Skip to content

build(deps): bump oxc_ast_visit from 0.128.0 to 0.132.0#38

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/oxc_ast_visit-0.129.0
Open

build(deps): bump oxc_ast_visit from 0.128.0 to 0.132.0#38
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/oxc_ast_visit-0.129.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps oxc_ast_visit from 0.128.0 to 0.132.0.

Release notes

Sourced from oxc_ast_visit's releases.

oxc crates_v0.132.0

🐛 Bug Fixes

  • 0f26de6 ecmascript: Resolve identifier value type via tracked constants (#22234) (Alexander Lichter)
  • c27a8cf minifier: Normalize { x: x } shorthand so adjacent-if merge is idempotent (#22401) (Dunqing)
  • e431a0e parser: Break extends clause loop on fatal error (#22517) (Boshen)
  • e9ec7c6 minifier: Fold optional chains by base nullishness (#22236) (Alexander Lichter)
  • e6090e7 transformer: Keep enum IIFE when a non-inlinable value reference remains (#22501) (Dunqing)
  • 931b7d6 transformer: Inline const enum members through type-cast wrappers (#22500) (Dunqing)
  • b9615b2 codegen: Preserve string quotes in require() calls during minification (#22475) (zennnnnnn11)
  • c73c159 transformer/async-to-generator: Reparent parameter initializer scopes (#22507) (camc314)
  • ecfd3ca transformer/async-to-generator: Move only parameter bindings (#22503) (camc314)
  • 3ce3431 transformer/explicit-resource-managment: Preserve shadowed for-head block (#22451) (camc314)

⚡ Performance

  • ce92c6c semantic: #[inline] Scoping::get_binding (#22414) (Dunqing)
  • 98be95c regular_expression: Track regex flags via bitflags (#22427) (Boshen)
  • dbbc059 jsdoc: Skip should_attach_jsdoc when no remaining comments (#22409) (Boshen)
  • 217d7d8 minifier: Index SymbolValues by SymbolId (#22441) (Dunqing)
  • d782b78 minifier: Use BitSet for LiveUsageCollector live references (#22425) (Boshen)

oxc crates_v0.131.0

🚀 Features

  • bc91a17 codegen: Expose Codegen::with_source_type method (#22432) (camc314)

🐛 Bug Fixes

  • 703557c codegen: Keep exports[STR] = … key as plain string in minify (#22402) (Dunqing)
  • 5ac7e79 minifier: Drop unused-var-init pure IIFEs and preserve annotation for downstream (#22349) (Dunqing)
  • 4ab57eb allocator: Fixed-size allocators use VirtualAlloc on Windows (#22124) (overlookmotel)
  • 66d77eb allocator: Fix segfault on Linux MUSL with fixed-size allocators (#22388) (overlookmotel)
  • b8fbc1f transformer/object-rest-spread: Correct scope id when moving bindings (#22419) (camc314)
  • 18edc2c codegen: Keep Object.defineProperty property name as plain string in minify (#22400) (Dunqing)
  • dda33de transformer/explicit-resource-management: Align lexical binding scopes (#22320) (camc314)
  • 8e79de8 transformer: Preserve for-await statement bodies (#22361) (camc314)
  • 0cba210 transformer/class: Replace new.target in static blocks (#22360) (camc314)
  • 67ab1c9 transformer/es2018/for-await: Hoist for-await generated bindings (#22355) (camc314)
  • c3ceb4a transformer/object-rest-spread: Use hoisted scope for for-of temp refs (#22347) (camc314)

⚡ Performance

  • 73a9043 allocator/bitset: Avoid temp heap String allocation (#22403) (camc314)
  • 8b2f4f9 transformer/object-rest-spread: Collect Vec<SymbolId over Vec<BindingIdentifier> (#22418) (camc314)
  • 83679ea parser: Split TriviaBuilder::handle_token hot/cold paths (#22415) (Boshen)
  • 2c7d781 codegen: Inline identifier-name accessors (#22411) (Boshen)
  • 618bc76 diagnostics: Inline OxcDiagnosticInner to avoid heap allocation (#22406) (Boshen)
  • 0b4e158 parser: Reserve cap 2 for sequence expressions vec (#22374) (camc314)
  • 5f3bdd0 codegen: Add #[inline] to code, code_len (#22373) (camc314)

... (truncated)

Commits
  • 63b1291 release(crates): oxc v0.132.0 (#22527)
  • 3f59e03 fix(linter): only call rayon/miette/tracing inits once (#21899)
  • f7967c7 docs(linter/id-match): clarify onlyDeclarations config docs (#22523)
  • 1ae291e feat(linter/no-underscore-dangle): add allowInUsingDeclarations option (#22...
  • 542ed19 chore(deps): update dependency oxlint-tsgolint to v0.23.0 (#22522)
  • 0440b0f feat(linter/eslint): implement id-match rule (#22379)
  • 0f26de6 fix(ecmascript): resolve identifier value type via tracked constants (#22234)
  • 602dfd6 fix(linter/promise/no-return-wrap): detect Promise calls in all branches (#22...
  • c27a8cf fix(minifier): normalize { x: x } shorthand so adjacent-if merge is idempot...
  • dcc6d38 refactor(oxlint,oxfmt): Use shared/importJsConfig for js config (#22453)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 10, 2026
@dependabot dependabot Bot changed the title build(deps): bump oxc_ast_visit from 0.128.0 to 0.129.0 build(deps): bump oxc_ast_visit from 0.128.0 to 0.132.0 May 21, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/oxc_ast_visit-0.129.0 branch 5 times, most recently from b3bde75 to 6a5f019 Compare May 21, 2026 17:45
Bumps [oxc_ast_visit](https://github.com/oxc-project/oxc) from 0.128.0 to 0.132.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.128.0...crates_v0.132.0)

---
updated-dependencies:
- dependency-name: oxc_ast_visit
  dependency-version: 0.129.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/oxc_ast_visit-0.129.0 branch from 6a5f019 to be1f821 Compare May 21, 2026 19:47
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