Reference
Supported versions
This page lists the hosts Passback supports and what proves each claim.
| Host | Supported | Proved by |
|---|---|---|
| Node | 22 or later | The engines field of @passback/vite-plugin and @passback/next; every package's tests run on Node 22. |
| Vite | 7 and 8 | The peer range of @passback/vite-plugin; the plugin's test suite passes on both. |
| Vue | 3 | The fixture fixtures/vite-vue. |
| SvelteKit | 2 | The fixture fixtures/svelte-kit. |
| Astro | 6 | The fixture fixtures/astro. |
| Nuxt | 4 | The fixture fixtures/nuxt. |
| React Router | 7 | The fixture fixtures/react-router. |
| Next.js | 15.3 to 16 (App Router) | The peer range of @passback/next; the fixture fixtures/next builds on Next 16. |
| Everything else (Angular, webpack, plain HTML) | The script tag | See Install with a script tag. |
Next 15.3 is supported by range and not yet built by a fixture.
Passback supports the current and the previous major of a host. A framework is listed only when a fixture app builds with the plugin.