Skip to content

Comments

chore(deps): lock file maintenance rust crates#6217

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/rust-crates
Sep 15, 2025
Merged

chore(deps): lock file maintenance rust crates#6217
renovate[bot] merged 1 commit intomainfrom
renovate/rust-crates

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 14, 2025

This PR contains the following updates:

Package Type Update Change
lockFileMaintenance All locks refreshed
indexmap workspace.dependencies patch 2.11.0 -> 2.11.1
oxc_index workspace.dependencies minor 3.0.0 -> 3.1.0
oxc_resolver workspace.dependencies patch 11.7.1 -> 11.7.2
oxc_resolver_napi workspace.dependencies patch 11.7.1 -> 11.7.2
oxc_sourcemap workspace.dependencies patch 4.1.0 -> 4.1.1
serde (source) workspace.dependencies patch 1.0.219 -> 1.0.223
serde_json workspace.dependencies patch 1.0.143 -> 1.0.145

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

indexmap-rs/indexmap (indexmap)

v2.11.1

Compare Source

  • Added a get_key_value_mut method to IndexMap.
  • Removed the unnecessary Ord bound on insert_sorted_by methods.
oxc-project/oxc-index-vec (oxc_index)

v3.1.0

Compare Source

Added
  • implement rayon::slice::ParallelSlice / rayon::slice::ParallelSliceMut trait (#​72)
Other
  • (deps) lock file maintenance rust crates (#​61)
  • (deps) lock file maintenance (#​57)
  • (deps) update dependency rust to v1.89.0 (#​52)
oxc-project/oxc-resolver (oxc_resolver)

v11.7.2

Compare Source

⚡ Performance
Contributors
oxc-project/oxc-sourcemap (oxc_sourcemap)

v4.1.1

Compare Source

Other
  • (sourcemap) optimize escape_json_string to avoid serde overhead (#​141)
serde-rs/serde (serde)

v1.0.223

Compare Source

v1.0.222

Compare Source

  • Make serialize_with attribute produce code that works if respanned to 2024 edition (#​2950, thanks @​aytey)

v1.0.221

Compare Source

  • Documentation improvements (#​2973)
  • Deprecate serde_if_integer128! macro (#​2975)

v1.0.220

Compare Source

serde-rs/json (serde_json)

v1.0.145

Compare Source

  • Raise serde version requirement to >=1.0.220

v1.0.144

Compare Source

  • Switch serde dependency to serde_core (#​1285)

Configuration

📅 Schedule: Branch creation - "before 9am on monday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate renovate bot enabled auto-merge (squash) September 14, 2025 17:49
@graphite-app
Copy link
Contributor

graphite-app bot commented Sep 14, 2025

How to use the Graphite Merge Queue

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

@netlify
Copy link

netlify bot commented Sep 14, 2025

Deploy Preview for rolldown-rs canceled.

Name Link
🔨 Latest commit 51f2cde
🔍 Latest deploy log https://app.netlify.com/projects/rolldown-rs/deploys/68c77276a24a040008da8928

@github-actions
Copy link
Contributor

github-actions bot commented Sep 14, 2025

Benchmarks Rust

group                                                        pr                                     target
-----                                                        --                                     ------
bundle/bundle@multi-duplicated-top-level-symbol              1.00     82.1±3.64ms        ? ?/sec    1.02     83.6±3.83ms        ? ?/sec
bundle/bundle@multi-duplicated-top-level-symbol-sourcemap    1.00     91.4±1.89ms        ? ?/sec    1.01     92.1±1.92ms        ? ?/sec
bundle/bundle@rome_ts                                        1.00    118.8±1.45ms        ? ?/sec    1.02    121.0±2.80ms        ? ?/sec
bundle/bundle@rome_ts-sourcemap                              1.01    144.1±3.56ms        ? ?/sec    1.00    142.6±3.13ms        ? ?/sec
bundle/bundle@threejs                                        1.00     45.2±3.00ms        ? ?/sec    1.00     45.4±1.13ms        ? ?/sec
bundle/bundle@threejs-sourcemap                              1.00     53.5±0.68ms        ? ?/sec    1.02     54.6±1.25ms        ? ?/sec
bundle/bundle@threejs10x                                     1.01    471.5±8.59ms        ? ?/sec    1.00    466.7±7.82ms        ? ?/sec
bundle/bundle@threejs10x-sourcemap                           1.02   558.3±11.26ms        ? ?/sec    1.00    546.9±3.89ms        ? ?/sec
scan/scan@rome_ts                                            1.00     94.2±1.81ms        ? ?/sec    1.00     94.6±2.16ms        ? ?/sec
scan/scan@threejs                                            1.00     33.7±1.96ms        ? ?/sec    1.02     34.4±2.00ms        ? ?/sec
scan/scan@threejs10x                                         1.00    353.7±8.77ms        ? ?/sec    1.00    353.4±4.21ms        ? ?/sec

@renovate renovate bot force-pushed the renovate/rust-crates branch from def5ad6 to 008f092 Compare September 14, 2025 22:23
@renovate renovate bot merged commit 14cbacb into main Sep 15, 2025
46 checks passed
@renovate renovate bot deleted the renovate/rust-crates branch September 15, 2025 02:06
shulaoda pushed a commit that referenced this pull request Sep 15, 2025
## [1.0.0-beta.38] - 2025-09-15

📦 OXC Runtime Helpers Now Embedded

- Instant loading: Memory access instead of file I/O
- 91% smaller: From 229 KB external package to ~25 KB in binary
- Universal support: Works seamlessly in all environments including browsers
- Zero dependencies: Helpers embedded directly, no `@oxc-project/runtime` needed

⚡ Windows Performance Boost

- ~10% faster bundling on Windows
- Powered by `oxc-resolver` optimizations

Both improvements require zero configuration - just update to the latest version and enjoy! 🎉

> [!warning] 
> ### 💥 BREAKING CHANGES
> - rolldown_plugin_oxc_runtime: embed helpers to support browser environment (#6177) by @shulaoda

### 🚀 Features

- rolldown: oxc v0.89.0 (#6220) by @Boshen
- rolldown_plugin_esm_external_require: add duplicate external detection (#6202) by @shulaoda
- cross module noop function optimization (#6199) by @IWANABETHATGUY
- support to specify `scan_mode` in `bundler.scan` (#6204) by @IWANABETHATGUY
- warn when transform options override tsconfig compiler options (#6197) by @shulaoda
- support `false` in `resolve.alias` to ignore resolution (#6203) by @shulaoda
- cli: remove `getJsonSchema` (#6186) by @shulaoda
- cli: add Node.js version warning for unsupported versions (#6150) by @Copilot
- rolldown_plugin_oxc_runtime: include version in virtual module paths (#6179) by @shulaoda
- add native react-refresh-wrapper plugin (#6144) by @sapphi-red
- rolldown_plugin_utils: add `to_string_literal` (#6178) by @sapphi-red
- improve error messages for builtin plugins (#6175) by @shulaoda
- indent module content in IIFE format (#6174) by @IWANABETHATGUY
- rolldown_error: improve N-API error handling logic (#6171) by @shulaoda
- rolldown_error: improve `ByteLocator#byte_offset` (#6169) by @shulaoda
- dev: skip writing to file (#6148) by @sapphi-red
- dev: add `skip_write` option (#6151) by @sapphi-red
- dev: ignore file metadata changes (#6138) by @sapphi-red
- dev: add PathsMut for debounced PollWatcher (#6139) by @sapphi-red
- dev: use PathsMut for debounced RecommendedWatcher (#6137) by @sapphi-red
- improve bundler initialization error handling (#6132) by @shulaoda

### 🐛 Bug Fixes

- rolldown_plugin_vite_resolve: correctly handle Windows drive paths with leading slash (#6209) by @shulaoda
- allow `jsx.pragmaFrag` instead of `jsx.pragmaFlag` (#6200) by @sapphi-red
- improve import-glob plugin error handling without panic (#6106) by @hikomoon
- Panic with "jsx": "preserve" when rewrite a `memberExpression` (#6192) by @IWANABETHATGUY
- rolldown_error: use `byte_slice` instead of `slice` for correct span handling (#6185) by @shulaoda
- generate valid identifier for export names with `minifyInternalExports` (#6166) by @sapphi-red
- useless __export helper usage (#6160) by @IWANABETHATGUY
- incremental watch modify entry module (#6156) by @IWANABETHATGUY
- register trace subscriber (#6145) by @sapphi-red
- json imports error with `eval` or `arguments` in *strict mode* (#6140) by @IWANABETHATGUY
- `process` is not defined in repl (#6147) by @IWANABETHATGUY

### 💼 Other

- rolldown: support to build `rolldown` with `.wasm` binding (#6153) by @hyf0
- rolldown: refactor `build.ts` to prepare to support build `rolldown` package with wasi binding (#6152) by @hyf0

### 🚜 Refactor

- share `FlatOptions` in whole build session (#6211) by @IWANABETHATGUY
- remove unnecessary `comments` in ScopeHoistingFinalizerContext (#6205) by @IWANABETHATGUY
- move external string/regex matching from JS to Rust (#6201) by @shulaoda
- rename `cross_module_inline_const` to `cross_module_optimization` (#6193) by @IWANABETHATGUY
- rename `class` and `function` visitor to `class_decl`, `function_decl` (#6176) by @IWANABETHATGUY
- rolldown_error: tweak code (#6168) by @shulaoda
- improve `BuildDiagnostic` (#6165) by @shulaoda
- improve `RolldownBuild` (#6136) by @shulaoda
- rolldown_error: remove unused `EventKind::IoError` (#6134) by @shulaoda
- rename CustomPathsMut to NotifyPathsMutAdapter and move to utils (#6135) by @hyf0

### 📚 Documentation

- contrib-guide: add profiling instructions for macOS (#6183) by @sapphi-red
- contrib-guide: update just commands (#6181) by @sapphi-red

### ⚡ Performance

- pre calculate `side_effects_free_function_symbol_ref` (#6206) by @IWANABETHATGUY
- parallel clone ast (#6167) by @IWANABETHATGUY
- reserve capacity for rendered modules in `instantiate_chunk` (#6159) by @sapphi-red

### 🧪 Testing

- hmr: ensure each test isolated to be able to be retryed (#6142) by @hyf0

### ⚙️ Miscellaneous Tasks

- deps: lock file maintenance npm packages (#6219) by @renovate[bot]
- deps: lock file maintenance rust crates (#6217) by @renovate[bot]
- deps: update github-actions (#6213) by @renovate[bot]
- deps: lock file maintenance npm packages (#6215) by @renovate[bot]
- deps: update github-actions (major) (#6214) by @renovate[bot]
- tweak wordings (#6208) by @iiio2
- fix unused import warnings (#6196) by @shulaoda
- correct deprecated JSDoc reference for jsx option (#6195) by @shulaoda
- add `if: always()` to wasi-test (#6190) by @sapphi-red
- skip `@rolldown/browser` build if no node related changes detected (#6189) by @sapphi-red
- extract wasi build to reusable workflow (#6188) by @sapphi-red
- deps: update dependency tsdown to v0.15.1 (#6184) by @renovate[bot]
- deps: update dependency rolldown-plugin-dts to v0.16.5 (#6182) by @renovate[bot]
- deps: update dependency rolldown-plugin-dts to v0.16.4 (#6180) by @renovate[bot]
- dev: implement Debug trait for DevOptions (#6173) by @sapphi-red
- deps: update dependency rolldown-plugin-dts to v0.16.3 (#6172) by @renovate[bot]
- update @napi-rs/cli and js binding (#6157) by @Brooooooklyn
- ci: ensure `@rolldown/browser` build without errors (#6155) by @hyf0
- ci: ensure running wasi tests correctly (#6154) by @hyf0
- add more tracing instrumentation (#6149) by @sapphi-red
- extend timeout for rollup test (#6143) by @IWANABETHATGUY
- rolldown_error: remove unnecessary `type_aliases.rs` (#6133) by @shulaoda
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants