router icon indicating copy to clipboard operation
router copied to clipboard

fix(deps): update all non-major packages >= 1.0

Open renovate[bot] opened this issue 11 months ago • 3 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@apollo/server (source) 4.10.0 -> 4.10.1 age adoption passing confidence dependencies patch
anyhow 1.0.80 -> 1.0.81 age adoption passing confidence dependencies patch
arc-swap 1.6.0 -> 1.7.0 age adoption passing confidence dependencies minor
aws-config 1.1.6 -> 1.1.8 age adoption passing confidence dependencies patch
aws-credential-types 1.1.6 -> 1.1.8 age adoption passing confidence dependencies patch
aws-sigv4 1.1.6 -> 1.2.0 age adoption passing confidence dependencies minor
aws-smithy-runtime-api 1.1.6 -> 1.2.0 age adoption passing confidence dependencies minor
aws-types 1.1.6 -> 1.1.8 age adoption passing confidence dependencies patch
brotli 3.4.0 -> 3.5.0 age adoption passing confidence dependencies minor
clap 4.5.1 -> 4.5.3 age adoption passing confidence dependencies patch
dd-trace 5.3.0 -> 5.8.0 age adoption passing confidence dependencies minor
express (source) 4.18.2 -> 4.19.1 age adoption passing confidence dependencies minor
indexmap 2.2.3 -> 2.2.5 age adoption passing confidence dependencies patch
insta (source) 1.35.1 -> 1.36.1 age adoption passing confidence dev-dependencies minor
jsonwebtoken 9.2.0 -> 9.3.0 age adoption passing confidence dependencies minor
rust-embed 8.2.0 -> 8.3.0 age adoption passing confidence dependencies minor
tempfile (source) 3.10.0 -> 3.10.1 age adoption passing confidence dev-dependencies patch
thiserror 1.0.57 -> 1.0.58 age adoption passing confidence dependencies patch
typescript (source) 5.3.3 -> 5.4.3 age adoption passing confidence devDependencies minor
uuid 1.7.0 -> 1.8.0 age adoption passing confidence dependencies minor
walkdir 2.4.0 -> 2.5.0 age adoption passing confidence dependencies minor
walkdir 2.4.0 -> 2.5.0 age adoption passing confidence dev-dependencies minor

Release Notes

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

v4.10.1

Compare Source

Patch Changes
  • #​7843 72f568e Thanks @​bscherlein! - Improves timing of the willResolveField end hook on fields which return Promises resolving to Arrays. This makes the use of the setCacheHint method more reliable.
dtolnay/anyhow (anyhow)

v1.0.81

Compare Source

  • Make backtrace support available when using -Dwarnings (#​354)
clap-rs/clap (clap)

v4.5.3

Compare Source

Internal
  • (derive) Update heck

v4.5.2

Compare Source

Fixes
  • (macros) Silence a warning
DataDog/dd-trace-js (dd-trace)

v5.8.0: 5.8.0

Compare Source

Features
  • apollo: add support for apollo gateway (#​4102)
Bug Fixes
  • core: fix nomenclature file being loaded multiple times (#​4168)
  • mongodb-core: fix mongodb instrumentation re-throwing promises (#​4175), fixes #​4154

v5.7.0

Compare Source

v5.6.0

Compare Source

Features
  • core: Update DSM encoding / decoding to work with other languages and use base64
Improvements
  • profiling: Add system info to profiles (#​4085)
  • profiling: Bump profiler version to 5.1.0 (#​4136)
  • core: Update types (#​4070)
  • core: Active tracing configuration (#​3928)
  • core: Add register.js for use with --import flag (#​4110) thanks @​smartinio for the original PR and for notifying us
  • core: Support mongodb 6.4.0 which uses Promises instead of callbacks in connection method (#​4126)
  • asm: Update appsec rules to 1.11.0 (#​4117)
  • ci-visibility: Grab jest's displayName config for multi-project configs (#​4128)
  • ci-visibility: Expose cypress after:spec handler (#​4127)
Bug fixes
  • core: Replicate lib injection images even if other steps fail (#​4109)
  • core: aws-sdk: fix request_id tag for errors (#​4101)
  • core: Fix issue with graphql.execute span naming (#​4111)
  • core: Fix server stream always cancelled in >=1.10.0 (#​4133)
  • asm: Fix "directives is not iterable" error when directives is not defined in the document (#​4116) thanks @​mabilbao for notifying us
  • asm: Fix circular dependencies in waf calls (#​4125)
  • asm: Check if prepareStackTrace has been wrapped before restore it (#​4138)
  • ci-visibility: Fix negative duration in playwright steps (#​4113)

v5.5.0

Compare Source

Improvements
  • profiling: Use new intake format for profiles (#​4082)
Bug fixes
  • opentracing: Fix tracestate decision maker (#​4086)
  • ci-visibility: Fix cypress open when passing experimentalInteractiveRunEvents: true (#​4083)
  • ci-visibility: Fix intelligent test runner when using jest with a custom test sequencer (#​4088)
  • amqplib: Fix typeerror due to missing header properties for amqplib when dsm is enabled (#​4096)
  • ci-visibility: Disable telemetry if within a jest worker (#​4098)
Features
  • aws-sdk: create DSM checkpoint for each message in batch sends (#​4087)
  • ci-visibility: Allow using after:run directly in cypress (#​4090)

v5.4.0

Compare Source

Improvements
  • serverless: Benchmark on AWS Lambda (#​4033)
  • ci-visibility: Early flake detection for mocha (#​4060)
  • ci-visibility: Cypress: do not lose all the trace if testSuiteSpan can't be created (#​4072)
  • asm: Enable telemetry logs (#​4079)
Bug Fixes
  • core: Fixing the eu endpoint for agentless telemetry (#​4067)
  • asm: Avoid Max call stack size exceeded on vulnerability format (#​4068)
Features
  • core: Add APM_TRACING_ENABLED capability for remote config (#​4065)
  • asm: Support graphql resolver arguments as vulnerability source (#​3835)
  • asm: Iast kafka consumer support (#​3977)
expressjs/express (express)

v4.19.1

Compare Source

==========

  • Allow passing non-strings to res.location with new encoding handling checks

v4.19.0

Compare Source

v4.18.3

Compare Source

==========

indexmap-rs/indexmap (indexmap)

v2.2.5

Compare Source

  • Added optional borsh serialization support.

v2.2.4

Compare Source

  • Added an insert_sorted method on IndexMap, IndexSet, and VacantEntry.
  • Avoid hashing for lookups in single-entry maps.
  • Limit preallocated memory in serde deserializers.
mitsuhiko/insta (insta)

v1.36.1

Compare Source

  • Fix an ownership issue introduced in 1.36 with snapshot assertions. #​453

v1.36.0

Compare Source

  • Deprecate INSTA_FORCE_UPDATE_SNAPSHOTS env-var for INSTA_FORCE_UPDATE. The latter was documented, the former was implemented. #​449

  • Add require_full_match option. #​448

  • Deprecate assert_display_snapshot!. #​385

Keats/jsonwebtoken (jsonwebtoken)

v9.3.0

Compare Source

  • Add Validation.reject_tokens_expiring_in_less_than, the opposite of leeway
pyros2097/rust-embed (rust-embed)

v8.3.0

Stebalien/tempfile (tempfile)

v3.10.1

Compare Source

  • Handle potential integer overflows in 32-bit systems when seeking/truncating "spooled" temporary files past 4GiB (2³²).
  • Handle a theoretical 32-bit overflow when generating a temporary file name larger than 4GiB. Now it'll panic (on allocation failure) rather than silently succeeding due to wraparound.

Thanks to @​stoeckmann for finding and fixing both of these issues.

dtolnay/thiserror (thiserror)

v1.0.58

Compare Source

  • Make backtrace support available when using -Dwarnings (#​292)
Microsoft/TypeScript (typescript)

v5.4.3: TypeScript 5.4.3

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

v5.4.2: TypeScript 5.4

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

uuid-rs/uuid (uuid)

v1.8.0

Compare Source

⚠️ Potential Breakage ⚠️

A new impl AsRef<Uuid> for Uuid bound has been added, which can break inference on code like:

let b = uuid.as_ref();

You can fix these by explicitly typing the result of the conversion:

let b: &[u8] = uuid.as_ref();

or by calling as_bytes instead:

let b = uuid.as_bytes();

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.7.0...1.8.0

BurntSushi/walkdir (walkdir)

v2.5.0

Compare Source


Configuration

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

🚦 Automerge: Enabled.

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.

renovate[bot] avatar Mar 11 '24 16:03 renovate[bot]

@renovate[bot], please consider creating a changeset entry in /.changesets/. These instructions describe the process and tooling.

github-actions[bot] avatar Mar 11 '24 16:03 github-actions[bot]

CI performance tests

  • [ ] reload - Reload test over a long period of time at a constant rate of users
  • [ ] events_big_cap_high_rate_callback - Stress test for events with a lot of users, deduplication enabled and high rate event with a big queue capacity using callback mode
  • [ ] events_without_dedup_callback - Stress test for events with a lot of users and deduplication DISABLED using callback mode
  • [ ] large-request - Stress test with a 1 MB request payload
  • [x] const - Basic stress test that runs with a constant number of users
  • [ ] no-graphos - Basic stress test, no GraphOS.
  • [ ] step-jemalloc-tuning - Clone of the basic stress test for jemalloc tuning
  • [ ] events - Stress test for events with a lot of users and deduplication ENABLED
  • [ ] events_callback - Stress test for events with a lot of users and deduplication ENABLED in callback mode
  • [ ] events_big_cap_high_rate - Stress test for events with a lot of users, deduplication enabled and high rate event with a big queue capacity
  • [ ] events_without_dedup - Stress test for events with a lot of users and deduplication DISABLED
  • [ ] xxlarge-request - Stress test with 100 MB request payload
  • [ ] xlarge-request - Stress test with 10 MB request payload
  • [x] step - Basic stress test that steps up the number of users over time

router-perf[bot] avatar Mar 11 '24 16:03 router-perf[bot]

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path apollo-router-scaffold/scaffold-test/xtask/Cargo.toml --workspace
error: current package believes it's in a workspace when it's not:
current:   /tmp/renovate/repos/github/apollographql/router/apollo-router-scaffold/scaffold-test/xtask/Cargo.toml
workspace: /tmp/renovate/repos/github/apollographql/router/Cargo.toml

this may be fixable by adding `apollo-router-scaffold/scaffold-test/xtask` to the `workspace.members` array of the manifest located at: /tmp/renovate/repos/github/apollographql/router/Cargo.toml
Alternatively, to keep it out of the workspace, add the package to the `workspace.exclude` array, or add an empty `[workspace]` table to the package's manifest.

renovate[bot] avatar Jul 09 '24 10:07 renovate[bot]