Version Packages (rc) - #12839
Merged
Merged
Conversation
phryneas
approved these changes
Aug 13, 2025
commit: |
Contributor
✅ Docs preview readyThe preview is ready to be viewed. View the preview File Changes 26 new, 66 changed, 5 removedBuild ID: 4608e320b73201020d8cc824 URL: https://www.apollographql.com/docs/deploy-preview/4608e320b73201020d8cc824 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to release-4.0, this PR will be updated.
release-4.0is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonrelease-4.0.Releases
@apollo/client@4.0.0-rc.10
Major Changes
#12837
7c49fdcThanks @jerelmiller! - You must now opt in to use GraphQL Codegen data masking types when using Apollo Client's data masking feature. By default, Apollo Client now uses an identity type to apply to masked/unmasked types.If you're using GraphQL Codegen to generate masked types, opt into the GraphQL Codegen masked types using declaration merging on the
TypeOveridesinterface.#12837
7c49fdcThanks @jerelmiller! - The types mode for data masking has been removed. Adding a types mode to theDataMaskinginterface has no effect. Remove themodekey in the module where you declare theDataMaskingtype for the@apollo/clientmodule.As a result, the
MaskedandMaskedDocumentNodetypes have also been removed since these have no effect when types are preserved.