Merged
Conversation
✅ Deploy Preview for rolldown-rs canceled.
|
Member
Merge activity
|
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [criterion2](https://bheisler.github.io/criterion.rs/book/index.html) ([source](https://redirect.github.com/Boshen/criterion2.rs)) | workspace.dependencies | patch | `3.0.2` → `3.0.3` | | [fast-glob](https://redirect.github.com/oxc-project/fast-glob) | workspace.dependencies | patch | `1.0.0` → `1.0.1` | | [jsonschema](https://redirect.github.com/Stranger6667/jsonschema) | workspace.dependencies | minor | `0.42.0` → `0.45.0` | | [quote](https://redirect.github.com/dtolnay/quote) | workspace.dependencies | patch | `1.0.44` → `1.0.45` | | [regress](https://redirect.github.com/ridiculousfish/regress) | workspace.dependencies | minor | `0.10.3` → `0.11.0` | | [rolldown-notify](https://redirect.github.com/notify-rs/notify) | workspace.dependencies | minor | `10.2.0` → `10.3.0` | | [rolldown-notify-debouncer-full](https://redirect.github.com/notify-rs/notify) | workspace.dependencies | patch | `0.7.5` → `0.7.6` | | [tokio](https://tokio.rs) ([source](https://redirect.github.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.49.0` → `1.50.0` | | [tracing-subscriber](https://tokio.rs) ([source](https://redirect.github.com/tokio-rs/tracing)) | workspace.dependencies | patch | `0.3.22` → `0.3.23` | | [uuid](https://redirect.github.com/uuid-rs/uuid) | workspace.dependencies | minor | `1.21.0` → `1.22.0` | --- ### Release Notes <details> <summary>Boshen/criterion2.rs (criterion2)</summary> ### [`v3.0.3`](https://redirect.github.com/Boshen/criterion2.rs/blob/HEAD/CHANGELOG.md#303---2026-03-08) ##### Other - *(deps)* update rust crate tokio to v1.50.0 ([#​151](https://redirect.github.com/Boshen/criterion2.rs/pull/151)) - *(deps)* update dependency rust to v1.94.0 ([#​150](https://redirect.github.com/Boshen/criterion2.rs/pull/150)) - *(deps)* update rust crate tempfile to v3.26.0 ([#​149](https://redirect.github.com/Boshen/criterion2.rs/pull/149)) - *(deps)* update rust crates ([#​148](https://redirect.github.com/Boshen/criterion2.rs/pull/148)) - *(deps)* update dependency rust to v1.93.1 ([#​147](https://redirect.github.com/Boshen/criterion2.rs/pull/147)) - *(deps)* update rust crates ([#​146](https://redirect.github.com/Boshen/criterion2.rs/pull/146)) - *(deps)* update rust crate codspeed to v4.3.0 ([#​145](https://redirect.github.com/Boshen/criterion2.rs/pull/145)) - *(deps)* update dependency rust to v1.93.0 ([#​144](https://redirect.github.com/Boshen/criterion2.rs/pull/144)) - *(deps)* update rust crates ([#​143](https://redirect.github.com/Boshen/criterion2.rs/pull/143)) - *(deps)* update rust crates ([#​142](https://redirect.github.com/Boshen/criterion2.rs/pull/142)) - *(deps)* update rust crate tokio to v1.49.0 ([#​141](https://redirect.github.com/Boshen/criterion2.rs/pull/141)) - *(deps)* update rust crates ([#​140](https://redirect.github.com/Boshen/criterion2.rs/pull/140)) - *(deps)* update dependency rust to v1.92.0 ([#​139](https://redirect.github.com/Boshen/criterion2.rs/pull/139)) - *(deps)* update dependency rust to v1.91.1 ([#​138](https://redirect.github.com/Boshen/criterion2.rs/pull/138)) - *(deps)* lock file maintenance ([#​136](https://redirect.github.com/Boshen/criterion2.rs/pull/136)) - *(deps)* update rust crate codspeed to v4.1.0 ([#​135](https://redirect.github.com/Boshen/criterion2.rs/pull/135)) - *(deps)* lock file maintenance ([#​134](https://redirect.github.com/Boshen/criterion2.rs/pull/134)) - *(deps)* update dependency rust to v1.91.0 ([#​133](https://redirect.github.com/Boshen/criterion2.rs/pull/133)) - *(deps)* lock file maintenance rust crates ([#​132](https://redirect.github.com/Boshen/criterion2.rs/pull/132)) - *(deps)* lock file maintenance rust crates ([#​131](https://redirect.github.com/Boshen/criterion2.rs/pull/131)) - *(deps)* lock file maintenance rust crates ([#​130](https://redirect.github.com/Boshen/criterion2.rs/pull/130)) - *(deps)* update rust crate codspeed to v4 ([#​129](https://redirect.github.com/Boshen/criterion2.rs/pull/129)) - *(deps)* lock file maintenance rust crates ([#​128](https://redirect.github.com/Boshen/criterion2.rs/pull/128)) - *(deps)* update dependency rust to v1.90.0 ([#​127](https://redirect.github.com/Boshen/criterion2.rs/pull/127)) - *(deps)* lock file maintenance ([#​126](https://redirect.github.com/Boshen/criterion2.rs/pull/126)) - *(deps)* lock file maintenance ([#​125](https://redirect.github.com/Boshen/criterion2.rs/pull/125)) - *(deps)* lock file maintenance rust crates ([#​124](https://redirect.github.com/Boshen/criterion2.rs/pull/124)) - *(deps)* lock file maintenance rust crates ([#​123](https://redirect.github.com/Boshen/criterion2.rs/pull/123)) - *(deps)* lock file maintenance ([#​122](https://redirect.github.com/Boshen/criterion2.rs/pull/122)) - *(deps)* update dependency rust to v1.89.0 ([#​120](https://redirect.github.com/Boshen/criterion2.rs/pull/120)) </details> <details> <summary>oxc-project/fast-glob (fast-glob)</summary> ### [`v1.0.1`](https://redirect.github.com/oxc-project/fast-glob/blob/HEAD/CHANGELOG.md#101---2026-03-03) [Compare Source](https://redirect.github.com/oxc-project/fast-glob/compare/v1.0.0...v1.0.1) ##### Fixed - treat malformed brace patterns as invalid ([#​100](https://redirect.github.com/oxc-project/fast-glob/pull/100)) - avoid panic on deep brace nesting ([#​99](https://redirect.github.com/oxc-project/fast-glob/pull/99)) - map `\a` escape sequence to BEL character (`\x07`) ([#​98](https://redirect.github.com/oxc-project/fast-glob/pull/98)) ##### Other - update crate docs repository link ([#​101](https://redirect.github.com/oxc-project/fast-glob/pull/101)) - keep \a escaped as literal a - *(deps)* lock file maintenance ([#​60](https://redirect.github.com/oxc-project/fast-glob/pull/60)) - *(deps)* lock file maintenance ([#​51](https://redirect.github.com/oxc-project/fast-glob/pull/51)) </details> <details> <summary>Stranger6667/jsonschema (jsonschema)</summary> ### [`v0.45.0`](https://redirect.github.com/Stranger6667/jsonschema/blob/HEAD/CHANGELOG.md#0450---2026-03-08) ##### Added - `bundle(schema)` / `async_bundle(schema)` / `ValidationOptions::bundle`: produce a Compound Schema Document with external `$ref` targets embedded in a draft-appropriate container (`definitions` for Draft 4/6/7, `$defs` for Draft 2019-09/2020-12) while preserving `$ref` values. [#​791](https://redirect.github.com/Stranger6667/jsonschema/issues/791). - **CLI**: `jsonschema validate` and `jsonschema bundle` subcommands. Flat invocation (`jsonschema schema.json -i …`) is deprecated — use `jsonschema validate` instead. [#​791](https://redirect.github.com/Stranger6667/jsonschema/issues/791). - `ValidationError::absolute_keyword_location()` to get the absolute keyword location URI of the schema node that produced the error. [#​737](https://redirect.github.com/Stranger6667/jsonschema/issues/737). ##### Changed - `ValidationError::into_parts()` now returns `ValidationErrorParts` instead of a tuple. ### [`v0.44.1`](https://redirect.github.com/Stranger6667/jsonschema/blob/HEAD/CHANGELOG.md#0441---2026-03-03) ##### Fixed - `hostname` format now applies legacy RFC 1034 semantics in Draft 4/6 and keeps IDNA A-label validation in Draft 7+. ### [`v0.44.0`](https://redirect.github.com/Stranger6667/jsonschema/blob/HEAD/CHANGELOG.md#0440---2026-03-02) ##### Added - `canonical::json::to_string(value)` for canonical JSON serialization (stable key ordering and numeric normalization), useful for deduplicating equivalent JSON Schemas. ##### Fixed - Do not produce annotations for non-string instances from `contentMediaType`, `contentEncoding`, and `contentSchema` keywords. ### [`v0.43.0`](https://redirect.github.com/Stranger6667/jsonschema/blob/HEAD/CHANGELOG.md#0430---2026-02-28) ##### Performance - Optimize `pattern` and `patternProperties` for `^(a|b|c)$` alternations via linear array scan. - Optimize `^\S*$` patterns by replacing regex with a direct ECMA-262 whitespace check. ##### Fixed - `anyOf`, `format`, `unevaluatedProperties`, and `unevaluatedItems` now correctly collect annotations per spec. ### [`v0.42.2`](https://redirect.github.com/Stranger6667/jsonschema/blob/HEAD/CHANGELOG.md#0422---2026-02-26) ##### Fixed - SWAR digit parser accepted bytes `:`–`?` (0x3A–0x3F) as valid digits during `date`, `time`, and `date-time` format validation, potentially allowing malformed values to pass. ##### Performance - Extend `pattern` prefix optimization to handle escaped slashes (`^\/`) and exact-match patterns (`^\$ref$`). - Specialize `enum` for cases when all variants are strings. </details> <details> <summary>dtolnay/quote (quote)</summary> ### [`v1.0.45`](https://redirect.github.com/dtolnay/quote/releases/tag/1.0.45) [Compare Source](https://redirect.github.com/dtolnay/quote/compare/1.0.44...1.0.45) - Add ToTokens impl for Arc\<T> ([#​326](https://redirect.github.com/dtolnay/quote/issues/326)) </details> <details> <summary>ridiculousfish/regress (regress)</summary> ### [`v0.11.0`](https://redirect.github.com/ridiculousfish/regress/releases/tag/v0.11.0) [Compare Source](https://redirect.github.com/ridiculousfish/regress/compare/v0.10.5...v0.11.0) ### v0.11.0 This release adds support for [duplicate named capture groups](https://redirect.github.com/tc39/proposal-duplicate-named-capturing-groups) and includes a set of correctness fixes around Unicode case folding, word-character handling, and capture-group indexing. Unicode data has also been updated to Unicode 17. ##### Added - Implement TC39 duplicate named capturing groups support, allowing the same group name in disjoint alternations. - Update Unicode data tables to Unicode 17. ##### Fixed - Fix incorrect ASCII executor behavior when Unicode mode and case-insensitive matching were combined. - Fix Unicode case-insensitive word-character handling for characters such as U+212A and U+017F (in fact the only such characters). - Fix a panic for character classes for certain script extensions #### New Contributors - [@​n-faria](https://redirect.github.com/n-faria) made their first contribution in [#​136](https://redirect.github.com/ridiculousfish/regress/pull/136) **Full Changelog**: <ridiculousfish/regress@v0.10.4...v0.11.0> </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.50.0`](https://redirect.github.com/tokio-rs/tokio/releases/tag/tokio-1.50.0): Tokio v1.50.0 [Compare Source](https://redirect.github.com/tokio-rs/tokio/compare/tokio-1.49.0...tokio-1.50.0) ### 1.50.0 (Mar 3rd, 2026) ##### Added - net: add `TcpStream::set_zero_linger` ([#​7837]) - rt: add `is_rt_shutdown_err` ([#​7771]) ##### Changed - io: add optimizer hint that `memchr` returns in-bounds pointer ([#​7792]) - io: implement vectored writes for `write_buf` ([#​7871]) - runtime: panic when `event_interval` is set to 0 ([#​7838]) - runtime: shorten default thread name to fit in Linux limit ([#​7880]) - signal: remember the result of `SetConsoleCtrlHandler` ([#​7833]) - signal: specialize windows `Registry` ([#​7885]) ##### Fixed - io: always cleanup `AsyncFd` registration list on deregister ([#​7773]) - macros: remove (most) local `use` declarations in `tokio::select!` ([#​7929]) - net: fix `GET_BUF_SIZE` constant for `target_os = "android"` ([#​7889]) - runtime: avoid redundant unpark in current\_thread scheduler ([#​7834]) - runtime: don't park in `current_thread` if `before_park` defers waker ([#​7835]) - io: fix write readiness on ESP32 on short writes ([#​7872]) - runtime: wake deferred tasks before entering `block_in_place` ([#​7879]) - sync: drop rx waker when oneshot receiver is dropped ([#​7886]) - runtime: fix double increment of `num_idle_threads` on shutdown ([#​7910], [#​7918], [#​7922]) ##### Unstable - fs: check for io-uring opcode support ([#​7815]) - runtime: avoid lock acquisition after uring init ([#​7850]) ##### Documented - docs: update outdated unstable features section ([#​7839]) - io: clarify the behavior of `AsyncWriteExt::shutdown()` ([#​7908]) - io: explain how to flush stdout/stderr ([#​7904]) - io: fix incorrect and confusing `AsyncWrite` documentation ([#​7875]) - rt: clarify the documentation of `Runtime::spawn` ([#​7803]) - rt: fix missing quotation in docs ([#​7925]) - runtime: correct the default thread name in docs ([#​7896]) - runtime: fix `event_interval` doc ([#​7932]) - sync: clarify RwLock fairness documentation ([#​7919]) - sync: clarify that `recv` returns `None` once closed and no more messages ([#​7920]) - task: clarify when to use `spawn_blocking` vs dedicated threads ([#​7923]) - task: doc that task drops before `JoinHandle` completion ([#​7825]) - signal: guarantee that listeners never return `None` ([#​7869]) - task: fix task module feature flags in docs ([#​7891]) - task: fix two typos ([#​7913]) - task: improve the docs of `Builder::spawn_local` ([#​7828]) - time: add docs about auto-advance and when to use sleep ([#​7858]) - util: fix typo in docs ([#​7926]) [#​7771]: https://redirect.github.com/tokio-rs/tokio/pull/7771 [#​7773]: https://redirect.github.com/tokio-rs/tokio/pull/7773 [#​7792]: https://redirect.github.com/tokio-rs/tokio/pull/7792 [#​7803]: https://redirect.github.com/tokio-rs/tokio/pull/7803 [#​7815]: https://redirect.github.com/tokio-rs/tokio/pull/7815 [#​7825]: https://redirect.github.com/tokio-rs/tokio/pull/7825 [#​7828]: https://redirect.github.com/tokio-rs/tokio/pull/7828 [#​7833]: https://redirect.github.com/tokio-rs/tokio/pull/7833 [#​7834]: https://redirect.github.com/tokio-rs/tokio/pull/7834 [#​7835]: https://redirect.github.com/tokio-rs/tokio/pull/7835 [#​7837]: https://redirect.github.com/tokio-rs/tokio/pull/7837 [#​7838]: https://redirect.github.com/tokio-rs/tokio/pull/7838 [#​7839]: https://redirect.github.com/tokio-rs/tokio/pull/7839 [#​7850]: https://redirect.github.com/tokio-rs/tokio/pull/7850 [#​7858]: https://redirect.github.com/tokio-rs/tokio/pull/7858 [#​7869]: https://redirect.github.com/tokio-rs/tokio/pull/7869 [#​7871]: https://redirect.github.com/tokio-rs/tokio/pull/7871 [#​7872]: https://redirect.github.com/tokio-rs/tokio/pull/7872 [#​7875]: https://redirect.github.com/tokio-rs/tokio/pull/7875 [#​7879]: https://redirect.github.com/tokio-rs/tokio/pull/7879 [#​7880]: https://redirect.github.com/tokio-rs/tokio/pull/7880 [#​7885]: https://redirect.github.com/tokio-rs/tokio/pull/7885 [#​7886]: https://redirect.github.com/tokio-rs/tokio/pull/7886 [#​7889]: https://redirect.github.com/tokio-rs/tokio/pull/7889 [#​7891]: https://redirect.github.com/tokio-rs/tokio/pull/7891 [#​7896]: https://redirect.github.com/tokio-rs/tokio/pull/7896 [#​7904]: https://redirect.github.com/tokio-rs/tokio/pull/7904 [#​7908]: https://redirect.github.com/tokio-rs/tokio/pull/7908 [#​7910]: https://redirect.github.com/tokio-rs/tokio/pull/7910 [#​7913]: https://redirect.github.com/tokio-rs/tokio/pull/7913 [#​7918]: https://redirect.github.com/tokio-rs/tokio/pull/7918 [#​7919]: https://redirect.github.com/tokio-rs/tokio/pull/7919 [#​7920]: https://redirect.github.com/tokio-rs/tokio/pull/7920 [#​7922]: https://redirect.github.com/tokio-rs/tokio/pull/7922 [#​7923]: https://redirect.github.com/tokio-rs/tokio/pull/7923 [#​7925]: https://redirect.github.com/tokio-rs/tokio/pull/7925 [#​7926]: https://redirect.github.com/tokio-rs/tokio/pull/7926 [#​7929]: https://redirect.github.com/tokio-rs/tokio/pull/7929 [#​7932]: https://redirect.github.com/tokio-rs/tokio/pull/7932 </details> <details> <summary>tokio-rs/tracing (tracing-subscriber)</summary> ### [`v0.3.23`](https://redirect.github.com/tokio-rs/tracing/releases/tag/tracing-subscriber-0.3.23): tracing-subscriber 0.3.23 [Compare Source](https://redirect.github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.22...tracing-subscriber-0.3.23) ##### Fixed - Allow ansi sanitization to be disabled ([#​3484]) [#​3484]: https://redirect.github.com/tokio-rs/tracing/pull/3484 </details> <details> <summary>uuid-rs/uuid (uuid)</summary> ### [`v1.22.0`](https://redirect.github.com/uuid-rs/uuid/releases/tag/v1.22.0) [Compare Source](https://redirect.github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0) #### What's Changed - Default to rand 0.10 by [@​haxtibal](https://redirect.github.com/haxtibal) in [#​863](https://redirect.github.com/uuid-rs/uuid/pull/863) - Prepare for 1.22.0 release by [@​KodrAus](https://redirect.github.com/KodrAus) in [#​864](https://redirect.github.com/uuid-rs/uuid/pull/864) #### New Contributors - [@​haxtibal](https://redirect.github.com/haxtibal) made their first contribution in [#​863](https://redirect.github.com/uuid-rs/uuid/pull/863) **Full Changelog**: <uuid-rs/uuid@v1.21.0...v1.22.0> </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10am 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:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
11ec923 to
eff7fc4
Compare
Contributor
Author
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 was referenced Mar 18, 2026
Closed
Merged
shulaoda
added a commit
that referenced
this pull request
Mar 18, 2026
## [1.0.0-rc.10] - 2026-03-18 ### 🚀 Features - add indentExclusionRanges property to MagicString (#8746) by @IWANABETHATGUY - expose `oxcRuntimePlugin` (#8654) by @sapphi-red - rust: make bundler generic over FileSystem for in-memory benchmarks (#8652) by @Boshen ### 🐛 Bug Fixes - rolldown_plugin_vite_dynamic_import_vars: align dynamic import fast check with Vite (#8760) by @shulaoda - renamer: handle existing bindings in nested scopes when finding unique names (#8741) by @drewolson - pass `yarn_pnp` option where needed (#8736) by @sapphi-red - preserve optional chaining in namespace member expr rewrite (#8712) by @Copilot - correct UTF-16 index handling in native MagicString (#8693) by @IWANABETHATGUY - mark failing doctests as ignore (#8700) by @Boshen - prevent may_partial_namespace from leaking through include_module (#8682) by @IWANABETHATGUY - ci: bump native-build cache key to invalidate stale napi-rs artifacts (#8678) by @Boshen - `comments.annotation: false` breaking tree-shaking (#8657) by @IWANABETHATGUY - validate filenames for NUL bytes from chunkFileNames/entryFileNames (#8644) by @IWANABETHATGUY - dce-only minify should not set NODE_ENV to production (#8651) by @IWANABETHATGUY ### 🚜 Refactor - rust: remove dead `CrossModuleOptimizationConfig::side_effects_free_function_optimization` (#8673) by @Dunqing - rust: simplify `cross_module_optimization` by removing redundant scope tracking (#8672) by @Dunqing - simplify string repeat in guess_indentor (#8753) by @IWANABETHATGUY - consolidate custom magic-string tests into one file (#8696) by @IWANABETHATGUY - extract CJS bailout checks from include_symbol (#8683) by @IWANABETHATGUY - rust: remove `BindingIdentifierExt` to use `BindingIdentifier::symbol_id()` instead (#8667) by @Dunqing - bench: add bench_preset helper and inline presets (#8658) by @Boshen - rust: filter external modules from entries instead of mapping bit positions (#8637) by @Dunqing ### 📚 Documentation - clarify watch mode behavior and its limitations (#8751) by @sapphi-red - add external link icon to GitHub button in Hero section (#8731) by @thisisnkc - guide: clarify that `inject` option is only conceptually similar to esbuild's one (#8743) by @sapphi-red - meta/design: add `devtools.md` (#8663) by @hyf0 - add viteplus alpha announcement banner (#8668) by @shulaoda ### ⚡ Performance - rolldown: some minor perf optimization found by autoresearch (#8730) by @Brooooooklyn - replace Vec allocation with lazy iterator in find_hash_placeholders (#8703) by @Boshen - replace TypedDashMap with TypedMap in CustomField (#8708) by @Boshen - bench: remove scan benchmark binary to halve LTO link time (#8694) by @Boshen ### 🧪 Testing - watch: increase timeout for error output (#8766) by @sapphi-red - vite-tests: remove JS plugin tests (#8767) by @sapphi-red - watch: add CLI exit code test (#8752) by @sapphi-red - normalize paths on Windows even if `resolve.symlinks` is false (#8483) by @sapphi-red ### ⚙️ Miscellaneous Tasks - correct comment in bundle-analyzer-plugin.ts (#8770) by @origami-z - upgrade oxc to 0.120.0 (#8764) by @Boshen - enable all test for `reset` category in MagicString.test.ts (#8749) by @IWANABETHATGUY - deps: update test262 submodule for tests (#8742) by @sapphi-red - deps: update oxc apps (#8734) by @renovate[bot] - deps: update softprops/action-gh-release action to v2.6.1 (#8724) by @renovate[bot] - deps: update npm packages (major) (#8722) by @renovate[bot] - deps: update github-actions (major) (#8721) by @renovate[bot] - deps: update softprops/action-gh-release action to v2.6.0 (#8720) by @renovate[bot] - deps: update npm packages (#8718) by @renovate[bot] - deps: update rust crates (#8717) by @renovate[bot] - deps: update github-actions (#8716) by @renovate[bot] - deps: update dependency oxlint-tsgolint to v0.17.0 (#8713) by @renovate[bot] - deps: bump cargo-shear to v1.11.2 (#8711) by @Boshen - use org level `CODE_OF_CONDUCT.md` (#8706) by @sapphi-red - fix cache key mismatch and remove redundant cache saves (#8695) by @Boshen - deps: update oxc apps (#8692) by @renovate[bot] - deps: update oxc apps (#8649) by @renovate[bot] - should do matrix out side of reusable workflows 2 (#8691) by @hyf0 - should do matrix out side of reusable workflows (#8690) by @hyf0 - deps: update dependency rolldown-plugin-dts to v0.22.5 (#8689) by @renovate[bot] - upgrade oxc to 0.119.0 and oxc_resolver to 11.19.1 (#8686) by @Boshen - correct if condition of `type-check` job (#8677) by @hyf0 - Gate CI type-check job on node changes (#8669) by @Copilot - benchmark: improve codspeed build (#8665) by @Boshen - deps: update oxc to v0.118.0 (#8650) by @renovate[bot] - deps: update crate-ci/typos action to v1.44.0 (#8647) by @renovate[bot] - deps: update oxc resolver to v11.19.1 (#8646) by @renovate[bot] - deps: update dependency rust to v1.94.0 (#8648) by @renovate[bot] - deps: update dependency rolldown-plugin-dts to v0.22.4 (#8645) by @renovate[bot] ###◀️ Revert - Revert "ci: Gate CI type-check job on node changes" (#8674) by @hyf0 - "chore(deps): update dependency rust to v1.94.0 (#8648)" (#8660) by @shulaoda ### ❤️ New Contributors * @origami-z made their first contribution in [#8770](#8770) * @drewolson made their first contribution in [#8741](#8741) * @thisisnkc made their first contribution in [#8731](#8731) Co-authored-by: shulaoda <165626830+shulaoda@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.0.2→3.0.31.0.0→1.0.10.42.0→0.45.01.0.44→1.0.450.10.3→0.11.010.2.0→10.3.00.7.5→0.7.61.49.0→1.50.00.3.22→0.3.231.21.0→1.22.0Release Notes
Boshen/criterion2.rs (criterion2)
v3.0.3Other
oxc-project/fast-glob (fast-glob)
v1.0.1Compare Source
Fixed
\aescape sequence to BEL character (\x07) (#98)Other
Stranger6667/jsonschema (jsonschema)
v0.45.0Added
bundle(schema)/async_bundle(schema)/ValidationOptions::bundle: produce a Compound Schema Document with external$reftargets embedded in a draft-appropriate container (definitionsfor Draft 4/6/7,$defsfor Draft 2019-09/2020-12) while preserving$refvalues. #791.jsonschema validateandjsonschema bundlesubcommands. Flat invocation (jsonschema schema.json -i …) is deprecated — usejsonschema validateinstead. #791.ValidationError::absolute_keyword_location()to get the absolute keyword location URI of the schema node that produced the error. #737.Changed
ValidationError::into_parts()now returnsValidationErrorPartsinstead of a tuple.v0.44.1Fixed
hostnameformat now applies legacy RFC 1034 semantics in Draft 4/6 and keeps IDNA A-label validation in Draft 7+.v0.44.0Added
canonical::json::to_string(value)for canonical JSON serialization (stable key ordering and numeric normalization), useful for deduplicating equivalent JSON Schemas.Fixed
contentMediaType,contentEncoding, andcontentSchemakeywords.v0.43.0Performance
patternandpatternPropertiesfor^(a|b|c)$alternations via linear array scan.^\S*$patterns by replacing regex with a direct ECMA-262 whitespace check.Fixed
anyOf,format,unevaluatedProperties, andunevaluatedItemsnow correctly collect annotations per spec.v0.42.2Fixed
:–?(0x3A–0x3F) as valid digits duringdate,time, anddate-timeformat validation, potentially allowing malformed values to pass.Performance
patternprefix optimization to handle escaped slashes (^\/) and exact-match patterns (^\$ref$).enumfor cases when all variants are strings.dtolnay/quote (quote)
v1.0.45Compare Source
ridiculousfish/regress (regress)
v0.11.0Compare Source
v0.11.0
This release adds support for duplicate named capture groups and includes a set of correctness fixes around Unicode case folding, word-character handling, and capture-group indexing. Unicode data has also been updated to Unicode 17.
Added
Fixed
New Contributors
Full Changelog: ridiculousfish/regress@v0.10.4...v0.11.0
tokio-rs/tokio (tokio)
v1.50.0: Tokio v1.50.0Compare Source
1.50.0 (Mar 3rd, 2026)
Added
TcpStream::set_zero_linger(#7837)is_rt_shutdown_err(#7771)Changed
memchrreturns in-bounds pointer (#7792)write_buf(#7871)event_intervalis set to 0 (#7838)SetConsoleCtrlHandler(#7833)Registry(#7885)Fixed
AsyncFdregistration list on deregister (#7773)usedeclarations intokio::select!(#7929)GET_BUF_SIZEconstant fortarget_os = "android"(#7889)current_threadifbefore_parkdefers waker (#7835)block_in_place(#7879)num_idle_threadson shutdown (#7910, #7918, #7922)Unstable
Documented
AsyncWriteExt::shutdown()(#7908)AsyncWritedocumentation (#7875)Runtime::spawn(#7803)event_intervaldoc (#7932)recvreturnsNoneonce closed and no more messages (#7920)spawn_blockingvs dedicated threads (#7923)JoinHandlecompletion (#7825)None(#7869)Builder::spawn_local(#7828)tokio-rs/tracing (tracing-subscriber)
v0.3.23: tracing-subscriber 0.3.23Compare Source
Fixed
uuid-rs/uuid (uuid)
v1.22.0Compare Source
What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@v1.21.0...v1.22.0
Configuration
📅 Schedule: Branch creation - "before 10am 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.