UNPKG

@pothos/plugin-federation

Version:

A Pothos plugin for implementing apollo federation subGraphs

371 lines (188 loc) 5.5 kB
# @pothos/plugin-federation ## 4.4.2 ### Patch Changes - 20bf95b: Add @pothos/core to peerDependencies ## 4.4.1 ### Patch Changes - 1622740: update dependencies ## 4.4.0 ### Minor Changes - 86bd0b1: Add support for federation directives - cost,listsize ## 4.3.3 ### Patch Changes - cd7f309: Update dependencies ## 4.3.2 ### Patch Changes - d874bce: Improve inference of multiple interfaces ## 4.3.1 ### Patch Changes - cf83a15: Support Query type as entity ## 4.3.0 ### Minor Changes - 456da16: Add support for custom names on Root types ## 4.2.1 ### Patch Changes - da8d7c4: Fix handling of list items in builder.selection ## 4.2.0 ### Minor Changes - de28b57: expose hasResolvableKey helper ## 4.1.0 ### Minor Changes - 27af377: replace eslint and prettier with biome ## 4.0.1 ### Patch Changes - 9bd203e: Fix graphql peer dependency version to match documented minumum version ## 4.0.0 ### Major Changes - 29841a8: Release Pothos v4 🎉 see https://pothos-graphql.dev/docs/migrations/v4 for more details ### Patch Changes - c1e6dcb: update readmes ## 4.0.0-next.1 ### Patch Changes - update readmes ## 4.0.0-next.0 ### Major Changes - 29841a8: Release Pothos v4 🎉 see https://pothos-graphql.dev/docs/migrations/v4 for more details ## 3.16.1 ### Patch Changes - 1ecea46: revert accidental pinning of graphql peer dependency ## 3.16.0 ### Minor Changes - 8164cba: Add label option to the @override directive ## 3.15.0 ### Minor Changes - b62b7ca: revert on asEntity method, and add a new method that accepts a selection and a resolvable boolean ## 3.14.1 ### Patch Changes - 0debcce: Exclude non resolveAble entities from Entity union ## 3.14.0 ### Minor Changes - a534c4a: Add a new resolvable option to asEntity to allow setting resolvable: false on an entities key directive ## 3.13.1 ### Patch Changes - e1b2a69: Fix incorrectly configured exports in package.json ## 3.13.0 ### Minor Changes - 126cd76: Allow imported federation directives to be manually configured, and only import used directives by default ## 3.12.0 ### Minor Changes - 0979efd: Update referenced version of Apollo Federation specs to v2.6 ## 3.11.0 ### Minor Changes - 27b0638d: Update plugin imports so that no named imports are imported from files with side-effects ## 3.10.1 ### Patch Changes - 4c6bc638: Add provinance to npm releases ## 3.10.0 ### Minor Changes - 487b810a: Add support for @interfaceObject and @composeDirective ## 3.9.1 ### Patch Changes - dfe34dae: correctly set linkUrl ## 3.9.0 ### Minor Changes - bce97784: Add `linkUrl` option to buildSubGraphSchema ## 3.8.0 ### Minor Changes - 0eb6cb94: Update federation plugin to work with apollo/federation@2.3 ## 3.7.0 ### Minor Changes - cd1c0502: Add support for nested lists ## 3.6.4 ### Patch Changes - d4d41796: Update dev dependencies ## 3.6.3 ### Patch Changes - 6f00194c: Fix an issue with esm import transform ## 3.6.2 ### Patch Changes - b12f9122: Fix issue with esm build script ## 3.6.1 ### Patch Changes - d350f842: update dev deps ## 3.6.0 ### Minor Changes - 4c086637: print deprecated directives in schema sdl field ## 3.5.4 ### Patch Changes - 9fa27cf7: Transform dynamic type imports in d.ts files ## 3.5.3 ### Patch Changes - 3a82d645: Apply esm transform to esm d.ts definitions ## 3.5.2 ### Patch Changes - 218fc68b: Fix script for copying ems d.ts definitions ## 3.5.1 ### Patch Changes - 67531f1e: Create separate typescript definitions for esm files ## 3.5.0 ### Minor Changes - 11929311: Update type definitions to work with module: "nodeNext" ## 3.4.3 ### Patch Changes - aa18acb7: update dev dependencies ## 3.4.2 ### Patch Changes - e297e78a: Support typescript@4.8 ## 3.4.1 ### Patch Changes - 3ead60ae: update dev deps ## 3.4.0 ### Minor Changes - 3a7ff291: Refactor internal imports to remove import cycles ### Patch Changes - 3a7ff291: Update dev dependencies ## 3.3.0 ### Minor Changes - c8ed6b03: Add @shareable @tag @inaccessible and @override directives ## 3.2.1 ### Patch Changes - 7311904e: Update dev deps ## 3.2.0 ### Minor Changes - c8f75aa1: Fix compatibility with latest @apollo/subgraph ### Patch Changes - c8f75aa1: Update dev dependencies ## 3.1.1 ### Patch Changes - 4e5756ca: Update dev dependencies ## 3.1.0 ### Minor Changes - ecb2714c: Add types entry to export map in package.json and update dev dependencies This should fix compatibility with typescripts new `"moduleResolution": "node12"` ## 3.0.0 ### Major Changes - 971f1aad: Initial stable release ### Patch Changes - 971f1aad: Update dev dependencies ## 0.4.0 ### Minor Changes - 21a2454e: Update to apollo dependencies to preview.9 which includes some important fixes for prisma and introspection - 6279235f: Update build process to use swc and move type definitions to dts directory ### Patch Changes - 21a2454e: update dev dependencies ## 0.3.0 ### Minor Changes - 9b6353d4: Add support for context and info in resolveReference ## 0.2.5 ### Patch Changes - ad8d119b: update dev dependencies ## 0.2.4 ### Patch Changes - 03aecf76: update .npmignore ## 0.2.3 ### Patch Changes - 43ca3031: Update dev dependencies ## 0.2.2 ### Patch Changes - 2d9b21cd: Use workspace:\* for dev dependencies on pothos packages ## 0.2.1 ### Patch Changes - 84d339e0: Update readme ## 0.2.0 ### Minor Changes - 4094e70a: Add initial support for new federation plugin