Skip to content
New issue

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

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

Already on GitHub? # to your account

chore(deps): update dependency rollup to v4 #50

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 6, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
rollup (source) 3.28.1 -> 4.29.1 age adoption passing confidence

Release Notes

rollup/rollup (rollup)

v4.29.1

Compare Source

2024-12-21

Bug Fixes
  • Fix crash from deoptimized logical expressions (#​5771)
Pull Requests

v4.29.0

Compare Source

2024-12-20

Features
  • Treat objects as truthy and always check second argument to better simplify logical expressions (#​5763)
Pull Requests

v4.28.1

Compare Source

2024-12-06

Bug Fixes
  • Support running Rollup natively on LoongArch (#​5749)
  • Add optional debugId to SourceMap types (#​5751)
Pull Requests

v4.28.0

Compare Source

2024-11-30

Features
  • Allow to specify how to handle import attributes when transpiling Rollup config files (#​5743)
Pull Requests

v4.27.4

Compare Source

2024-11-23

Bug Fixes
  • Update bundled magic-string to support sourcemap debug ids (#​5740)
Pull Requests

v4.27.3

Compare Source

2024-11-18

Bug Fixes
  • Revert object property tree-shaking for now (#​5736)
Pull Requests

v4.27.2

Compare Source

2024-11-15

Bug Fixes
  • Ensure unused variables in patterns are always deconflicted if rendered (#​5728)
Pull Requests

v4.27.1

Compare Source

2024-11-15

Bug Fixes
  • Fix some situations where parameter declarations could put Rollup into an infinite loop (#​5727)
Pull Requests

v4.27.0

Compare Source

2024-11-15

Features
  • Tree-shake unused properties in object literals (#​5420)
Bug Fixes
  • Change hash length limit to 21 to avoid inconsistent hash length (#​5423)
Pull Requests

v4.26.0

Compare Source

2024-11-13

Features
  • Allow to avoid await bundle.close() via explicit resource management in TypeScript (#​5721)
Pull Requests

v4.25.0

Compare Source

2024-11-09

Features
  • Add output.sourcemapDebugIds option to add matching debug ids to sourcemaps and code for tools like Sentry or Rollbar (#​5712)
Bug Fixes
  • Make it easier to manually reproduce base16 hashes by using a more standard base16 conversion algorithm (#​5719)
Pull Requests

v4.24.4

Compare Source

2024-11-04

Bug Fixes
  • Ensure mutations by handlers in Proxy definitions are always respected when tree-shaking (#​5713)
Pull Requests

v4.24.3

Compare Source

2024-10-29

Bug Fixes
  • Slightly reduce memory consumption by specifying fixed array sizes where possible (#​5703)
Pull Requests

v4.24.2

Compare Source

2024-10-27

Bug Fixes
  • Add missing build dependency (#​5705)
Pull Requests

v4.24.1

Compare Source

2024-10-27

Bug Fixes
  • Support running Rollup natively on FreeBSD (#​5698)
Pull Requests

v4.24.0

Compare Source

2024-10-02

Features
  • Support preserving and transpiling JSX syntax (#​5668)
Pull Requests

v4.23.0

Compare Source

2024-10-01

Features
  • Collect all emitted names and originalFileNames for assets (#​5686)
Pull Requests

v4.22.5

Compare Source

2024-09-27

Bug Fixes
  • Allow parsing of certain unicode characters again (#​5674)
Pull Requests

v4.22.4

Compare Source

2024-09-21

Bug Fixes
  • Fix a vulnerability in generated code that affects IIFE, UMD and CJS bundles when run in a browser context (#​5671)
Pull Requests

v4.22.3

Compare Source

2024-09-21

Bug Fixes
  • Ensure that mutations in modules without side effects are observed while properly handling transitive dependencies (#​5669)
Pull Requests

v4.22.2

Compare Source

2024-09-20

Bug Fixes
  • Revert fix for side effect free modules until other issues are investigated (#​5667)
Pull Requests

v4.22.1

Compare Source

2024-09-20

Bug Fixes
  • Revert #​5644 "stable chunk hashes" while issues are being investigated
Pull Requests

v4.22.0

Compare Source

2024-09-19

Features
  • Add additional known global values to avoid access side effects (#​5651)
Bug Fixes
  • Ensure deterministic chunk hash generation despite async renderChunk hook (#​5644)
  • Improve side effect detection when using "smallest" treeshaking preset when imports are optimized away (#​5658)
Pull Requests

v4.21.3

Compare Source

2024-09-12

Bug Fixes
  • Always respect side effects in left-hand side of optional chain (#​5642)
  • Update stack trace for augmented errors to not hide relevant information (#​5640)
Pull Requests

v4.21.2

Compare Source

2024-08-30

Bug Fixes
  • Handle IIFE/UMD namespace definitions conflicting with a builtin property (#​5605)
Pull Requests

v4.21.1

Compare Source

2024-08-26

Bug Fixes
  • Ensure closeWatcher hook is called when watch mode is aborted via Ctrl+C (#​5618)
  • Do not produce invalid code for import.meta.url in compact mode (#​5624)
  • Do not throw when generating chunk names when preserving modules in Windows (#​5625)
Pull Requests

v4.21.0

Compare Source

2024-08-18

Features
  • Add option to configure directory for virtual modules when preserving modules (#​5602)
Pull Requests

v4.20.0

Compare Source

2024-08-03

Features
  • Allow plugins to specify the original file name when emitting assets (#​5596)
Pull Requests

v4.19.2

Compare Source

2024-08-01

Bug Fixes
  • Avoid "cannot get value of null" error when using optional chaining with namespaces (#​5597)
Pull Requests

v4.19.1

Compare Source

2024-07-27

Bug Fixes
  • Do not remove parantheses when tree-shaking logical expressions (#​5584)
  • Do not ignore side effects in calls left of an optional chaining operator (#​5589)
Pull Requests

v4.19.0

Compare Source

2024-07-20

Features
  • Implement support for decorators (#​5562)
Bug Fixes
  • Improve soucemap generation when tree-shaking logical expressions (#​5581)
Pull Requests

v4.18.1

Compare Source

2024-07-08

Bug Fixes
  • Prevent "%" in generated file names to ensure imports resolve (#​5535)
Pull Requests

v4.18.0

Compare Source

2024-05-22

Features
  • Resolve import.meta.filename and .dirname in transpiled plugins (#​5520)
Pull Requests

v4.17.2

Compare Source

2024-04-30

Bug Fixes
  • Fix tree-shaking problems when using spread arguments (#​5503)
Pull Requests

v4.17.1

Compare Source

2024-04-29

Bug Fixes
  • Prevent infinite recursions for certain constructor invocations (#​5500)
Pull Requests

v4.17.0

Compare Source

2024-04-27

Features
  • Track function call arguments to optimize functions only called once or with the same literal values (re-release from 4.16.0) (#​5483)
Bug Fixes
  • Reduce browser WASM size to a fraction by changing optimization settings (#​5494)
Pull Requests

v4.16.4

Compare Source

2024-04-23

Bug Fixes
  • Revert function parameter tracking logic introduced in 4.16.0 to work on some remaining issues (#​5487)
Pull Requests

v4.16.3

Compare Source

2024-04-23

Bug Fixes
  • Do not optimize IIFEs that have a name and are again referenced inside their definition (#​5486)
Pull Requests

v4.16.2

Compare Source

2024-04-22

Bug Fixes
  • Resolve a situation condition where reassignments of function parameters were not tracked properly (#​5482)
  • Make sure that for armv7 packages, only one package is downloaded for the user (musl or gnu) (#​5479)
Pull Requests

v4.16.1

Compare Source

2024-04-21

Bug Fixes
  • Fix crash when rendering logical or conditional expressions (#​5481)
Pull Requests

v4.16.0

Compare Source

2024-04-21

Features
  • Track function call arguments to optimize functions only called once or with the same literal values (#​5443)
Pull Requests

v4.15.0

Compare Source

2024-04-20

Features
  • Add output.importAttributesKey option to select whether to use "with" or "assert" for import attributes (#​5474)
Pull Requests

v4.14.3

Compare Source

2024-04-15

Bug Fixes
  • Support Alpine Linux and other MUSL builds on ARM (#​5471)
Pull Requests

v4.14.2

Compare Source

2024-04-12

Bug Fixes
  • Do not create invalid code when reexporting both a namespace and the default export from that namespace (#​5466)
  • Ensure ppc64 platform is properly detected (#​5460)
Pull Requests

v4.14.1

Compare Source

2024-04-07

Bug Fixes
  • Show better error when running on musl Linux where the musl build is not supported (#​5454)
Pull Requests

v4.14.0

Compare Source

2024-04-03

Features
  • Display error causes in Rollup CLI (#​5422)
  • Add basic support for explicit resource management via "using" and "await using" (#​5423)
Pull Requests

v4.13.2

Compare Source

2024-03-28

Bug Fixes
  • Ensure accessing module info is cached after the build phase for improved performance (#​5438)
  • Support powerpc64le CPUs (#​5350)
Pull Requests

v4.13.1

Compare Source

2024-03-27

Bug Fixes
  • Add new linux-s390x-gnu native binary package (#​5346)
Pull Requests

v4.13.0

[Compare Source](https://r


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Oct 6, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: @rollup/plugin-node-resolve@15.2.1
npm ERR! Found: rollup@4.17.2
npm ERR! node_modules/rollup
npm ERR!   dev rollup@"4.17.2" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peerOptional rollup@"^2.78.0||^3.0.0" from @rollup/plugin-node-resolve@15.2.1
npm ERR! node_modules/@rollup/plugin-node-resolve
npm ERR!   dev @rollup/plugin-node-resolve@"15.2.1" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: rollup@3.29.4
npm ERR! node_modules/rollup
npm ERR!   peerOptional rollup@"^2.78.0||^3.0.0" from @rollup/plugin-node-resolve@15.2.1
npm ERR!   node_modules/@rollup/plugin-node-resolve
npm ERR!     dev @rollup/plugin-node-resolve@"15.2.1" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-04-30T07_49_22_254Z-debug-0.log

@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from 08e931d to b826158 Compare October 7, 2023 00:47
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 5 times, most recently from 75c9110 to 95b4029 Compare October 21, 2023 02:01
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 5 times, most recently from f7bb113 to 22352a0 Compare November 4, 2023 03:43
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 5 times, most recently from ff47ef4 to c9c38a0 Compare November 18, 2023 07:52
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 3 times, most recently from eb07211 to 7c806b4 Compare November 26, 2023 16:33
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from 9a1651e to cac6005 Compare December 2, 2023 04:18
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 3 times, most recently from f0311f0 to 97d068b Compare December 13, 2023 14:02
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from 1fd97ae to d5e88d6 Compare December 17, 2023 06:52
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from 636dd8d to 21b158c Compare January 5, 2024 10:24
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 3 times, most recently from 3942cee to ed7d28c Compare September 19, 2024 06:28
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from 8d9f48d to a4eea48 Compare September 21, 2024 06:24
@renovate renovate bot changed the title chore(deps): update dependency rollup to v4 chore(deps): update dependency rollup to v4 - autoclosed Sep 21, 2024
@renovate renovate bot closed this Sep 21, 2024
@renovate renovate bot deleted the renovate/rollup-4.x branch September 21, 2024 09:06
@renovate renovate bot changed the title chore(deps): update dependency rollup to v4 - autoclosed chore(deps): update dependency rollup to v4 Sep 21, 2024
@renovate renovate bot reopened this Sep 21, 2024
@renovate renovate bot restored the renovate/rollup-4.x branch September 21, 2024 23:02
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from 4c6e5cc to 2568668 Compare September 27, 2024 12:22
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from 9eefef4 to 59969f8 Compare October 2, 2024 11:01
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 3 times, most recently from 1330b53 to c1b0e64 Compare October 29, 2024 18:07
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from 453eb50 to 62ac147 Compare November 9, 2024 09:51
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 4 times, most recently from d52d518 to 9736e16 Compare November 18, 2024 17:06
@renovate renovate bot force-pushed the renovate/rollup-4.x branch from 9736e16 to 3838517 Compare November 23, 2024 09:04
@renovate renovate bot force-pushed the renovate/rollup-4.x branch 2 times, most recently from af7eed9 to af22aaf Compare December 6, 2024 13:30
@renovate renovate bot force-pushed the renovate/rollup-4.x branch from af22aaf to b8e953b Compare December 20, 2024 19:24
@renovate renovate bot force-pushed the renovate/rollup-4.x branch from b8e953b to 2d9cb8d Compare December 21, 2024 09:48
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

0 participants