Skip to content

v15.4.0-canary.33

Pre-release
Pre-release
Compare
Choose a tag to compare

Core Changes

  • patch react via recast instead of string replacements: #78916
  • [link] Avoid inlining of LinkProps in emitted declarations: #78773
  • [next-config-ts] fix: read tsconfig file using TypeScript API: #79055
  • Replace node:url usage in server-utils: #79094

Misc Changes

  • Docs IA 2.0: CSS: #78996
  • Update Rspack production test manifest: #79072
  • docs: Fix grammar on Update static-exports.mdx: #79091
  • Update Rspack development test manifest: #79071
  • perf(turbopack): Update modularize_imports: #79012
  • build: Update swc_core to v24.0.0: #79092
  • Revert "build: Update swc_core to v24.0.0": #79102
  • chore(CI): Add back test retries (again) to arewerspackyet tests: #79014
  • Turbopack: hash next/font filename to shorten it: #79089
  • Upgrade lightningcss: #79096
  • Turbopack: refactor into traverse_edges_fixed_point: #79078
  • [test] Move test selectors as close to the actual value as possible: #78931
  • test: split basic HMR test into multiple files: #79064
  • test: split full reload HMR test into multiple files: #79065
  • Update rust toolchain to 2025-05-12: #79099
  • Rust: Update safe crates to 2024 Edition: #79104
  • build(next-swc): Drop swc_bundler: #79113
  • chore(CI): Split basepath test suite into smaller and more parallel test suites: #78892
  • test: split error recovery HMR test into multiple files: #79066
  • test: split hot module reload HMR test into multiple files: #79067
  • test: remove unnecessary conditionals in error recovery tests: #73625
  • Revert toolchain update to 2025-05-12: #79117
  • test: replace duplicate test utils to next instance: #73624
  • chore(CI): Split i18n-data-fetching-redirect test suite into smaller and more parallel test suites: #78893
  • fix: pnp test cases failed when using rspack: #79084

Credits

Huge thanks to @devjiwonchoi, @bgw, @SyMind, @lubieowoce, @eps1lon, @delbaoliveira, @chipit24, @kdy1, @ijjk, @timneutkens, @mischnic, and @wbinnssmith for helping!