Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency @apollo/client to v3.12.6 #1261

Merged
merged 1 commit into from
Jan 21, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 20, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@apollo/client (source) 3.12.4 -> 3.12.6 age adoption passing confidence
@apollo/client (source) ^3.12.4 -> ^3.12.6 age adoption passing confidence

Release Notes

apollographql/apollo-client (@​apollo/client)

v3.12.6

Compare Source

Patch Changes

v3.12.5

Compare Source

Patch Changes
  • #​12252 cb9cd4e Thanks @​jerelmiller! - Changes the default behavior of the MaybeMasked type to preserve types unless otherwise specified. This change makes it easier to upgrade from older versions of the client where types could have unexpectedly changed in the application due to the default of trying to unwrap types into unmasked types. This change also fixes the compilation performance regression experienced when simply upgrading the client since types are now preserved by default.

    A new mode option has now been introduced to allow for the old behavior. See the next section on migrating if you wish to maintain the old default behavior after upgrading to this version.

Migrating from <= v3.12.4

If you've adopted data masking and have opted in to using masked types by setting the enabled property to true, you can remove this configuration entirely:

-declare module "@&#8203;apollo/client" {
-  interface DataMasking {
-    mode: "unmask"
-  }
-}

If you prefer to specify the behavior explicitly, change the property from enabled: true, to mode: "preserveTypes":

declare module "@&#8203;apollo/client" {
  interface DataMasking {
-    enabled: true
+    mode: "preserveTypes"
  }
}

If you rely on the default behavior in 3.12.4 or below and would like to continue to use unmasked types by default, set the mode to unmask:

declare module "@&#8203;apollo/client" {
  interface DataMasking {
    mode: "unmask";
  }
}

Configuration

📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions github-actions bot temporarily deployed to commit January 20, 2025 01:30 Inactive
Copy link

cypress bot commented Jan 20, 2025

NotGovUK    Run #6555

Run Properties:  status check passed Passed #6555  •  git commit a46ab4b764: Update dependency @apollo/client to v3.12.6
Project NotGovUK
Branch Review renovate/apollo-graphql-packages
Run status status check passed Passed #6555
Run duration 12m 04s
Commit git commit a46ab4b764: Update dependency @apollo/client to v3.12.6
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 1
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.
View all changes introduced in this branch ↗︎

Copy link

cypress bot commented Jan 20, 2025

NotGovUK    Run #6556

Run Properties:  status check passed Passed #6556  •  git commit b203d4da8d ℹ️: Merge a46ab4b764d4b116d366e5786e253cfb73b26557 into a18b0b75d0f677afbede9c795b56...
Project NotGovUK
Branch Review renovate/apollo-graphql-packages
Run status status check passed Passed #6556
Run duration 12m 48s
Commit git commit b203d4da8d ℹ️: Merge a46ab4b764d4b116d366e5786e253cfb73b26557 into a18b0b75d0f677afbede9c795b56...
Committer renovate[bot]
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 21
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 90
⚠️ You've recorded test results over your free plan limit.
Upgrade your plan to view test results.
View all changes introduced in this branch ↗︎

@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 928a590 to c827eca Compare January 21, 2025 14:42
@github-actions github-actions bot temporarily deployed to commit January 21, 2025 14:45 Inactive
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from c827eca to 64a7d4a Compare January 21, 2025 14:45
@github-actions github-actions bot temporarily deployed to commit January 21, 2025 14:48 Inactive
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch 2 times, most recently from 12bd8d3 to 743d792 Compare January 21, 2025 16:36
@github-actions github-actions bot temporarily deployed to commit January 21, 2025 16:38 Inactive
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 743d792 to 6d96eff Compare January 21, 2025 16:54
@github-actions github-actions bot temporarily deployed to commit January 21, 2025 16:56 Inactive
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 6d96eff to a46ab4b Compare January 21, 2025 16:57
@github-actions github-actions bot temporarily deployed to commit January 21, 2025 17:00 Inactive
@daniel-ac-martin daniel-ac-martin merged commit f23cc7d into master Jan 21, 2025
41 of 43 checks passed
@daniel-ac-martin daniel-ac-martin deleted the renovate/apollo-graphql-packages branch January 21, 2025 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant