From ffb77342d977722c6afa93ac5c8959e2152ea11c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 13 Feb 2025 03:24:16 +0000 Subject: [PATCH] fix(deps): update cargo (patch) (#10021) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [bytecheck](https://redirect.github.com/rkyv/bytecheck) | workspace.dependencies | patch | `0.8.0` -> `0.8.1` | | [js-sys](https://rustwasm.github.io/wasm-bindgen/) ([source](https://redirect.github.com/rustwasm/wasm-bindgen/tree/HEAD/crates/js-sys)) | workspace.dependencies | patch | `0.3.76` -> `0.3.77` | | [rkyv](https://redirect.github.com/rkyv/rkyv) | workspace.dependencies | patch | `0.8.9` -> `0.8.10` | | [shrink-to-fit](https://redirect.github.com/dudykr/ddbase) | workspace.dependencies | patch | `0.2.1` -> `0.2.10` | | [stacker](https://redirect.github.com/rust-lang/stacker) | dependencies | patch | `0.1.17` -> `0.1.18` | | [string_cache](https://redirect.github.com/servo/string-cache) | workspace.dependencies | patch | `0.8.7` -> `0.8.8` | | [toml](https://redirect.github.com/toml-rs/toml) | workspace.dependencies | patch | `0.8.19` -> `0.8.20` | | [wasm-bindgen](https://rustwasm.github.io/) ([source](https://redirect.github.com/rustwasm/wasm-bindgen)) | dependencies | patch | `0.2.99` -> `0.2.100` | | [wasm-bindgen](https://rustwasm.github.io/) ([source](https://redirect.github.com/rustwasm/wasm-bindgen)) | workspace.dependencies | patch | `0.2.99` -> `0.2.100` | | [wasm-bindgen-futures](https://rustwasm.github.io/wasm-bindgen/) ([source](https://redirect.github.com/rustwasm/wasm-bindgen/tree/HEAD/crates/futures)) | workspace.dependencies | patch | `0.4.49` -> `0.4.50` | --- ### Release Notes
toml-rs/toml (toml) ### [`v0.8.20`](https://redirect.github.com/toml-rs/toml/compare/toml-v0.8.19...toml-v0.8.20) [Compare Source](https://redirect.github.com/toml-rs/toml/compare/toml-v0.8.19...toml-v0.8.20)
rustwasm/wasm-bindgen (wasm-bindgen) ### [`v0.2.100`](https://redirect.github.com/rustwasm/wasm-bindgen/blob/HEAD/CHANGELOG.md#02100) [Compare Source](https://redirect.github.com/rustwasm/wasm-bindgen/compare/0.2.99...0.2.100) Released 2025-01-12 ##### Added - Add attributes to overwrite return (\`\`unchecked_return_type`) and parameter types (`unchecked_param_type`), descriptions (`return_description`and`param_description`) as well as parameter names (`js_name\`) for exported functions and methods. See the guide for more details. [#​4394](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4394) - Add a `copy_to_uninit()` method to all `TypedArray`s. It takes `&mut [MaybeUninit]` and returns `&mut [T]`. [#​4340](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4340) - Add test coverage support for Node.js. [#​4348](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4348) - Support importing memory and using `wasm_bindgen::module()` in Node.js. [#​4349](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4349) - Add `--list`, `--ignored`, `--exact` and `--nocapture` to `wasm-bindgen-test-runner`, analogous to `cargo test`. [#​4356](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4356) - Add bindings to `Date.to_locale_time_string_with_options`. [#​4384](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4384) - `#[wasm_bindgen]` now correctly applies `#[cfg(...)]`s in `struct`s. [#​4351](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4351) ##### Changed - Optional parameters are now typed as `T | undefined | null` to reflect the actual JS behavior. [#​4188](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4188) - Adding `getter`, `setter`, and `constructor` methods to enums now results in a compiler error. This was previously erroneously allowed and resulted in invalid JS code gen. [#​4278](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4278) - Handle stuck and failed WebDriver processes when re-trying to start them. [#​4340](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4340) - Align test output closer to native `cargo test`. [#​4358](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4358) - Error if URL in `_REMOTE` can't be parsed instead of just ignoring it. [#​4362](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4362) - Remove `WASM_BINDGEN_THREADS_MAX_MEMORY` and `WASM_BINDGEN_THREADS_STACK_SIZE`. The maximum memory size can be set via `-Clink-arg=--max-memory=`. The stack size of a thread can be set when initializing the thread via the `default` function. [#​4363](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4363) - `console.*()` calls in tests are now always intercepted by default. To show them use `--nocapture`. When shown they are always printed in-place instead of after test results, analogous to `cargo test`. [#​4356](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4356) ##### Fixed - Fixed using [JavaScript keyword](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Lexical_grammar#keywords) as identifiers not being handled correctly. [#​4329](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4329) - Using JS keywords as `struct` and `enum` names will now error at compile time, instead of causing invalid JS code gen. - Using JS keywords that are not valid to call or access properties on will now error at compile time, instead of causing invalid JS code gen if used as: 1. The first part of a `js_namespace` on imports. 2. The name of an imported type or constant if the type or constant does not have a `js_namespace` or `module` attribute. 3. The name of an imported function if the function is not a method and does not have a `js_namespace` or `module` attribute. - Using JS keywords on imports in places other than the above will no longer cause the keywords to be escaped as `_{keyword}`. - Fixed passing large arrays into Rust failing because of internal memory allocations invalidating the memory buffer. [#​4353](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4353) - Pass along an `ignore` attribute to `unsupported` tests. [#​4360](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4360) - Use OS provided temporary directory for tests instead of Cargo's `target` directory. [#​4361](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4361) - Error if URL in `_REMOTE` can't be parsed. [#​4362](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4362) - Internal functions are now removed instead of invalidly imported if they are unused. [#​4366](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4366) - Fixed `no_std` support for all APIs in `web-sys`. [#​4378](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4378) - Prevent generating duplicate exports for closure conversions. [#​4380](https://redirect.github.com/rustwasm/wasm-bindgen/pull/4380) ***
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/swc-project/swc). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- Cargo.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 76934e61911b..458a8a151b23 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -459,11 +459,11 @@ dependencies = [ [[package]] name = "bytecheck" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50c8f430744b23b54ad15161fcbc22d82a29b73eacbe425fea23ec822600bc6f" +checksum = "50690fb3370fb9fe3550372746084c46f2ac8c9685c583d2be10eefd89d3d1a3" dependencies = [ - "bytecheck_derive 0.8.0", + "bytecheck_derive 0.8.1", "ptr_meta 0.3.0", "rancor", "simdutf8", @@ -482,9 +482,9 @@ dependencies = [ [[package]] name = "bytecheck_derive" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "523363cbe1df49b68215efdf500b103ac3b0fb4836aed6d15689a076eadb8fff" +checksum = "efb7846e0cb180355c2dec69e721edafa36919850f1a9f52ffba4ebc0393cb71" dependencies = [ "proc-macro2", "quote", @@ -585,9 +585,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.15" +version = "1.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6" +checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda" dependencies = [ "jobserver", "libc", @@ -3765,7 +3765,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215" dependencies = [ - "bytecheck 0.8.0", + "bytecheck 0.8.1", ] [[package]] @@ -3835,7 +3835,7 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b11a153aec4a6ab60795f8ebe2923c597b16b05bb1504377451e705ef1a45323" dependencies = [ - "bytecheck 0.8.0", + "bytecheck 0.8.1", "bytes", "hashbrown 0.15.2", "indexmap 2.7.1", @@ -4429,15 +4429,15 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "stacker" -version = "0.1.17" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "799c883d55abdb5e98af1a7b3f23b9b6de8ecada0ecac058672d7635eb48ca7b" +checksum = "1d08feb8f695b465baed819b03c128dc23f57a694510ab1f06c77f763975685e" dependencies = [ "cc", "cfg-if", "libc", "psm", - "windows-sys 0.59.0", + "windows-sys 0.52.0", ] [[package]] @@ -4595,7 +4595,7 @@ name = "swc_atoms" version = "3.1.0" dependencies = [ "arbitrary", - "bytecheck 0.8.0", + "bytecheck 0.8.1", "hstr", "once_cell", "rancor", @@ -4692,7 +4692,7 @@ dependencies = [ "arbitrary", "ast_node", "better_scoped_tls", - "bytecheck 0.8.0", + "bytecheck 0.8.1", "cfg-if", "codspeed-criterion-compat", "criterion", @@ -4844,7 +4844,7 @@ dependencies = [ name = "swc_css_ast" version = "6.0.0" dependencies = [ - "bytecheck 0.8.0", + "bytecheck 0.8.1", "is-macro", "rancor", "rkyv", @@ -5024,7 +5024,7 @@ version = "6.1.0" dependencies = [ "arbitrary", "bitflags 2.6.0", - "bytecheck 0.8.0", + "bytecheck 0.8.1", "is-macro", "num-bigint", "phf", @@ -5937,7 +5937,7 @@ dependencies = [ name = "swc_html_ast" version = "6.0.0" dependencies = [ - "bytecheck 0.8.0", + "bytecheck 0.8.1", "is-macro", "rkyv", "serde", @@ -6169,7 +6169,7 @@ name = "swc_plugin_proxy" version = "6.0.0" dependencies = [ "better_scoped_tls", - "bytecheck 0.8.0", + "bytecheck 0.8.1", "rancor", "rkyv", "rustc-hash 2.1.0", @@ -7822,7 +7822,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.48.0", ] [[package]]