rav1e icon indicating copy to clipboard operation
rav1e copied to clipboard

fix(deps): update all non-major dependencies

Open renovate[bot] opened this issue 1 year ago • 7 comments

Mend Renovate

This PR contains the following updates:

Package Type Update Change
clap dependencies patch 4.4.17 -> 4.4.18
clap_complete (source) dependencies patch 4.4.7 -> 4.4.10
dav1d-sys dependencies minor 0.6.0 -> 0.7.0
image dependencies patch 0.24.8 -> 0.24.9
nasm-rs build-dependencies minor 0.2 -> 0.3
petarpetrovt/setup-sde action minor v2.3 -> v2.4
wasm-bindgen (source) dependencies patch 0.2.90 -> 0.2.92

Release Notes

clap-rs/clap (clap)

v4.4.18

Compare Source

Fixes
  • (error) When lacking usage feature, ensure the list of required arguments is unique
clap-rs/clap (clap_complete)

v4.4.10

Compare Source

Fixes
  • (bash) Allow completing filenames with spaces

v4.4.9

Compare Source

Features
  • (bash) Add support file ValueHint::FilePath
  • (bash) Add support file ValueHint::DirPath
  • (bash) Don't add space for ValueHint::Other

v4.4.8

Compare Source

Fixes
  • (bash) be consistent in identifiers when custom bin names are used
image-rs/image (image)

v0.24.9

Compare Source

Structural changes:

  • Relicense to MIT OR Apache-2.0
  • Increase MSRV 1.63.0

New features:

  • Support limits in PNG animation decoding.
  • Added offsets to SubImage to compensate for the now-deprecated bounds call from GenericImageView.

Bug fixes:

  • Correct limit tests for TIFF.
  • Avoid overflow in gif::Decoder::buffer_size.
  • Return error instead of using asssertion for Avif decoder unsupported or invalid bit depth.
medek/nasm-rs (nasm-rs)

v0.3.0

Compare Source

petarpetrovt/setup-sde (petarpetrovt/setup-sde)

v2.4

Compare Source

  • Add support for Intel SDE 9.33.0.
rustwasm/wasm-bindgen (wasm-bindgen)

v0.2.92

Compare Source

Released 2024-03-04

Added
  • Add bindings for RTCPeerConnectionIceErrorEvent. #​3835

  • Add bindings for CanvasState.reset(), affecting CanvasRenderingContext2D and OffscreenCanvasRenderingContext2D. #​3844

  • Add TryFrom implementations for Number, that allow losslessly converting from 64- and 128-bits numbers. #​3847

  • Add support for Option<*const T>, Option<*mut T> and NonNull<T>. #​3852 #​3857

  • Allow overriding the URL used for headless tests by setting WASM_BINDGEN_TEST_ADDRESS. #​3861

Fixed
  • Make .wasm output deterministic when using --reference-types. #​3851

  • Don't allow invalid Unicode scalar values in char. #​3866


v0.2.91

Compare Source

Released 2024-02-06

Added
  • Added bindings for the RTCRtpTransceiver.setCodecPreferences() and unstable bindings for the RTCRtpEncodingParameters.scalabilityMode. #​3828

  • Add unstable bindings for the FileSystemAccess API #​3810

  • Added support for running tests in shared and service workers with wasm_bindgen_test_configure! run_in_shared_worker and run_in_service_worker. #​3804

  • Accept the --skip flag with wasm-bindgen-test-runner. #​3803

  • Introduce environment variable WASM_BINDGEN_TEST_NO_ORIGIN_ISOLATION to disable origin isolation for wasm-bindgen-test-runner. #​3807

  • Add bindings for USBDevice.forget(). #​3821

Changed
  • Stabilize ClipboardEvent. #​3791

  • Use immutable buffers in SubtleCrypto methods. #​3797

  • Deprecate wasm_bindgen_test_configure!s run_in_worker in favor of run_in_dedicated_worker. #​3804

  • Updated the WebGPU WebIDL to the current draft as of 2024-01-30. Note that this retains the previous update's workaround for GPUPipelineError, and holds back an update to the buffer argument of the GPUQueue.{writeBuffer,writeTexture} methods. #​3816

  • Depreate --weak-refs and WASM_BINDGEN_WEAKREF in favor of automatic run-time detection. #​3822

Fixed
  • Fixed UB when freeing strings received from JS if not using the default allocator. #​3808

  • Fixed temporary folder detection by wasm-bindgen-test-runner on MacOS. #​3817

  • Fixed using #[wasm_bindgen(js_name = default)] with #[wasm_bindgen(module = ...)]. #​3823

  • Fixed nighly build of wasm-bindgen-futures. #​3827



Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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 Jan 22 '24 00:01 renovate[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 88.52%. Comparing base (3c3a26f) to head (bb00df3). Report is 23 commits behind head on master.

:exclamation: Current head bb00df3 differs from pull request most recent head c3c48e8

Please upload reports for the commit c3c48e8 to get more accurate results.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3342   +/-   ##
=======================================
  Coverage   88.52%   88.52%           
=======================================
  Files          89       89           
  Lines       28323    28323           
=======================================
  Hits        25074    25074           
  Misses       3249     3249           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Jan 22 '24 00:01 codecov[bot]

Looks like clap 4.5 is wanting rustc 1.74. Didn't we talk about potentially bumping the rustc version in another PR? That may have been on another repo though, so I could be wrong. Rust 1.74 is currently 15 months old.

shssoichiro avatar Feb 10 '24 21:02 shssoichiro

Looks like clap 4.5 is wanting rustc 1.74. [...] Rust 1.74 is currently 15 months old.

Rust 1.74 released in November 2023, so it's only ~3 months old at this point.

FYI: 1.70 (the current MSRV) is from June 2023

FreezyLemon avatar Feb 19 '24 16:02 FreezyLemon

Oh, I can't read apparently. Somehow I thought it was 2022. Well, let me see if I can adjust this thing to exclude clap 4.5 for now.

shssoichiro avatar Mar 04 '24 23:03 shssoichiro

This is cursed. It's still trying to pull clap_derive 4.5.0 even though we've told it not to. Weird.

shssoichiro avatar Mar 05 '24 15:03 shssoichiro

Probably because Renovate only updates the Cargo.toml. Cargo.lock is now outdated and needs to be updated when building, leading to pulling the newest compatible version (4.5). Maybe --locked can help in CI builds? Not quite sure

FreezyLemon avatar Mar 05 '24 17:03 FreezyLemon