Skip to content

Deps: Bump oxc-parser from 0.148.0 to 0.153.0 - #5719

Merged
greenbonebot merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/oxc-parser-0.153.0
Oct 15, 2026
Merged

greenbonebot merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/oxc-parser-0.153.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Bumps oxc-parser from 0.148.0 to 0.153.0.

Release notes

Sourced from oxc-parser's releases.

oxc crates_v0.153.0

🚀 Features

  • 61003c7 minifier: Fold undefined argument in non delegating yield (#27324) (Armano)
  • 07833c0 ast: Tie debug_name return lifetime to the underlying AST node (#27295) (sadan)
  • adb1139 minifier: Merge import statements against the same module (#25534) (翠)
  • cc82598 minifier: Merge import and export statements against the same module (#25533) (翠)
  • 1c352ce minifier: Minimize bitwise binary expressions (#27107) (Armano)
  • d1a0bcc minifier: Merge statements after terminating if block branches (#26667) (Armano)
  • 7a95376 minifier: Merge adjucent if stmt with the same content (#26445) (Armano)

🐛 Bug Fixes

  • 6a7d48b parser: Report abstract private field error on modifier (#27314) (camc314)
  • 2ff6fb5 parser: Include generator marker in overload diagnostic span (#27313) (camc314)
  • 4359a66 parser: Reject TypeScript class modifiers in JavaScript (#27312) (camc314)
  • 565d75d minifier: Correct indopedency when processing nested sequences (#27273) (Armano)
  • d0b9372 parser: Remove type-dependent tuple rest diagnostics (#27234) (camc314)
  • 3d61a59 parser: Validate TypeScript type member separators (#27222) (camc314)
  • b2793fa parser: Reject module syntax in script (#27220) (leaysgur)
  • 5914a24 parser: Report TS1243 for abstract async methods (#27192) (camc314)
  • c6c6e5e parser: Report TS1242 for interfaces with abstract modifier (#27191) (camc314)
  • dd0bbb9 parser: Avoid duplicate index signature modifier diagnostic (#27190) (camc314)
  • 8f61129 regex: Decode escaped capturing group names (#27156) (camc314)
  • da1fed2 minifier: Fold conditional expressions with long sequences (#27083) (Armano)
  • 0c601f4 isolated-declarations: Allow adding undefined to keyof parameter types (#27173) (Dunqing)
  • 4896287 isolated-declarations: Support readonly parameter types (#27009) (sama Pyb)
  • 72d62a1 transformer/explicit-resource-management: Transform classic for loop using declarations (#27148) (camc314)
  • 4cf9ae2 minifier: Preserve sibling declarations in arguments copy rewrite (#27140) (camc314)
  • 24b7015 transformer/explicit-resource-management: Lower using in catch and finally (#27142) (camc314)

⚡ Performance

  • 99e3c15 minifier: Small performance improvement when merging imports (#27238) (Armano)
  • d37d1db codegen: Pre-allocate sourcemap builder vectors (#27230) (codspeed)
  • 466ef10 minifier: Update expressions in place in merge_import_export (#27226) (Armano)
  • 028ffb8 minifier: Update nodes in place in wrap_to_avoid_ambiguous_else (#27194) (Armano)
  • 6fcd135 minifier: Avoid conversion from ident to str when for substitute symbols (#27209) (Armano)
  • 0b9799d minifier: Reduce usage of minimize_conditional (#26028) (Armano)
  • 3ca3ded minifier: Short-circuit IfStatement termination on alternate (#25198) (Armano)

📚 Documentation

  • 335ce79 agents: Scope verification for local and stacked work (#27299) (Dunqing)

oxc crates_v0.152.0

🚀 Features

  • 02331c8 str: Add JSStr, JSChar and JSStrBuilder types (#26435) (Dunqing)
  • 52ae63f regular_expression: Support buffer boundary assertions (#27048) (Boshen)

... (truncated)

Changelog

Sourced from oxc-parser's changelog.

[0.153.0] - 2026-10-05

🐛 Bug Fixes

  • b2793fa parser: Reject module syntax in script (#27220) (leaysgur)

[0.152.0] - 2026-09-28

🚀 Features

  • f585cb4 napi: Add threadless WASI builds (#26898) (Boshen)

🐛 Bug Fixes

  • 5186328 parser: Handle HTML comment values (#22933) (Boshen)

📚 Documentation

  • d775315 parser: Document AST property order (#27038) (Boshen)

[0.151.0] - 2026-09-21

🚀 Features

  • 1fac655 coverage: Support new TypeScript fixture layout (#26226) (camc314)

[0.149.0] - 2026-09-07

🐛 Bug Fixes

  • c966aca parser: Do not omit < token opening type argument list (#26328) (overlookmotel)

[0.147.0] - 2026-08-24

🐛 Bug Fixes

  • 8a9bdbd estree: Include decorators in FormalParameterRest spans (#26021) (camc314)

[0.145.0] - 2026-08-18

🐛 Bug Fixes

  • db44651 napi: Disable reuseWorker in browser bindings (#25640) (leaysgur)
  • 0c68b7f estree: Emit decorators on FormalParameterRest (#25582) (camc314)

[0.144.0] - 2026-08-10

💥 BREAKING CHANGES

  • a33788e ast: [BREAKING] Group class heritage into ClassHeritage (#25360) (camc314)

... (truncated)

Commits

@dependabot
dependabot Bot requested a review from a team as a code owner October 15, 2026 03:06
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 15, 2026
@github-actions

github-actions Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 16e8f5e.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

OpenSSF Scorecard

Scorecard details
PackageVersionScoreDetails
npm/@oxc-parser/binding-android-arm-eabi 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-android-arm64 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-darwin-arm64 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-darwin-x64 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-freebsd-x64 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-arm-gnueabihf 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-arm-musleabihf 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-arm64-gnu 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-arm64-musl 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-ppc64-gnu 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-riscv64-gnu 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-riscv64-musl 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-s390x-gnu 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-x64-gnu 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-linux-x64-musl 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-openharmony-arm64 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-win32-arm64-msvc 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-win32-ia32-msvc 0.153.0 UnknownUnknown
npm/@oxc-parser/binding-win32-x64-msvc 0.153.0 UnknownUnknown
npm/oxc-parser 0.153.0 UnknownUnknown

Scanned Files

  • package-lock.json

@greenbonebot
greenbonebot enabled auto-merge (rebase) October 15, 2026 03:06
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/main/oxc-parser-0.153.0 branch from f4e1bd4 to 6127396 Compare October 15, 2026 06:52
@codecov

codecov Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.82%. Comparing base (e02a1ee) to head (16e8f5e).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #5719   +/-   ##
=======================================
  Coverage   87.82%   87.82%           
=======================================
  Files        1327     1327           
  Lines       34653    34653           
  Branches    10403    10403           
=======================================
  Hits        30433    30433           
  Misses       3818     3818           
  Partials      402      402           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/main/oxc-parser-0.153.0 branch 3 times, most recently from c9ca9bd to 3296b05 Compare October 15, 2026 08:00
Bumps [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) from 0.148.0 to 0.153.0.
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/napi/parser/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/crates_v0.153.0/napi/parser)

---
updated-dependencies:
- dependency-name: oxc-parser
  dependency-version: 0.153.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/main/oxc-parser-0.153.0 branch from 3296b05 to 16e8f5e Compare October 15, 2026 08:20
@greenbonebot
greenbonebot merged commit 4130a5b into main Oct 15, 2026
37 of 40 checks passed
@greenbonebot
greenbonebot deleted the dependabot/npm_and_yarn/main/oxc-parser-0.153.0 branch October 15, 2026 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants