chore(deps): update dependency rollup to ^4.50.2
This MR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| rollup (source) | ^4.46.0 -> ^4.50.2 |
Release Notes
rollup/rollup (rollup)
v4.50.2
2025-09-15
Bug Fixes
- Resolve an issue where unused destructured array pattern declarations would conflict with included variables (#6100)
Merge Requests
- #6100: Tree-shake un-included elements in array pattern (@TrickyPi)
- #6102: chore(deps): update actions/setup-node action to v5 (@renovate[bot])
- #6103: chore(deps): update dependency eslint-plugin-unicorn to v61 (@renovate[bot])
- #6104: fix(deps): update swc monorepo (major) (@renovate[bot])
- #6105: fix(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #6107: Improve CI stability (@lukastaegert)
v4.50.1
2025-09-07
Bug Fixes
- Resolve a situation where a destructuring default value was removed (#6090)
Merge Requests
- #6088: feat(www): shorter repl shareables (@cyyynthia, @lukastaegert)
- #6090: Call includeNode for self or children nodes in includeDestructuredIfNecessary (@TrickyPi)
- #6091: fix(deps): update rust crate swc_compiler_base to v33 (@renovate[bot])
- #6092: chore(deps): lock file maintenance minor/patch updates (@renovate[bot])
- #6094: perf: replace startsWith with strict equality (@btea)
v4.50.0
2025-08-31
Features
- Support openharmony-arm64 platform (#6081)
Bug Fixes
- Fix loading of extensionless imports in config files (#6084)
Merge Requests
- #6081: Add support for openharmony-arm64 platform (@hqzing, @lukastaegert)
- #6084: Return null to defer to the default resolution behavior (@TrickyPi)
v4.49.0
2025-08-27
Features
- Allow config plugins to resolve imports first before deciding whether to treat them as external (#6038)
Merge Requests
-
#6038: feat: Run external check in
cli/run/loadConfigFile.tsas last in order to allow handling of e.g. workspace package imports in TS monorepos correctly (@stazz, @TrickyPi) - #6082: Improve build pipeline performance (@lukastaegert)
v4.48.1
2025-08-25
Bug Fixes
- Correctly ignore white-space in JSX strings around line-breaks (#6051)
Merge Requests
- #6051: fix: handle whitespace according to JSX common practice (@cyyynthia)
- #6078: build: optimize pipeline take two (@cyyynthia)
v4.48.0
2025-08-23
Features
- If configured, also keep unparseable import attributes of external dynamic imports in the output(#6071)
Bug Fixes
- Ensure variables referenced in non-removed import attributes are included (#6071)
Merge Requests
- #6071: Keep attributes for external dynamic imports (@TrickyPi)
- #6079: fix(deps): update swc monorepo (major) (@renovate[bot])
- #6080: fix(deps): lock file maintenance minor/patch updates (@renovate[bot])
v4.47.1
2025-08-21
Bug Fixes
- Revert build process changes to investigate issues (#6077)
Merge Requests
- #6077: Revert "build: aggressively optimize wasm build, improve pipeline (#6053)" (@lukastaegert)
v4.47.0
2025-08-21
Features
- Aggressively reduce WASM build size (#6053)
Bug Fixes
- Fix illegal instruction error on Android ARM platforms (#6072)
- Allow to pass explicit
undefinedfor optional fields in Rollup types (#6061)
Merge Requests
- #6053: build: aggressively optimize wasm build, improve pipeline (@cyyynthia)
- #6061: fix(types): add support for exactOptionalPropertyTypes (@remcohaszing, @lukastaegert)
- #6072: build(rust): mimalloc-safe/no_opt_arch on aarch64 (@cyyynthia)
v4.46.4
2025-08-20
Bug Fixes
- Do not omit synthetic namespaces when only accessed via
inoperator (#6052)
Merge Requests
-
#6052: fix: don't optimize
inwithsyntheticNamedExports(@hi-ogawa) - #6074: Update transitive dependency to fix audit (@lukastaegert)
v4.46.3
2025-08-18
Bug Fixes
- Resolve illegal instruction error on arm64 architectures (#6055)
- Resolve sourcemap generation performance regression (#6057)
Merge Requests
-
#6043: Avoid
generated bycomment diff on Windows (@sapphi-red) - #6048: chore(deps): update dependency cross-env to v10 (@renovate[bot], @lukastaegert)
- #6049: fix(deps): lock file maintenance minor/patch updates (@renovate[bot])
-
#6055: Fix illegal instruction error on arm64 by enabling
no_opt_archfeature for mimalloc-safe (@sapphi-red) - #6057: fix: tweak the fallback logic for tracing segment (@TrickyPi, @lukastaegert)
- #6062: docs: update Rust toolchain instructions (@situ2001, @lukastaegert)
- #6063: fix(deps): lock file maintenance minor/patch updates (@renovate[bot], @lukastaegert)
- #6067: chore(deps): update actions/checkout action to v5 (@renovate[bot], @lukastaegert)
- #6068: chore(deps): update actions/download-artifact action to v5 (@renovate[bot])
- #6069: fix(deps): update rust crate swc_compiler_base to v31 (@renovate[bot], @lukastaegert)
v4.46.2
2025-07-29
Bug Fixes
- Fix in-operator handling for external namespace and when the left side cannot be analyzed (#6041)
Merge Requests
- #6041: Correct the logic of include in BinaryExpression and don't optimize external references away (@TrickyPi, @cyyynthia, @lukastaegert)
v4.46.1
2025-07-28
Bug Fixes
- Do not fail when using the
inoperator on external namespaces (#6036)
Merge Requests
- #6036: disables optimization for external namespace when using the in operator (@TrickyPi)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.