Skip to content

chore(deps): update dependency rust to v1.97.0#24328

Merged
camc314 merged 3 commits into
mainfrom
renovate/rust-toolchain
Jul 9, 2026
Merged

chore(deps): update dependency rust to v1.97.0#24328
camc314 merged 3 commits into
mainfrom
renovate/rust-toolchain

Conversation

@renovate

@renovate renovate Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
rust minor 1.96.11.97.0

Release Notes

rust-lang/rust (rust)

v1.97.0

Compare Source

==========================

Language

Platform Support

Refer to Rust's platform support page
for more information on Rust's tiered platform support.

Stabilized APIs

These previously stable APIs are now stable in const contexts:

Cargo

Rustdoc

Compatibility Notes


Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

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

@Boshen Boshen self-assigned this Jul 9, 2026
@codspeed-hq

codspeed-hq Bot commented Jul 9, 2026

Copy link
Copy Markdown

Merging this PR will degrade performance by 3.73%

❌ 3 regressed benchmarks
✅ 59 untouched benchmarks
⏩ 9 skipped benchmarks1

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation transformer[binder.ts] 1.8 ms 1.9 ms -4.08%
Simulation transformer[react.development.js] 725.9 µs 755.2 µs -3.88%
Simulation transformer[App.tsx] 7.4 ms 7.6 ms -3.22%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing renovate/rust-toolchain (8a1943d) with main (996bc61)

Open in CodSpeed

Footnotes

  1. 9 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@renovate renovate Bot force-pushed the renovate/rust-toolchain branch 3 times, most recently from 8980697 to b66ec6a Compare July 9, 2026 15:43
@renovate renovate Bot force-pushed the renovate/rust-toolchain branch from b66ec6a to e9591c2 Compare July 9, 2026 15:47
@camc314 camc314 requested a review from Dunqing as a code owner July 9, 2026 16:52
@github-actions github-actions Bot added the A-semantic Area - Semantic label Jul 9, 2026
@renovate

renovate Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

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

⚠️ Warning: custom changes will be lost.

@github-actions github-actions Bot added A-linter Area - Linter A-parser Area - Parser A-cli Area - CLI A-ast-tools Area - AST tools A-linter-plugins Area - Linter JS plugins labels Jul 9, 2026
@camc314

camc314 commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

note! niche for Option has changed >> rust-lang/rust#155473 - this caused our napi/parser raw transfer tests to fail

@camc314 camc314 force-pushed the renovate/rust-toolchain branch from ffca5a8 to 8a1943d Compare July 9, 2026 17:27
@camc314

camc314 commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will degrade performance by 3.77%

Perf regression is as a result of different inlining semantic inside the transformer. Specifically es2022 enter_expression appears to no longer be inlined

@camc314 camc314 merged commit 0e00b91 into main Jul 9, 2026
37 checks passed
@camc314 camc314 deleted the renovate/rust-toolchain branch July 9, 2026 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-ast-tools Area - AST tools A-cli Area - CLI A-linter Area - Linter A-linter-plugins Area - Linter JS plugins A-parser Area - Parser A-semantic Area - Semantic

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants