chore(deps): update all devdependencies #272
Open
+427
−1,519
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 contains the following updates:
0.27.0
->0.29.1
2.27.10
->2.29.3
4.2.3
->4.6.1
2.4.1
->2.5.2
5.2.1
->5.4.0
4.15.0
->4.17.1
4.1.5
->5.0.0
3.4.2
->3.5.3
29.2.5
->29.3.2
5.5.3
->5.8.3
3.23.3
->3.24.5
This is a special PR that replaces
npm-run-all
with the community suggested minimal stable replacement version.Release Notes
apollographql/rover (@apollo/rover)
v0.29.1
Compare Source
🐛 Fixes
📚 Documentation
v0.29.0
Compare Source
🚀 Features
Adding new command
rover init
New
rover init
command to help set up a new project. It walks you through creating a graph, setting up files, and getting GraphOS credentials.More information:
PRs Included
init
flow when duplicate graph ID is provided1d586fc
rover_std
librarydev
command's descriptioninit
configuring
slug to docs link listinit
commandinit
Command with TypeState Pattern🛠 Maintenance
📚 Documentation
rover init
v0.28.1
Compare Source
🐛 Fixes
Fix telemetry reporting for release builds - @pubmodmatt PR #2445
Telemetry was not working for release builds. This has been corrected. See the Rover privacy policy for information about anonymous usage data collection in Rover.
🛠 Maintenance
v0.28.0
Compare Source
🚀 Features
Default to Apollo Router 2.x for
rover dev
- @pubmodmatt PR #2433The default version of Apollo Router used by
rover dev
is now 2.x instead of 1.x. The default can be overridden bysetting
APOLLO_ROVER_DEV_ROUTER_VERSION
, for exampleAPOLLO_ROVER_DEV_ROUTER_VERSION=1.61.0
.Implement supergraph config schema command - @jonathanrainer PR #2418
Adds a new
rover supergraph config schema
command to output the JSONSchema forsupergraph.yaml
. This can be usedto configure editor support for the file.
🐛 Fixes
rover config whoami
- @pubmodmatt PR #2413🛠 Maintenance
📚 Documentation
v0.27.2
Compare Source
🐛 Fixes
Restore the ability to use environment or file references in the
supergraph.yaml
file - @jonathanrainer PR #2411In v0.26.3 and older you could use references such as
${env.HOST}
or similar in thesupergraph.yaml
file, therewas an oversight in the refactor and this was removed. This ability has now been restored.
🛠 Maintenance
apollographql/federation-rs
to v2.10.0 - @jonathanrainer PR #2409thiserror
to v2.0.1 - @jonathanrainer PR #2261v0.27.1
Compare Source
🐛 Fixes
Create output parent directories if they do not already exist - @dotdat PR #2396
One small regression with release of v0.27.0 was that if an output directory to
supergraph compose
was specified,but one of the parent directories did not exist, the command would fail. In previous versions the parent directories
would be created instead and the command would succeed. This is now corrected and the previous behaviour restored.
Clean up how default subgraphs are defined in
rover dev
- @dotdat PR #2397 fixes #2394An issue has been reported where
rover dev
would prompt repeatedly for the subgraph name and URL despite theuser having given those values already. This was due to multiple factors, including not accounting for CLI args in
the default case and some faulty other faulty logic. This has now been restored.
Refine how composition produces artifacts for targets - @dotdat PR #2398 fixes #2393
Due to changes in the
supergraph
binary from 2.9+, writing directly to a file is now supported. However,this feature is not available in earlier versions of
supergraph
. As such Rover should be responsible fororchestrating how the output from
supergraph
binary ends up in a file, rather than delegating that responsibilityto the
supergraph
binary and thus being at the mercy of which version is used. This allowed a further refactor thateliminated complexity around composition outputs.
Ensure credentials are checked when needed and not before - @jonathanrainer PR #2400 fixes #2399
Due to the
rover dev
refactor there were situations where credentials were being required when they were ultimatelynot being used. As such we stopped supporting the use case where no
profile
was defined and noAPOLLO_KEY
env varwas provided, which is a very common pattern. This is now corrected.
🛠 Maintenance
Update
apollographql/router
to v1.60.1 - @jonathanrainer PR #2388Update Node.js packages - @jonathanrainer PR #2390
Includes
eslint
to v9.20.0 andprettier
to v3.5.0Update
node
CircleCI orb to v7.1.0 - @jonathanrainer PR #2391Pin dependencies - @jonathanrainer PR #2401
Update Rust and Node.js packages - @jonathanrainer PR #2402
Includes
eslint
to v9.20.1,mockito
to v1.6.1,node
to v20.18.3 andprettier
to v3.5.1Update CI node Docker Image to v20.18.3 - @jonathanrainer PR #2403
Update
mockall
to v0.13.1 - @jonathanrainer PR #24045📚 Documentation
rover dev --help
- @dylan-apollo PR #2395changesets/changesets (@changesets/cli)
v2.29.3
Compare Source
Patch Changes
#1589
de8bebc
Thanks @remorses, @vzt7! - Fixed a crash in prerelease mode when a package misses the version field in itspackage.json
#1619
c1e8a78
Thanks @manucorporat! - Support../
inpublishConfig.directory
when publishing packagesUpdated dependencies [
de8bebc
]:v2.29.2
Compare Source
Patch Changes
#1636
f73f84a
Thanks @Netail! - Correctly resolve new changesets withsince
option when the.changeset
directory is not directly in the git rootUpdated dependencies [
f73f84a
]:v2.29.1
Compare Source
Patch Changes
#1620
b15e629
Thanks @Netail! - Correctly fetch new changesets with since if the git option diff.relative has been set to trueUpdated dependencies [
b15e629
]:v2.29.0
Compare Source
Minor Changes
29f34a3
Thanks @JounQin! - Support scoped registries configured usingpackage.json#publishConfig
v2.28.1
Compare Source
Patch Changes
b9df596
]:v2.28.0
Compare Source
Minor Changes
84a4a1b
Thanks @bennypowers! - Added a new config option to opt-out from formatting with Prettier usingprettier: false
.Patch Changes
84a4a1b
,84a4a1b
]:v2.27.12
Compare Source
Patch Changes
#1562
a0f87f1
Thanks @Netail, @cefn! - Fixed changelog application when executing usingnpx
and similar toolsUpdated dependencies [
a0f87f1
]:v2.27.11
Compare Source
Patch Changes
f0270f6
]:dotansimha/graphql-code-generator (@graphql-codegen/typescript-operations)
v4.6.1
Compare Source
Patch Changes
c5efba3
Thanks @jnoordsij! - Make graphql-sock optional peerDepv4.6.0
Compare Source
Minor Changes
f3cf4df
Thanks @eddeee888! - Add support fornullability.errorHandlingClient
. This allows clients to get stronger types with semantic nullability-enabled schemas.Patch Changes
f6909d1
]:v4.5.1
Compare Source
Patch Changes
#10302
d8566c0
Thanks @eddeee888! - Fix Apollo unmask directive incorrectly generating fragmentRefsUpdated dependencies [
d8566c0
]:v4.5.0
Compare Source
Minor Changes
6d7c1d7
Thanks @adapap! - feat: implementincludeExternalFragments: boolean
optionPatch Changes
6d7c1d7
]:v4.4.1
Compare Source
Patch Changes
60dd72f
]:v4.4.0
Compare Source
Minor Changes
fa64fbf
Thanks @jerelmiller! - Add support for Apollo Client@unmask
directive with fragment masking.Patch Changes
1617e3c
,fa64fbf
]:v4.3.1
Compare Source
Patch Changes
55a1e9e
,a235051
]:v4.3.0
Compare Source
Minor Changes
#10077
3f4f546
Thanks @eddeee888! - Extendconfig.avoidOptions
to support query, mutation and subscriptionPreviously,
config.avoidOptions.resolvers
was being used to make query, mutation and subscription fields non-optional.Now,
config.avoidOptions.query
,config.avoidOptions.mutation
andconfig.avoidOptions.subscription
can be used to target the respective types.Patch Changes
3f4f546
]:Microsoft/vscode-test (@vscode/test-electron)
v2.5.2
Compare Source
v2.5.1
Compare Source
prettier/eslint-plugin-prettier (eslint-plugin-prettier)
v5.4.0
Compare Source
Minor Changes
59a0cae
Thanks @yashtech00! - refactor: migrateworker.js
toworker.mjs
v5.3.1
Compare Source
Patch Changes
dcf2c80
Thanks @JounQin! - ci: enableNPM_CONFIG_PROVENANCE
envv5.3.0
Compare Source
Minor Changes
6fe0c90
Thanks @irsooti! - feat(types): preferConfig
overFlatConfig
when they're equalv5.2.6
Compare Source
Patch Changes
1451176
Thanks @renovate! - fix(deps): bumpsynckit
tov0.11.0
v5.2.5
Compare Source
Patch Changes
4f5513d
Thanks @JounQin! - fix: clarify correcteslint-config-prettier
peer rangev5.2.4
Compare Source
Patch Changes
b8cfe56
Thanks @JounQin! - chore: hourcekeeping, bump all (dev) depsv5.2.3
Compare Source
Patch Changes
9c6141f
Thanks @BPScott! - Add name field to recommended flat configv5.2.2
Compare Source
Patch Changes
aa5b59f
Thanks @ntnyq! - fix: report node when loc not foundstreamich/memfs (memfs)
v4.17.1
Compare Source
Bug Fixes
Volume
class directly rather than as aconst
(#1099) (9c99798)v4.17.0
Compare Source
Features
v4.16.0
Compare Source
Features
UInt8Array
in place ofBuffer
(#1083) (0d3662a)4.15.4 (2025-01-09)
Bug Fixes
debugger
statement (#1086) (6489172)4.15.3 (2025-01-01)
Bug Fixes
4.15.2 (2024-12-30)
Bug Fixes
4.15.1 (2024-12-22)
Bug Fixes
v4.15.4
Compare Source
Bug Fixes
debugger
statement (#1086) (6489172)v4.15.3
Compare Source
Bug Fixes
v4.15.2
Compare Source
Bug Fixes
v4.15.1
Compare Source
Bug Fixes
prettier/prettier (prettier)
v3.5.3
Compare Source
diff
Flow: Fix missing parentheses in
ConditionalTypeAnnotation
(#17196 by @fisker)v3.5.2
Compare Source
diff
Remove
module-sync
condition (#17156 by @fisker)In Prettier 3.5.0, we added
module-sync
condition topackage.json
, so thatrequire("prettier")
can use ESM version, but turns out it doesn't work if CommonJS and ESM plugins both imports builtin plugins. To solve this problem, we decide simply remove themodule-sync
condition, sorequire("prettier")
will still use the CommonJS version, we'll revisit untilrequire(ESM)
feature is more stable.v3.5.1
Compare Source
diff
Fix CLI crash when cache for old version exists (#17100 by @sosukesuzuki)
Prettier 3.5 uses a different cache format than previous versions, Prettier 3.5.0 crashes when reading existing cache file, Prettier 3.5.1 fixed the problem.
Support dockercompose and github-actions-workflow in VSCode (#17101 b
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 8am and before 4pm on tuesday" in timezone America/Los_Angeles.
🚦 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.