Skip to content

v15.4.0-canary.85

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

Core Changes

  • fix: Rspack dev gets stuck after removing a page: #80555
  • Ensure custom relative distDir resolves properly: #80569
  • fix: mark file system incremental cache as external so it's memory is shared: #80586
  • [fix] clone the config module to avoid mutation: #80573
  • Improve Incremental Cache Locking Algorithm: #80497
  • [devtools] add feature flag for new panel ui: #80251
  • [devtools] fork devtools-indicator: #80456
  • [devtools] fork next-logo: #80457
  • guarantee cache busting param correctness: #80381
  • Normalize filepaths when parsing patterns from js values: #80511

Misc Changes

  • perf(turbopack): Introduce runtime analysis for immutable tasks: #80422
  • perf(turbopack): Do not allocate vectors if we are not going to use it: #80504
  • test: fix failures caused by format discrepancies between rspack and other bundlers: #80314
  • perf(turbopack): Detect more immutable tasks: #80423
  • docs: streaming metadata, dynamic pages and generateMetadata: #80453
  • Turbopack: correct export usage in EcmascriptModulePartReference: #80526
  • Turbopack: make another callback return a result: #80608
  • Remove turbo_tasks::function from AssetContext::layer: #80592
  • build(turbopack): Update swc_core to v27.0.6: #80626
  • Update Rspack production test manifest: #80598
  • Update Turbopack production test manifest: #80600
  • Update Turbopack development test manifest: #80599
  • Update Rspack development test manifest: #80597
  • Turbopack: resolve sourceMap.file: #80625
  • perf(turbopack): Mark async fns without await as non-async: #80628

Credits

Huge thanks to @kdy1, @ScriptedAlchemy, @SyMind, @icyJoseph, @mischnic, @ijjk, @wyattjoh, @huozhi, @devjiwonchoi, @lukesandberg, and @gaojude for helping!