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: v2.63.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: v2.65.0
Choose a head ref
  • 16 commits
  • 88 files changed
  • 3 contributors

Commits on Jan 5, 2022

  1. refactor: type fixes (#4326)

    * make queue readonly
    
    * extract QueueItem type, use array literal, add function return type
    
    * make readqueue readonly, make maxparallel private and pass via constructor
    
    * extract and re-use task type, fix load result return type
    
    * fix source description condition
    
    * make props readonly
    
    * remove unknown from generic parameter
    
    * convert to async function, make types readonly
    
    * fix more queue types
    
    * remove test config file
    
    * remove unneeded type assertion
    
    * add more return types
    
    * re-use getexports method
    
    * remove type import
    
    * more type fixes
    
    * more type fixes
    
    * fix: use generic constraint
    
    * more readonly
    
    * simplify type declaration
    
    * remove truthy check
    
    * clone imports set
    
    * remove type assertion
    
    * remove type declaration
    
    * Improve coverage
    
    Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
    Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
    3 people authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    205e861 View commit details
    Browse the repository at this point in the history
  2. More watch test stabilization (#4339)

    * Make CLI tests repeatable
    
    * Add watcher to test
    
    * Make it more lightweight by using fs.watch
    
    * More logging
    
    * Use timeouts again
    
    * Remove repetitions
    lukastaegert authored Jan 5, 2022
    Configuration menu
    Copy the full SHA
    da3bb43 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2022

  1. Implement shouldTransformCachedModule hook (#4341)

    * Create docs
    
    * Implement shouldTransformCachedModule
    
    * Flush atomic file writes
    
    * Fix formatting
    
    * Improve test reliability
    lukastaegert authored Jan 14, 2022
    Configuration menu
    Copy the full SHA
    1d2ea22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e947fc View commit details
    Browse the repository at this point in the history
  3. Directly restart Rollup when config file change is detected in watch …

    …mode (#4344)
    
    * Improve test reliability
    
    * Increase timeout and repeat
    
    * Try again with a watcher
    
    * Try using fs.watchfile in the config
    
    * Wait a little after initial config write
    
    * Limit how long we wait at most
    
    * Immediately restart Rollup upon config file changes
    
    and change test to look for a message from the second config
    
    * See if we can trigger a stuck watcher by writing again
    
    * Extract retry helper
    
    * Clean up
    lukastaegert authored Jan 14, 2022
    Configuration menu
    Copy the full SHA
    edca64e View commit details
    Browse the repository at this point in the history
  4. refactor: performance timers for node.js and browser (#4340)

    * refactor: performance timers for node.js and browser
    
    * simplify, add return types
    
    * refactor: replace object with array
    
    * refactor: replace fn.apply with spread
    
    * refactor: use map
    
    * nit
    
    * export performance object
    
    * type fixes
    
    * fix browser perf test, add comment
    
    * export entire process object
    
    * remove type assertion in rollup.config
    
    * remove comment
    
    * extract interface
    
    * check for performance object in alternative environments
    
    Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
    dnalborczyk and lukastaegert authored Jan 14, 2022
    12 Configuration menu
    Copy the full SHA
    7c47283 View commit details
    Browse the repository at this point in the history
  5. Update changelog

    lukastaegert committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    b1205b8 View commit details
    Browse the repository at this point in the history
  6. 2.64.0

    lukastaegert committed Jan 14, 2022
    Configuration menu
    Copy the full SHA
    82a3e26 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. chore: bump deps (#4353)

    dnalborczyk authored Jan 18, 2022
    Configuration menu
    Copy the full SHA
    7c2823e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    055a7bf View commit details
    Browse the repository at this point in the history
  3. refactor: re-use source mapping url (#4351)

    * refactor: re-use source mapping url
    
    * refactor: type/named import nits
    
    Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
    dnalborczyk and lukastaegert authored Jan 18, 2022
    Configuration menu
    Copy the full SHA
    a5988dc View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. fix: timed plugin context (#4357)

    * fix: timed plugin context
    
    * add test
    dnalborczyk authored Jan 21, 2022
    Configuration menu
    Copy the full SHA
    d1079a3 View commit details
    Browse the repository at this point in the history
  2. chore: remove external from config (#4355)

    * chore: remove external from config
    
    * simplify named imports
    
    * nits
    
    * fix: mark fsevents as external
    
    * fix: set interop to default
    
    * Revert "fix: mark fsevents as external"
    
    This reverts commit 4a5fa73.
    
    * chore: bump chokidar
    
    * simplify alias plugin params
    
    * Revert "Revert "fix: mark fsevents as external""
    
    This reverts commit 2ef6c5b.
    
    * add bogus types for fsevents
    
    * exclude fsevents from import linting
    
    * add back comment
    
    * bump typescript
    
    * re-use env var
    
    Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
    dnalborczyk and lukastaegert authored Jan 21, 2022
    Configuration menu
    Copy the full SHA
    2256dcd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61adedf View commit details
    Browse the repository at this point in the history
  4. Update changelog

    lukastaegert committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    7fd9061 View commit details
    Browse the repository at this point in the history
  5. 2.65.0

    lukastaegert committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    bebc50d View commit details
    Browse the repository at this point in the history
Loading