Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update rollup 3.26.2 → 3.29.4 (minor) #354

Merged
merged 1 commit into from
Apr 25, 2024

Conversation

depfu[bot]
Copy link
Contributor

@depfu depfu bot commented Oct 9, 2023

Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ rollup (3.26.2 → 3.29.4) · Repo · Changelog

Release Notes

3.29.4

3.29.4

2023-09-28

Bug Fixes

  • Fix static analysis when an exported function uses callbacks (#5158)

Pull Requests

3.29.3

3.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)

3.29.2

3.29.2

2023-09-15

Bug Fixes

  • Export TreeshakingPreset type (#5131)

Pull Requests

3.29.1

3.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)

3.29.0

3.29.0

2023-09-06

Features

  • Add output.sourcemapFileNames option (#5105)
  • Add generic type parameter for api to 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)

3.28.1

3.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])

3.28.0

3.28.0

2023-08-09

Features

  • Add a new property preliminaryFileName to generated chunks containing the file name placeholder (#5086)
  • Improve performance of sourcemap generation by lazily decoding mappings (#5087)

Bug Fixes

  • Make the code property of rendered modules in the output readonly (#5091)

Pull Requests

  • #5086: feat: add preliminaryFileName to OutputChunk (@lsdsjy)
  • #5087: perf(sourcemaps): add back lazy sourcemap decode and handling nullish mappings (@thebanjomatic)
  • #5091: fix: the type of RenderedModule.code is readonly (@TrickyPi)

3.27.2

3.27.2

2023-08-04

Bug Fixes

  • Revert sourcemap performance improvement for now as it causes issues with Vite (#5075)

Pull Requests

3.27.1

3.27.1

2023-08-03

Bug Fixes

  • Improve performance when generating sourcemaps (#5075)

Pull Requests

3.27.0

3.27.0

2023-07-28

Features

  • Mark Object.values and Object.entries as pure if their argument does not contain getters (#5072)

Pull Requests

3.26.3

3.26.3

2023-07-17

Bug Fixes

  • Do not pass external modules to manualChunks to 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)

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 59 commits:


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu cancel merge
Cancels automatic merging of this PR
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)

@depfu depfu bot force-pushed the depfu-update-npm-rollup-3.29.4 branch from c577a45 to dbaf111 Compare December 18, 2023 16:45
@depfu depfu bot force-pushed the depfu-update-npm-rollup-3.29.4 branch from dbaf111 to c5f0a0d Compare March 26, 2024 08:02
@Siilwyn Siilwyn merged commit 5ff1da2 into master Apr 25, 2024
4 checks passed
@Siilwyn Siilwyn deleted the depfu-update-npm-rollup-3.29.4 branch April 25, 2024 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant