Skip to content

chore(deps): update rust crate oxc_sourcemap to v7#298

Open
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/major-oxc
Open

chore(deps): update rust crate oxc_sourcemap to v7#298
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/major-oxc

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 26, 2026

This PR contains the following updates:

Package Type Update Change
oxc_sourcemap workspace.dependencies major 6.0.17.0.0

Release Notes

oxc-project/oxc-sourcemap (oxc_sourcemap)

v7.0.0

Compare Source

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)

Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot enabled auto-merge (squash) May 26, 2026 15:15
@socket-security
Copy link
Copy Markdown

socket-security Bot commented May 26, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedcargo/​oxc_sourcemap@​7.0.08210093100100

View full report

@Brooooooklyn
Copy link
Copy Markdown
Member

@claude[agent] fix the oxc_sourcemap upgrade breaking changes

- Use OwnedSourceMap instead of SourceMap for owned fields
- Update SourceMapBuilder to use into_owned_sourcemap()
- Fix test to work with new API that returns &str directly

Agent-Logs-Url: https://github.com/voidzero-dev/oxc-angular-compiler/sessions/2c790426-d826-449a-b32e-b3336d7fc754

Co-authored-by: Brooooooklyn <3468483+Brooooooklyn@users.noreply.github.com>
@Claude
Copy link
Copy Markdown
Contributor

Claude AI commented May 26, 2026

@claude[agent] fix the oxc_sourcemap upgrade breaking changes

Fixed the oxc_sourcemap v7 upgrade breaking changes in commit 2b2626c. The main changes were:

  1. Updated TemplateCompileOutput to use OwnedSourceMap instead of SourceMap
  2. Updated EmitterContext methods to return OwnedSourceMap
  3. Changed SourceMapBuilder::into_sourcemap() to into_owned_sourcemap()
  4. Fixed test assertions for the new API

All tests are now passing.

@Claude Claude AI requested a review from Brooooooklyn May 26, 2026 15:29
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 26, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

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.

2 participants