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.52.7
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.53.1
Choose a head ref
  • 9 commits
  • 79 files changed
  • 4 contributors

Commits on Jul 7, 2021

  1. Fix var/const/let variable use before declaration (#4148)

    * Fix var/const/let variable use before declaration
    * Also retains TDZ violations present in input
    * Enabled by default when treeshake is active
    * Low overhead - uses existing treeshaking simulated
      execution to mark declarations as reached
    
    * successfully run tests from #4149
    without treeshake.correctVarBeforeDeclaration
    
    * Fix pattern handling
    
    * Handle TDZ class access
    
    * Improve field name
    
    * Fix TDZ caching
    
    * Only include entry point exports after first treeshaking pass
    
    * No longer make TDZ var access a side effect but treat as unknown value
    
    * Remove special logic for TDZ var assignments
    
    * Improve self-reference in declaration handling
    
    * Deprecate treeshake.correctVarValueBeforeDeclaration
    
    * Make deprecation non-active until next major version
    
    * Undeprecate correctVarValueBeforeDeclaration
    
    * Fix deoptimization regression for call expressions
    
    * Improve coverage
    
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    kzc and lukastaegert authored Jul 7, 2021
    Configuration menu
    Copy the full SHA
    752d4fe View commit details
    Browse the repository at this point in the history
  2. Update changelog

    lukastaegert committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    7ee5d44 View commit details
    Browse the repository at this point in the history
  3. 2.52.8

    lukastaegert committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    b3d5f7d View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2021

  1. Limit parallel file reads to prevent "EMFILE: too many open files" er…

    …ror (#4170)
    
    * Added maxParallelFileReads.
    
    * Added some test for maxParallelFileReads setting.
    
    * Added tests for queue.
    
    * Updated tests
    
    * Added docs.
    
    * Fix test on Windows
    
    Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
    schummar and lukastaegert authored Jul 9, 2021
    Configuration menu
    Copy the full SHA
    ce95197 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    lukastaegert committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    12778ea View commit details
    Browse the repository at this point in the history
  3. 2.53.0

    lukastaegert committed Jul 9, 2021
    Configuration menu
    Copy the full SHA
    7435d31 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2021

  1. Configuration menu
    Copy the full SHA
    076b608 View commit details
    Browse the repository at this point in the history
  2. Update changelog

    lukastaegert committed Jul 11, 2021
    Configuration menu
    Copy the full SHA
    f25f4fb View commit details
    Browse the repository at this point in the history
  3. 2.53.1

    lukastaegert committed Jul 11, 2021
    Configuration menu
    Copy the full SHA
    89b9370 View commit details
    Browse the repository at this point in the history
Loading