Starter
Starter copied to clipboard
Update dependency rollup to v3.29.4
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| rollup (source) | 3.25.1 -> 3.29.4 |
Release Notes
rollup/rollup (rollup)
v3.29.4
2023-09-28
Bug Fixes
- Fix static analysis when an exported function uses callbacks (#5158)
Pull Requests
- #5158: Deoptimize all parameters when losing track of a function (@lukastaegert)
v3.29.3
2023-09-24
Bug Fixes
- Fix a bug where code was wrongly tree-shaken after mutating function parameters (#5153)
Pull Requests
- #5145: docs: improve the docs repl appearance in the light mode (@TrickyPi)
- #5148: chore(deps): update dependency @vue/eslint-config-typescript to v12 (@renovate[bot])
- #5149: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5153: Fully deoptimize first level path when deoptimizing nested parameter paths (@lukastaegert)
v3.29.2
2023-09-15
Bug Fixes
- Export
TreeshakingPresettype (#5131)
Pull Requests
-
#5131: fix: exports
TreeshakingPreset(@moltar) - #5134: docs: steps to enable symlinks on windows (@thebanjomatic)
- #5137: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
v3.29.1
2023-09-10
Bug Fixes
- Fix time measurement of plugin hooks in watch mode (#5114)
- Ensure accessing document.currentScript in import.meta.url returns correct results (#5118)
Pull Requests
- #5114: fix(perf): avoid superfluous timer wrappings in watch mode (@ZhengLiu2825)
- #5118: fix: access document.currentScript at the top level (@TrickyPi)
- #5125: chore(deps): update actions/checkout action to v4 (@renovate[bot])
- #5126: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5129: re-enbale repl-artefacts workflow for rollup-swc branch (@TrickyPi)
v3.29.0
2023-09-06
Features
- Add output.sourcemapFileNames option (#5105)
- Add generic type parameter for
apito Plugin type (#5112)
Bug Fixes
- Ensure mutations of CustomEvent details are tracked (#5123)
Pull Requests
- #5105: Added option to name sourcemap files, i.e. a output.sourcemapFileName… (@atti187)
- #5108: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5109: Docs: load full path of rollup.browser.js for Rollup V4 (@TrickyPi)
- #5112: feat(types): add generic type for plugin api (@sxzz)
- #5115: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5123: Deoptimize custom event detail (@lukastaegert)
v3.28.1
2023-08-22
Bug Fixes
- Ensure external files with relative import paths outside the target are rendered correctly (#5099)
Pull Requests
- #5093: chore(deps): update dependency eslint-config-prettier to v9 (@renovate[bot])
- #5094: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5099: Fix resolution of relative external files outside target directory (@lukastaegert)
- #5101: chore(deps): update dependency lint-staged to v14 (@renovate[bot])
- #5102: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
v3.28.0
2023-08-09
Features
- Add a new property
preliminaryFileNameto generated chunks containing the file name placeholder (#5086) - Improve performance of sourcemap generation by lazily decoding mappings (#5087)
Bug Fixes
- Make the
codeproperty of rendered modules in the output readonly (#5091)
Pull Requests
-
#5086: feat: add
preliminaryFileNametoOutputChunk(@lsdsjy) - #5087: perf(sourcemaps): add back lazy sourcemap decode and handling nullish mappings (@thebanjomatic)
- #5091: fix: the type of RenderedModule.code is readonly (@TrickyPi)
v3.27.2
2023-08-04
Bug Fixes
- Revert sourcemap performance improvement for now as it causes issues with Vite (#5075)
Pull Requests
- #5075: Revert perf(sourcemap): lazy compute decoded mappings (@thebanjomatic)
v3.27.1
2023-08-03
Bug Fixes
- Improve performance when generating sourcemaps (#5075)
Pull Requests
- #5075: perf(sourcemap): lazy compute decoded mappings (@thebanjomatic)
v3.27.0
2023-07-28
Features
- Mark
Object.valuesandObject.entriesas pure if their argument does not contain getters (#5072)
Pull Requests
- #5070: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5071: docs(tutorial): change the .js extension to .mjs (@TrickyPi)
- #5072: Add known globals (@sapphi-red)
- #5078: chore(deps): update dependency @vue/eslint-config-prettier to v8 (@renovate[bot])
- #5079: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
v3.26.3
2023-07-17
Bug Fixes
- Do not pass external modules to
manualChunksto avoid breaking existing configs (#5068)
Pull Requests
- #5056: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5059: chore(config): migrate renovate config (@renovate[bot])
- #5064: chore(deps): update dependency prettier to v3 (@renovate[bot])
- #5065: chore(deps): update typescript-eslint monorepo to v6 (major) (@renovate[bot])
- #5068: fix: don't pass external modules to the manualChunks function (@TrickyPi)
v3.26.2
2023-07-06
Bug Fixes
- Improve error handling when manual chunks would contain external modules (#5050)
Pull Requests
- #5050: fix: improve error for manualChunks' modules that are resolved as an external module (@TrickyPi)
v3.26.1
2023-07-05
Bug Fixes
- Support
hasOwnPropertyas exported name in CommonJS (#5010) - Properly reference browser types in package file (#5051)
Pull Requests
- #5010: safe hasOwnProperty call (@LongTengDao)
- #5051: @rollup/browser: fix types export map entry (@developit)
v3.26.0
2023-06-30
Features
- Add
--filterLogsCLI flag andROLLUP_FILTER_LOGSenvironment variable for log filtering (#5035)
Pull Requests
- #5035: Add ability to filter logs via CLI option or environment variable (@lukastaegert)
- #5049: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
v3.25.3
2023-06-26
Bug Fixes
- Fix error when inlining dynamic imports that contain unused reexported variables (#5047)
Pull Requests
- #5047: Do not add tree-shaken variables to namespaces when inlining dynamic imports (@lukastaegert)
v3.25.2
2023-06-24
Bug Fixes
- Handle plugin errors where
codeis not a string (#5042) - Use current transformed source when generating code frames with positions in transform hooks (#5045)
Pull Requests
- #5038: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #5040: Fix typo in index.md (@vHeemstra)
- #5042: fix: a plugin error can contains numeric code (@TrickyPi)
-
#5045: Fix
this.errorwithposintransformhook (@sapphi-red) - #5046: chore(deps): update dependency locate-character to v3 (@renovate[bot])
Configuration
📅 Schedule: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.