Skip to content

Bump @apollo/client from 3.13.9 to 4.3.1 - #3960

Draft
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/apollo/client-4.2.12
Draft

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/apollo/client-4.2.12

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps @apollo/client from 3.13.9 to 4.3.1.

Release notes

Sourced from @​apollo/client's releases.

@​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({
      scalars: {
        DateTime: new Scalar(/*...*/),
      },
      inputObjects: {
        EventFilter: {
          fields: {
            // Previously only the scalar type was provided
            datesBefore: "DateTime",
        // List syntax now required
        datesAfter: "[DateTime]",
        dates2d: "[[DateTime]]",
      },
    },
    
    },
    typePolicies: {
    Event: {
    fields: {
    // Previously only the scalar type was provided
    datesBefore: {
    scalar: "DateTime",
    },
        // List syntax now required
        datesAfter: {
          scalar: "[DateTime]",
        },
        dates2d: {
          scalar: "[[DateTime]]",
        },
      },
    },
    
    },

... (truncated)

Changelog

Sourced from @​apollo/client's changelog.

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:

    • 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({
      scalars: {
        DateTime: new Scalar(/*...*/),
      },
      inputObjects: {
        EventFilter: {
          fields: {
            // Previously only the scalar type was provided
            datesBefore: "DateTime",
        // List syntax now required
        datesAfter: "[DateTime]",
        dates2d: "[[DateTime]]",
      },
    },
    
    },
    typePolicies: {
    Event: {
    fields: {
    // Previously only the scalar type was provided
    datesBefore: {
    scalar: "DateTime",
    },
        // List syntax now required
        datesAfter: {
          scalar: "[DateTime]",
        },
        dates2d: {
          scalar: "[[DateTime]]",
        },
      },

... (truncated)

Commits
Maintainer changes

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


@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.2.12 branch from a343f02 to e63caef Compare September 1, 2026 13:07
@williamjallen
williamjallen marked this pull request as draft September 1, 2026 14:41
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.2.12 branch 2 times, most recently from 76022e5 to c3dfcdd Compare September 2, 2026 01:45
Bumps [@apollo/client](https://github.com/apollographql/apollo-client) from 3.13.9 to 4.3.1.
- [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.9...@apollo/client@4.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump @apollo/client from 3.13.9 to 4.2.12 Bump @apollo/client from 3.13.9 to 4.3.1 Sep 25, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/apollo/client-4.2.12 branch from c3dfcdd to ad75f70 Compare September 25, 2026 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant