Skip to content

chore(deps): bump oxc-parser from 0.140.0 to 0.142.0 - #212

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

chore(deps): bump oxc-parser from 0.140.0 to 0.142.0#212
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/oxc-parser-0.141.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown
Contributor

Bumps oxc-parser from 0.140.0 to 0.142.0.

Release notes

Sourced from oxc-parser's releases.

oxc crates_v0.142.0

💥 BREAKING CHANGES

  • 1ac5ac7 ast: [BREAKING] Tighten bound on AstBuild trait (#24925) (overlookmotel)

🚀 Features

  • c7c5696 minifier: Fold parenthesized boolean ternary tests (#24968) (Dunqing)
  • 82c5806 minifier: Fold sequence branches in boolean ternaries (#24943) (Dunqing)
  • cc623d9 ast_visit: Add VisitJsMut visitor (#24828) (Boshen)
  • b31713a minifier: Add new IsTerminated trait and use it in exit-point optimization (#24950) (Armano)
  • e9e0f24 minifier: Shorten integer zero comparisons (#24933) (Dunqing)
  • 34f5559 minifier: Convert switch with one case to if statement (#24611) (Armano)
  • 9107e74 str: Add static_str! macro (#24887) (overlookmotel)
  • 4d6f623 parser: Emit error for type args in JS files (#24896) (camc314)
  • ec08afc ast: Re-export Ident from oxc_ast crate (#24861) (overlookmotel)
  • 73cfdfa oxc: Re-export oxc_str types from oxc crate (#24860) (overlookmotel)
  • 11f5d1f ast_visit: Add Utf8ToUtf16::convert_program_and_comments (#24859) (overlookmotel)

🐛 Bug Fixes

  • cb5acfb minifier: Optimize termination statements in labeled statements (#24813) (Armano)
  • 4618300 minifier: Avoid longer numeric constant folds (#24875) (Dunqing)
  • f7971f1 minifier: Keep side effects in typeof comparisons (#24940) (sapphi-red)
  • 4597d6f minifier: Keep side effects when compressing == true to == 1 (#24939) (sapphi-red)
  • c3a48df minifier: Keep side effects values in template literals (#24938) (sapphi-red)
  • e19f183 minifier: Keep side effects when folding Number call (#24937) (sapphi-red)
  • 9d7745a react-compiler: Preserve warning bailouts (#24935) (Boshen)
  • 0126aba codegen: Preserve orphaned file coverage comments (#24815) (Dunqing)
  • 9fbbaf8 parser: Clarify return in class static blocks (#24899) (camc314)
  • e7d5c78 str: Fix hygiene of format_ident! and format_str! macros (#24886) (overlookmotel)
  • 07e9acc ecmascript: Keep side effects in parent of toString calls (#24846) (sapphi-red)
  • 16a40ad ecmascript: Detect side effects in unused arguments to charCodeAt (#24845) (sapphi-red)
  • 5b4ae54 parser: Use specific for-await diagnostic (#24856) (camc314)
  • ffcc33a parser: Report for-await in non-async functions (#24855) (camc314)
  • df230d0 minifier: Avoid reordering this in nested class keys (#24785) (Dunqing)
  • d24b76b minifier: Isolate derived constructor this state (#24784) (Dunqing)
  • 582805d parser: Parse unary conditional after satisfies (#24807) (Boshen)
  • 23b904f minifier: Preserve default parameter side effects (#24791) (Dunqing)
  • 3048594 parser: Use correct diagnostic for await using in bare switch case (#24798) (camc314)
  • e80574f estree: Handle empty spans serializing ImportMeta and NewTarget (#24775) (overlookmotel)
  • 4b12840 minifier: Do not fold a -0 ternary branch to +a (loses the sign) (#23637) (Jerry Zhao)
  • 133bb35 ecmascript: Detect side effects of foo().#bar correctly when PropertyReadSideEffects::None (#24769) (sapphi-red)

⚡ Performance

  • a086d91 ecmascript: Avoid number literal allocations (#24889) (Dunqing)
  • 98f2ecb react_compiler: Compare value set pointers before probing in state merge (#24805) (Marius Schulz)
  • b287f29 estree: Avoid ident hash calculations when serializing (#24774) (overlookmotel)

... (truncated)

Changelog

Sourced from oxc-parser's changelog.

[0.142.0] - 2026-07-27

🚀 Features

  • 11f5d1f ast_visit: Add Utf8ToUtf16::convert_program_and_comments (#24859) (overlookmotel)

🐛 Bug Fixes

  • e80574f estree: Handle empty spans serializing ImportMeta and NewTarget (#24775) (overlookmotel)

[0.141.0] - 2026-07-20

💥 BREAKING CHANGES

  • 54cc121 ast: [BREAKING] Split MetaProperty into ImportMeta and NewTarget (#24557) (camc314)

🚀 Features

  • 7b045cd minfier: Drop last break from last switch case (#24673) (Armano)
  • 3d22307 parser: Add ParseOptions::enable_ident_hashes (#24491) (Boshen)

[0.138.0] - 2026-06-29

🛡️ Security

  • 3cdd18f deps: Update npm packages (#23690) (renovate[bot])

[0.137.0] - 2026-06-18

💥 BREAKING CHANGES

  • 7a76cd3 estree: [BREAKING] Make whether to include TS fields a runtime option (#23574) (overlookmotel)

🚀 Features

  • 53509a8 minifier: Treeshake pure typed arrays and Set/Map array literals (#23469) (Dunqing)

🐛 Bug Fixes

  • ae02b4e ci/parser: Use minimal for vitest reporter (#23457) (camc314)

[0.136.0] - 2026-06-15

⚡ Performance

  • da1a6c6 diagnostics: Migrate to allocation-optimized oxc-miette (#23094) (Boshen)

[0.130.0] - 2026-05-11

📚 Documentation

... (truncated)

Commits
  • fc702c1 release(crates): oxc v0.142.0 (#24977)
  • 11f5d1f feat(ast_visit): add Utf8ToUtf16::convert_program_and_comments (#24859)
  • e80574f fix(estree): handle empty spans serializing ImportMeta and NewTarget (#24...
  • 14533a3 release(crates): oxc v0.141.0 (#24714)
  • cef20b5 docs(napi/parser): remove erroneous comment (#24730)
  • 7b045cd feat(minfier): drop last break from last switch case (#24673)
  • 54cc121 feat(ast)!: split MetaProperty into ImportMeta and NewTarget (#24557)
  • 3d22307 feat(parser): add ParseOptions::enable_ident_hashes (#24491)
  • 582ea75 refactor(napi): don't force tokio_rt on the napi binding crates (#24475)
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 21, 2026
@changeset-bot

changeset-bot Bot commented Jul 21, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: c17383b

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/oxc-parser-0.141.0 branch from 19ac55a to 514d883 Compare July 22, 2026 16:20
Bumps [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) from 0.140.0 to 0.142.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.142.0/napi/parser)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump oxc-parser from 0.140.0 to 0.141.0 chore(deps): bump oxc-parser from 0.140.0 to 0.142.0 Jul 28, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/oxc-parser-0.141.0 branch from 514d883 to c17383b Compare July 28, 2026 12:04
@dependabot @github

dependabot Bot commented on behalf of github Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #217.

@dependabot dependabot Bot closed this Jul 28, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/oxc-parser-0.141.0 branch July 28, 2026 17:14
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