Skip to content

build(deps): bump oxc_span from 0.137.0 to 0.138.0#255

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/oxc_span-0.138.0
Open

build(deps): bump oxc_span from 0.137.0 to 0.138.0#255
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/oxc_span-0.138.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps oxc_span from 0.137.0 to 0.138.0.

Release notes

Sourced from oxc_span's releases.

oxc crates_v0.138.0

💥 BREAKING CHANGES

  • 94fbacb ast: [BREAKING] Only export AstBuilder and NONE in builder module (#23876) (overlookmotel)
  • 8de5122 ecmascript: [BREAKING] Switch to new AstBuilder (#23834) (overlookmotel)
  • dc0ef38 transformer: [BREAKING] Switch to new AstBuilder (#23831) (overlookmotel)
  • 88f4455 str: [BREAKING] Str and Ident methods take &GetAllocator (#23781) (overlookmotel)
  • 36009dd allocator: [BREAKING] GetAllocator::allocator take &self (#23676) (overlookmotel)
  • bd74f9d allocator: [BREAKING] Rename AllocatorAccessor trait to GetAllocator (#23675) (overlookmotel)

🚀 Features

  • 326fe25 transformer_plugins: Support typeof define keys (#23605) (Alexander Lichter)
  • f2091b3 ast: Unify old and new AstBuilders (#23875) (overlookmotel)
  • cd1fd12 codegen: Expose Codegen::print_string API (#23785) (camc314)
  • 785461b ast: Add custom builder methods to AST types (#23651) (overlookmotel)
  • 05d1357 ast: Add AST creation methods to AST types (#23650) (overlookmotel)
  • 2580eda str: Add Str::from_str_in and Ident::from_str_in methods (#23767) (overlookmotel)
  • 6883fcf minifier: Fold write-once falsy var to false in boolean context (#23540) (Dunqing)
  • fcbf993 allocator: Add Vec::from_value_in method (#23718) (overlookmotel)
  • 989ddb7 allocator: Add Vec::from_box_in method (#23717) (overlookmotel)
  • 9d1aa7f allocator: Improve PartialEq for Vec (#23716) (overlookmotel)

🐛 Bug Fixes

  • beac5d2 parser: Fix clippy warnings (#23943) (overlookmotel)
  • dcc9a73 minifier: Treat Object.isExtensible/isFrozen/isSealed as pure (#23916) (Dunqing)
  • da0e5bf minifier: Don't reorder a closed-over TDZ read when inlining a var (#23771) (Dunqing)
  • 0b3021f allocator: Remove Vec::from_box_in (#23873) (overlookmotel)
  • 0ab64ec ast: Silence deprecation warnings within files defining deprecated AstBuilder methods (#23889) (overlookmotel)
  • 8c07cad all: Enable disable_old_builder Cargo feature for oxc_ast crate in tests (#23888) (overlookmotel)
  • 3800f01 ast: Legacy AstBuilder methods take self not &self (#23891) (overlookmotel)
  • 869ac20 semantic/cfg: Connect for update exit to loop test (#23791) (camc314)
  • d3e92d5 semantic/cfg: Connect while branches from condition exit (#23790) (camc314)
  • 025045d ast: ExportNamedDeclaration plain builder methods return boxed nodes (#23783) (overlookmotel)
  • 7537c58 ast: Fix name of AstBuilder method for Expression::V8IntrinsicExpression (#23766) (overlookmotel)
  • 3f574f5 traverse: Fix unsoundness in Traverse walk functions (#23745) (overlookmotel)
  • 585760f parser: String in AST reference arena (#23721) (overlookmotel)
  • 7231d55 allocator: Fix unsound lifetime extension in Box::new_in (#23685) (overlookmotel)

⚡ Performance

  • d5c916a semantic: Flatten hoisting_variables to avoid per-scope map allocation (#23927) (Lawrence Lin)
  • e71609d minifier: Bail member-expr folding before the side-effect walk (#23924) (Lawrence Lin)
  • e1f89ab minifier: Reduce string allocations folding addition (#23846) (overlookmotel)
  • 9f6ee3b isolated-declarations: Pool scope maps to avoid per-scope alloc/rehash (#23761) (Boshen)
  • 0b07c4c semantic: Avoid heap alloc for catch-clause binding ids (#23911) (Lawrence Lin)
  • c5eef8b regular_expression: Skip capturing-group pre-parse when pattern has no ( (#23908) (Lawrence Lin)
  • b4f5b4b isolated_declarations: Remove redundant clone of formal parameter pattern (#23912) (Lawrence Lin)
  • 53d083f isolated_declarations: Use TakeIn not CloneIn (#23847) (overlookmotel)

... (truncated)

Commits
  • 8bf69a3 release(crates): oxc v0.138.0 (#23934)
  • beac5d2 fix(parser): fix clippy warnings (#23943)
  • d8c6b55 fix(linter/unicorn/custom-error-definition): handle non-ascii class names (#2...
  • dcc9a73 fix(minifier): treat Object.isExtensible/isFrozen/isSealed as pure (#23916)
  • 2428c50 feat(linter/react): implement suggestion for no-unknown-property rule (#23936)
  • da0e5bf fix(minifier): don't reorder a closed-over TDZ read when inlining a var (#23771)
  • 3be5952 docs(linter): refine performance-lint-rules skill (#23932)
  • 57e4469 docs(linter/unicorn): update prefer-dom-node-text-content rationale (#23933)
  • d5c916a perf(semantic): flatten hoisting_variables to avoid per-scope map allocation ...
  • e71609d perf(minifier): bail member-expr folding before the side-effect walk (#23924)
  • 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_span](https://github.com/oxc-project/oxc) from 0.137.0 to 0.138.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.137.0...crates_v0.138.0)

---
updated-dependencies:
- dependency-name: oxc_span
  dependency-version: 0.138.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
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