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

fix(deps): update apollo graphql packages #820

Merged
merged 1 commit into from
Jul 16, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 2, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@apollo/client (source) 3.10.4 -> 3.10.8 age adoption passing confidence
@apollo/rover ^0.23.0 -> ^0.24.0 age adoption passing confidence

Release Notes

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

v3.10.8

Compare Source

Patch Changes

v3.10.7

Compare Source

Patch Changes

v3.10.6

Compare Source

Patch Changes

v3.10.5

Compare Source

Patch Changes
apollographql/rover (@​apollo/rover)

v0.24.0

Compare Source

Important: 1 potentially breaking change below, indicated by ❗ BREAKING ❗

❗ BREAKING ❗

  • Removed the deprecated plain and json options for --output - @​dylan-apollo PR #​1804

    The --output option is now only for specifying a file to write to. The --format option should be used to specify the format of the output.

🚀 Features

  • Return the name of the linting rule that is violated, as well as the code - @​jonathanrainer PR #​1907

    Originally only the message from the linting violation was included in the response, but now it also includes the name of the specific linting rule to aid debugging

  • Use the Router's /health?ready endpoint to check readiness - @​nmoutschen PR #​1939

    Previously rover dev used a simple query to establish readiness, but this did not allow for router customizations.

  • Adding architecture and OS metrics - @​aaronArinder PR #​1947

    Allows us to track the Operating Systems and Architectures in use by our users, this will give us more information as to where to focus support efforts

  • Allow aarch64 macOS to pull correct supergraph binaries where available - @​jonathanrainer PR #​1971

    We recently started publishing supergraph binaries for aarch64, so if they are available Rover will use them in preference to x86_64 binaries.

🐛 Fixes

  • Don't panic if the telemetry client cannot be initialised - @​dylan-apollo PR #​1897 - Issue #​1893

  • Rename .cargo/config to .cargo/config.toml - @​jonathanrainer PR #​1921

  • Fix pnpm installs by moving the binary download location - @​jonathanrainer PR #​1927 - Issue #​1881

    After we inlined the binary-install dependency in v0.23.0 this changed where the downloaded binary was stored when using pnpm. This caused users running the binary to enter an infinite loop. This moves the binary to a new location which avoids this.

  • Don't panic on file watcher errors - @​nmoutschen PR #​1935

    Instead of panicking when errors occur watching files return those errors gracefully to the user.

  • Store binaries with version numbers attached so upgrades are possible - @​jonathanrainer PR #​1932 - Issue #​1563

    When downloading binaries via npm they were always stored as rover despite the version. As such, when a new version came out the upgrade would fail. This now doesn't happen, as binaries are stored with their versions number in the name.

  • Ensure correct URL is used if subgraph_url and routing_url are provided in a supergraph schema - @​jonathanrainer PR #​1948 - Issue #​1782

  • Let --output accept paths with missing intermediate directories - @​jonathanrainer PR #​1944 - Issue #​1787

  • Allow rover dev to read Federation Version from supergraph schema - @​jonathanrainer PR #​1950 - Issue #​1735

    The Federation version could be set in the supegraph schema but was being ignored by rover dev. It now is taken into account, along with the overriding environment variable.

  • Stop .exe being printed after Federation version during composition - @​jonathanrainer PR #​1951 - Issue #​1390

  • Reinstate support for glibc 2.17 - @​jonathanrainer PR #​1953

    In resolving the issues with CentOS 7 we accidentally removed support for glibc 2.17, this has now been restored

  • Be more lenient about supergraph binary versions - @​dylan-apollo PR #​1966

    In resolving #​1390, we were too restrictive in what counted as a valid version. This restores the correct behaviour

  • Set package.json to a stable version when testing NPM Installers - @​jonathanrainer PR #​1967

    When testing whether our NPM installers worked correctly we were trying to download the latest rover binary. On release PRs, where the binary didn't yet exist, this was causing problems.

  • Fix mocking of calls to Orbiter in Installer tests - @​jonathanrainer PR #​1968

  • Remove noisy errors from intermediate composition states - @​aaronArinder PR #​1956

    When rover dev composes multiple subgraphs it does so one at a time. As such if there are dependencies there can be noisy ephemeral errors, this fixes that by waiting until all subgraphs are added before trying composition.

🛠 Maintenance

📚 Documentation


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate. View repository job log here.

Copy link

vercel bot commented Jul 2, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
ckomop0x-me-site ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 16, 2024 9:14am

@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 4cee5b5 to 087887b Compare July 2, 2024 09:26
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 087887b to 4b0e870 Compare July 2, 2024 09:28
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 4b0e870 to fdfb0b8 Compare July 9, 2024 14:26
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from fdfb0b8 to d878e18 Compare July 9, 2024 14:43
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch 2 times, most recently from 31e4c83 to a451a2a Compare July 10, 2024 08:58
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from a451a2a to caa6c76 Compare July 10, 2024 14:22
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from caa6c76 to 445cc9b Compare July 11, 2024 11:20
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 445cc9b to 681d468 Compare July 11, 2024 20:55
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 681d468 to 1df3c4f Compare July 11, 2024 21:05
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 1df3c4f to a861ec9 Compare July 11, 2024 21:08
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from a861ec9 to e9c8b6b Compare July 11, 2024 21:16
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from e9c8b6b to 4e4b6fe Compare July 11, 2024 21:40
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 4e4b6fe to f714fdf Compare July 11, 2024 22:01
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from f714fdf to a23925c Compare July 11, 2024 22:42
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from a23925c to de074cd Compare July 11, 2024 22:49
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from de074cd to f886901 Compare July 12, 2024 19:47
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from f886901 to 6a1a150 Compare July 14, 2024 16:49
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 6a1a150 to 319a1b4 Compare July 15, 2024 06:25
@renovate renovate bot changed the title fix(deps): update dependency @apollo/client to v3.10.8 fix(deps): update apollo graphql packages Jul 15, 2024
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 319a1b4 to 73330ba Compare July 15, 2024 14:26
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 73330ba to 160691d Compare July 16, 2024 08:42
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 160691d to d474d43 Compare July 16, 2024 08:46
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from d474d43 to 34034d2 Compare July 16, 2024 08:58
@renovate renovate bot force-pushed the renovate/apollo-graphql-packages branch from 3f8d005 to 23059ed Compare July 16, 2024 09:13
@ckomop0x ckomop0x merged commit fc9e6b9 into master Jul 16, 2024
3 checks passed
@ckomop0x ckomop0x deleted the renovate/apollo-graphql-packages branch July 16, 2024 09:16
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