Repository navigation
PRNext 0.1.22-alpha
Pre-releasePRNext 0.1.22-alpha is available on npm as an alpha prerelease. Next.js compatibility remains partial; check your application's routes, forms, dependencies and production build before upgrading.
npm install @thomas.f/prnext@0.1.22-alphaKeep the React protocol packages aligned with the package peer dependencies, then rebuild and restart your application.
The attached archives passed the required CI, six-platform artifact qualification, twelve independent installations, eighteen Node.js lifecycle checks and the controlled performance gate. This does not establish a general speed gain, maximum capacity or absence of memory leaks.
Qualified source: 315647a8de783261d0a2190ab6c29ed0ed0b98b9.
Release commit: 5c542ac85d47f1ee3e9ea7ebc9b2e45b1643458c.
Read the compatibility guide.
Changes
- Automatically compact eligible production Node App Router presentation
components. No source directive or configuration opt-in is required. - Evaluate expressions and private inputs on the server; transfer only rendered
values and a static display template. Preserve complete SSR and ordinary React
rendering for unsupported components and custom compilation pipelines. - Preserve component identity across compact/ordinary size transitions. Keep
development, Pages, Edge and HTML-only rendering on their existing paths. - Expose build eligibility in
.prnext/presentation-report.json; configure
presentationComponents: falseto compare or disable this optimization. - Add deployment/rollback coverage for old browser tabs and a separate twenty-
minute diagnostic. The existing two-hour qualification remains distinct.
See the upgrade guide for scope and verification.
Check release status for npm availability.