Skip to content

chore: release v7.0.0#332

Open
oxc-guard[bot] wants to merge 2 commits into
mainfrom
release-plz-2026-05-25T05-39-38Z
Open

chore: release v7.0.0#332
oxc-guard[bot] wants to merge 2 commits into
mainfrom
release-plz-2026-05-25T05-39-38Z

Conversation

@oxc-guard
Copy link
Copy Markdown

@oxc-guard oxc-guard Bot commented May 25, 2026

🤖 New release

  • oxc_sourcemap: 6.1.1 -> 7.0.0 (⚠ API breaking changes)

oxc_sourcemap breaking changes

--- failure type_mismatched_generic_lifetimes: type now takes a different number of generic lifetimes ---

Description:
A type now takes a different number of generic lifetime parameters. Uses of this type that name the previous number of parameters will be broken.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/type_mismatched_generic_lifetimes.ron
Failed in:
  Struct SourceMap (0 -> 1 lifetime params) in /tmp/.tmp2NrFVn/oxc-sourcemap/src/sourcemap.rs:20
  Struct SourcemapVisualizer (1 -> 2 lifetime params) in /tmp/.tmp2NrFVn/oxc-sourcemap/src/sourcemap_visualizer.rs:7
  Struct SourceViewToken (1 -> 2 lifetime params) in /tmp/.tmp2NrFVn/oxc-sourcemap/src/token.rs:112
  Struct ConcatSourceMapBuilder (0 -> 1 lifetime params) in /tmp/.tmp2NrFVn/oxc-sourcemap/src/concat_sourcemap_builder.rs:13
Changelog

7.0.0 - 2026-05-26

Added

  • [breaking] add OwnedSourceMap wrapper for downstream owned-only use (#334)

Other

  • (visualizer) fix O(n²) chars().nth scan and reduce allocations (#344)
  • (decode) skip ,/; pre-scan for large mappings, keep exact scan for small (#343)
  • (concat) hoist per-token chunk state out of the per-iteration closure (#331)
  • add synthesized real_xlarge fixture (#328)


This PR was generated with release-plz.

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 25, 2026

Merging this PR will improve performance by 1.25%

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 2 improved benchmarks
✅ 14 untouched benchmarks
⏩ 5 skipped benchmarks1

Performance Changes

Benchmark BASE HEAD Efficiency
serialize[real_medium] 5.1 µs 5 µs +1.16%
serialize[real_small] 4.4 µs 4.4 µs +1.34%

Tip

Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.


Comparing release-plz-2026-05-25T05-39-38Z (3b99295) with main (abae0f7)

Open in CodSpeed

Footnotes

  1. 5 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@oxc-guard oxc-guard Bot changed the title chore: release v6.1.2 chore: release v7.0.0 May 25, 2026
@oxc-guard oxc-guard Bot force-pushed the release-plz-2026-05-25T05-39-38Z branch 3 times, most recently from f9de4ec to 415ee0c Compare May 26, 2026 05:24
@oxc-guard oxc-guard Bot force-pushed the release-plz-2026-05-25T05-39-38Z branch from ce9a8ac to 699bacf Compare May 26, 2026 05:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants