Skip to content

chore(deps): bump oxc_allocator from 0.133.0 to 0.139.0 in /rust#864

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/rust/oxc_allocator-0.139.0
Closed

chore(deps): bump oxc_allocator from 0.133.0 to 0.139.0 in /rust#864
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/rust/oxc_allocator-0.139.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps oxc_allocator from 0.133.0 to 0.139.0.

Release notes

Sourced from oxc_allocator'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)

Commits
  • 69b2dfc release(crates): oxc v0.139.0 (#24218)
  • 39677ba release(apps): oxlint v1.73.0 && oxfmt v0.58.0 (#24219)
  • df62046 fix(transformer): preserve decorated class read bindings (#24231)
  • ce5f40f fix(transformer): declare temp for renamed anonymous class (#24230)
  • 09bd638 fix(transformer): scope anonymous decorated class bindings correctly (#24229)
  • 4b7fa9c fix(transformer): preserve namespace strict mode flags (#24227)
  • d8ead84 fix(transformer): correct scoping flags for lowered enums (#24225)
  • 1589f54 docs(semantic): update docs for Scoping::set_symbol_name (#24223)
  • 3ae8317 refactor(react_compiler): skip only functions that use using instead of the...
  • 7b80010 fix(linter): use direct binding symbol ids (#24216)
  • 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)

This change is Reviewable

Bumps [oxc_allocator](https://github.com/oxc-project/oxc) from 0.133.0 to 0.139.0.
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/CHANGELOG.md)
- [Commits](oxc-project/oxc@crates_v0.133.0...crates_v0.139.0)

---
updated-dependencies:
- dependency-name: oxc_allocator
  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 rust Pull requests that update rust code labels Jul 10, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #878.

@dependabot dependabot Bot closed this Jul 17, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/rust/oxc_allocator-0.139.0 branch July 17, 2026 03:07
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants