# What changed in @envelop/validation-cache

> 5 changes in @envelop/validation-cache 3 to 10 from its official release notes, upgrade guides and advisories: 3 breaking, 1 new APIs and options. Each one cited. Sources checked 2026-10-27. HTML: https://unstale.sh/npm/@envelop/validation-cache/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## @envelop/validation-cache 10

### Fixes and other changes

- Adds support for graphql-js 17, including updated typing and compatibility with subscribe. (10.2.0) — [release notes](https://github.com/graphql-hive/graphql-yoga/blob/73fe2a004fcf23b36ca36e3a980579aaf25e0eea/packages/envelop/plugins/validation-cache/CHANGELOG.md#1020)

## @envelop/validation-cache 4

### Breaking changes

- Plugins added with addPlugin are inserted in place, so their hooks execute immediately after the plugin that added them rather than last. (4.0.0) — [upgrade guide](https://the-guild.dev/graphql/yoga-server/docs/migration/migration-from-yoga-v4)
- Node.js v16 is no longer supported. (4.0.0) — [upgrade guide](https://the-guild.dev/graphql/yoga-server/docs/migration/migration-from-yoga-v4)

### New APIs and options

- Install the new NPM package graphql-yoga. (4.0.0) — [upgrade guide](https://the-guild.dev/graphql/yoga-server/docs/migration/migration-from-yoga-v4)

## @envelop/validation-cache 3

### Breaking changes

- Parsing and validation caches are configured together under parserAndValidationCache, replacing the separate parserCache and validationCache options. (3.0.0) — [upgrade guide](https://the-guild.dev/graphql/yoga-server/docs/migration/migration-from-yoga-v3)
