Update dependency rollup to v4.13.0 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
rollup (source) | devDependencies | minor | 4.9.0 -> 4.13.0 |
Release Notes
rollup/rollup (rollup)
v4.13.0
2024-03-12
Features
- Ensure that the location of parse errors and other logs is encoded in the error message as well (#5424)
Merge Requests
- #5417: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5418: chore(deps): lock file maintenance (@renovate[bot])
- #5419: chore: fix typo (@OnlyWick)
- #5424: Add locations to logs, warnings and error messages ( @lukastaegert)
v4.12.1
2024-03-06
Bug Fixes
- Escape special characters in file references (#5404)
Merge Requests
-
#5398: Rename
getRollupEror
togetRollupError
(@MrRefactoring) - #5399: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
-
#5404: fix: escape ids in
import.meta.ROLLUP_FILE_URL_referenceId
correctly (@sapphi-red) - #5406: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5407: chore(deps): lock file maintenance (@renovate[bot])
- #5411: Chunk assignment - Fix comment line breaks and typo (@yoavweiss, @lukastaegert)
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)
Merge Requests
- #5391: Improve performance by directly constructing AST from buffer ( @lukastaegert)
- #5393: chore(deps): update dependency eslint-plugin-unicorn to v51 ( @renovate[bot])
- #5394: chore(deps): update typescript-eslint monorepo to v7 (major) ( @renovate[bot])
- #5395: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
v4.11.0
2024-02-15
Features
- Add
output.reexportProtoFromExternal
option to disable special code for handling__proto__
reexports (#5380)
Bug Fixes
- Ensure namespace reexport code can be parsed by cjs-module-lexer (#5380)
- Throw when trying to reassing
const
variables (#5388)
Merge Requests
-
#5380: fix: separately export
__proto__
for compatibility with CJS Transpiler Re-exports (@TrickyPi) - #5388: Add const reassign rule (@TrickyPi)
v4.10.0
2024-02-10
Features
- Support base-36 and base-16 hashes again via new
output.hashCharacters
option (#5371)
Bug Fixes
- Do not crash process for panics in native code but throw them as JavaScript errors (#5383)
Merge Requests
- #5359: chore(deps): update actions/cache action to v4 (@renovate[bot])
- #5360: chore(deps): update dependency pretty-ms to v9 (@renovate[bot])
- #5366: chore(deps): update dependency husky to v9 (@renovate[bot])
- #5367: chore(deps): update peter-evans/create-or-update-comment action to v4 (@renovate[bot])
- #5368: chore(deps): update peter-evans/find-comment action to v3 ( @renovate[bot])
- #5369: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5370: Fix dependency range for Node types (@lukastaegert)
- #5371: Implement "output.hashCharacters" option to define character set for file hashes (@lukastaegert)
- #5372: Roll back vitepress as 1.0.0-rc.40 breaks the development build ( @lukastaegert)
- #5382: Update documentation (@TrickyPi)
- #5383: Catch Rust panics and then throw them in JS (@TrickyPi)
- #5384: chore(deps): update codecov/codecov-action action to v4 ( @renovate[bot])
- #5385: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5386: Resolve all rollup imports to node_modules to avoid type conflict (@TrickyPi)
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)
Merge Requests
- #5337: Generate AST transformers from config (@lukastaegert)
- #5340: Also type-check d.ts files (@lukastaegert)
- #5348: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5351: chore(deps): update dependency vite to v5.0.12 [security] ( @renovate[bot])
- #5352: Track mutations of elements pushed into arrays (@lukastaegert)
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)
Merge Requests
- #5334: Fix typo in commondir.ts (@akiomik)
- #5335: build: static link msvc runtime on Windows x64 platform ( @Brooooooklyn)
- #5338: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
v4.9.4
2024-01-06
Bug Fixes
- Use quotes for keys in namespaces that are only numbers but are not valid integers (#5328)
- Allow to have comments between pure annotations and the annoted node (#5332)
Merge Requests
- #5328: Correctly handling number key (@LongTengDao)
- #5332: Handle pure annotations that are separated by a comment ( @lukastaegert)
v4.9.3
2024-01-05
Bug Fixes
- Support
__proto__
as export/import name (#5313) - Use ESTree AST type over custom type in user-facing types (#5323)
Merge Requests
- #5313: Correctly handling proto export as module object key ( @LongTengDao)
- #5323: fix: Add estree.Program type to rollup.d.ts (@TrickyPi)
- #5326: docs: fix grammar (@gigabites19)
- #5329: chore(deps): update dependency @vue/eslint-config-prettier to v9 (@renovate[bot])
- #5330: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
v4.9.2
2023-12-30
Bug Fixes
- Extend support for arbitrary namespace identifiers in SystemJS (#5321)
- Do not wrongly flag functions without side effects as side effects if moduleSideEffects is false (#5322)
Merge Requests
- #5305: Add JSDoc types to internal scripts (@lukastaegert)
- #5309: chore(deps): update actions/download-artifact action to v4 ( @renovate[bot])
- #5311: chode: add node badge (@btea)
- #5312: Remove rollup-plugin-thatworks from devDeps (@TrickyPi)
- #5318: chore(deps): update dependency eslint-plugin-unicorn to v50 ( @renovate[bot])
- #5319: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
- #5321: Handle arbitrary namespace identifiers in some SystemJS scenarios (@lukastaegert)
- #5322: Do not handle declarations in modules without side effects as TDZ (@lukastaegert)
v4.9.1
2023-12-17
Bug Fixes
- Fix an issue where break statements could include the wrong label (#5297)
Merge Requests
- #5297: fix: use a new includedLabels in the body of the LabeledStatement (@TrickyPi)
- #5300: chore(deps): lock file maintenance minor/patch updates ( @renovate[bot])
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by igswsihw-wmadepbot