Skip to content

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

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/swc-next-parser-0.x
Closed

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

Conversation

@renovate

@renovate renovate Bot commented Oct 17, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

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

Release Notes

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

v0.3.0

Compare Source

🚀 Features
  • (transformer) Implement TypeScript transform (#​472)
  • (transformer) ES2022 static blocks transform (#​510)
  • (bridge/parser) Add semanticErrors option (#​679)
  • Generate shared ESTree declarations (#​658)
  • (ci) Support Gungraun comparisons before PR creation (#​885)
  • (semantic) Add configurable syntax checks (#​892)
  • (playground) Add browser compiler playground (#​904)
  • (minifier) Add semantic optimizations in one visitor (#​920)
🐛 Bug Fixes
  • (codegen) Parenthesize JSX spread sequences (#​850)
  • (codegen) Group update expressions in postfix contexts (#​852)
  • (codegen) Quote noncomputed property names (#​854)
  • (codegen) Terminate bodyless ambient modules (#​853)
  • (parser) Scan HTML-open comments to line end (#​851)
  • (parser) Handle oversized decimal escapes (#​855)
  • (semantic) Validate namespace and global augmentation contexts
    (#​857)
  • (codegen) Group ambiguous conditional casts (#​865)
  • (codegen) Group instantiations before binary operators (#​866)
  • (codegen) Group TypeScript assertion targets (#​870)
  • (semantic) Preserve value-query context for erased computed keys
    (#​877)
  • (parser,codegen) Preserve left shifts after type queries (#​874)
  • (ci) Disable JIT in JavaScript Gungraun benchmarks (#​895)
  • (parser) End optional chains at parentheses in member targets (#​914)
  • (ci) Consolidate fork workflow comments (#​932)
💼 Other
  • (minifier) Add Gungraun instruction benchmarks (#​921)
🚜 Refactor
  • (test) Unify transform conformance (#​868)
  • (parser) Reuse unicode-id-start for identifier checks (#​872)
  • (semantic) Unify node indexes and scope ownership (#​875)
📚 Documentation
  • Clarify project status and third-party attribution (#​858)
  • Update flattening AST design (#​863)
  • Clarify Rust API maturity and add JS usage (#​878)
  • Clarify SWC Next's long-term direction (#​881)
  • Prefer shared helper optimization in gungraun skill (#​926)
⚡ Performance
  • (parser) Avoid quadratic cover validation through parentheses (#​869)
  • Avoid building semantic models for diagnostics (#​876)
  • (parser) Parse short decimal integers in one pass (#​884)
  • (parser) Inline static member parsing (#​888)
  • (parser) Inline argument list parsing (#​889)
  • (parser) Inline argument context handling (#​891)
  • (type-strip) Simplify vector whitespace classification (#​894)
  • (type-strip) Reuse class field key tokens (#​898)
  • (type-strip) Skip identifier expression dispatch (#​900)
  • (napi) Avoid zeroing the source scratch buffer (#​907)
  • (type-strip) Trim vector blanking loop (#​912)
  • (type-strip) Blank short tails a word at a time (#​915)
  • (type-strip) Gate optional parameter erasure (#​919)
  • (transformer) Limit const enum lookups to member expressions (#​896)
  • (parser) Scan decimal integers on the token fast path (#​901)
  • (parser) Classify identifier terminators in one table lookup (#​902)
  • (parser) Skip tabs and blank lines on the newline fast path (#​905)
  • (parser) Scan common JSX tag tokens on a fast path (#​906)
  • (parser) Return early for tokens without infix precedence (#​917)
  • (napi) Construct ASCII enum results as Latin-1 strings (#​909)
  • (napi) Avoid scanning short strings for UTF-8 length (#​911)
  • (ast) Classify ASCII identifier continue bytes with a lookup table
    (#​928)
  • (parser) Skip indentation spaces a word at a time (#​923)
  • (parser) Skip the pending-comment check for fast-path tokens (#​927)
⚙️ Miscellaneous Tasks
  • Profile the JavaScript API with Gungraun (#​886)
  • (playground) Add manual Cloudflare Pages deployment (#​908)
  • Add code owners for established areas (#​918)
  • (ci) Simplify JavaScript Gungraun benchmarks and reports (#​929)
  • (workflows) Link benchmark runs on fork PRs (#​931)

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) October 17, 2026 08:35
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying rstack-cli with  Cloudflare Pages  Cloudflare Pages

Latest commit: b350350
Status:🚫  Build failed.

View logs

@chenjiahan chenjiahan closed this Oct 17, 2026
auto-merge was automatically disabled October 17, 2026 12:05

Pull request was closed

@renovate

renovate Bot commented Oct 17, 2026

Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.3.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate
renovate Bot deleted the renovate/swc-next-parser-0.x branch October 17, 2026 12:06
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.

1 participant