11 Commits

Author SHA1 Message Date
Cong-Cong Pan 04aa19dfe7 chore: release @next/rspack-core 1.0.3 (#94116) 2026-05-26 07:32:11 -07:00
Benjamin Woodruff 5abeaea316 CI: Use minimumReleaseAge in pnpm workspace files (#92480)
Depends on pnpm 10.x: https://github.com/vercel/next.js/pull/92283

Enables https://pnpm.io/settings#minimumreleaseage to protect against supply-chain attacks.

The `minimumReleaseAgeExclude` list is copied from https://github.com/vercel/front/blob/1c3a9458d970265e1fb5ec14ddfed9a0eab2abef/pnpm-workspace.yaml#L13, with `react` and `react-dom` added.
2026-04-08 11:35:50 -07:00
Cong-Cong Pan 812c26ab87 chore: update @next/rspack-binding version (#87223)
update @next/rspack-binding version to 1.0.2
2025-12-16 06:17:49 +00:00
Cong-Cong Pan 180af0ce00 chore: update next-rspack rust toolchain (#87220)
We should update the rust toolchain for Rspack.
2025-12-15 19:12:37 -08:00
Cong-Cong Pan 8f3c7e5237 chore: update rspack binding to 1.6.7 (#87058)
update rspack binding to 1.6.7

For detailed release information, please see
https://github.com/web-infra-dev/rspack/releases.

Test case passed in https://github.com/vercel/next.js/pull/86853
2025-12-12 03:10:17 +00:00
Cong-Cong Pan ed41ac1a74 chore: upgrade rspack 1.6.0 (#84210)
1. Fixed the incremental update bug in buildChunkGraph.
2. Fixed a bug in Rspack's built-in CssChunkingPlugin.

For detailed release information, please see
https://github.com/web-infra-dev/rspack/releases.

Note: All the faulty Rspack test cases on GitHub, from what I can see,
either time out or also produce errors in Rspack version 1.5.0.

---------

Co-authored-by: Benjamin Woodruff <benjamin.woodruff@vercel.com>
2025-11-06 01:29:04 +00:00
Benjamin Woodruff e33891124f Turbopack: chore: Remove extern crate and macro_use syntax (#85778)
This syntax isn't needed in modern rust.

https://doc.rust-lang.org/reference/names/preludes.html#extern-prelude

> Beginning in the 2018 edition, use declarations can reference crates in the extern prelude, so **it is considered unidiomatic to use extern crate**.
2025-11-04 15:07:35 -08:00
Cong-Cong Pan 18c9f02bed chore: update rspack binding to 1.6.0 (#85717)
1. Fixed the incremental update bug in buildChunkGraph.
2. Fixed a bug in Rspack's built-in CssChunkingPlugin.

For detailed release information, please see https://github.com/web-infra-dev/rspack/releases.
2025-11-04 13:09:10 -08:00
Cong-Cong Pan d3fd330b51 feat: using @next/rspack-core (#84221)
Use `@next/rspack-core` to replace `@rspack/core` in order to utilize the extended `NextExternalsPlugin` plugin.

The purpose is to enhance Rspack's performance in Next.js.
2025-10-13 20:22:17 -07:00
Cong-Cong Pan 962c2c37c2 fix: next rspack binding NextExternalsPlugin (#84303)
1. Added functionality to change the package name in the rspack release
CI.
2. Fixed a bug in the get_resolve method of the NextExternalsPlugin.
3. Prepared the @next/rspack-core for the 1.0.0 version release.
2025-10-01 10:31:16 -07:00
Cong-Cong Pan c0d94dc1ac feat: next-rspack-binding (#82811)
Added a new `rspack` directory as an independent Rust and pnpm
workspace, dedicated to building Next.js Rspack bindings. It shares code
with Turbopack through the `next-taskless` crate.
2025-09-18 16:03:02 +00:00