[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
rollup/rollup (rollup)
### [`v4.17.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4172)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.17.1...v4.17.2)
*2024-04-30*
##### Bug Fixes
- Fix tree-shaking problems when using spread arguments ([#5503](https://togithub.com/rollup/rollup/issues/5503))
##### Pull Requests
- [#5501](https://togithub.com/rollup/rollup/pull/5501): Slightly improve perf report ([@lukastaegert](https://togithub.com/lukastaegert))
- [#5503](https://togithub.com/rollup/rollup/pull/5503): fix: rest element should deoptimize parameter values ([@liuly0322](https://togithub.com/liuly0322))
### [`v4.17.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4171)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.17.0...v4.17.1)
*2024-04-29*
##### Bug Fixes
- Prevent infinite recursions for certain constructor invocations ([#5500](https://togithub.com/rollup/rollup/issues/5500))
##### Pull Requests
- [#5500](https://togithub.com/rollup/rollup/pull/5500): fix: parameter variable infinite recursion error ([@liuly0322](https://togithub.com/liuly0322))
### [`v4.17.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4170)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.4...v4.17.0)
*2024-04-27*
##### Features
- Track function call arguments to optimize functions only called once or with the same literal values (re-release from 4.16.0) ([#5483](https://togithub.com/rollup/rollup/issues/5483))
##### Bug Fixes
- Reduce browser WASM size to a fraction by changing optimization settings ([#5494](https://togithub.com/rollup/rollup/issues/5494))
##### Pull Requests
- [#5483](https://togithub.com/rollup/rollup/pull/5483): feature(fix): function parameter tracking ([@liuly0322](https://togithub.com/liuly0322))
- [#5488](https://togithub.com/rollup/rollup/pull/5488): Report performance in CI ([@TrickyPi](https://togithub.com/TrickyPi))
- [#5489](https://togithub.com/rollup/rollup/pull/5489): Create FUNDING.json ([@BenJam](https://togithub.com/BenJam))
- [#5492](https://togithub.com/rollup/rollup/pull/5492): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot])
- [#5493](https://togithub.com/rollup/rollup/pull/5493): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot])
- [#5494](https://togithub.com/rollup/rollup/pull/5494): Use opt-level=z for browser wasm ([@sapphi-red](https://togithub.com/sapphi-red))
### [`v4.16.4`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4164)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.3...v4.16.4)
*2024-04-23*
##### Bug Fixes
- Revert function parameter tracking logic introduced in 4.16.0 to work on some remaining issues ([#5487](https://togithub.com/rollup/rollup/issues/5487))
##### Pull Requests
- [#5487](https://togithub.com/rollup/rollup/pull/5487): Revert function parameter tracking logic for now ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v4.16.3`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4163)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.2...v4.16.3)
*2024-04-23*
##### Bug Fixes
- Do not optimize IIFEs that have a name and are again referenced inside their definition ([#5486](https://togithub.com/rollup/rollup/issues/5486))
##### Pull Requests
- [#5486](https://togithub.com/rollup/rollup/pull/5486): fix: only optimize annoymous iife ([@liuly0322](https://togithub.com/liuly0322))
### [`v4.16.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4162)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.1...v4.16.2)
*2024-04-22*
##### Bug Fixes
- Resolve a situation condition where reassignments of function parameters were not tracked properly ([#5482](https://togithub.com/rollup/rollup/issues/5482))
- Make sure that for armv7 packages, only one package is downloaded for the user (musl or gnu) ([#5479](https://togithub.com/rollup/rollup/issues/5479))
##### Pull Requests
- [#5479](https://togithub.com/rollup/rollup/pull/5479): Add libc field to armv7 packages ([@sapphi-red](https://togithub.com/sapphi-red))
- [#5482](https://togithub.com/rollup/rollup/pull/5482): fix: function parameter reassigned update ([@liuly0322](https://togithub.com/liuly0322))
### [`v4.16.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4161)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.0...v4.16.1)
*2024-04-21*
##### Bug Fixes
- Fix crash when rendering logical or conditional expressions ([#5481](https://togithub.com/rollup/rollup/issues/5481))
##### Pull Requests
- [#5481](https://togithub.com/rollup/rollup/pull/5481): fix: conditional/logical expression should request a new tree-shaking ([@liuly0322](https://togithub.com/liuly0322))
Configuration
π Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
4.16.0
->4.17.2
Release Notes
rollup/rollup (rollup)
### [`v4.17.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4172) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.17.1...v4.17.2) *2024-04-30* ##### Bug Fixes - Fix tree-shaking problems when using spread arguments ([#5503](https://togithub.com/rollup/rollup/issues/5503)) ##### Pull Requests - [#5501](https://togithub.com/rollup/rollup/pull/5501): Slightly improve perf report ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5503](https://togithub.com/rollup/rollup/pull/5503): fix: rest element should deoptimize parameter values ([@liuly0322](https://togithub.com/liuly0322)) ### [`v4.17.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4171) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.17.0...v4.17.1) *2024-04-29* ##### Bug Fixes - Prevent infinite recursions for certain constructor invocations ([#5500](https://togithub.com/rollup/rollup/issues/5500)) ##### Pull Requests - [#5500](https://togithub.com/rollup/rollup/pull/5500): fix: parameter variable infinite recursion error ([@liuly0322](https://togithub.com/liuly0322)) ### [`v4.17.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4170) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.4...v4.17.0) *2024-04-27* ##### Features - Track function call arguments to optimize functions only called once or with the same literal values (re-release from 4.16.0) ([#5483](https://togithub.com/rollup/rollup/issues/5483)) ##### Bug Fixes - Reduce browser WASM size to a fraction by changing optimization settings ([#5494](https://togithub.com/rollup/rollup/issues/5494)) ##### Pull Requests - [#5483](https://togithub.com/rollup/rollup/pull/5483): feature(fix): function parameter tracking ([@liuly0322](https://togithub.com/liuly0322)) - [#5488](https://togithub.com/rollup/rollup/pull/5488): Report performance in CI ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5489](https://togithub.com/rollup/rollup/pull/5489): Create FUNDING.json ([@BenJam](https://togithub.com/BenJam)) - [#5492](https://togithub.com/rollup/rollup/pull/5492): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5493](https://togithub.com/rollup/rollup/pull/5493): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5494](https://togithub.com/rollup/rollup/pull/5494): Use opt-level=z for browser wasm ([@sapphi-red](https://togithub.com/sapphi-red)) ### [`v4.16.4`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4164) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.3...v4.16.4) *2024-04-23* ##### Bug Fixes - Revert function parameter tracking logic introduced in 4.16.0 to work on some remaining issues ([#5487](https://togithub.com/rollup/rollup/issues/5487)) ##### Pull Requests - [#5487](https://togithub.com/rollup/rollup/pull/5487): Revert function parameter tracking logic for now ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v4.16.3`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4163) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.2...v4.16.3) *2024-04-23* ##### Bug Fixes - Do not optimize IIFEs that have a name and are again referenced inside their definition ([#5486](https://togithub.com/rollup/rollup/issues/5486)) ##### Pull Requests - [#5486](https://togithub.com/rollup/rollup/pull/5486): fix: only optimize annoymous iife ([@liuly0322](https://togithub.com/liuly0322)) ### [`v4.16.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4162) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.1...v4.16.2) *2024-04-22* ##### Bug Fixes - Resolve a situation condition where reassignments of function parameters were not tracked properly ([#5482](https://togithub.com/rollup/rollup/issues/5482)) - Make sure that for armv7 packages, only one package is downloaded for the user (musl or gnu) ([#5479](https://togithub.com/rollup/rollup/issues/5479)) ##### Pull Requests - [#5479](https://togithub.com/rollup/rollup/pull/5479): Add libc field to armv7 packages ([@sapphi-red](https://togithub.com/sapphi-red)) - [#5482](https://togithub.com/rollup/rollup/pull/5482): fix: function parameter reassigned update ([@liuly0322](https://togithub.com/liuly0322)) ### [`v4.16.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4161) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.16.0...v4.16.1) *2024-04-21* ##### Bug Fixes - Fix crash when rendering logical or conditional expressions ([#5481](https://togithub.com/rollup/rollup/issues/5481)) ##### Pull Requests - [#5481](https://togithub.com/rollup/rollup/pull/5481): fix: conditional/logical expression should request a new tree-shaking ([@liuly0322](https://togithub.com/liuly0322))Configuration
π Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.