Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: getsentry/rust-sourcemap
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: swc-project/swc-sourcemap
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 34 files changed
  • 4 contributors

Commits on Jun 5, 2025

  1. perf: Add a lazy variant (#1)

    In case of most transforms (for ECMAScript), the original input source
    map is used only to adjust mappings, and other fields are kept intact.
    
    The _lazy_ variant source maps are source maps used only to call
    `adjust_mappings`. It does not deserialize everything. Instead, it only
    deserializes the fields required to calculate the new mappings.
    
    This is done in the name of the performance, and the justification for
    introducing a new type is at
    vercel/next.js#80177 (comment)
    <img width="881" alt="image"
    src="https://github.com/user-attachments/assets/7ca4b084-ba46-4384-ac25-fefeae0e2513"
    />
    kdy1 authored Jun 5, 2025
    Configuration menu
    Copy the full SHA
    a3e5686 View commit details
    Browse the repository at this point in the history
  2. fix: Fix serialization of source maps (#2)

    I added some `skip_serializing_if` to `RawSourceMap`
    kdy1 authored Jun 5, 2025
    Configuration menu
    Copy the full SHA
    76a5863 View commit details
    Browse the repository at this point in the history
  3. fix: Keep names field

    kdy1 committed Jun 5, 2025
    Configuration menu
    Copy the full SHA
    804d663 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2025

  1. refactor: Use BytesStr instead of Arc<str> (#1)

    `BytesStr` is a more efficient variant of `Arc<str>`
    
    Since swc-project/swc#10580, SWC also uses it to store the source map strings
    kdy1 authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    acd7bbb View commit details
    Browse the repository at this point in the history
  2. fix: Fix sources field (#2)

    kdy1 authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    62102ed View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. Configuration menu
    Copy the full SHA
    72e82b1 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2025

  1. chore: Fix 1.88.0 clippy lints (#5)

    cherry pick #130
    
    Co-authored-by: Sebastian Zivota <[email protected]>
    mischnic and loewenheim authored Jul 23, 2025
    Configuration menu
    Copy the full SHA
    6bc7ac9 View commit details
    Browse the repository at this point in the history
  2. fix: add_source that should have been add_name (#4)

    A stupid typo
    mischnic authored Jul 23, 2025
    Configuration menu
    Copy the full SHA
    34efd0c View commit details
    Browse the repository at this point in the history
  3. chore: Publish v9.3.3 (#6)

    kdy1 authored Jul 23, 2025
    Configuration menu
    Copy the full SHA
    68cd09a View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2025

  1. fix: Fix 1.89.0 clippy lints (#132) (#8)

    cherry-pick #132
    
    ---------
    
    Co-authored-by: Sebastian Zivota <[email protected]>
    mischnic and loewenheim authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    6dd8518 View commit details
    Browse the repository at this point in the history
  2. fix: Use correct id in set_source_contents (#7)

    Caused invalid source content:
    <img width="2018" height="721" alt="image"
    src="https://github.com/user-attachments/assets/dca54abd-fec5-4f4e-88ac-67e2d255dbfd"
    />
    mischnic authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    c168b3d View commit details
    Browse the repository at this point in the history
  3. chore: Publish v9.3.4 (#9)

    kdy1 authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    64fcb47 View commit details
    Browse the repository at this point in the history
Loading