-
Notifications
You must be signed in to change notification settings - Fork 682
chore(deps): lock file maintenance rust crates #6636
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
How to use the Graphite Merge QueueAdd the label graphite: merge to this PR to add it to the merge queue. You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has enabled the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. |
✅ Deploy Preview for rolldown-rs canceled.
|
f96082d to
d144527
Compare
Benchmarks Rust |
ea4384c to
77fbcd0
Compare
fca5f8e to
0176c4b
Compare
Merge activity
|
f305afb to
f625627
Compare
|
@shulaoda can you help and fix this? |
f625627 to
5cf44b1
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | | | lockFileMaintenance | All locks refreshed | | [globset](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/globset) ([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/globset)) | dependencies | patch | `0.4.16` -> `0.4.18` | | [ignore](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/ignore) ([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore)) | dependencies | patch | `0.4.23` -> `0.4.24` | | [append-only-vec](https://redirect.github.com/droundy/append-only-vec) | workspace.dependencies | patch | `0.1.7` -> `0.1.8` | | [bitflags](https://redirect.github.com/bitflags/bitflags) | workspace.dependencies | minor | `2.9.4` -> `2.10.0` | | [flate2](https://redirect.github.com/rust-lang/flate2-rs) | workspace.dependencies | patch | `1.1.2` -> `1.1.5` | | [indexmap](https://redirect.github.com/indexmap-rs/indexmap) | workspace.dependencies | minor | `2.11.4` -> `2.12.0` | | [memchr](https://redirect.github.com/BurntSushi/memchr) | workspace.dependencies | patch | `2.7.5` -> `2.7.6` | | [mimalloc-safe](https://redirect.github.com/napi-rs/mimalloc-safe) | workspace.dependencies | patch | `0.1.54` -> `0.1.55` | | [owo-colors](https://redirect.github.com/owo-colors/owo-colors) | workspace.dependencies | patch | `4.2.2` -> `4.2.3` | | [oxc_resolver](https://redirect.github.com/oxc-project/oxc-resolver) | workspace.dependencies | minor | `11.11.1` -> `11.12.0` | | [oxc_resolver_napi](https://redirect.github.com/oxc-project/oxc-resolver) | workspace.dependencies | minor | `11.11.1` -> `11.12.0` | | [petgraph](https://redirect.github.com/petgraph/petgraph) | workspace.dependencies | patch | `0.8.2` -> `0.8.3` | | [proc-macro2](https://redirect.github.com/dtolnay/proc-macro2) | workspace.dependencies | patch | `1.0.101` -> `1.0.103` | | [quote](https://redirect.github.com/dtolnay/quote) | workspace.dependencies | patch | `1.0.40` -> `1.0.41` | | [regex](https://redirect.github.com/rust-lang/regex) | workspace.dependencies | minor | `1.11.2` -> `1.12.2` | | [self_cell](https://redirect.github.com/Voultapher/self_cell) | workspace.dependencies | patch | `1.2.0` -> `1.2.1` | | [serde](https://serde.rs) ([source](https://redirect.github.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.226` -> `1.0.228` | | [syn](https://redirect.github.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.106` -> `2.0.108` | | [tokio](https://tokio.rs) ([source](https://redirect.github.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.47.1` -> `1.48.0` | | [ts-rs](https://redirect.github.com/Aleph-Alpha/ts-rs) | workspace.dependencies | minor | `11.0.1` -> `11.1.0` | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Release Notes <details> <summary>BurntSushi/ripgrep (globset)</summary> ### [`v0.4.18`](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.17...globset-0.4.18) [Compare Source](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.17...globset-0.4.18) ### [`v0.4.17`](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.16...globset-0.4.17) [Compare Source](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.16...globset-0.4.17) </details> <details> <summary>BurntSushi/ripgrep (ignore)</summary> ### [`v0.4.24`](https://redirect.github.com/BurntSushi/ripgrep/compare/ignore-0.4.23...ignore-0.4.24) [Compare Source](https://redirect.github.com/BurntSushi/ripgrep/compare/ignore-0.4.23...ignore-0.4.24) </details> <details> <summary>bitflags/bitflags (bitflags)</summary> ### [`v2.10.0`](https://redirect.github.com/bitflags/bitflags/blob/HEAD/CHANGELOG.md#2100) [Compare Source](https://redirect.github.com/bitflags/bitflags/compare/2.9.4...2.10.0) #### What's Changed - Implement iterator for all named flags by [@​ssrlive](https://redirect.github.com/ssrlive) in [#​465](https://redirect.github.com/bitflags/bitflags/pull/465) - Depend on serde\_core instead of serde by [@​KodrAus](https://redirect.github.com/KodrAus) in [#​467](https://redirect.github.com/bitflags/bitflags/pull/467) #### New Contributors - [@​ssrlive](https://redirect.github.com/ssrlive) made their first contribution in [#​465](https://redirect.github.com/bitflags/bitflags/pull/465) **Full Changelog**: <bitflags/bitflags@2.9.4...2.10.0> </details> <details> <summary>rust-lang/flate2-rs (flate2)</summary> ### [`v1.1.5`](https://redirect.github.com/rust-lang/flate2-rs/releases/tag/1.1.5) [Compare Source](https://redirect.github.com/rust-lang/flate2-rs/compare/1.1.4...1.1.5) This bugfix release fixes [#​508](https://redirect.github.com/rust-lang/flate2-rs/issues/508), as flush didn't always work anymore in conjunction with `miniz_oxide`. #### What's Changed - Revert flush change by [@​fintelia](https://redirect.github.com/fintelia) in [#​509](https://redirect.github.com/rust-lang/flate2-rs/pull/509) **Full Changelog**: <rust-lang/flate2-rs@1.1.4...1.1.5> ### [`v1.1.4`](https://redirect.github.com/rust-lang/flate2-rs/releases/tag/1.1.4): - it's 1.1.3 with fixed documentation [Compare Source](https://redirect.github.com/rust-lang/flate2-rs/compare/1.1.3...1.1.4) See here for the changelog of v1.1.3: <https://github.com/rust-lang/flate2-rs/releases/tag/1.1.3> . **Full Changelog**: <rust-lang/flate2-rs@1.1.3...1.1.4> ### [`v1.1.3`](https://redirect.github.com/rust-lang/flate2-rs/releases/tag/1.1.3) [Compare Source](https://redirect.github.com/rust-lang/flate2-rs/compare/1.1.2...1.1.3) #### What's Changed - use `zlibVersion()` instead of a `const` for the version by [@​folkertdev](https://redirect.github.com/folkertdev) in [#​491](https://redirect.github.com/rust-lang/flate2-rs/pull/491) - Switch from adler2 to simd-adler32 crate when using miniz\_oxide backend by [@​Shnatsel](https://redirect.github.com/Shnatsel) in [#​492](https://redirect.github.com/rust-lang/flate2-rs/pull/492) - Correct documentation typo by [@​fintelia](https://redirect.github.com/fintelia) in [#​495](https://redirect.github.com/rust-lang/flate2-rs/pull/495) - Use partial flushes with miniz\_oxide backend by [@​fintelia](https://redirect.github.com/fintelia) in [#​496](https://redirect.github.com/rust-lang/flate2-rs/pull/496) - Undo introducing straight up incorrect documentation by [@​Shnatsel](https://redirect.github.com/Shnatsel) in [#​497](https://redirect.github.com/rust-lang/flate2-rs/pull/497) - Update cloudflare-zlib-sys crate by [@​jongiddy](https://redirect.github.com/jongiddy) in [#​503](https://redirect.github.com/rust-lang/flate2-rs/pull/503) - Add `(de)compress_uninit` that accepts `&[MaybeUninit<u8>]` by [@​NobodyXu](https://redirect.github.com/NobodyXu) in [#​502](https://redirect.github.com/rust-lang/flate2-rs/pull/502) - bump the patch level for a new release by [@​Byron](https://redirect.github.com/Byron) in [#​504](https://redirect.github.com/rust-lang/flate2-rs/pull/504) #### New Contributors - [@​fintelia](https://redirect.github.com/fintelia) made their first contribution in [#​495](https://redirect.github.com/rust-lang/flate2-rs/pull/495) **Full Changelog**: <rust-lang/flate2-rs@1.1.2...1.1.3> </details> <details> <summary>indexmap-rs/indexmap (indexmap)</summary> ### [`v2.12.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#2120-2025-10-17) [Compare Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.11.4...2.12.0) - **MSRV**: Rust 1.82.0 or later is now required. - Updated the `hashbrown` dependency to 0.16 alone. - Error types now implement `core::error::Error`. - Added `pop_if` methods to `IndexMap` and `IndexSet`, similar to the method for `Vec` added in Rust 1.86. </details> <details> <summary>BurntSushi/memchr (memchr)</summary> ### [`v2.7.6`](https://redirect.github.com/BurntSushi/memchr/compare/2.7.5...2.7.6) [Compare Source](https://redirect.github.com/BurntSushi/memchr/compare/2.7.5...2.7.6) </details> <details> <summary>napi-rs/mimalloc-safe (mimalloc-safe)</summary> ### [`v0.1.55`](https://redirect.github.com/napi-rs/mimalloc-safe/blob/HEAD/CHANGELOG.md#0155---2025-10-16) [Compare Source](https://redirect.github.com/napi-rs/mimalloc-safe/compare/mimalloc-safe-v0.1.54...mimalloc-safe-v0.1.55) ##### Features - Add mimalloc v3 feature ([#​40](https://redirect.github.com/napi-rs/mimalloc-safe/pull/40)) ##### Chore - Upgrade NAPI-RS to 3.0 stable ([#​26](https://redirect.github.com/napi-rs/mimalloc-safe/pull/26)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.0.4 ([#​28](https://redirect.github.com/napi-rs/mimalloc-safe/pull/28)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.1.3 ([#​29](https://redirect.github.com/napi-rs/mimalloc-safe/pull/29)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.1.4 ([#​31](https://redirect.github.com/napi-rs/mimalloc-safe/pull/31)) - *(deps)* Update actions/checkout action to v5 ([#​30](https://redirect.github.com/napi-rs/mimalloc-safe/pull/30)) - *(deps)* Update actions/setup-node action to v5 ([#​34](https://redirect.github.com/napi-rs/mimalloc-safe/pull/34)) - *(deps)* Update yarn to v4.9.4 ([#​33](https://redirect.github.com/napi-rs/mimalloc-safe/pull/33)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.1.5 ([#​32](https://redirect.github.com/napi-rs/mimalloc-safe/pull/32)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.2.0 ([#​35](https://redirect.github.com/napi-rs/mimalloc-safe/pull/35)) - *(deps)* Update yarn to v4.10.3 ([#​36](https://redirect.github.com/napi-rs/mimalloc-safe/pull/36)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.3.0 ([#​37](https://redirect.github.com/napi-rs/mimalloc-safe/pull/37)) - *(deps)* Update actions/setup-node action to v6 ([#​39](https://redirect.github.com/napi-rs/mimalloc-safe/pull/39)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.3.1 ([#​38](https://redirect.github.com/napi-rs/mimalloc-safe/pull/38)) </details> <details> <summary>owo-colors/owo-colors (owo-colors)</summary> ### [`v4.2.3`](https://redirect.github.com/owo-colors/owo-colors/blob/HEAD/CHANGELOG.md#423---2025-09-29) [Compare Source](https://redirect.github.com/owo-colors/owo-colors/compare/v4.2.2...v4.2.3) ##### Fixed Replaced obsolete `doc_auto_cfg` with `doc_cfg`, to fix Rust nightly builds with the `doc_cfg` flag enabled. </details> <details> <summary>oxc-project/oxc-resolver (oxc_resolver)</summary> ### [`v11.12.0`](https://redirect.github.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#11120---2025-10-27) [Compare Source](https://redirect.github.com/oxc-project/oxc-resolver/compare/v11.11.1...v11.12.0) ##### <!-- 0 -->🚀 Features - improve PackagePathNotExported error message with condition names (by [@​Boshen](https://redirect.github.com/Boshen)) ##### Contributors - [@​Boshen](https://redirect.github.com/Boshen) </details> <details> <summary>petgraph/petgraph (petgraph)</summary> ### [`v0.8.3`](https://redirect.github.com/petgraph/petgraph/blob/HEAD/CHANGELOG.md#083---2025-09-30) [Compare Source](https://redirect.github.com/petgraph/petgraph/compare/petgraph@v0.8.2...petgraph@v0.8.3) ##### Bug Fixes - Infinite `subgraph_isomorphisms_iter` for empty isomorphisms ([#​780](https://redirect.github.com/petgraph/petgraph/pull/780)) - Algos don't work on `UndirectedAdaptor` ([#​870](https://redirect.github.com/petgraph/petgraph/pull/870)) ([#​871](https://redirect.github.com/petgraph/petgraph/pull/871)) - use a queue for SPFA ([#​893](https://redirect.github.com/petgraph/petgraph/pull/893)) - `StableGraph::reverse` breaks free lists ([#​890](https://redirect.github.com/petgraph/petgraph/pull/890)) ##### Documentation - Fix examples link in README and unify typesetting of one word ([#​823](https://redirect.github.com/petgraph/petgraph/pull/823)) - Add link to multigraph definition to isomorphism algos ([#​824](https://redirect.github.com/petgraph/petgraph/pull/824)) - Fix auxiliary space (and time) complexity of bron-kerbosch ([#​825](https://redirect.github.com/petgraph/petgraph/pull/825)) - Fix Typo in Operator Module Documentation ([#​831](https://redirect.github.com/petgraph/petgraph/pull/831)) - Sync the crate feature flags in the README and docs ([#​832](https://redirect.github.com/petgraph/petgraph/pull/832)) - Remove all \[Generic] tags from algo docstrings ([#​835](https://redirect.github.com/petgraph/petgraph/pull/835)) - Fix typos in comments ([#​836](https://redirect.github.com/petgraph/petgraph/pull/836)) - Revamp CONTRIBUTING.md ([#​833](https://redirect.github.com/petgraph/petgraph/pull/833)) - Update `GraphMap` link in README ([#​857](https://redirect.github.com/petgraph/petgraph/pull/857)) - Add doc comment for `Dot::with_attr_getters` ([#​850](https://redirect.github.com/petgraph/petgraph/pull/850)) - Specify iteration order for neighbors and edges and their variants ([#​790](https://redirect.github.com/petgraph/petgraph/pull/790)) - Collection of Doc fixes ([#​856](https://redirect.github.com/petgraph/petgraph/pull/856)) ##### New Features - Add `into_nodes_edges_iters` to `StableGraph` ([#​841](https://redirect.github.com/petgraph/petgraph/pull/841)) - Add methods to reserve & shrink `StableGraph` capacity ([#​846](https://redirect.github.com/petgraph/petgraph/pull/846)) - Add Dinic's Maximum Flow Algorithm ([#​739](https://redirect.github.com/petgraph/petgraph/pull/739)) - make Csr::from\_sorted\_edges generic over edge type and properly increase edge\_count in Csr::from\_sorted\_edges ([#​861](https://redirect.github.com/petgraph/petgraph/pull/861)) - Add `map_owned` and `filter_map_owned` for `Graph` and `StableGraph` ([#​863](https://redirect.github.com/petgraph/petgraph/pull/863)) - Add dijkstra::with\_dynamic\_goal ([#​855](https://redirect.github.com/petgraph/petgraph/pull/855)) - Fix self-loop bug in all\_simple\_paths and enable multiple targets ([#​865](https://redirect.github.com/petgraph/petgraph/pull/865)) - mark petgraph::dot::Dot::graph\_fmt as public ([#​866](https://redirect.github.com/petgraph/petgraph/pull/866)) - Add bidirectional Dijkstra algorithm ([#​782](https://redirect.github.com/petgraph/petgraph/pull/782)) ##### Performance - Make A\* tie break on lower h-values ([#​882](https://redirect.github.com/petgraph/petgraph/pull/882)) ##### Refactor - add examples for scc algorithms and reorganize into dedicated module ([#​830](https://redirect.github.com/petgraph/petgraph/pull/830)) - Remove unnecessary trait bounds from impls/methods ([#​828](https://redirect.github.com/petgraph/petgraph/pull/828)) - replace uses of 'crate::util::zip' with 'core::iter::zip' ([#​849](https://redirect.github.com/petgraph/petgraph/pull/849)) - Fix clippy (and other) lints ([#​851](https://redirect.github.com/petgraph/petgraph/pull/851)) - Cleanup repo ([#​854](https://redirect.github.com/petgraph/petgraph/pull/854)) - replace crate::util::enumerate with Iterator::enumerate ([#​881](https://redirect.github.com/petgraph/petgraph/pull/881)) ##### Testing - Add dependency list for 'quickcheck' feature ([#​822](https://redirect.github.com/petgraph/petgraph/pull/822)) - Fix feature cfg capitalization in doctest ([#​852](https://redirect.github.com/petgraph/petgraph/pull/852)) </details> <details> <summary>dtolnay/proc-macro2 (proc-macro2)</summary> ### [`v1.0.103`](https://redirect.github.com/dtolnay/proc-macro2/releases/tag/1.0.103) [Compare Source](https://redirect.github.com/dtolnay/proc-macro2/compare/1.0.102...1.0.103) - Add semver-exempt `Literal` methods `str_value`, `cstr_value`, `byte_str_value` ([#​525](https://redirect.github.com/dtolnay/proc-macro2/issues/525)) ### [`v1.0.102`](https://redirect.github.com/dtolnay/proc-macro2/releases/tag/1.0.102) [Compare Source](https://redirect.github.com/dtolnay/proc-macro2/compare/1.0.101...1.0.102) - Fix interaction of Display impls for TokenStream and Ident with formatting specifiers for padding, alignment, width ([#​523](https://redirect.github.com/dtolnay/proc-macro2/issues/523), [#​524](https://redirect.github.com/dtolnay/proc-macro2/issues/524)) </details> <details> <summary>dtolnay/quote (quote)</summary> ### [`v1.0.41`](https://redirect.github.com/dtolnay/quote/releases/tag/1.0.41) [Compare Source](https://redirect.github.com/dtolnay/quote/compare/1.0.40...1.0.41) - Improve compile error when repetition contains no interpolated value that is an iterator ([#​302](https://redirect.github.com/dtolnay/quote/issues/302)) </details> <details> <summary>rust-lang/regex (regex)</summary> ### [`v1.12.2`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1122-2025-10-13) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.12.1...1.12.2) \=================== This release fixes a `cargo doc` breakage on nightly when `--cfg docsrs` is enabled. This caused documentation to fail to build on docs.rs. Bug fixes: - [BUG #​1305](https://redirect.github.com/rust-lang/regex/issues/1305): Switches the `doc_auto_cfg` feature to `doc_cfg` on nightly for docs.rs builds. ### [`v1.12.1`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1121-2025-10-10) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.12.0...1.12.1) \=================== This release makes a bug fix in the new `regex::Captures::get_match` API introduced in `1.12.0`. There was an oversight with the lifetime parameter for the `Match` returned. This is technically a breaking change, but given that it was caught almost immediately and I've yanked the `1.12.0` release, I think this is fine. ### [`v1.12.0`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1120-2025-10-10) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.3...1.12.0) \=================== This release contains a smattering of bug fixes, a fix for excessive memory consumption in some cases and a new `regex::Captures::get_match` API. Improvements: - [FEATURE #​1146](https://redirect.github.com/rust-lang/regex/issues/1146): Add `Capture::get_match` for returning the overall match without `unwrap()`. Bug fixes: - [BUG #​1083](https://redirect.github.com/rust-lang/regex/issues/1083): Fixes a panic in the lazy DFA (can only occur for especially large regexes). - [BUG #​1116](https://redirect.github.com/rust-lang/regex/issues/1116): Fixes a memory usage regression for large regexes (introduced in `regex 1.9`). - [BUG #​1195](https://redirect.github.com/rust-lang/regex/issues/1195): Fix universal start states in sparse DFA. - [BUG #​1295](https://redirect.github.com/rust-lang/regex/pull/1295): Fixes a panic when deserializing a corrupted dense DFA. - [BUG 8f5d9479](https://redirect.github.com/rust-lang/regex/commit/8f5d9479d0f1da5726488a530d7fd66a73d05b80): Make `regex_automata::meta::Regex::find` consistently return `None` when `WhichCaptures::None` is used. ### [`v1.11.3`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1113-2025-09-25) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.2...1.11.3) \=================== This is a small patch release with an improvement in memory usage in some cases. Improvements: - [BUG #​1297](https://redirect.github.com/rust-lang/regex/issues/1297): Improve memory usage by trimming excess memory capacity in some spots. </details> <details> <summary>Voultapher/self_cell (self_cell)</summary> ### [`v1.2.1`](https://redirect.github.com/Voultapher/self_cell/releases/tag/v1.2.1): Version 1.2.1 [Compare Source](https://redirect.github.com/Voultapher/self_cell/compare/v1.2.0...v1.2.1) Re-licensed the project to Apache 2.0 OR GPLv2 </details> <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.228`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.228) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.227...v1.0.228) - Allow building documentation with `RUSTDOCFLAGS='--cfg=docsrs'` set for the whole dependency graph ([#​2995](https://redirect.github.com/serde-rs/serde/issues/2995)) ### [`v1.0.227`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.227) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.226...v1.0.227) - Documentation improvements ([#​2991](https://redirect.github.com/serde-rs/serde/issues/2991)) </details> <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.108`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.108) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.107...2.0.108) - Parse unrecognized or invalid literals as Lit::Verbatim ([#​1925](https://redirect.github.com/dtolnay/syn/issues/1925)) ### [`v2.0.107`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.107) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.106...2.0.107) - Improve panic message when constructing a LitInt, LitFloat, or Lit from invalid syntax ([#​1917](https://redirect.github.com/dtolnay/syn/issues/1917)) - Improve panic message on Punctuated index out of bounds ([#​1922](https://redirect.github.com/dtolnay/syn/issues/1922)) </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.48.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.48.0): Tokio v1.48.0 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.47.2...tokio-1.48.0) ### 1.48.0 (October 14th, 2025) The MSRV is increased to 1.71. ##### Added - fs: add `File::max_buf_size` ([#​7594]) - io: export `Chain` of `AsyncReadExt::chain` ([#​7599]) - net: add `SocketAddr::as_abstract_name` ([#​7491]) - net: add `TcpStream::quickack` and `TcpStream::set_quickack` ([#​7490]) - net: implement `AsRef<Self>` for `TcpStream` and `UnixStream` ([#​7573]) - task: add `LocalKey::try_get` ([#​7666]) - task: implement `Ord` for `task::Id` ([#​7530]) ##### Changed - deps: bump windows-sys to version 0.61 ([#​7645]) - fs: preserve `max_buf_size` when cloning a `File` ([#​7593]) - macros: suppress `clippy::unwrap_in_result` in `#[tokio::main]` ([#​7651]) - net: remove `PollEvented` noise from Debug formats ([#​7675]) - process: upgrade `Command::spawn_with` to use `FnOnce` ([#​7511]) - sync: remove inner mutex in `SetOnce` ([#​7554]) - sync: use `UnsafeCell::get_mut` in `Mutex::get_mut` and `RwLock::get_mut` ([#​7569]) - time: reduce the generated code size of `Timeout<T>::poll` ([#​7535]) ##### Fixed - macros: fix hygiene issue in `join!` and `try_join!` ([#​7638]) - net: fix copy/paste errors in udp peek methods ([#​7604]) - process: fix error when runtime is shut down on nightly-2025-10-12 ([#​7672]) - runtime: use release ordering in `wake_by_ref()` even if already woken ([#​7622]) - sync: close the `broadcast::Sender` in `broadcast::Sender::new()` ([#​7629]) - sync: fix implementation of unused `RwLock::try_*` methods ([#​7587]) ##### Unstable - tokio: use cargo features instead of `--cfg` flags for `taskdump` and `io_uring` ([#​7655], [#​7621]) - fs: support `io_uring` in `fs::write` ([#​7567]) - fs: support `io_uring` with `File::open()` ([#​7617]) - fs: support `io_uring` with `OpenOptions` ([#​7321]) - macros: add `local` runtime flavor ([#​7375], [#​7597]) ##### Documented - io: clarify the zero capacity case of `AsyncRead::poll_read` ([#​7580]) - io: fix typos in the docs of `AsyncFd` readiness guards ([#​7583]) - net: clarify socket gets closed on drop ([#​7526]) - net: clarify the behavior of `UCred::pid()` on Cygwin ([#​7611]) - net: clarify the supported platform of `set_reuseport()` and `reuseport()` ([#​7628]) - net: qualify that `SO_REUSEADDR` is only set on Unix ([#​7533]) - runtime: add guide for choosing between runtime types ([#​7635]) - runtime: clarify the behavior of `Handle::block_on` ([#​7665]) - runtime: clarify the edge case of `Builder::global_queue_interval()` ([#​7605]) - sync: clarify bounded channel panic behavior ([#​7641]) - sync: clarify the behavior of `tokio::sync::watch::Receiver` ([#​7584]) - sync: document cancel safety on `SetOnce::wait` ([#​7506]) - sync: fix the docs of `parking_lot` feature flag ([#​7663]) - sync: improve the docs of `UnboundedSender::send` ([#​7661]) - sync: improve the docs of `sync::watch` ([#​7601]) - sync: reword allocation failure paragraph in broadcast docs ([#​7595]) - task: clarify the behavior of several `spawn_local` methods ([#​7669]) - task: clarify the task ID reuse guarantees ([#​7577]) - task: improve the example of `poll_proceed` ([#​7586]) [#​7321]: https://redirect.github.com/tokio-rs/tokio/pull/7321 [#​7375]: https://redirect.github.com/tokio-rs/tokio/pull/7375 [#​7490]: https://redirect.github.com/tokio-rs/tokio/pull/7490 [#​7491]: https://redirect.github.com/tokio-rs/tokio/pull/7491 [#​7494]: https://redirect.github.com/tokio-rs/tokio/pull/7494 [#​7506]: https://redirect.github.com/tokio-rs/tokio/pull/7506 [#​7511]: https://redirect.github.com/tokio-rs/tokio/pull/7511 [#​7526]: https://redirect.github.com/tokio-rs/tokio/pull/7526 [#​7530]: https://redirect.github.com/tokio-rs/tokio/pull/7530 [#​7533]: https://redirect.github.com/tokio-rs/tokio/pull/7533 [#​7535]: https://redirect.github.com/tokio-rs/tokio/pull/7535 [#​7554]: https://redirect.github.com/tokio-rs/tokio/pull/7554 [#​7567]: https://redirect.github.com/tokio-rs/tokio/pull/7567 [#​7569]: https://redirect.github.com/tokio-rs/tokio/pull/7569 [#​7573]: https://redirect.github.com/tokio-rs/tokio/pull/7573 [#​7577]: https://redirect.github.com/tokio-rs/tokio/pull/7577 [#​7580]: https://redirect.github.com/tokio-rs/tokio/pull/7580 [#​7583]: https://redirect.github.com/tokio-rs/tokio/pull/7583 [#​7584]: https://redirect.github.com/tokio-rs/tokio/pull/7584 [#​7586]: https://redirect.github.com/tokio-rs/tokio/pull/7586 [#​7587]: https://redirect.github.com/tokio-rs/tokio/pull/7587 [#​7593]: https://redirect.github.com/tokio-rs/tokio/pull/7593 [#​7594]: https://redirect.github.com/tokio-rs/tokio/pull/7594 [#​7595]: https://redirect.github.com/tokio-rs/tokio/pull/7595 [#​7597]: https://redirect.github.com/tokio-rs/tokio/pull/7597 [#​7599]: https://redirect.github.com/tokio-rs/tokio/pull/7599 [#​7601]: https://redirect.github.com/tokio-rs/tokio/pull/7601 [#​7604]: https://redirect.github.com/tokio-rs/tokio/pull/7604 [#​7605]: https://redirect.github.com/tokio-rs/tokio/pull/7605 [#​7611]: https://redirect.github.com/tokio-rs/tokio/pull/7611 [#​7617]: https://redirect.github.com/tokio-rs/tokio/pull/7617 [#​7621]: https://redirect.github.com/tokio-rs/tokio/pull/7621 [#​7622]: https://redirect.github.com/tokio-rs/tokio/pull/7622 [#​7628]: https://redirect.github.com/tokio-rs/tokio/pull/7628 [#​7629]: https://redirect.github.com/tokio-rs/tokio/pull/7629 [#​7635]: https://redirect.github.com/tokio-rs/tokio/pull/7635 [#​7638]: https://redirect.github.com/tokio-rs/tokio/pull/7638 [#​7641]: https://redirect.github.com/tokio-rs/tokio/pull/7641 [#​7645]: https://redirect.github.com/tokio-rs/tokio/pull/7645 [#​7651]: https://redirect.github.com/tokio-rs/tokio/pull/7651 [#​7655]: https://redirect.github.com/tokio-rs/tokio/pull/7655 [#​7661]: https://redirect.github.com/tokio-rs/tokio/pull/7661 [#​7663]: https://redirect.github.com/tokio-rs/tokio/pull/7663 [#​7665]: https://redirect.github.com/tokio-rs/tokio/pull/7665 [#​7666]: https://redirect.github.com/tokio-rs/tokio/pull/7666 [#​7669]: https://redirect.github.com/tokio-rs/tokio/pull/7669 [#​7672]: https://redirect.github.com/tokio-rs/tokio/pull/7672 [#​7675]: https://redirect.github.com/tokio-rs/tokio/pull/7675 ### [`v1.47.2`](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.47.2) [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.47.2) </details> <details> <summary>Aleph-Alpha/ts-rs (ts-rs)</summary> ### [`v11.1.0`](https://redirect.github.com/Aleph-Alpha/ts-rs/blob/HEAD/CHANGELOG.md#1110) ##### Features - Add `#[ts(repr(enum))]` attribute ([#​425](https://redirect.github.com/Aleph-Alpha/ts-rs/pull/425)) - Add support for `#[ts(optional_fields)]` in enums and enum variants ([#​432](https://redirect.github.com/Aleph-Alpha/ts-rs/pull/432)) - Deprecate `import-esm` cargo feature in favour of `RS_RS_IMPORT_EXTENSION` ([#​423](https://redirect.github.com/Aleph-Alpha/ts-rs/pull/423)) ##### Fixes - Fix bindings for `chrono::Duration` ([#​434](https://redirect.github.com/Aleph-Alpha/ts-rs/pull/434)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 9am on monday" in timezone Asia/Shanghai, 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/rolldown/rolldown). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
8c8e7db to
158a34e
Compare
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | | | lockFileMaintenance | All locks refreshed | | [globset](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/globset) ([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/globset)) | dependencies | patch | `0.4.16` -> `0.4.18` | | [ignore](https://redirect.github.com/BurntSushi/ripgrep/tree/master/crates/ignore) ([source](https://redirect.github.com/BurntSushi/ripgrep/tree/HEAD/crates/ignore)) | dependencies | patch | `0.4.23` -> `0.4.24` | | [append-only-vec](https://redirect.github.com/droundy/append-only-vec) | workspace.dependencies | patch | `0.1.7` -> `0.1.8` | | [bitflags](https://redirect.github.com/bitflags/bitflags) | workspace.dependencies | minor | `2.9.4` -> `2.10.0` | | [flate2](https://redirect.github.com/rust-lang/flate2-rs) | workspace.dependencies | patch | `1.1.2` -> `1.1.5` | | [indexmap](https://redirect.github.com/indexmap-rs/indexmap) | workspace.dependencies | minor | `2.11.4` -> `2.12.0` | | [memchr](https://redirect.github.com/BurntSushi/memchr) | workspace.dependencies | patch | `2.7.5` -> `2.7.6` | | [mimalloc-safe](https://redirect.github.com/napi-rs/mimalloc-safe) | workspace.dependencies | patch | `0.1.54` -> `0.1.55` | | [owo-colors](https://redirect.github.com/owo-colors/owo-colors) | workspace.dependencies | patch | `4.2.2` -> `4.2.3` | | [oxc_resolver](https://redirect.github.com/oxc-project/oxc-resolver) | workspace.dependencies | minor | `11.11.1` -> `11.12.0` | | [oxc_resolver_napi](https://redirect.github.com/oxc-project/oxc-resolver) | workspace.dependencies | minor | `11.11.1` -> `11.12.0` | | [petgraph](https://redirect.github.com/petgraph/petgraph) | workspace.dependencies | patch | `0.8.2` -> `0.8.3` | | [proc-macro2](https://redirect.github.com/dtolnay/proc-macro2) | workspace.dependencies | patch | `1.0.101` -> `1.0.103` | | [quote](https://redirect.github.com/dtolnay/quote) | workspace.dependencies | patch | `1.0.40` -> `1.0.41` | | [regex](https://redirect.github.com/rust-lang/regex) | workspace.dependencies | minor | `1.11.2` -> `1.12.2` | | [self_cell](https://redirect.github.com/Voultapher/self_cell) | workspace.dependencies | patch | `1.2.0` -> `1.2.1` | | [serde](https://serde.rs) ([source](https://redirect.github.com/serde-rs/serde)) | workspace.dependencies | patch | `1.0.226` -> `1.0.228` | | [syn](https://redirect.github.com/dtolnay/syn) | workspace.dependencies | patch | `2.0.106` -> `2.0.108` | | [tokio](https://tokio.rs) ([source](https://redirect.github.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.47.1` -> `1.48.0` | | [ts-rs](https://redirect.github.com/Aleph-Alpha/ts-rs) | workspace.dependencies | minor | `11.0.1` -> `11.1.0` | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Release Notes <details> <summary>BurntSushi/ripgrep (globset)</summary> ### [`v0.4.18`](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.17...globset-0.4.18) [Compare Source](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.17...globset-0.4.18) ### [`v0.4.17`](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.16...globset-0.4.17) [Compare Source](https://redirect.github.com/BurntSushi/ripgrep/compare/globset-0.4.16...globset-0.4.17) </details> <details> <summary>BurntSushi/ripgrep (ignore)</summary> ### [`v0.4.24`](https://redirect.github.com/BurntSushi/ripgrep/compare/ignore-0.4.23...ignore-0.4.24) [Compare Source](https://redirect.github.com/BurntSushi/ripgrep/compare/ignore-0.4.23...ignore-0.4.24) </details> <details> <summary>bitflags/bitflags (bitflags)</summary> ### [`v2.10.0`](https://redirect.github.com/bitflags/bitflags/blob/HEAD/CHANGELOG.md#2100) [Compare Source](https://redirect.github.com/bitflags/bitflags/compare/2.9.4...2.10.0) #### What's Changed - Implement iterator for all named flags by [@​ssrlive](https://redirect.github.com/ssrlive) in [#​465](https://redirect.github.com/bitflags/bitflags/pull/465) - Depend on serde\_core instead of serde by [@​KodrAus](https://redirect.github.com/KodrAus) in [#​467](https://redirect.github.com/bitflags/bitflags/pull/467) #### New Contributors - [@​ssrlive](https://redirect.github.com/ssrlive) made their first contribution in [#​465](https://redirect.github.com/bitflags/bitflags/pull/465) **Full Changelog**: <bitflags/bitflags@2.9.4...2.10.0> </details> <details> <summary>rust-lang/flate2-rs (flate2)</summary> ### [`v1.1.5`](https://redirect.github.com/rust-lang/flate2-rs/releases/tag/1.1.5) [Compare Source](https://redirect.github.com/rust-lang/flate2-rs/compare/1.1.4...1.1.5) This bugfix release fixes [#​508](https://redirect.github.com/rust-lang/flate2-rs/issues/508), as flush didn't always work anymore in conjunction with `miniz_oxide`. #### What's Changed - Revert flush change by [@​fintelia](https://redirect.github.com/fintelia) in [#​509](https://redirect.github.com/rust-lang/flate2-rs/pull/509) **Full Changelog**: <rust-lang/flate2-rs@1.1.4...1.1.5> ### [`v1.1.4`](https://redirect.github.com/rust-lang/flate2-rs/releases/tag/1.1.4): - it's 1.1.3 with fixed documentation [Compare Source](https://redirect.github.com/rust-lang/flate2-rs/compare/1.1.3...1.1.4) See here for the changelog of v1.1.3: <https://github.com/rust-lang/flate2-rs/releases/tag/1.1.3> . **Full Changelog**: <rust-lang/flate2-rs@1.1.3...1.1.4> ### [`v1.1.3`](https://redirect.github.com/rust-lang/flate2-rs/releases/tag/1.1.3) [Compare Source](https://redirect.github.com/rust-lang/flate2-rs/compare/1.1.2...1.1.3) #### What's Changed - use `zlibVersion()` instead of a `const` for the version by [@​folkertdev](https://redirect.github.com/folkertdev) in [#​491](https://redirect.github.com/rust-lang/flate2-rs/pull/491) - Switch from adler2 to simd-adler32 crate when using miniz\_oxide backend by [@​Shnatsel](https://redirect.github.com/Shnatsel) in [#​492](https://redirect.github.com/rust-lang/flate2-rs/pull/492) - Correct documentation typo by [@​fintelia](https://redirect.github.com/fintelia) in [#​495](https://redirect.github.com/rust-lang/flate2-rs/pull/495) - Use partial flushes with miniz\_oxide backend by [@​fintelia](https://redirect.github.com/fintelia) in [#​496](https://redirect.github.com/rust-lang/flate2-rs/pull/496) - Undo introducing straight up incorrect documentation by [@​Shnatsel](https://redirect.github.com/Shnatsel) in [#​497](https://redirect.github.com/rust-lang/flate2-rs/pull/497) - Update cloudflare-zlib-sys crate by [@​jongiddy](https://redirect.github.com/jongiddy) in [#​503](https://redirect.github.com/rust-lang/flate2-rs/pull/503) - Add `(de)compress_uninit` that accepts `&[MaybeUninit<u8>]` by [@​NobodyXu](https://redirect.github.com/NobodyXu) in [#​502](https://redirect.github.com/rust-lang/flate2-rs/pull/502) - bump the patch level for a new release by [@​Byron](https://redirect.github.com/Byron) in [#​504](https://redirect.github.com/rust-lang/flate2-rs/pull/504) #### New Contributors - [@​fintelia](https://redirect.github.com/fintelia) made their first contribution in [#​495](https://redirect.github.com/rust-lang/flate2-rs/pull/495) **Full Changelog**: <rust-lang/flate2-rs@1.1.2...1.1.3> </details> <details> <summary>indexmap-rs/indexmap (indexmap)</summary> ### [`v2.12.0`](https://redirect.github.com/indexmap-rs/indexmap/blob/HEAD/RELEASES.md#2120-2025-10-17) [Compare Source](https://redirect.github.com/indexmap-rs/indexmap/compare/2.11.4...2.12.0) - **MSRV**: Rust 1.82.0 or later is now required. - Updated the `hashbrown` dependency to 0.16 alone. - Error types now implement `core::error::Error`. - Added `pop_if` methods to `IndexMap` and `IndexSet`, similar to the method for `Vec` added in Rust 1.86. </details> <details> <summary>BurntSushi/memchr (memchr)</summary> ### [`v2.7.6`](https://redirect.github.com/BurntSushi/memchr/compare/2.7.5...2.7.6) [Compare Source](https://redirect.github.com/BurntSushi/memchr/compare/2.7.5...2.7.6) </details> <details> <summary>napi-rs/mimalloc-safe (mimalloc-safe)</summary> ### [`v0.1.55`](https://redirect.github.com/napi-rs/mimalloc-safe/blob/HEAD/CHANGELOG.md#0155---2025-10-16) [Compare Source](https://redirect.github.com/napi-rs/mimalloc-safe/compare/mimalloc-safe-v0.1.54...mimalloc-safe-v0.1.55) ##### Features - Add mimalloc v3 feature ([#​40](https://redirect.github.com/napi-rs/mimalloc-safe/pull/40)) ##### Chore - Upgrade NAPI-RS to 3.0 stable ([#​26](https://redirect.github.com/napi-rs/mimalloc-safe/pull/26)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.0.4 ([#​28](https://redirect.github.com/napi-rs/mimalloc-safe/pull/28)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.1.3 ([#​29](https://redirect.github.com/napi-rs/mimalloc-safe/pull/29)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.1.4 ([#​31](https://redirect.github.com/napi-rs/mimalloc-safe/pull/31)) - *(deps)* Update actions/checkout action to v5 ([#​30](https://redirect.github.com/napi-rs/mimalloc-safe/pull/30)) - *(deps)* Update actions/setup-node action to v5 ([#​34](https://redirect.github.com/napi-rs/mimalloc-safe/pull/34)) - *(deps)* Update yarn to v4.9.4 ([#​33](https://redirect.github.com/napi-rs/mimalloc-safe/pull/33)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.1.5 ([#​32](https://redirect.github.com/napi-rs/mimalloc-safe/pull/32)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.2.0 ([#​35](https://redirect.github.com/napi-rs/mimalloc-safe/pull/35)) - *(deps)* Update yarn to v4.10.3 ([#​36](https://redirect.github.com/napi-rs/mimalloc-safe/pull/36)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.3.0 ([#​37](https://redirect.github.com/napi-rs/mimalloc-safe/pull/37)) - *(deps)* Update actions/setup-node action to v6 ([#​39](https://redirect.github.com/napi-rs/mimalloc-safe/pull/39)) - *(deps)* Update dependency [@​napi-rs/cli](https://redirect.github.com/napi-rs/cli) to v3.3.1 ([#​38](https://redirect.github.com/napi-rs/mimalloc-safe/pull/38)) </details> <details> <summary>owo-colors/owo-colors (owo-colors)</summary> ### [`v4.2.3`](https://redirect.github.com/owo-colors/owo-colors/blob/HEAD/CHANGELOG.md#423---2025-09-29) [Compare Source](https://redirect.github.com/owo-colors/owo-colors/compare/v4.2.2...v4.2.3) ##### Fixed Replaced obsolete `doc_auto_cfg` with `doc_cfg`, to fix Rust nightly builds with the `doc_cfg` flag enabled. </details> <details> <summary>oxc-project/oxc-resolver (oxc_resolver)</summary> ### [`v11.12.0`](https://redirect.github.com/oxc-project/oxc-resolver/blob/HEAD/CHANGELOG.md#11120---2025-10-27) [Compare Source](https://redirect.github.com/oxc-project/oxc-resolver/compare/v11.11.1...v11.12.0) ##### <!-- 0 -->🚀 Features - improve PackagePathNotExported error message with condition names (by [@​Boshen](https://redirect.github.com/Boshen)) ##### Contributors - [@​Boshen](https://redirect.github.com/Boshen) </details> <details> <summary>petgraph/petgraph (petgraph)</summary> ### [`v0.8.3`](https://redirect.github.com/petgraph/petgraph/blob/HEAD/CHANGELOG.md#083---2025-09-30) [Compare Source](https://redirect.github.com/petgraph/petgraph/compare/petgraph@v0.8.2...petgraph@v0.8.3) ##### Bug Fixes - Infinite `subgraph_isomorphisms_iter` for empty isomorphisms ([#​780](https://redirect.github.com/petgraph/petgraph/pull/780)) - Algos don't work on `UndirectedAdaptor` ([#​870](https://redirect.github.com/petgraph/petgraph/pull/870)) ([#​871](https://redirect.github.com/petgraph/petgraph/pull/871)) - use a queue for SPFA ([#​893](https://redirect.github.com/petgraph/petgraph/pull/893)) - `StableGraph::reverse` breaks free lists ([#​890](https://redirect.github.com/petgraph/petgraph/pull/890)) ##### Documentation - Fix examples link in README and unify typesetting of one word ([#​823](https://redirect.github.com/petgraph/petgraph/pull/823)) - Add link to multigraph definition to isomorphism algos ([#​824](https://redirect.github.com/petgraph/petgraph/pull/824)) - Fix auxiliary space (and time) complexity of bron-kerbosch ([#​825](https://redirect.github.com/petgraph/petgraph/pull/825)) - Fix Typo in Operator Module Documentation ([#​831](https://redirect.github.com/petgraph/petgraph/pull/831)) - Sync the crate feature flags in the README and docs ([#​832](https://redirect.github.com/petgraph/petgraph/pull/832)) - Remove all \[Generic] tags from algo docstrings ([#​835](https://redirect.github.com/petgraph/petgraph/pull/835)) - Fix typos in comments ([#​836](https://redirect.github.com/petgraph/petgraph/pull/836)) - Revamp CONTRIBUTING.md ([#​833](https://redirect.github.com/petgraph/petgraph/pull/833)) - Update `GraphMap` link in README ([#​857](https://redirect.github.com/petgraph/petgraph/pull/857)) - Add doc comment for `Dot::with_attr_getters` ([#​850](https://redirect.github.com/petgraph/petgraph/pull/850)) - Specify iteration order for neighbors and edges and their variants ([#​790](https://redirect.github.com/petgraph/petgraph/pull/790)) - Collection of Doc fixes ([#​856](https://redirect.github.com/petgraph/petgraph/pull/856)) ##### New Features - Add `into_nodes_edges_iters` to `StableGraph` ([#​841](https://redirect.github.com/petgraph/petgraph/pull/841)) - Add methods to reserve & shrink `StableGraph` capacity ([#​846](https://redirect.github.com/petgraph/petgraph/pull/846)) - Add Dinic's Maximum Flow Algorithm ([#​739](https://redirect.github.com/petgraph/petgraph/pull/739)) - make Csr::from\_sorted\_edges generic over edge type and properly increase edge\_count in Csr::from\_sorted\_edges ([#​861](https://redirect.github.com/petgraph/petgraph/pull/861)) - Add `map_owned` and `filter_map_owned` for `Graph` and `StableGraph` ([#​863](https://redirect.github.com/petgraph/petgraph/pull/863)) - Add dijkstra::with\_dynamic\_goal ([#​855](https://redirect.github.com/petgraph/petgraph/pull/855)) - Fix self-loop bug in all\_simple\_paths and enable multiple targets ([#​865](https://redirect.github.com/petgraph/petgraph/pull/865)) - mark petgraph::dot::Dot::graph\_fmt as public ([#​866](https://redirect.github.com/petgraph/petgraph/pull/866)) - Add bidirectional Dijkstra algorithm ([#​782](https://redirect.github.com/petgraph/petgraph/pull/782)) ##### Performance - Make A\* tie break on lower h-values ([#​882](https://redirect.github.com/petgraph/petgraph/pull/882)) ##### Refactor - add examples for scc algorithms and reorganize into dedicated module ([#​830](https://redirect.github.com/petgraph/petgraph/pull/830)) - Remove unnecessary trait bounds from impls/methods ([#​828](https://redirect.github.com/petgraph/petgraph/pull/828)) - replace uses of 'crate::util::zip' with 'core::iter::zip' ([#​849](https://redirect.github.com/petgraph/petgraph/pull/849)) - Fix clippy (and other) lints ([#​851](https://redirect.github.com/petgraph/petgraph/pull/851)) - Cleanup repo ([#​854](https://redirect.github.com/petgraph/petgraph/pull/854)) - replace crate::util::enumerate with Iterator::enumerate ([#​881](https://redirect.github.com/petgraph/petgraph/pull/881)) ##### Testing - Add dependency list for 'quickcheck' feature ([#​822](https://redirect.github.com/petgraph/petgraph/pull/822)) - Fix feature cfg capitalization in doctest ([#​852](https://redirect.github.com/petgraph/petgraph/pull/852)) </details> <details> <summary>dtolnay/proc-macro2 (proc-macro2)</summary> ### [`v1.0.103`](https://redirect.github.com/dtolnay/proc-macro2/releases/tag/1.0.103) [Compare Source](https://redirect.github.com/dtolnay/proc-macro2/compare/1.0.102...1.0.103) - Add semver-exempt `Literal` methods `str_value`, `cstr_value`, `byte_str_value` ([#​525](https://redirect.github.com/dtolnay/proc-macro2/issues/525)) ### [`v1.0.102`](https://redirect.github.com/dtolnay/proc-macro2/releases/tag/1.0.102) [Compare Source](https://redirect.github.com/dtolnay/proc-macro2/compare/1.0.101...1.0.102) - Fix interaction of Display impls for TokenStream and Ident with formatting specifiers for padding, alignment, width ([#​523](https://redirect.github.com/dtolnay/proc-macro2/issues/523), [#​524](https://redirect.github.com/dtolnay/proc-macro2/issues/524)) </details> <details> <summary>dtolnay/quote (quote)</summary> ### [`v1.0.41`](https://redirect.github.com/dtolnay/quote/releases/tag/1.0.41) [Compare Source](https://redirect.github.com/dtolnay/quote/compare/1.0.40...1.0.41) - Improve compile error when repetition contains no interpolated value that is an iterator ([#​302](https://redirect.github.com/dtolnay/quote/issues/302)) </details> <details> <summary>rust-lang/regex (regex)</summary> ### [`v1.12.2`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1122-2025-10-13) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.12.1...1.12.2) \=================== This release fixes a `cargo doc` breakage on nightly when `--cfg docsrs` is enabled. This caused documentation to fail to build on docs.rs. Bug fixes: - [BUG #​1305](https://redirect.github.com/rust-lang/regex/issues/1305): Switches the `doc_auto_cfg` feature to `doc_cfg` on nightly for docs.rs builds. ### [`v1.12.1`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1121-2025-10-10) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.12.0...1.12.1) \=================== This release makes a bug fix in the new `regex::Captures::get_match` API introduced in `1.12.0`. There was an oversight with the lifetime parameter for the `Match` returned. This is technically a breaking change, but given that it was caught almost immediately and I've yanked the `1.12.0` release, I think this is fine. ### [`v1.12.0`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1120-2025-10-10) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.3...1.12.0) \=================== This release contains a smattering of bug fixes, a fix for excessive memory consumption in some cases and a new `regex::Captures::get_match` API. Improvements: - [FEATURE #​1146](https://redirect.github.com/rust-lang/regex/issues/1146): Add `Capture::get_match` for returning the overall match without `unwrap()`. Bug fixes: - [BUG #​1083](https://redirect.github.com/rust-lang/regex/issues/1083): Fixes a panic in the lazy DFA (can only occur for especially large regexes). - [BUG #​1116](https://redirect.github.com/rust-lang/regex/issues/1116): Fixes a memory usage regression for large regexes (introduced in `regex 1.9`). - [BUG #​1195](https://redirect.github.com/rust-lang/regex/issues/1195): Fix universal start states in sparse DFA. - [BUG #​1295](https://redirect.github.com/rust-lang/regex/pull/1295): Fixes a panic when deserializing a corrupted dense DFA. - [BUG 8f5d9479](https://redirect.github.com/rust-lang/regex/commit/8f5d9479d0f1da5726488a530d7fd66a73d05b80): Make `regex_automata::meta::Regex::find` consistently return `None` when `WhichCaptures::None` is used. ### [`v1.11.3`](https://redirect.github.com/rust-lang/regex/blob/HEAD/CHANGELOG.md#1113-2025-09-25) [Compare Source](https://redirect.github.com/rust-lang/regex/compare/1.11.2...1.11.3) \=================== This is a small patch release with an improvement in memory usage in some cases. Improvements: - [BUG #​1297](https://redirect.github.com/rust-lang/regex/issues/1297): Improve memory usage by trimming excess memory capacity in some spots. </details> <details> <summary>Voultapher/self_cell (self_cell)</summary> ### [`v1.2.1`](https://redirect.github.com/Voultapher/self_cell/releases/tag/v1.2.1): Version 1.2.1 [Compare Source](https://redirect.github.com/Voultapher/self_cell/compare/v1.2.0...v1.2.1) Re-licensed the project to Apache 2.0 OR GPLv2 </details> <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.228`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.228) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.227...v1.0.228) - Allow building documentation with `RUSTDOCFLAGS='--cfg=docsrs'` set for the whole dependency graph ([#​2995](https://redirect.github.com/serde-rs/serde/issues/2995)) ### [`v1.0.227`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.227) [Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.226...v1.0.227) - Documentation improvements ([#​2991](https://redirect.github.com/serde-rs/serde/issues/2991)) </details> <details> <summary>dtolnay/syn (syn)</summary> ### [`v2.0.108`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.108) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.107...2.0.108) - Parse unrecognized or invalid literals as Lit::Verbatim ([#​1925](https://redirect.github.com/dtolnay/syn/issues/1925)) ### [`v2.0.107`](https://redirect.github.com/dtolnay/syn/releases/tag/2.0.107) [Compare Source](https://redirect.github.com/dtolnay/syn/compare/2.0.106...2.0.107) - Improve panic message when constructing a LitInt, LitFloat, or Lit from invalid syntax ([#​1917](https://redirect.github.com/dtolnay/syn/issues/1917)) - Improve panic message on Punctuated index out of bounds ([#​1922](https://redirect.github.com/dtolnay/syn/issues/1922)) </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.48.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.48.0): Tokio v1.48.0 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.47.2...tokio-1.48.0) ### 1.48.0 (October 14th, 2025) The MSRV is increased to 1.71. ##### Added - fs: add `File::max_buf_size` ([#​7594]) - io: export `Chain` of `AsyncReadExt::chain` ([#​7599]) - net: add `SocketAddr::as_abstract_name` ([#​7491]) - net: add `TcpStream::quickack` and `TcpStream::set_quickack` ([#​7490]) - net: implement `AsRef<Self>` for `TcpStream` and `UnixStream` ([#​7573]) - task: add `LocalKey::try_get` ([#​7666]) - task: implement `Ord` for `task::Id` ([#​7530]) ##### Changed - deps: bump windows-sys to version 0.61 ([#​7645]) - fs: preserve `max_buf_size` when cloning a `File` ([#​7593]) - macros: suppress `clippy::unwrap_in_result` in `#[tokio::main]` ([#​7651]) - net: remove `PollEvented` noise from Debug formats ([#​7675]) - process: upgrade `Command::spawn_with` to use `FnOnce` ([#​7511]) - sync: remove inner mutex in `SetOnce` ([#​7554]) - sync: use `UnsafeCell::get_mut` in `Mutex::get_mut` and `RwLock::get_mut` ([#​7569]) - time: reduce the generated code size of `Timeout<T>::poll` ([#​7535]) ##### Fixed - macros: fix hygiene issue in `join!` and `try_join!` ([#​7638]) - net: fix copy/paste errors in udp peek methods ([#​7604]) - process: fix error when runtime is shut down on nightly-2025-10-12 ([#​7672]) - runtime: use release ordering in `wake_by_ref()` even if already woken ([#​7622]) - sync: close the `broadcast::Sender` in `broadcast::Sender::new()` ([#​7629]) - sync: fix implementation of unused `RwLock::try_*` methods ([#​7587]) ##### Unstable - tokio: use cargo features instead of `--cfg` flags for `taskdump` and `io_uring` ([#​7655], [#​7621]) - fs: support `io_uring` in `fs::write` ([#​7567]) - fs: support `io_uring` with `File::open()` ([#​7617]) - fs: support `io_uring` with `OpenOptions` ([#​7321]) - macros: add `local` runtime flavor ([#​7375], [#​7597]) ##### Documented - io: clarify the zero capacity case of `AsyncRead::poll_read` ([#​7580]) - io: fix typos in the docs of `AsyncFd` readiness guards ([#​7583]) - net: clarify socket gets closed on drop ([#​7526]) - net: clarify the behavior of `UCred::pid()` on Cygwin ([#​7611]) - net: clarify the supported platform of `set_reuseport()` and `reuseport()` ([#​7628]) - net: qualify that `SO_REUSEADDR` is only set on Unix ([#​7533]) - runtime: add guide for choosing between runtime types ([#​7635]) - runtime: clarify the behavior of `Handle::block_on` ([#​7665]) - runtime: clarify the edge case of `Builder::global_queue_interval()` ([#​7605]) - sync: clarify bounded channel panic behavior ([#​7641]) - sync: clarify the behavior of `tokio::sync::watch::Receiver` ([#​7584]) - sync: document cancel safety on `SetOnce::wait` ([#​7506]) - sync: fix the docs of `parking_lot` feature flag ([#​7663]) - sync: improve the docs of `UnboundedSender::send` ([#​7661]) - sync: improve the docs of `sync::watch` ([#​7601]) - sync: reword allocation failure paragraph in broadcast docs ([#​7595]) - task: clarify the behavior of several `spawn_local` methods ([#​7669]) - task: clarify the task ID reuse guarantees ([#​7577]) - task: improve the example of `poll_proceed` ([#​7586]) [#​7321]: https://redirect.github.com/tokio-rs/tokio/pull/7321 [#​7375]: https://redirect.github.com/tokio-rs/tokio/pull/7375 [#​7490]: https://redirect.github.com/tokio-rs/tokio/pull/7490 [#​7491]: https://redirect.github.com/tokio-rs/tokio/pull/7491 [#​7494]: https://redirect.github.com/tokio-rs/tokio/pull/7494 [#​7506]: https://redirect.github.com/tokio-rs/tokio/pull/7506 [#​7511]: https://redirect.github.com/tokio-rs/tokio/pull/7511 [#​7526]: https://redirect.github.com/tokio-rs/tokio/pull/7526 [#​7530]: https://redirect.github.com/tokio-rs/tokio/pull/7530 [#​7533]: https://redirect.github.com/tokio-rs/tokio/pull/7533 [#​7535]: https://redirect.github.com/tokio-rs/tokio/pull/7535 [#​7554]: https://redirect.github.com/tokio-rs/tokio/pull/7554 [#​7567]: https://redirect.github.com/tokio-rs/tokio/pull/7567 [#​7569]: https://redirect.github.com/tokio-rs/tokio/pull/7569 [#​7573]: https://redirect.github.com/tokio-rs/tokio/pull/7573 [#​7577]: https://redirect.github.com/tokio-rs/tokio/pull/7577 [#​7580]: https://redirect.github.com/tokio-rs/tokio/pull/7580 [#​7583]: https://redirect.github.com/tokio-rs/tokio/pull/7583 [#​7584]: https://redirect.github.com/tokio-rs/tokio/pull/7584 [#​7586]: https://redirect.github.com/tokio-rs/tokio/pull/7586 [#​7587]: https://redirect.github.com/tokio-rs/tokio/pull/7587 [#​7593]: https://redirect.github.com/tokio-rs/tokio/pull/7593 [#​7594]: https://redirect.github.com/tokio-rs/tokio/pull/7594 [#​7595]: https://redirect.github.com/tokio-rs/tokio/pull/7595 [#​7597]: https://redirect.github.com/tokio-rs/tokio/pull/7597 [#​7599]: https://redirect.github.com/tokio-rs/tokio/pull/7599 [#​7601]: https://redirect.github.com/tokio-rs/tokio/pull/7601 [#​7604]: https://redirect.github.com/tokio-rs/tokio/pull/7604 [#​7605]: https://redirect.github.com/tokio-rs/tokio/pull/7605 [#​7611]: https://redirect.github.com/tokio-rs/tokio/pull/7611 [#​7617]: https://redirect.github.com/tokio-rs/tokio/pull/7617 [#​7621]: https://redirect.github.com/tokio-rs/tokio/pull/7621 [#​7622]: https://redirect.github.com/tokio-rs/tokio/pull/7622 [#​7628]: https://redirect.github.com/tokio-rs/tokio/pull/7628 [#​7629]: https://redirect.github.com/tokio-rs/tokio/pull/7629 [#​7635]: https://redirect.github.com/tokio-rs/tokio/pull/7635 [#​7638]: https://redirect.github.com/tokio-rs/tokio/pull/7638 [#​7641]: https://redirect.github.com/tokio-rs/tokio/pull/7641 [#​7645]: https://redirect.github.com/tokio-rs/tokio/pull/7645 [#​7651]: https://redirect.github.com/tokio-rs/tokio/pull/7651 [#​7655]: https://redirect.github.com/tokio-rs/tokio/pull/7655 [#​7661]: https://redirect.github.com/tokio-rs/tokio/pull/7661 [#​7663]: https://redirect.github.com/tokio-rs/tokio/pull/7663 [#​7665]: https://redirect.github.com/tokio-rs/tokio/pull/7665 [#​7666]: https://redirect.github.com/tokio-rs/tokio/pull/7666 [#​7669]: https://redirect.github.com/tokio-rs/tokio/pull/7669 [#​7672]: https://redirect.github.com/tokio-rs/tokio/pull/7672 [#​7675]: https://redirect.github.com/tokio-rs/tokio/pull/7675 ### [`v1.47.2`](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.47.2) [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.47.2) </details> <details> <summary>Aleph-Alpha/ts-rs (ts-rs)</summary> ### [`v11.1.0`](https://redirect.github.com/Aleph-Alpha/ts-rs/blob/HEAD/CHANGELOG.md#1110) ##### Features - Add `#[ts(repr(enum))]` attribute ([#​425](https://redirect.github.com/Aleph-Alpha/ts-rs/pull/425)) - Add support for `#[ts(optional_fields)]` in enums and enum variants ([#​432](https://redirect.github.com/Aleph-Alpha/ts-rs/pull/432)) - Deprecate `import-esm` cargo feature in favour of `RS_RS_IMPORT_EXTENSION` ([#​423](https://redirect.github.com/Aleph-Alpha/ts-rs/pull/423)) ##### Fixes - Fix bindings for `chrono::Duration` ([#​434](https://redirect.github.com/Aleph-Alpha/ts-rs/pull/434)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 9am on monday" in timezone Asia/Shanghai, 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/rolldown/rolldown). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
158a34e to
ac6e6cc
Compare
## [1.0.0-beta.46] - 2025-11-03 ### 💥 BREAKING CHANGES - default `preserveEntrySignatures` to `'exports-only'` to align with Rollup (#6723) by @Copilot ### 🚀 Features - link to docs for commonjs prefer_builtin_feature diagnostic (#6793) by @sapphi-red - rolldown_plugin_build_import_analysis: align partial logic (#6789) by @shulaoda - improve `EVAL` warning message (#6776) by @sapphi-red - rolldown: oxc v0.96.0 (#6774) by @Boshen - rolldown_plugin_build_import_analysis: align partial logic (#6773) by @shulaoda - skip `__toESM` when not needed to reduce output size (#6751) by @Copilot - improve `EMPTY_IMPORT_META` warning message (#6761) by @sapphi-red - rolldown_plugin_build_import_analysis: align no preload logic (#6762) by @shulaoda - rolldown_plugin_vite_css_post: align `RemovedPureCSSFilesCache` logic (#6745) by @shulaoda - rolldown_plugin_build_import_analysis: initialize `generateBundle` logic (#6744) by @shulaoda - experimental: introduce `freeExternalMemory` to free external memory immediately (#6721) by @hyf0 ### 🐛 Bug Fixes - plugins: wrap replacePlugin with makeBuiltinPluginCallable (#6782) by @huang-julien - debug: make sure `this.resolve` is also tracked under corresponding session (#6798) by @hyf0 - legal comments above directives are not preserved (#6787) by @shulaoda - panic when rendering exports to other chunks (#6765) by @Copilot - transform/inject: escape special characters in import source (#6778) by @Copilot - handle default exports from CJS modules correctly (#6767) by @IWANABETHATGUY - rolldown_plugin_build_import_analysis: correct aligned logic (#6768) by @shulaoda - duplicate default export when using both import and require (#6764) by @Copilot - handle arbitrary module namespace identifiers in `preserveEntrySignatures: 'allow-extension'` (#6753) by @Copilot - TypeError when loading CJS files after bundling mixed CJS+TS project (#6743) by @IWANABETHATGUY - add warnings for import.meta.dirname/filename/url in UMD and IIFE formats (#6747) by @Copilot - rolldown_plugin_manifest: should keep `names` field (#6742) by @shulaoda - legal comments above import statements are not preserved (#6717) by @shulaoda - remove redundant node check in dynamic entry graph construction (#6730) by @IWANABETHATGUY ### 🚜 Refactor - remove unnecessary `#[napi(gettter)]`, use function call directly (#6694) by @hyf0 - explain the reason if memory doesn't get dropped by `freeExternalMemory` (#6781) by @hyf0 - pre compute exports (#6755) by @IWANABETHATGUY - dev: receive an interface for DevRuntime rather than WebSocket directly (#6734) by @sapphi-red - dev: fix types for the runtime file and expose it properly (#6731) by @sapphi-red ### 📚 Documentation - fix magicstring credit (#6812) by @TheAlexLichter - in-depth/bundling-cjs: wrap some sections with caveats section (#6796) by @sapphi-red - in-depth/bundling-cjs: add "Ambiguous `default` import from CJS modules" section (#6795) by @sapphi-red - in-depth/bundling-cjs: make `esmExternalRequirePlugin` link more prominent (#6792) by @sapphi-red - add explanation about direct eval (#6775) by @sapphi-red - add "Non-ESM Output Formats" page (#6760) by @sapphi-red - use oxc for benchmark comparison in native magic string doc (#6740) by @sapphi-red - polish `cleanDir` option (#6741) by @hyf0 - fix image in native magic string doc (#6739) by @sapphi-red - update description about `attachDebugInfo: 'none'` (#6738) by @IWANABETHATGUY - add warning about cleanDir behavior with multiple configs (#6735) by @Copilot ### 🧪 Testing - skip paths function test (#6771) by @IWANABETHATGUY - rust/dev: add test about recover from initial build error (#6567) by @hyf0 ### ⚙️ Miscellaneous Tasks - correct prepare release binding file (#6817) by @shulaoda - deps: update github-actions (#6806) by @renovate[bot] - deps: lock file maintenance npm packages (#6814) by @renovate[bot] - use correct node version (#6809) by @shulaoda - deps: lock file maintenance rust crates (#6815) by @renovate[bot] - deps: update npm packages (major) (#6813) by @renovate[bot] - deps: update dependency dprint-typescript to v0.95.12 (#6805) by @renovate[bot] - fix typo (#6801) by @iiio2 - fix typo in is_import_expr_ignored_by_comment method name (#6797) by @sapphi-red - deps: update crate-ci/typos action to v1.39.0 (#6794) by @renovate[bot] - deps: upgrade Rust to v1.91.0 and fix new clippy lints (#6785) by @Copilot - allow dprint to format `packages/rolldown/tests` except diagnostics directory (#6772) by @Copilot - deps: update dependency tsdown to v0.15.12 (#6759) by @renovate[bot] - deps: update dependency rolldown-plugin-dts to v0.17.3 (#6758) by @renovate[bot] - test/dev: collect multiple build outputs for each step (#6736) by @hyf0 - rolldown: change the NAPI-RS binding file to the cjs (#6688) by @Brooooooklyn - test: automatically run extra test with `preserve_entry_signatures: 'allow-extension'` (#6727) by @Copilot - deps: update dependency rolldown-plugin-dts to v0.17.2 (#6732) by @renovate[bot] - fix node validation (#6728) by @shulaoda - deps: lock file maintenance rust crates (#6636) by @renovate[bot] - deps: update dependency tsdown to v0.15.11 (#6725) by @renovate[bot] ### ❤️ New Contributors * @huang-julien made their first contribution in [#6782](#6782) Co-authored-by: shulaoda <165626830+shulaoda@users.noreply.github.com>
This PR contains the following updates:
0.4.16->0.4.180.4.23->0.4.240.1.7->0.1.82.9.4->2.10.01.1.2->1.1.52.11.4->2.12.02.7.5->2.7.60.1.54->0.1.554.2.2->4.2.311.11.1->11.12.011.11.1->11.12.00.8.2->0.8.31.0.101->1.0.1031.0.40->1.0.411.11.2->1.12.21.2.0->1.2.11.0.226->1.0.2282.0.106->2.0.1081.47.1->1.48.011.0.1->11.1.0🔧 This Pull Request updates lock files to use the latest dependency versions.
Release Notes
BurntSushi/ripgrep (globset)
v0.4.18Compare Source
v0.4.17Compare Source
BurntSushi/ripgrep (ignore)
v0.4.24Compare Source
bitflags/bitflags (bitflags)
v2.10.0Compare Source
What's Changed
New Contributors
Full Changelog: bitflags/bitflags@2.9.4...2.10.0
rust-lang/flate2-rs (flate2)
v1.1.5Compare Source
This bugfix release fixes #508, as flush didn't always work anymore in conjunction with
miniz_oxide.What's Changed
Full Changelog: rust-lang/flate2-rs@1.1.4...1.1.5
v1.1.4: - it's 1.1.3 with fixed documentationCompare Source
See here for the changelog of v1.1.3: https://github.com/rust-lang/flate2-rs/releases/tag/1.1.3 .
Full Changelog: rust-lang/flate2-rs@1.1.3...1.1.4
v1.1.3Compare Source
What's Changed
zlibVersion()instead of aconstfor the version by @folkertdev in #491(de)compress_uninitthat accepts&[MaybeUninit<u8>]by @NobodyXu in #502New Contributors
Full Changelog: rust-lang/flate2-rs@1.1.2...1.1.3
indexmap-rs/indexmap (indexmap)
v2.12.0Compare Source
hashbrowndependency to 0.16 alone.core::error::Error.pop_ifmethods toIndexMapandIndexSet, similar to themethod for
Vecadded in Rust 1.86.BurntSushi/memchr (memchr)
v2.7.6Compare Source
napi-rs/mimalloc-safe (mimalloc-safe)
v0.1.55Compare Source
Features
Chore
owo-colors/owo-colors (owo-colors)
v4.2.3Compare Source
Fixed
Replaced obsolete
doc_auto_cfgwithdoc_cfg, to fix Rust nightly builds with thedoc_cfgflag enabled.oxc-project/oxc-resolver (oxc_resolver)
v11.12.0Compare Source
🚀 Features
Contributors
petgraph/petgraph (petgraph)
v0.8.3Compare Source
Bug Fixes
subgraph_isomorphisms_iterfor empty isomorphisms (#780)UndirectedAdaptor(#870) (#871)StableGraph::reversebreaks free lists (#890)Documentation
GraphMaplink in README (#857)Dot::with_attr_getters(#850)New Features
into_nodes_edges_iterstoStableGraph(#841)StableGraphcapacity (#846)map_ownedandfilter_map_ownedforGraphandStableGraph(#863)Performance
Refactor
Testing
dtolnay/proc-macro2 (proc-macro2)
v1.0.103Compare Source
Literalmethodsstr_value,cstr_value,byte_str_value(#525)v1.0.102Compare Source
dtolnay/quote (quote)
v1.0.41Compare Source
rust-lang/regex (regex)
v1.12.2Compare Source
===================
This release fixes a
cargo docbreakage on nightly when--cfg docsrsisenabled. This caused documentation to fail to build on docs.rs.
Bug fixes:
Switches the
doc_auto_cfgfeature todoc_cfgon nightly for docs.rs builds.v1.12.1Compare Source
===================
This release makes a bug fix in the new
regex::Captures::get_matchAPIintroduced in
1.12.0. There was an oversight with the lifetime parameterfor the
Matchreturned. This is technically a breaking change, but giventhat it was caught almost immediately and I've yanked the
1.12.0release,I think this is fine.
v1.12.0Compare Source
===================
This release contains a smattering of bug fixes, a fix for excessive memory
consumption in some cases and a new
regex::Captures::get_matchAPI.Improvements:
Add
Capture::get_matchfor returning the overall match withoutunwrap().Bug fixes:
Fixes a panic in the lazy DFA (can only occur for especially large regexes).
Fixes a memory usage regression for large regexes (introduced in
regex 1.9).Fix universal start states in sparse DFA.
Fixes a panic when deserializing a corrupted dense DFA.
Make
regex_automata::meta::Regex::findconsistently returnNonewhenWhichCaptures::Noneis used.v1.11.3Compare Source
===================
This is a small patch release with an improvement in memory usage in some
cases.
Improvements:
Improve memory usage by trimming excess memory capacity in some spots.
Voultapher/self_cell (self_cell)
v1.2.1: Version 1.2.1Compare Source
Re-licensed the project to Apache 2.0 OR GPLv2
serde-rs/serde (serde)
v1.0.228Compare Source
RUSTDOCFLAGS='--cfg=docsrs'set for the whole dependency graph (#2995)v1.0.227Compare Source
dtolnay/syn (syn)
v2.0.108Compare Source
v2.0.107Compare Source
tokio-rs/tokio (tokio)
v1.48.0: Tokio v1.48.0Compare Source
1.48.0 (October 14th, 2025)
The MSRV is increased to 1.71.
Added
File::max_buf_size(#7594)ChainofAsyncReadExt::chain(#7599)SocketAddr::as_abstract_name(#7491)TcpStream::quickackandTcpStream::set_quickack(#7490)AsRef<Self>forTcpStreamandUnixStream(#7573)LocalKey::try_get(#7666)Ordfortask::Id(#7530)Changed
max_buf_sizewhen cloning aFile(#7593)clippy::unwrap_in_resultin#[tokio::main](#7651)PollEventednoise from Debug formats (#7675)Command::spawn_withto useFnOnce(#7511)SetOnce(#7554)UnsafeCell::get_mutinMutex::get_mutandRwLock::get_mut(#7569)Timeout<T>::poll(#7535)Fixed
join!andtry_join!(#7638)wake_by_ref()even if already woken (#7622)broadcast::Senderinbroadcast::Sender::new()(#7629)RwLock::try_*methods (#7587)Unstable
--cfgflags fortaskdumpandio_uring(#7655, #7621)io_uringinfs::write(#7567)io_uringwithFile::open()(#7617)io_uringwithOpenOptions(#7321)localruntime flavor (#7375, #7597)Documented
AsyncRead::poll_read(#7580)AsyncFdreadiness guards (#7583)UCred::pid()on Cygwin (#7611)set_reuseport()andreuseport()(#7628)SO_REUSEADDRis only set on Unix (#7533)Handle::block_on(#7665)Builder::global_queue_interval()(#7605)tokio::sync::watch::Receiver(#7584)SetOnce::wait(#7506)parking_lotfeature flag (#7663)UnboundedSender::send(#7661)sync::watch(#7601)spawn_localmethods (#7669)poll_proceed(#7586)v1.47.2Compare Source
Aleph-Alpha/ts-rs (ts-rs)
v11.1.0Features
#[ts(repr(enum))]attribute (#425)#[ts(optional_fields)]in enums and enum variants (#432)import-esmcargo feature in favour ofRS_RS_IMPORT_EXTENSION(#423)Fixes
chrono::Duration(#434)Configuration
📅 Schedule: Branch creation - "before 9am on monday" in timezone Asia/Shanghai, 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 if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.