v3.0.0-alpha.56
v3.0.0-alpha.56
Release Notes
3.0.0-alpha.56 (2026-05-26)
Features
- platform: migrate to nitro/vite and split analog() into analog() + angular() + nitro() (#2343) (a498926), closes #2035 #2188
BREAKING CHANGES
platform:
@analogjs/vite-plugin-nitro→nitro/vite@analogjs/platform'sanalog()now bundles Nitro v3's first-partynitro/viteplugin instead of@analogjs/vite-plugin-nitro. Standalone users (those who used@analogjs/vite-plugin-nitrodirectly) must installnitroas a dev dep and addnitro()to their Vite plugin chain alongsideanalog().
BEFORE:
// vite.config.ts
import analog from '@analogjs/platform';
import { defineConfig } from 'vite';
export default defineConfig({
plugins: [analog({ /* ... */ })],
});
AFTER:
// vite.config.ts
import analog from '@analogjs/platform';
import angular from '@analogjs/vite-plugin-angular';
import { nitro } from 'nitro/vite';
import { defineConfig } from 'vite';
export default defineConfig({
plugins: [
analog({ /* ... */ }),
angular({ /* ... vite object */ }),
nitro({ /* ... nitro object*/ })
],
});