Skip to content

chore(deps): update dependency @swc-next/parser to v0.6.0 - #628

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/swc-next-parser-0.x
Nov 10, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/swc-next-parser-0.x

Conversation

@renovate

@renovate renovate Bot commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@swc-next/parser (source) 0.5.0 → 0.6.0 age confidence

Release Notes

swc-project/swc-next (@​swc-next/parser)

v0.6.0

Compare Source

🚀 Features
  • (minifier) Remove branches with constant conditions (#​1371)
  • (minifier) Mangle local binding names (#​1432)
  • (formatter) Add JavaScript and TypeScript formatting (#​736)
  • (minifier) Join adjacent statements and remove unneeded blocks (#​1434)
  • (transformer) Add JSX and React transforms (#​607)
  • (minifier) Remove unused values without side effects (#​1493)
  • (minifier) Rewrite conditionals, returns, and comparisons (#​1494)
  • (minifier) Inline local constants and remove unused chains (#​1495)
  • (transformer) Add optional catch binding transform (#​356)
🐛 Bug Fixes
  • (parser) Parse decorated declare classes (#​1414)
  • (type-strip) Erase decorators before exported declare classes (#​1415)
  • (parser) Reject non-null assertions after postfix updates (#​1421)
  • (type-strip) Preserve logical not in variable initializers (#​1442)
  • (type-strip) Preserve vertical tabs in erased spans (#​1449)
  • (website) Support minifier conformance snapshots (#​1451)
  • (parser) Diagnose exponentiation operands hidden by assertions (#​1490)
  • Correct JS parser benchmark configuration (#​1502)
  • (type-strip) Diagnose unsafe erasure (#​1444)
  • (parser) Accept keyword qualified types after line breaks (#​1508)
  • (parser) Accept escaped binary-keyword class fields (#​1509)
  • (parser) Respect import type argument line breaks (#​1510)
  • (parser) [breaking] Support import attributes on ambient modules (#​1507)
  • (parser) Reject unparenthesized assertions as assignment targets (#​1519)
  • (parser) Keep pending comments leading before trailing line comments (#​1518)
  • (ast) [breaking] Enforce Rust AST safety boundaries (#​1517)
🚜 Refactor
  • (parser) Replace JSX lexer modes with explicit scanning (#​1491)
  • (semantic) [breaking] Move regexp validation into the semantic builder (#​1506)
📚 Documentation
  • (ci) Explain Clang cross-build setup (#​1411)
  • (npm) Add package readmes (#​1501)
  • File bulk static-analysis issues in swc-next-issues (#​1511)
⚡ Performance
  • (parser) Return bare postfix expressions outside new callees (#​1417)
  • (simd) Use SWAR in the scalar backend (#​1419)
  • (parser) Detect TypeScript const enums after advancing past const (#​1428)
  • (simd) Force-inline vector and mask operations (#​1426)
  • (benchmark) Measure type stripping in paired wall time (#​1433)
  • (benchmark) Measure minification in paired wall time (#​1435)
  • (parser) Bound binding-pattern lookahead (#​1412)
  • (ffi) Simplify FFI position mapping (#​1437)
  • (decoder) Slice source-backed strings (#​1438)
  • (ffi) Reduce FFI serialization bounds checks (#​1439)
  • (type-strip) Read tokens on demand instead of collecting them (#​1422)
  • (type-strip) Shorten the eraser traversal (#​1424)
  • (simd) Avoid out-of-line calls in vector loads and the scalar backend (#​1443)
  • (simd) Build scalar lanes from one u128 (#​1445)
  • (codegen) Batch short ASCII runs in source maps (#​1496)
  • (minifier) Group symbols by scope before sorting (#​1497)
  • (codegen) Reuse the previous source mapping line (#​1500)
  • (parser) Avoid quadratic assignment target validation (#​1492)
🧪 Testing
  • (minifier) Update dead-code fixtures for current codegen output (#​1430)
  • (minifier) Add terser and SWC minifier conformance suites (#​1450)
  • (testsuite) Adapt to SWC compiler fixtures (#​1498)
⚙️ Miscellaneous Tasks
  • (minifier) Comment on minified output size changes (#​1431)
  • (benchmark) Measure only affected wall-time targets (#​1436)
  • Compare pull requests with the merge commit parent (#​1441)
  • (skills) Mark breaking changes in PR titles (#​1504)
  • (skills) Clarify code review guidance (#​1512)
  • (skills) Default code review to English (#​1514)

Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 and 15 of the month (* 0-3 1,15 * *)
  • 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.

@renovate
renovate Bot enabled auto-merge (squash) November 10, 2026 10:42
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying rstack-cli with  Cloudflare Pages  Cloudflare Pages

Latest commit: 160bd3b
Status: ✅  Deploy successful!
Preview URL: https://bc4d5d84.rstack-cli.pages.dev
Branch Preview URL: https://renovate-swc-next-parser-0-x.rstack-cli.pages.dev

View logs

@renovate
renovate Bot merged commit 6c7d63d into main Nov 10, 2026
6 checks passed
@renovate
renovate Bot deleted the renovate/swc-next-parser-0.x branch November 10, 2026 10:48
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