Skip to content

refactor: Bump @apollo/client from 3.13.8 to 4.3.5 - #10715

Open
dependabot[bot] wants to merge 1 commit into
alphafrom
dependabot/npm_and_yarn/apollo/client-4.3.1
Open

dependabot[bot] wants to merge 1 commit into
alphafrom
dependabot/npm_and_yarn/apollo/client-4.3.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Bumps @apollo/client from 3.13.8 to 4.3.5.

Release notes

Sourced from @​apollo/client's releases.

@​apollo/client@​4.3.5

Patch Changes

  • #13498 04b12e5 Thanks @​jerelmiller! - Fix an issue where custom scalar values that are not JSON-serializable caused errors. These values are properly serialized when used as input for variables or when used as a key field value so that cache writes and calls to cache.identify succeed.

  • #13500 a23ea85 Thanks @​jerelmiller! - Require the variables option in useFragment when the fragment has required variables. This matches the behavior of useSuspenseFragment and the query hooks.

  • #13501 303d80f Thanks @​kgssystem! - Parse custom scalar fields in subscription results when using the no-cache fetch policy.

@​apollo/client@​4.3.4

Patch Changes

  • #13497 41d604c Thanks @​jerelmiller! - Fix an issue where a list field selected more than once with different selection sets lost the fields that only one of the selections included while a @defer boundary elsewhere in the query was still pending when using the GraphQL17Alpha9Handler. The results of all selections of the list field are now merged.

  • #13457 22746bb Thanks @​phryneas! - Fixed a bug where streamFieldInfo might not have been passed into custom merge functions for @stream directives that had an aliased field in the path.

  • #13457 22746bb Thanks @​phryneas! - Fix Missing field errors being logged when writing @defer results where a parent field is selected both inside and outside of a deferred fragment. Fields whose @defer boundary has not been delivered from the network are no longer reported as missing.

  • #13453 9bb3a41 Thanks @​wassim-k! - Unregister the watch when an immediate cache.watch broadcast throws. Previously the watch was added to the cache before its first read, and a read that threw left the watch registered while the caller never received the unsubscribe function, so it could not be removed and every later broadcast ran into the same failing read.

  • #13457 22746bb Thanks @​phryneas! - Defer20220824Handler: fix a situation where dataState would show up as completed with incremental errors instead of staying streaming.

@​apollo/client@​4.3.3

Patch Changes

@​apollo/client@​4.3.2

Patch Changes

  • #13467 7786771 Thanks @​SSpirate11! - Fix an unhandled AbortError promise rejection that occurred when unsubscribing from a multipart HTTP subscription.

@​apollo/client@​4.3.1

Patch Changes

  • #13464 37f700e Thanks @​jerelmiller! - Fix an issue where useLazyQuery did not rerender with new variables until the network request had completed when calling execute with new variables while a request was already in-flight.

@​apollo/client@​4.3.0

Minor Changes

  • #13447 24133fe Thanks @​jerelmiller! - Field policies and inputObjects can now tell the cache whether a field is a list of scalars or a scalar whose value is an array. Previously all arrays were iterated and only the inner type was provided to the scalar parse/serialize functions.

    This required some breaking changes from previous prerelease versions:

    • The field policy scalar option and inputObjects type string now use GraphQL list syntax to mark a field as a list of scalars
    • The abstract cache.getScalarForField is now cache.getScalarTypeForField and is expected to return the string representing the scalar type rather than the Scalar instance
    new InMemoryCache({

... (truncated)

Changelog

Sourced from @​apollo/client's changelog.

4.3.5

Patch Changes

  • #13498 04b12e5 Thanks @​jerelmiller! - Fix an issue where custom scalar values that are not JSON-serializable caused errors. These values are properly serialized when used as input for variables or when used as a key field value so that cache writes and calls to cache.identify succeed.

  • #13500 a23ea85 Thanks @​jerelmiller! - Require the variables option in useFragment when the fragment has required variables. This matches the behavior of useSuspenseFragment and the query hooks.

  • #13501 303d80f Thanks @​kgssystem! - Parse custom scalar fields in subscription results when using the no-cache fetch policy.

4.3.4

Patch Changes

  • #13497 41d604c Thanks @​jerelmiller! - Fix an issue where a list field selected more than once with different selection sets lost the fields that only one of the selections included while a @defer boundary elsewhere in the query was still pending when using the GraphQL17Alpha9Handler. The results of all selections of the list field are now merged.

  • #13457 22746bb Thanks @​phryneas! - Fixed a bug where streamFieldInfo might not have been passed into custom merge functions for @stream directives that had an aliased field in the path.

  • #13457 22746bb Thanks @​phryneas! - Fix Missing field errors being logged when writing @defer results where a parent field is selected both inside and outside of a deferred fragment. Fields whose @defer boundary has not been delivered from the network are no longer reported as missing.

  • #13453 9bb3a41 Thanks @​wassim-k! - Unregister the watch when an immediate cache.watch broadcast throws. Previously the watch was added to the cache before its first read, and a read that threw left the watch registered while the caller never received the unsubscribe function, so it could not be removed and every later broadcast ran into the same failing read.

  • #13457 22746bb Thanks @​phryneas! - Defer20220824Handler: fix a situation where dataState would show up as completed with incremental errors instead of staying streaming.

4.3.3

Patch Changes

4.3.2

Patch Changes

  • #13467 7786771 Thanks @​SSpirate11! - Fix an unhandled AbortError promise rejection that occurred when unsubscribing from a multipart HTTP subscription.

4.3.1

Patch Changes

  • #13464 37f700e Thanks @​jerelmiller! - Fix an issue where useLazyQuery did not rerender with new variables until the network request had completed when calling execute with new variables while a request was already in-flight.

4.3.0

Minor Changes

  • #13447 24133fe Thanks @​jerelmiller! - Field policies and inputObjects can now tell the cache whether a field is a list of scalars or a scalar whose value is an array. Previously all arrays were iterated and only the inner type was provided to the scalar parse/serialize functions.

    This required some breaking changes from previous prerelease versions:

... (truncated)

Commits
  • f3d28a5 Version Packages (#13503)
  • c71e76c Avoid mutating the raw network result object when handling subscription resul...
  • 303d80f Parse custom scalars in subscriptions with no-cache fetch policy (#13501)
  • 04b12e5 Handle non-JSON-serializable scalar value in cache.identify and `cache.watc...
  • a23ea85 Make sure variables option is required for useFragment if it has required...
  • 91591db Version Packages (#13488)
  • 41d604c Fix an edge case where a pending @defer might lose data for fields in a lis...
  • 22746bb Prevent "missing field" error logging for overlapping nested deferred fields....
  • 335f1ea Improve documentation of cache redirects (#13496)
  • 946e3af chore(deps): update dependency vitest to v4 [security] (#13491)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​apollo/client since your current version.


@dependabot dependabot Bot added dependencies Bot label; pull requests that updates a dependency file javascript Pull requests that update javascript code labels Sep 28, 2026
@coderabbitai

coderabbitai Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: e7721a92-5402-4924-adf6-f5c7016f0828

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch 10 times, most recently from 1e5a3f5 to 60426f5 Compare October 5, 2026 17:05
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch 3 times, most recently from 46b63ca to dc70804 Compare October 8, 2026 19:11
@dependabot dependabot Bot changed the title refactor: Bump @apollo/client from 3.13.8 to 4.3.1 refactor: Bump @apollo/client from 3.13.8 to 4.3.2 Oct 8, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch 7 times, most recently from 25a4f21 to e8ad9b9 Compare October 11, 2026 01:01
@dependabot dependabot Bot changed the title refactor: Bump @apollo/client from 3.13.8 to 4.3.2 refactor: Bump @apollo/client from 3.13.8 to 4.3.3 Oct 11, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch 3 times, most recently from 1db5d6c to b67e66b Compare October 15, 2026 11:15
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch from cbb8d31 to 5825f5e Compare October 19, 2026 00:45
@dependabot dependabot Bot changed the title refactor: Bump @apollo/client from 3.13.8 to 4.3.3 refactor: Bump @apollo/client from 3.13.8 to 4.3.4 Oct 19, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch 2 times, most recently from 4ed4993 to 60e2b18 Compare October 20, 2026 00:20
@dependabot dependabot Bot changed the title refactor: Bump @apollo/client from 3.13.8 to 4.3.4 refactor: bump @apollo/client from 3.13.8 to 4.3.4 Oct 20, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch from 60e2b18 to 2d9f831 Compare October 20, 2026 18:12
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

1 similar comment
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

@parse-github-assistant parse-github-assistant Bot changed the title refactor: bump @apollo/client from 3.13.8 to 4.3.4 refactor: Bump @apollo/client from 3.13.8 to 4.3.4 Oct 20, 2026
@dependabot dependabot Bot changed the title refactor: Bump @apollo/client from 3.13.8 to 4.3.4 refactor: bump @apollo/client from 3.13.8 to 4.3.4 Oct 21, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch from 2d9f831 to 01d390c Compare October 21, 2026 16:58
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

1 similar comment
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

@parse-github-assistant parse-github-assistant Bot changed the title refactor: bump @apollo/client from 3.13.8 to 4.3.4 refactor: Bump @apollo/client from 3.13.8 to 4.3.4 Oct 21, 2026
@dependabot dependabot Bot changed the title refactor: Bump @apollo/client from 3.13.8 to 4.3.4 refactor: bump @apollo/client from 3.13.8 to 4.3.4 Oct 22, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch from 01d390c to dfdc114 Compare October 22, 2026 17:02
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

1 similar comment
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

@parse-github-assistant parse-github-assistant Bot changed the title refactor: bump @apollo/client from 3.13.8 to 4.3.4 refactor: Bump @apollo/client from 3.13.8 to 4.3.4 Oct 22, 2026
@dependabot dependabot Bot changed the title refactor: Bump @apollo/client from 3.13.8 to 4.3.4 refactor: bump @apollo/client from 3.13.8 to 4.3.4 Oct 22, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch from dfdc114 to ce48507 Compare October 22, 2026 18:07
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

1 similar comment
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

@parse-github-assistant parse-github-assistant Bot changed the title refactor: bump @apollo/client from 3.13.8 to 4.3.4 refactor: Bump @apollo/client from 3.13.8 to 4.3.4 Oct 22, 2026
Bumps [@apollo/client](https://github.com/apollographql/apollo-client) from 3.13.8 to 4.3.5.
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v3.13.8...@apollo/client@4.3.5)

---
updated-dependencies:
- dependency-name: "@apollo/client"
  dependency-version: 4.3.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title refactor: Bump @apollo/client from 3.13.8 to 4.3.4 refactor: bump @apollo/client from 3.13.8 to 4.3.5 Oct 23, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.3.1 branch from ce48507 to 0618df8 Compare October 23, 2026 14:02
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

@parse-github-assistant parse-github-assistant Bot changed the title refactor: bump @apollo/client from 3.13.8 to 4.3.5 refactor: Bump @apollo/client from 3.13.8 to 4.3.5 Oct 23, 2026
@parse-github-assistant

Copy link
Copy Markdown

I will reformat the title to use the proper commit message syntax.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Bot label; pull requests that updates a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants