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: rollup/rollup
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.62.0
Choose a base ref
...
head repository: rollup/rollup
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.62.1
Choose a head ref
  • 9 commits
  • 146 files changed
  • 7 contributors

Commits on Jun 19, 2026

  1. chore(deps): lock file maintenance minor/patch updates (#6420)

    * chore(deps): lock file maintenance minor/patch updates
    
    * Resolve audit
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    renovate[bot] and lukastaegert authored Jun 19, 2026
    Configuration menu
    Copy the full SHA
    d89b90a View commit details
    Browse the repository at this point in the history
  2. chore(deps): update msys2/setup-msys2 digest to 66cd2cc (#6417)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jun 19, 2026
    Configuration menu
    Copy the full SHA
    ecd164b View commit details
    Browse the repository at this point in the history
  3. chore(deps): update dependency eslint-plugin-unicorn to v66 (#6419)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jun 19, 2026
    Configuration menu
    Copy the full SHA
    1d6db3d View commit details
    Browse the repository at this point in the history
  4. fix(deps): update minor/patch updates (#6418)

    * fix(deps): update minor/patch updates
    
    * Fix dependency update
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    renovate[bot] and lukastaegert authored Jun 19, 2026
    Configuration menu
    Copy the full SHA
    dfac590 View commit details
    Browse the repository at this point in the history
  5. fix: advance value past wildcard prefix before suffix check in getLog…

    …Filter (#6415)
    
    The wildcard pattern matching in testFilter checked whether the value
    started with the prefix (parts[0]) but did not advance the search
    position past it before checking the suffix. This caused false positive
    matches when the prefix and suffix were the same string and the value was
    exactly equal to one copy of that string.
    
    For example, the pattern 'code:foo*foo' incorrectly matched { code: 'foo' }
    because 'foo'.startsWith('foo') is true AND 'foo'.endsWith('foo') is true,
    even though the wildcard '*' would need to match -3 characters (impossible).
    
    The fix slices value past parts[0] after the prefix check so that the suffix
    search only operates on the remaining substring.
    
    Co-authored-by: JSap0914 <JSap0914@users.noreply.github.com>
    Co-authored-by: Lukas Taegert-Atkinson <lukastaegert@users.noreply.github.com>
    3 people authored Jun 19, 2026
    Configuration menu
    Copy the full SHA
    2cd8194 View commit details
    Browse the repository at this point in the history
  6. Use import attributes for importing JSON (#6393)

    * Use import attributes for importing JSON
    
    * Apply review comments
    
    ---------
    
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    selfisekai and lukastaegert authored Jun 19, 2026
    Configuration menu
    Copy the full SHA
    532bd0a View commit details
    Browse the repository at this point in the history
  7. fix: insert conflict numbers before first extension in multi-extensio…

    …n filenames (#6408)
    
    * fix: insert conflict numbers before first extension in multi-extension filenames
    
    makeUnique used node:path extname() which returns only the last
    extension, so a chunkFileNames pattern like "chunk.d.ts" would produce
    "chunk.d2.ts" on conflict instead of the correct "chunk2.d.ts". TypeScript
    declaration chunks generated with rollup-plugin-dts are a common example
    where this matters because the toolchain requires the full .d.ts extension.
    
    Replace the extname() call with a helper that finds the first dot in the
    filename (skipping a leading dot in hidden-file names) so that all
    trailing extensions are preserved as a unit when the dedup index is
    inserted.
    
    Fixes #5822
    
    * fix: inline getFirstExtension and fix prettier formatting per review
    
    Apply lukastaegert's review comments: inline the getFirstExtension helper
    directly into makeUnique, working with dotIndex to avoid the Math.max call,
    and always start the dot search at index 1 instead of conditionally skipping
    dotfiles. Also fix a prettier line-length violation in the test config.
    
    * Ignore dots in directory names and improve coverage
    
    ---------
    
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    LeSingh1 and lukastaegert authored Jun 19, 2026
    Configuration menu
    Copy the full SHA
    1ba1fc2 View commit details
    Browse the repository at this point in the history
  8. Add missing ignore

    lukastaegert committed Jun 19, 2026
    Configuration menu
    Copy the full SHA
    d1e8297 View commit details
    Browse the repository at this point in the history
  9. 4.62.1

    lukastaegert committed Jun 19, 2026
    Configuration menu
    Copy the full SHA
    caacf70 View commit details
    Browse the repository at this point in the history
Loading