Releases: rollup/rollup
Releases Β· rollup/rollup
v4.50.1
4.50.1
2025-09-07
Bug Fixes
- Resolve a situation where a destructuring default value was removed (#6090)
Pull 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
4.50.0
2025-08-31
Features
- Support openharmony-arm64 platform (#6081)
Bug Fixes
- Fix loading of extensionless imports in config files (#6084)
Pull Requests
- #6081: Add support for openharmony-arm64 platform (@hqzing, @lukastaegert)
- #6084: Return null to defer to the default resolution behavior (@TrickyPi)
v4.49.0
4.49.0
2025-08-27
Features
- Allow config plugins to resolve imports first before deciding whether to treat them as external (#6038)
Pull Requests
- #6038: feat: Run external check in
cli/run/loadConfigFile.ts
as 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
4.48.1
2025-08-25
Bug Fixes
- Correctly ignore white-space in JSX strings around line-breaks (#6051)
Pull Requests
- #6051: fix: handle whitespace according to JSX common practice (@cyyynthia)
- #6078: build: optimize pipeline take two (@cyyynthia)
v4.48.0
v4.47.1
4.47.1
2025-08-21
Bug Fixes
- Revert build process changes to investigate issues (#6077)
Pull Requests
- #6077: Revert "build: aggressively optimize wasm build, improve pipeline (#6053)" (@lukastaegert)
v4.47.0
4.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
undefined
for optional fields in Rollup types (#6061)
Pull 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
v4.46.3
4.46.3
2025-08-18
Bug Fixes
- Resolve illegal instruction error on arm64 architectures (#6055)
- Resolve sourcemap generation performance regression (#6057)
Pull Requests
- #6043: Avoid
generated by
comment 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_arch
feature 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
4.46.2
2025-07-29
Bug Fixes
- Fix in-operator handling for external namespace and when the left side cannot be analyzed (#6041)
Pull Requests
- #6041: Correct the logic of include in BinaryExpression and don't optimize external references away (@TrickyPi, @cyyynthia, @lukastaegert)