Connect-ES v2 migration overview
Version 2 of Connect-ES upgrades to Protobuf-ES version 2, removing the need for a dedicated code generator plugin. Messages are now plain TypeScript types, improving ecosystem compatibility—for example, messages can pass from Next.js server-side to client-side components without data loss. New framework support includes Next.js 15, Fastify 5, and Express 5. The upgrade brings support for Protobuf Editions and new APIs for messages with custom options. For detailed migration steps, refer to the migration guide at github.com/connectrpc/connect-es/blob/main/MIGRATING.md.