-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Comparing changes
Open a pull request
base repository: rollup/rollup
base: v4.46.3
head repository: rollup/rollup
compare: v4.48.1
- 16 commits
- 51 files changed
- 7 contributors
Commits on Aug 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 419623d - Browse repository at this point
Copy the full SHA 419623dView commit details -
fix: don't optimize
inwithsyntheticNamedExports(#6052)* fix: don't optimize `in` with `syntheticNamedExports` * test: not solo
Configuration menu - View commit details
-
Copy full SHA for 2c52663 - Browse repository at this point
Copy the full SHA 2c52663View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc35357 - Browse repository at this point
Copy the full SHA bc35357View commit details
Commits on Aug 21, 2025
-
build: aggressively optimize wasm build, improve pipeline (#6053)
* build: aggressively optimize wasm build Saved approx. 280K on my machine * chore: whitespace consistency * build: get ci working again * ci: try cross-compile for FreeBSD now that I've tucked build-std, we can actually build for Tier 3 platforms... in theory. cross has a Docker image for FreeBSD on ARM. * build: target shouldn't matter anymore * build: trying with no cross compile flags * ci: install appropriate gcc in builds * ci: remove invalid option for rust toolchain action
Configuration menu - View commit details
-
Copy full SHA for 3074dec - Browse repository at this point
Copy the full SHA 3074decView commit details -
build(rust): mimalloc-safe/no_opt_arch on aarch64 (#6072)
* build(rust): mimalloc-safe/no_opt_arch on aarch64 initially introduced by #6055 for linux, this did not include android devices as it is considerd its own operating system with linux being the "vendor"; triplets are quite inconsistent and confusing at times! this change conservatively disables arch-specific optimizations for all aarch64 targets, to ensure broad compatibility. closes #6047 * build(rust): exclude Apple from arch-specific opt-out
Configuration menu - View commit details
-
Copy full SHA for a44003e - Browse repository at this point
Copy the full SHA a44003eView commit details -
fix(types): add support for exactOptionalPropertyTypes (#6061)
When enabling the TypeScript option `exactOptionalPropertyTypes`, there’s `undefined` is no longer assignable to optional property types. In most cases however, this is what you want. In order to support this, this change adds `| undefined` to all optional property types. Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 982c531 - Browse repository at this point
Copy the full SHA 982c531View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a5d2da - Browse repository at this point
Copy the full SHA 4a5d2daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82a8f15 - Browse repository at this point
Copy the full SHA 82a8f15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21d5c5b - Browse repository at this point
Copy the full SHA 21d5c5bView commit details
Commits on Aug 22, 2025
-
fix(deps): lock file maintenance minor/patch updates (#6080)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d1540fa - Browse repository at this point
Copy the full SHA d1540faView commit details -
fix(deps): update swc monorepo (major) (#6079)
fix(deps): update swc monorepo Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e8e9f83 - Browse repository at this point
Copy the full SHA e8e9f83View commit details
Commits on Aug 23, 2025
-
Keep attributes for external dynamic imports (#6071)
* Add test * Binding attributes for unresolved dynamic imports * Improve the implementation * Move this.options.includePath into includeNode
Configuration menu - View commit details
-
Copy full SHA for 94c96fa - Browse repository at this point
Copy the full SHA 94c96faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77bb1ae - Browse repository at this point
Copy the full SHA 77bb1aeView commit details
Commits on Aug 25, 2025
-
fix: handle whitespace according to JSX common practice (#6051)
* fix: handle whitespace according to JSX common practice * fix: handle multiple whitespaces in jsx * fix(jsx): correct count of children when text nodes are removed
Configuration menu - View commit details
-
Copy full SHA for c9e96c2 - Browse repository at this point
Copy the full SHA c9e96c2View commit details -
build: optimize pipeline take two (#6078)
* Reapply "build: aggressively optimize wasm build, improve pipeline (#6053)" This reverts commit 82a8f15. * build(rust): napi-cross prevents dependency on flagship libc Rust creates a dependency on glibc 2.34, whereas the napi binary only depends on glibc 2.14 * build: explicitly use clang on some targets * ci: leverage new gha runners to run full test suite on aarch64 * ci: add architecture to cache key, exclude win/node18
Configuration menu - View commit details
-
Copy full SHA for 8cf554a - Browse repository at this point
Copy the full SHA 8cf554aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b6b06b - Browse repository at this point
Copy the full SHA 8b6b06bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.46.3...v4.48.1