Skip to content

chore(deps): bump oxc-parser from 0.136.0 to 0.139.0#192

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

chore(deps): bump oxc-parser from 0.136.0 to 0.139.0#192
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/oxc-parser-0.139.0

Conversation

@dependabot

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

Copy link
Copy Markdown

Bumps oxc-parser from 0.136.0 to 0.139.0.

Release notes

Sourced from oxc-parser's releases.

oxc crates_v0.139.0

🚀 Features

  • 260425f semantic/examples: Include unresolved references (#24214) (camc314)
  • 2d9b0b3 minifier: Fold boolean-literal ternary branches in value contexts (#24110) (Dunqing)
  • 61fbf10 ast: Implement ReplaceWith on all AST types (#24013) (overlookmotel)
  • 7db7a29 allocator: Add ReplaceWith trait (#24012) (overlookmotel)
  • 4eb074e mangler: Add reserved option for names that must not be mangled (#24041) (Dunqing)
  • 2e62012 data_structures: Add StringExt trait (#24006) (overlookmotel)
  • 60e7160 minifier: Drop side-effect-free IIFEs whose result is unused (#23967) (Dunqing)
  • 26dd9e2 ast: Add method to widen inherited enum ref to parent ref (#23961) (overlookmotel)

🐛 Bug Fixes

  • df62046 transformer: Preserve decorated class read bindings (#24231) (camc314)
  • ce5f40f transformer: Declare temp for renamed anonymous class (#24230) (camc314)
  • 09bd638 transformer: Scope anonymous decorated class bindings correctly (#24229) (camc314)
  • 4b7fa9c transformer: Preserve namespace strict mode flags (#24227) (camc314)
  • d8ead84 transformer: Correct scoping flags for lowered enums (#24225) (camc314)
  • e8b50ee transformer: Clean up semantics for stripped TypeScript syntax (#24180) (camc314)
  • d966d0b react_compiler: Remove clippy allows (#24168) (Boshen)
  • 854ef8d react_compiler: Compile generic functions instead of over-bailing on type-param hoisting (#24158) (Boshen)
  • 093586c react_compiler: Align memoization cache-slot allocation with Babel (#24157) (Boshen)
  • 09c8f59 react_compiler: Normalize snapshot fixture paths (#24142) (camc314)
  • f13df97 react_compiler: Drop stray empty statement from catch bindings (#24133) (Boshen)
  • cb2a505 react_compiler: Codegen destructuring reassignment targets (#24131) (Boshen)
  • b82c394 react_compiler: Propagate codegen invariants instead of emitting empty bodies (#24128) (Boshen)
  • 5771982 react_compiler: Render unchanged programs as source in fixture snapshots (#24129) (Boshen)
  • 4b16e1a transformer/async-to-generator: Preserve direct eval scope flags (#24136) (camc314)
  • 4e9194f react_compiler: Lower delete obj.prop to Property/ComputedDelete (#24123) (Boshen)
  • 0b25582 ast: Type binding node typeAnnotation as TSTypeAnnotation | null (#23113) (Boshen)
  • 018c0e5 transformer: Hoist lowered async declarations (#22770) (camc314)
  • 652fbaf mangler: Keep names of destructured exported bindings (#24036) (Dunqing)
  • e274415 minifier: Don't drop global calls that throw despite pure arguments (#23917) (Dunqing)
  • 59abb30 minifier: Only merge string literals in try_fold_add when the inner operator is + (#23622) (Jerry Zhao)

⚡ Performance

  • c5ca77b transformer: Avoid cloning refresh options (#24191) (camc314)
  • bf1a151 react_compiler: Compile out debug printers (#24184) (Boshen)
  • abb44a0 transformer: Build fixed object-rest arguments (#24190) (camc314)
  • a4db731 isolated_declarations: Use ReplaceWith instead of TakeIn (#24016) (overlookmotel)
  • ff10855 transformer: Use ReplaceWith instead of TakeIn (#24015) (overlookmotel)
  • bd49aff ecmascript: Avoid heap-allocating Math.min/max/imul operands (#23941) (Lawrence Lin)
  • e4b708b react_compiler: Skip compiled files before prefilters (#24171) (Boshen)
  • c59f2fe rust: Return impl ExactSizeIterator from slice-backed accessors (#24144) (Boshen)
  • 5d6d04a codegen: SWAR-skip boring byte runs in sourcemap line/column scan (#24023) (Boshen)
  • a55e0be traverse: Reduce string operations in get_var_name_from_node (#24007) (overlookmotel)
  • e6d48e1 transformer/nullish_coalescing: Move cold path into separate function (#23989) (overlookmotel)
  • c4e35b5 transformer/object_rest_spread: Pre-allocate capacity in Vec (#23988) (overlookmotel)

... (truncated)

Changelog

Sourced from oxc-parser's changelog.

Changelog

All notable changes to this package will be documented in this file.

The format is based on Keep a Changelog.

[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)
Commits
  • 69b2dfc release(crates): oxc v0.139.0 (#24218)
  • 8bf69a3 release(crates): oxc v0.138.0 (#23934)
  • 2ab679a chore(napi/parser): enable noImplicitAny (#23830)
  • 14509ac chore(napi/parser): run matches parseSync test on all bench files (#23823)
  • 90e902e chore(napi/parser): re-enable antd.js test cases (#23822)
  • 4b121ab test(napi/parser): run async tests sequentially (#23820)
  • c9517f7 refactor(napi/parser): add some missing TS type annotations (#23817)
  • 5201522 refactor(allocator): Vec construction methods take &GetAllocator (#23755)
  • d1f18cd refactor(all): import arena Box and Vec as ArenaBox / ArenaVec (#23747)
  • 8c6481b refactor(allocator): export ArenaBox and ArenaVec aliases (#23746)
  • Additional commits viewable in compare view

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.136.0 to 0.139.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.139.0/napi/parser)

---
updated-dependencies:
- dependency-name: oxc-parser
  dependency-version: 0.139.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 Jul 7, 2026
@changeset-bot

changeset-bot Bot commented Jul 7, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: c35b6eb

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 @github

dependabot Bot commented on behalf of github Jul 7, 2026

Copy link
Copy Markdown
Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/oxc-parser-0.139.0 branch July 7, 2026 09:17
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.

1 participant