Skip to Content
Yoga

@envelop/persisted-operations

10.1.1

Patch Changes

  • Updated dependencies [0bfde27]:
    • @envelop/core@5.5.1

10.1.0

Patch Changes

  • Updated dependencies [d3d83bc]:
    • @envelop/core@5.5.0

10.0.0

Patch Changes

  • Updated dependencies [0434fbd]:
    • @envelop/core@5.4.0

9.0.0

Patch Changes

  • Updated dependencies [3ebaa3b]:
    • @envelop/core@5.3.0

8.1.3

Patch Changes

8.1.2

Patch Changes

8.1.1

Patch Changes

8.1.0

Patch Changes

8.0.1

Patch Changes

  • Updated dependencies [5b6a166]:
    • @envelop/core@5.1.1

8.0.0

Patch Changes

  • Updated dependencies [9bd1b20]:
    • @envelop/core@5.1.0

7.0.0

Major Changes

6.0.3

Patch Changes

6.0.2

Patch Changes

  • Updated dependencies [db20864a]:
    • @envelop/core@4.0.2

6.0.1

Patch Changes

  • Updated dependencies []:
    • @envelop/core@4.0.1

6.0.0

Major Changes

5.0.6

Patch Changes

5.0.5

Patch Changes

  • Updated dependencies [270249cf]:
    • @envelop/core@3.0.5

5.0.4

Patch Changes

  • Updated dependencies []:
    • @envelop/core@3.0.4

5.0.3

Patch Changes

  • Updated dependencies [6b48ef96]:
    • @envelop/core@3.0.3

5.0.2

Patch Changes

  • Updated dependencies [22f5ccfb]:
    • @envelop/core@3.0.2

5.0.0

Major Changes

4.6.0

Minor Changes

  • #1499 1f7af02b Thanks @viniciuspalma! - Adding tslib to package dependencies

    Projects that currently are using yarn Berry with PnP or any strict dependency resolver, that requires that all dependencies are specified on package.json otherwise it would endue in an error if not treated correct

    Since https://www.typescriptlang.org/tsconfig#importHelpers is currently being used, tslib should be exported as a dependency to external runners get the proper import.

    Change on each package:

    // package.json { "dependencies": { "tslib": "^2.4.0" } }
  • Updated dependencies [1f7af02b, ae7bc9a3]:

    • @envelop/core@2.6.0

4.5.0

Minor Changes

4.4.2

Patch Changes

  • 071f946: Fix CommonJS TypeScript resolution with moduleResolution node16 or nodenext
  • Updated dependencies [071f946]
    • @envelop/core@2.4.2

4.4.1

Patch Changes

  • Updated dependencies [787d28a2]
    • @envelop/core@2.4.1

4.4.0

Minor Changes

  • 8bb2738: Support TypeScript module resolution.
  • Updated dependencies [8bb2738]
    • @envelop/core@2.4.0

4.3.3

Patch Changes

  • fbf6155: update package.json repository links to point to the new home
  • Updated dependencies [fbf6155]
    • @envelop/core@2.3.3

4.3.2

Patch Changes

  • Updated dependencies [07d029b]
    • @envelop/core@2.3.2

4.3.1

Patch Changes

  • Updated dependencies [d5c2c9a]
    • @envelop/core@2.3.1

4.3.0

Minor Changes

  • Updated dependencies [af23408]
    • @envelop/core@2.3.0

4.2.0

Minor Changes

  • Updated dependencies [ada7fb0]
  • Updated dependencies [d5115b4]
  • Updated dependencies [d5115b4]
    • @envelop/core@2.2.0

4.1.0

Minor Changes

  • Updated dependencies [78b3db2]
  • Updated dependencies [f5eb436]
    • @envelop/core@2.1.0

4.0.0

Patch Changes

  • Updated dependencies [4106e08]
  • Updated dependencies [aac65ef]
  • Updated dependencies [4106e08]
    • @envelop/core@2.0.0

3.0.0

Patch Changes

  • Updated dependencies [d9cfb7c]
    • @envelop/core@1.7.0

2.2.1

Patch Changes

  • b1a0331: Properly list @envelop/core as a peerDependency in plugins.

    This resolves issues where the bundled envelop plugins published to npm had logic inlined from the @envelop/core package, causing instanceof check of EnvelopError to fail.

  • Updated dependencies [b1a0331]

    • @envelop/core@1.6.1

2.2.0

Minor Changes

  • 0759d4a: Add onMissingMatch option to allow custom handling of missing operation Ids in store/s
  • 090cae4: GraphQL v16 support

2.1.0

Minor Changes

  • 04120de: add support for GraphQL.js 16

2.0.0

Major Changes

  • f9841ba: BREAKING CHANGE: Renamed onlyPersistedOperations to onlyPersisted
  • f9841ba: BREAKING CHANGE: Remove writeToContext - now the operation id is always written to the context
  • f9841ba: BREAKING CHANGE: The operation ID written to the context is now a Symbol (instead of a string), use readOperationId to get it within your code / other plugins
  • f9841ba: BREAKING CHANGE: Removed canHandle from interface. Replace it with returning null from the get function of your Store

Minor Changes

  • f9841ba: Added extractOperationId callback for extracting the persisted operation from the incoming http request
  • f9841ba: Added support for dynamic store based on incoming req / initial context
  • f9841ba: Added InMemoryStore and JsonFileStore

1.0.1

Patch Changes

  • 452af8f: Update dependencies of graphql-tools to latest

1.0.0

Major Changes

  • 40bc444: v1 major release for envelop packages

0.2.0

Minor Changes

  • 83b2b92: Extend plugin errors from GraphQLError.

0.1.1

Patch Changes

  • 28ad742: Improve TypeScript types

0.1.0

Minor Changes

  • 7b639c0: Save operation id to the context
  • eb6f53b: ESM Support for all plugins and envelop core

0.0.2

Patch Changes

  • cb4e555: Remove apollo-tracing dependency

0.0.1

Patch Changes

  • 9fb5a66: Initial package release