reflection
reflection copied to clipboard
Bump rollup from 3.29.4 to 4.12.0
Bumps rollup from 3.29.4 to 4.12.0.
Release notes
Sourced from rollup's releases.
v4.12.0
4.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)
Pull 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
4.11.0
2024-02-15
Features
- Add
output.reexportProtoFromExternaloption 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
constvariables (#5388)Pull Requests
- #5380: fix: separately export
__proto__for compatibility with CJS Transpiler Re-exports (@TrickyPi)- #5388: Add const reassign rule (
@TrickyPi)v4.10.0
4.10.0
2024-02-10
Features
- Support base-36 and base-16 hashes again via new
output.hashCharactersoption (#5371)Bug Fixes
- Do not crash process for panics in native code but throw them as JavaScript errors (#5383)
Pull Requests
... (truncated)
Changelog
Sourced from rollup's changelog.
4.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)
Pull 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])4.11.0
2024-02-15
Features
- Add
output.reexportProtoFromExternaloption 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
constvariables (#5388)Pull Requests
- #5380: fix: separately export
__proto__for compatibility with CJS Transpiler Re-exports (@TrickyPi)- #5388: Add const reassign rule (
@TrickyPi)4.10.0
2024-02-10
Features
- Support base-36 and base-16 hashes again via new
output.hashCharactersoption (#5371)Bug Fixes
- Do not crash process for panics in native code but throw them as JavaScript errors (#5383)
Pull 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])
... (truncated)
Commits
0146b844.12.014c9662Improve performance by directly constructing AST from buffer (#5391)5493159chore(deps): lock file maintenance minor/patch updates (#5395)4d92403chore(deps): update typescript-eslint monorepo to v7 (major) (#5394)cae6935chore(deps): update dependency eslint-plugin-unicorn to v51 (#5393)90ad6524.11.0d6fd383Add const reassign rule (#5388)f74d0a9fix: separately export__proto__for compatibility with CJS Transpiler Re-e...76242084.10.09e57e6cchore(deps): update codecov/codecov-action action to v4 (#5384)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)