Closed renovate[bot] closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 100.00%. Comparing base (
892a9e9
) to head (ba0f885
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
4.8.0
->4.12.1
Release Notes
rollup/rollup (rollup)
### [`v4.12.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4121) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.12.0...v4.12.1) *2024-03-06* ##### Bug Fixes - Escape special characters in file references ([#5404](https://togithub.com/rollup/rollup/issues/5404)) ##### Pull Requests - [#5398](https://togithub.com/rollup/rollup/pull/5398): Rename `getRollupEror` to `getRollupError` ([@MrRefactoring](https://togithub.com/MrRefactoring)) - [#5399](https://togithub.com/rollup/rollup/pull/5399): chore(deps): lock file maintenance minor/patch updates ( [@renovate](https://togithub.com/renovate)\[bot]) - [#5404](https://togithub.com/rollup/rollup/pull/5404): fix: escape ids in `import.meta.ROLLUP_FILE_URL_referenceId` correctly ([@sapphi-red](https://togithub.com/sapphi-red)) - [#5406](https://togithub.com/rollup/rollup/pull/5406): chore(deps): lock file maintenance minor/patch updates ( [@renovate](https://togithub.com/renovate)\[bot]) - [#5407](https://togithub.com/rollup/rollup/pull/5407): chore(deps): lock file maintenance ([@renovate](https://togithub.com/renovate)\[bot]) - [#5411](https://togithub.com/rollup/rollup/pull/5411): Chunk assignment - Fix comment line breaks and typo ([@yoavweiss](https://togithub.com/yoavweiss), [@lukastaegert](https://togithub.com/lukastaegert)) ### [`v4.12.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4120) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.11.0...v4.12.0) *2024-02-16* ##### Features - Improve raw bundling performance by 10-15% when not using the cache or plugins that return an AST ([#5391](https://togithub.com/rollup/rollup/issues/5391)) ##### Pull Requests - [#5391](https://togithub.com/rollup/rollup/pull/5391): Improve performance by directly constructing AST from buffer ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5393](https://togithub.com/rollup/rollup/pull/5393): chore(deps): update dependency eslint-plugin-unicorn to v51 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5394](https://togithub.com/rollup/rollup/pull/5394): chore(deps): update typescript-eslint monorepo to v7 (major) ([@renovate](https://togithub.com/renovate)\[bot]) - [#5395](https://togithub.com/rollup/rollup/pull/5395): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) ### [`v4.11.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4110) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.10.0...v4.11.0) *2024-02-15* ##### Features - Add `output.reexportProtoFromExternal` option to disable special code for handling `__proto__` reexports ([#5380](https://togithub.com/rollup/rollup/issues/5380)) ##### Bug Fixes - Ensure namespace reexport code can be parsed by cjs-module-lexer ([#5380](https://togithub.com/rollup/rollup/issues/5380)) - Throw when trying to reassing `const` variables ([#5388](https://togithub.com/rollup/rollup/issues/5388)) ##### Pull Requests - [#5380](https://togithub.com/rollup/rollup/pull/5380): fix: separately export `__proto__` for compatibility with CJS Transpiler Re-exports ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5388](https://togithub.com/rollup/rollup/pull/5388): Add const reassign rule ([@TrickyPi](https://togithub.com/TrickyPi)) ### [`v4.10.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4100) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.6...v4.10.0) *2024-02-10* ##### Features - Support base-36 and base-16 hashes again via new `output.hashCharacters` option ([#5371](https://togithub.com/rollup/rollup/issues/5371)) ##### Bug Fixes - Do not crash process for panics in native code but throw them as JavaScript errors ([#5383](https://togithub.com/rollup/rollup/issues/5383)) ##### Pull Requests - [#5359](https://togithub.com/rollup/rollup/pull/5359): chore(deps): update actions/cache action to v4 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5360](https://togithub.com/rollup/rollup/pull/5360): chore(deps): update dependency pretty-ms to v9 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5366](https://togithub.com/rollup/rollup/pull/5366): chore(deps): update dependency husky to v9 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5367](https://togithub.com/rollup/rollup/pull/5367): chore(deps): update peter-evans/create-or-update-comment action to v4 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5368](https://togithub.com/rollup/rollup/pull/5368): chore(deps): update peter-evans/find-comment action to v3 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5369](https://togithub.com/rollup/rollup/pull/5369): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5370](https://togithub.com/rollup/rollup/pull/5370): Fix dependency range for Node types ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5371](https://togithub.com/rollup/rollup/pull/5371): Implement "output.hashCharacters" option to define character set for file hashes ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5372](https://togithub.com/rollup/rollup/pull/5372): Roll back vitepress as 1.0.0-rc.40 breaks the development build ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5382](https://togithub.com/rollup/rollup/pull/5382): Update documentation ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5383](https://togithub.com/rollup/rollup/pull/5383): Catch Rust panics and then throw them in JS ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5384](https://togithub.com/rollup/rollup/pull/5384): chore(deps): update codecov/codecov-action action to v4 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5385](https://togithub.com/rollup/rollup/pull/5385): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5386](https://togithub.com/rollup/rollup/pull/5386): Resolve all rollup imports to node_modules to avoid type conflict ([@TrickyPi](https://togithub.com/TrickyPi)) ### [`v4.9.6`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#496) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.5...v4.9.6) *2024-01-21* ##### Bug Fixes - Detect side effects when an element that was pushed into an array is modified via the array ([#5352](https://togithub.com/rollup/rollup/issues/5352)) ##### Pull Requests - [#5337](https://togithub.com/rollup/rollup/pull/5337): Generate AST transformers from config ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5340](https://togithub.com/rollup/rollup/pull/5340): Also type-check d.ts files ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5348](https://togithub.com/rollup/rollup/pull/5348): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5351](https://togithub.com/rollup/rollup/pull/5351): chore(deps): update dependency vite to v5.0.12 \[security] ([@renovate](https://togithub.com/renovate)\[bot]) - [#5352](https://togithub.com/rollup/rollup/pull/5352): Track mutations of elements pushed into arrays ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v4.9.5`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#495) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.4...v4.9.5) *2024-01-12* ##### Bug Fixes - Fix issue where on Windows, Rollup would not load due to problems with the MSVC executable ([#5335](https://togithub.com/rollup/rollup/issues/5335)) ##### Pull Requests - [#5334](https://togithub.com/rollup/rollup/pull/5334): Fix typo in commondir.ts ([@akiomik](https://togithub.com/akiomik)) - [#5335](https://togithub.com/rollup/rollup/pull/5335): build: static link msvc runtime on Windows x64 platform ([@Brooooooklyn](https://togithub.com/Brooooooklyn)) - [#5338](https://togithub.com/rollup/rollup/pull/5338): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) ### [`v4.9.4`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#494) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.3...v4.9.4) *2024-01-06* ##### Bug Fixes - Use quotes for keys in namespaces that are only numbers but are not valid integers ([#5328](https://togithub.com/rollup/rollup/issues/5328)) - Allow to have comments between pure annotations and the annoted node ([#5332](https://togithub.com/rollup/rollup/issues/5332)) ##### Pull Requests - [#5328](https://togithub.com/rollup/rollup/pull/5328): Correctly handling number key ([@LongTengDao](https://togithub.com/LongTengDao)) - [#5332](https://togithub.com/rollup/rollup/pull/5332): Handle pure annotations that are separated by a comment ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v4.9.3`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#493) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.2...v4.9.3) *2024-01-05* ##### Bug Fixes - Support `__proto__` as export/import name ([#5313](https://togithub.com/rollup/rollup/issues/5313)) - Use ESTree AST type over custom type in user-facing types ([#5323](https://togithub.com/rollup/rollup/issues/5323)) ##### Pull Requests - [#5313](https://togithub.com/rollup/rollup/pull/5313): Correctly handling **proto** export as module object key ([@LongTengDao](https://togithub.com/LongTengDao)) - [#5323](https://togithub.com/rollup/rollup/pull/5323): fix: Add estree.Program type to rollup.d.ts ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5326](https://togithub.com/rollup/rollup/pull/5326): docs: fix grammar ([@gigabites19](https://togithub.com/gigabites19)) - [#5329](https://togithub.com/rollup/rollup/pull/5329): chore(deps): update dependency [@vue/eslint-config-prettier](https://togithub.com/vue/eslint-config-prettier) to v9 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5330](https://togithub.com/rollup/rollup/pull/5330): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) ### [`v4.9.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#492) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.1...v4.9.2) *2023-12-30* ##### Bug Fixes - Extend support for arbitrary namespace identifiers in SystemJS ([#5321](https://togithub.com/rollup/rollup/issues/5321)) - Do not wrongly flag functions without side effects as side effects if moduleSideEffects is false ([#5322](https://togithub.com/rollup/rollup/issues/5322)) ##### Pull Requests - [#5305](https://togithub.com/rollup/rollup/pull/5305): Add JSDoc types to internal scripts ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5309](https://togithub.com/rollup/rollup/pull/5309): chore(deps): update actions/download-artifact action to v4 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5311](https://togithub.com/rollup/rollup/pull/5311): chode: add node badge ([@btea](https://togithub.com/btea)) - [#5312](https://togithub.com/rollup/rollup/pull/5312): Remove rollup-plugin-thatworks from devDeps ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5318](https://togithub.com/rollup/rollup/pull/5318): chore(deps): update dependency eslint-plugin-unicorn to v50 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5319](https://togithub.com/rollup/rollup/pull/5319): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5321](https://togithub.com/rollup/rollup/pull/5321): Handle arbitrary namespace identifiers in some SystemJS scenarios ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5322](https://togithub.com/rollup/rollup/pull/5322): Do not handle declarations in modules without side effects as TDZ ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v4.9.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#491) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.0...v4.9.1) *2023-12-17* ##### Bug Fixes - Fix an issue where break statements could include the wrong label ([#5297](https://togithub.com/rollup/rollup/issues/5297)) ##### Pull Requests - [#5297](https://togithub.com/rollup/rollup/pull/5297): fix: use a new includedLabels in the body of the LabeledStatement ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5300](https://togithub.com/rollup/rollup/pull/5300): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) ### [`v4.9.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#490) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.8.0...v4.9.0) *2023-12-13* ##### Features - Fully support arbitrary strings as import and export identifiers ([#5298](https://togithub.com/rollup/rollup/issues/5298)) ##### Pull Requests - [#5296](https://togithub.com/rollup/rollup/pull/5296): Do not assume setTimeout return type ([@kapouer](https://togithub.com/kapouer)) - [#5298](https://togithub.com/rollup/rollup/pull/5298): Fully support arbitrary module namespace identifiers for all formats ([@lukastaegert](https://togithub.com/lukastaegert))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "before 4am on Monday" (UTC).
🚦 Automerge: Enabled.
♻ 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.