Skip to content

Bump oxc-parser from 0.146.0 to 0.151.0 - #12

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/oxc-parser-0.151.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/oxc-parser-0.151.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 27, 2026

Copy link
Copy Markdown

Bumps oxc-parser from 0.146.0 to 0.151.0.

Release notes

Sourced from oxc-parser's releases.

oxc crates_v0.151.0

🚀 Features

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

🐛 Bug Fixes

  • cd7228f minifier: Add missing negation for boolean literal (#26847) (Armano)
  • 32305e2 transformer: Skip enum reverse mappings for syntactic string initializers (#26724) (Dunqing)
  • 7811f0a parser: Preserve reparsed await tokens (#26619) (camc314)
  • 9220158 transformer: Skip recovered using loop patterns (#26722) (camc314)
  • 3130405 parser: Recover await using object binding patterns (#26721) (camc314)
  • 827fdbd parser: Reject invalid modifiers on import aliases (#26622) (camc314)

⚡ Performance

  • 3f1e3aa minifier: Preallocate stmts vec size to avoid excesive reallocs (#26856) (Armano)
  • bd3f69e semantic: Reuse identifier hashes in enum member lookups (#26773) (camc314)
  • 5f72954 minifier: Reduce allocations when processing if statements (#26666) (Armano)

oxc crates_v0.150.0

🚀 Features

  • ca649e0 ecma: Define math constants as known globals and resolve their types (#26585) (Armano)
  • 9ef028c codegen: Add ascii_only option (#25994) (Samuel Attard)
  • 80a76a0 minifier: Negate binary comparison for typeof x < 'u' (#26367) (Armano)

🐛 Bug Fixes

  • 8ca76da parser: Reject accessor modifiers on methods (#26617) (camc314)
  • 1916f31 parser: Reject readonly modifier on constructors (#26612) (camc314)
  • 1c42008 parser: Handle escaped let in for loops (#26583) (camc314)
  • d21d5cf parser: Recognize annotated empty arrows in conditionals (#26537) (camc314)
  • d7713ad parser: Classify Unicode line breaks in block comments (#26536) (camc314)
  • 75cd919 transformer: Preserve receivers in private optional chains (#26535) (camc314)
  • b32d25d parser: Reject escaped import-phase keywords (#26534) (camc314)
  • 47b8311 parser: Recognize contextual binding names in type lookaheads (#26532) (camc314)
  • d6b6705 parser: Require arrow separator in TypeScript function types (#26529) (camc314)
  • e98beef parser: Disambiguate await using in for initializers (#26527) (camc314)
  • 92afee6 parser: Allow parenthesized JSX comma expressions with preserve_parens=false (#26524) (camc314)
  • 31508b1 parser: Reject return types on constructor overloads (#26523) (camc314)
  • a091fc4 parser: Validate await context for await using declarations (#26495) (camc314)
  • 5501e86 parser: Disallow in expressions in using for-loop initializers (#26490) (camc314)
  • c8e5fa7 parser: Allow escaped type names in import and export specifiers (#26487) (camc314)
  • 2dcee2f parser: Reject async modifiers on class fields (#26486) (camc314)
  • 973d58e parser: Require comma after TypeScript this parameter (#26480) (camc314)
  • 32d00c5 codegen: Preserve instantiation expression precedence (#26424) (camc314)
  • cfa47ab parser: Allow in expressions in class static blocks (#26423) (camc314)
  • 5986187 packages/codegen: Preserve private-in right operand precedence (#26420) (camc314)
  • f8e6c6c packages/codegen: Preserve in restriction through yield arguments (#26421) (camc314)

... (truncated)

Changelog

Sourced from oxc-parser's changelog.

[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)
  • 5c5cdcd ast: [BREAKING] Narrow TSInterfaceHeritage::expression to TSTypeName (#24360) (camc314)
  • 6be314f ast: [BREAKING] Remove duplicated VariableDeclarator::kind (#25319) (camc314)
  • 44fd320 ast: [BREAKING] Split TS external modules & Namespace Declarations (#25284) (camc314)

🐛 Bug Fixes

  • 2a1058a napi: Omit parser header from WASI declarations (#25254) (camc314)

[0.143.0] - 2026-08-03

💥 BREAKING CHANGES

  • 067da8c ast: [BREAKING] Store single parameter in TSIndexSignature::parameter (#25154) (camc314)
  • 1bdedd1 ast: [BREAKING] Introduce ExportDeclaration, ExportFromDeclaration (#25095) (camc314)
  • c917f20 ast: [BREAKING] Introduce ArrowFunctionBody enum (#24987) (camc314)

[0.142.0] - 2026-07-27

🚀 Features

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) from 0.146.0 to 0.151.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.151.0/napi/parser)

---
updated-dependencies:
- dependency-name: oxc-parser
  dependency-version: 0.151.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 27, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 4, 2026

Copy link
Copy Markdown
Author

Superseded by #13.

@dependabot dependabot Bot closed this Oct 4, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/oxc-parser-0.151.0 branch October 4, 2026 22:54
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.

0 participants