Symfony Reprise is a new official bundle and npm plugin that replaces Webpack Encore as the Symfony integration layer for modern JavaScript bundlers like Vite and Rsbuild. Encore is now in maintenance mode (bug fixes only, no new features), and Reprise fills the gap by providing the Symfony-specific glue — generating entrypoints.json and manifest.json, rendering Twig script/link tags, HMR dev server wiring, Stimulus/UX integration, CDN support, and SRI hashes — while leaving all the actual bundling (TypeScript, Sass, JSX, Vue, Svelte) to the native bundler. It ships as both a Composer package and an npm package built on unplugin, supporting Vite and Rsbuild with a near tag-for-tag Twig API compatible with Encore. Currently at version 0.x and experimental, it includes a migration guide from Encore and has reached near feature-parity. AssetMapper remains the recommended no-build-step alternative.