Migrating to Next.js v16.2.1-canary.24
Version v16.2.1-canary.24 introduces 1 breaking change. This guide details how to update your code.
Released: 4/7/2026
1
Breaking Changes
1
Migration Steps
2
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
turbo_tasks::apply_effectsEffects::applyBreaking Changes
●Issue #1
The function `turbo_tasks::apply_effects` has been removed. Users must now use `Effects::apply` instead.
Migration Steps
- 1Replace all usages of `turbo_tasks::apply_effects` with `Effects::apply`.
Release Summary
This release includes an upgrade to pnpm 10.x, dependency bumps for Turborepo, and a key API change in Turbopack replacing `turbo_tasks::apply_effects` with `Effects::apply`.
Need More Details?
View the full release notes and all changes for Next.js v16.2.1-canary.24.
View Full Changelog