Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 24, 2025

This PR contains the following updates:

Package Type Update Change
async-lock workspace.dependencies patch 3.4.13.4.2
axum dependencies patch 0.8.70.8.8
clap workspace.dependencies patch 4.5.534.5.54
euclid workspace.dependencies patch 0.22.110.22.13
flate2 dependencies patch 1.1.51.1.8
gilrs workspace.dependencies patch 0.11.00.11.1
js-sys (source) dependencies patch 0.3.830.3.85
serde_json dependencies patch 1.0.1451.0.149
serde_json workspace.dependencies patch 1.0.1451.0.149
snapbox workspace.dependencies patch 0.6.230.6.24
tempfile (source) workspace.dependencies minor 3.23.03.24.0
thiserror workspace.dependencies patch 2.0.172.0.18
time (source) workspace.dependencies patch 0.3.440.3.45
tokio (source) workspace.dependencies minor 1.48.01.49.0
unicode-width workspace.dependencies patch 0.2.00.2.2
wasm-bindgen (source) dependencies patch 0.2.1060.2.108
wasm-bindgen-futures (source) dependencies patch 0.4.560.4.58
wasm-bindgen-futures (source) workspace.dependencies patch 0.4.560.4.58
wasm-bindgen-test dev-dependencies patch 0.3.560.3.58
web-sys (source) dependencies patch 0.3.830.3.85

Release Notes

smol-rs/async-lock (async-lock)

v3.4.2

Compare Source

  • Bump MSRV to 1.85. (#​103)
  • Use Waker::noop() to avoid some unsafe code. (#​103)
tokio-rs/axum (axum)

v0.8.8: axum v0.8.8

Compare Source

  • Clarify documentation for Router::route_layer (#​3567)
clap-rs/clap (clap)

v4.5.54

Compare Source

Fixes
  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help
rust-lang/flate2-rs (flate2)

v1.1.8

Compare Source

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.7...1.1.8

v1.1.7: - depend on zlib-rs directly and remove libz-rs-sys

Compare Source

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.5...1.1.6

v1.1.6: - YANKED

Compare Source

It caused #​515.

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.5...1.1.6

serde-rs/json (serde_json)

v1.0.149

Compare Source

  • Align arbitrary_precision number strings with zmij's formatting (#​1306, thanks @​b41sh)

v1.0.148

Compare Source

  • Update zmij dependency to 1.0

v1.0.147

Compare Source

  • Switch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (#​1304)

v1.0.146

Compare Source

assert-rs/snapbox (snapbox)

v0.6.24

Compare Source

Stebalien/tempfile (tempfile)

v3.24.0

Compare Source

  • Actually support WASIp2 without the nightly feature. This library is now feature complete on WASIp2 without any additional feature flags.
  • Exclude CI scripts from the published crate.
dtolnay/thiserror (thiserror)

v2.0.18

Compare Source

time-rs/time (time)

v0.3.45

Compare Source

Added
  • time::format_description::StaticFormatDescription type alias for &'static [BorrowedFormatItem<'static>]. This is the type returned by the
    time::macros::format_description! macro.
Changed
  • The minimum supported Rust version is now 1.83.0.
  • All floating point methods on Duration are now const fn.
  • All setters on Parsed are now const fn.
  • The serde dependency has been replaced with serde_core, This reduces compile times by not
    including unused parts of serde.
  • Date::from_julian_day uses a new algorithm, resulting in an approximately 16% performance
    improvement. This method is used internally by numerous other methods.
  • util::is_leap_year uses a new algorithm, resulting in an approximately 8% performance
    improvement.
tokio-rs/tokio (tokio)

v1.49.0: Tokio v1.49.0

Compare Source

1.49.0 (January 3rd, 2026)
Added
  • net: add support for TCLASS option on IPv6 (#​7781)
  • runtime: stabilize runtime::id::Id (#​7125)
  • task: implement Extend for JoinSet (#​7195)
  • task: stabilize the LocalSet::id() (#​7776)
Changed
  • net: deprecate {TcpStream,TcpSocket}::set_linger (#​7752)
Fixed
  • macros: fix the hygiene issue of join! and try_join! (#​7766)
  • runtime: revert "replace manual vtable definitions with Wake" (#​7699)
  • sync: return TryRecvError::Disconnected from Receiver::try_recv after Receiver::close (#​7686)
  • task: remove unnecessary trait bounds on the Debug implementation (#​7720)
Unstable
  • fs: handle EINTR in fs::write for io-uring (#​7786)
  • fs: support io-uring with tokio::fs::read (#​7696)
  • runtime: disable io-uring on EPERM (#​7724)
  • time: add alternative timer for better multicore scalability (#​7467)
Documented
  • docs: fix a typos in bounded.rs and park.rs (#​7817)
  • io: add SyncIoBridge cross-references to copy and copy_buf (#​7798)
  • io: doc that AsyncWrite does not inherit from std::io::Write (#​7705)
  • metrics: clarify that num_alive_tasks is not strongly consistent (#​7614)
  • net: clarify the cancellation safety of the TcpStream::peek (#​7305)
  • net: clarify the drop behavior of unix::OwnedWriteHalf (#​7742)
  • net: clarify the platform-dependent backlog in TcpSocket docs (#​7738)
  • runtime: mention LocalRuntime in new_current_thread docs (#​7820)
  • sync: add missing period to mpsc::Sender::try_send docs (#​7721)
  • sync: clarify the cancellation safety of oneshot::Receiver (#​7780)
  • sync: improve the docs for the errors of mpsc (#​7722)
  • task: add example for spawn_local usage on local runtime (#​7689)
unicode-rs/unicode-width (unicode-width)

v0.2.2

Compare Source

v0.2.1

Compare Source

wasm-bindgen/wasm-bindgen (wasm-bindgen)

v0.2.108

Compare Source

Fixed
  • Fixed regression where panic=unwind builds for non-Wasm targets would trigger UnwindSafe assertions.
    #​4903

v0.2.107

Compare Source

Added
  • Support catching panics, and raising JS Exceptions for them, when building
    with panic=unwind on nightly, with the std feature.
    #​4790

  • Added support for passing &[JsValue] slices from Rust to JavaScript functions.
    #​4872

  • Added private attribute on exported types to allow generating
    exports and structs as implicit internal exported types for function
    arguments and returns, without exporting them on the public interface.
    #​4788

  • Added iter_custom and iter_custom_future for bench to do custom measurements.
    #​4841

  • Added Window Management API.
    #​4843

Changed
  • Changed WASM import namespace from wbg to ./{name}_bg.js for web and no-modules targets,
    aligning with bundler and experimental-nodejs-module to enable cross-target WASM sharing.
    #​4850

  • Replace WASM_BINDGEN_UNSTABLE_TEST_PROFRAW_OUT and WASM_BINDGEN_UNSTABLE_TEST_PROFRAW_PREFIX with parsing LLVM_PROFILE_FILE analogous to Rust test coverage.
    #​4367

  • Typescript custom sections sorted alphabetically across codegen-units.
    #​4738

  • Optimized demangling performance by removing redundant string formatting
    #​4867

  • Changed WASM import namespace from __wbindgen_placeholder__ to ./{name}_bg.js for node targets, aligning with bundler and experimental-nodejs-module to enable cross-target WASM sharing.
    #​4869

  • Changed WASM import namespace from __wbindgen_placeholder__ to ./{name}_bg.js for deno and module targets, aligning with node, bundler and experimental-nodejs-module to enable cross-target WASM sharing.
    #​4871

  • Consolidate JavaScript glue generation
    Move target-specific JS emission into a single finalize phase, reducing
    branching and making the generated output more consistent across targets.

    • Centralize JS output assembly in a single finalize phase (exports/imports/wasm loading).
    • Make --target experimental-nodejs-module emit one JS entrypoint (no separate _bg.js).
    • Ensure Node (CJS/ESM) and bundler entrypoints only expose public exports (no internal import shims).
    • Add /* @&#8203;ts-self-types="./<name>.d.ts" */ to JS entrypoints for JSR/Deno resolution.
    • Refresh reference test fixtures.
      #​4879
  • Forward worker errors to test output in the test runner.
    #​4855

Fixed
  • Fix: Include doc comments in TypeScript definitions for classes
    #​4858

  • Interpreter: support try_table blocks
    #​4862

  • Interpreter: Stop interpretting descriptor after __wbindgen_describe_cast
    #​4862


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 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.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Apr 24, 2025
@renovate renovate bot force-pushed the renovate/compatible branch 6 times, most recently from a25ede2 to f0bd31d Compare April 29, 2025 01:27
@renovate renovate bot force-pushed the renovate/compatible branch 5 times, most recently from f58019c to 105f826 Compare May 9, 2025 17:53
@renovate renovate bot force-pushed the renovate/compatible branch 4 times, most recently from a6fae65 to 7105a41 Compare May 15, 2025 17:53
@renovate renovate bot force-pushed the renovate/compatible branch 2 times, most recently from 6d154c4 to 5396cd7 Compare May 24, 2025 15:36
@renovate renovate bot force-pushed the renovate/compatible branch 2 times, most recently from 31b3537 to eb497c3 Compare May 28, 2025 14:29
@renovate
Copy link
Contributor Author

renovate bot commented May 28, 2025

⚠️ 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: all-is-cubes-wasm/Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path all-is-cubes-wasm/Cargo.toml --package [email protected] --precise 0.3.85
    Updating crates.io index
error: failed to select a version for the requirement `js-sys = "=0.3.83"`
candidate versions found which didn't match: 0.3.85
location searched: crates.io index
required by package `wasm-bindgen-futures v0.4.56`
    ... which satisfies dependency `wasm-bindgen-futures = "^0.4.50"` (locked to 0.4.56) of package `all-is-cubes-wasm v0.10.0 (/tmp/renovate/repos/github/kpreid/all-is-cubes/all-is-cubes-wasm)`

@renovate renovate bot force-pushed the renovate/compatible branch 7 times, most recently from 86f5e47 to 087ed36 Compare June 3, 2025 04:15
@renovate renovate bot force-pushed the renovate/compatible branch 2 times, most recently from 858695b to 4ecb699 Compare June 8, 2025 03:27
@renovate renovate bot force-pushed the renovate/compatible branch 9 times, most recently from 322a023 to a91849a Compare January 9, 2026 17:35
@renovate renovate bot force-pushed the renovate/compatible branch 16 times, most recently from 72adea1 to 00da85f Compare January 18, 2026 00:57
@renovate renovate bot force-pushed the renovate/compatible branch 3 times, most recently from 6ed7810 to 0026fc3 Compare January 19, 2026 19:40
@renovate renovate bot force-pushed the renovate/compatible branch from 0026fc3 to 850fdc0 Compare January 20, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant