-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit ffb7734
authored
fix(deps): update cargo (patch) (#10021)
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
<details>
<summary>toml-rs/toml (toml)</summary>
###
[`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)
</details>
<details>
<summary>rustwasm/wasm-bindgen (wasm-bindgen)</summary>
###
[`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<T>]` 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 `<WEBDRIVER>_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=<size>`. 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 `<WEBDRIVER>_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)
***
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->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).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent f238ff2 commit ffb7734Copy full SHA for ffb7734
1 file changed
+19
-19
lines changed+19-19
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments