Change8

v16.3.0-canary.44

Breaking Changes
📦 next-jsView on GitHub →
2 breaking2 features🔧 2 symbols

Summary

This release focuses on internal cleanup and experimental feature enablement within Turbopack, notably removing dead configuration and adding an experimental eviction option.

⚠️ Breaking Changes

  • Removed EcmascriptParsable::parse_original in Turbopack. Code relying on this specific parsing method will need to be updated to use alternative parsing mechanisms if available, or the functionality might need to be reimplemented.
  • Removed turbopackMemoryLimit configuration option as it is deprecated and no longer functional. Users relying on this setting for memory management must look for alternative configuration methods or rely on default behavior.

Migration Steps

  1. Remove any usage of the removed turbopackMemoryLimit configuration.
  2. If using EcmascriptParsable::parse_original, update the code to use the replacement parsing mechanism.

✨ New Features

  • Added an experimental option for eviction in Turbopack.
  • Enabled eviction on canary builds.

Affected Symbols