Releases: analogjs/analog
Releases · analogjs/analog
Release list
v2.7.1
2.7.1 (2026-08-26)
Bug Fixes
- content: escape html in the marked code renderer (7c6febf)
- content: escape mermaid output and add sha-256 digest tests (0688cb0)
- router: guard import.meta.env access in streaming SSR renderer (#2495) (b18f2be)
- router: serialize cache-key fields unambiguously (5509aeb)
- router: use SHA-256 for TransferState cache keys (76f54a6)
- vite-plugin-angular: fix hmr plus :host styles in .scss issue (#2493) (a0e2115)
- vite-plugin-angular: return worker path unchanged from processWebWorker (#2488) (2851c69)
v2.7.1-beta.3
v2.7.1-beta.2
v2.7.1-beta.1
v3.0.0-alpha.70
3.0.0-alpha.70 (2026-08-14)
Bug Fixes
- vite-plugin-nitro: emit the server-fn-id export as a build entry (d7dc36a)
v3.0.0-alpha.69
3.0.0-alpha.69 (2026-08-13)
Bug Fixes
- platform: make the server-fn transforms self-contained (78c3bb5)
v3.0.0-alpha.68
3.0.0-alpha.68 (2026-08-13)
Bug Fixes
- platform: declare vite-plugin-nitro as a build prerequisite (de59629)
v3.0.0-alpha.67
3.0.0-alpha.67 (2026-08-13)
Bug Fixes
- platform: build the client environment and render around its output (1fa842f)
Reverts
- platform: stop preferring the built shell as the SSR template (ae4b279)
v3.0.0-alpha.66
3.0.0-alpha.66 (2026-08-13)
Bug Fixes
- platform: prerender the root route again (14dbb1e)
- router: strip route groups from every page endpoint segment (9d69dea)
- vite-plugin-angular: keep optional chaining when emitting expressions (ff4cdea)
Reverts
- Revert "refactor: take the analog-app demo from the 2.x branch" (e2bb5e0)
v3.0.0-alpha.65
3.0.0-alpha.65 (2026-08-13)
Bug Fixes
- astro-angular: keep Angular server deps out of the optimizer per environment (#2439) (cde7fc9)
- astro-angular: restore the server optimizeDeps entry lists (3c2cdae)
- declare the workspace packages docs-analog imports (7d2f649)
- declare the workspace packages streaming-app imports (91b94a9)
- nx-plugin: seed agent context at the workspace root in the preset (380fcef)
- platform: pre-bundle Angular's secondary entry points for SSR (387d86c)
- platform: repair nitro wiring and complete the streaming route rule (8e3d8db)
- platform: run the Nitro dev environment in process (de516a6)
- router: export the i18n entry point (f5b1174)
- router: forward query params to server load requests during SSR (#2480) (ec4e872), closes #2479
- router: include query params in the prerender transfer state cache key (c692635)
- router: keep Node builtins external in the server bundle (eeeaaf6)
- router: repair server functions after the main merge (a0c3235)
- vite-plugin-angular: await initial compilation in transform (#2474) (30e0293)
- vite-plugin-angular: clear mapRoot/sourceRoot in Compilation API path (TS5069) (#2451) (bd0007b), closes #2449
- vite-plugin-angular: construct the JavaScript transformer again (d342474)
- vite-plugin-angular: fall back to workspaceRoot when resolving tsconfig (#2471) (7d073e3)
- vite-plugin-angular: give explicit build mode precedence over NODE_ENV (#2475) (4daf0ce)
- vite-plugin-angular: hash JIT inline style virtual module ids (#2470) (dc2216e), closes #2459
- vite-plugin-angular: link Angular packages for Astro + Cloudflare (
workerd) builds (#2443) (89f4400), closes #2438 - vite-plugin-angular: preserve vendor sourcemaps when build.sourcemap is enabled (#2477) (0e31e9d)
- vite-plugin-angular: replace ts-morph with oxc-parser in component resolvers (#2456) (f93c4cc), closes #2455
- vite-plugin-angular: restore imports and declarations lost in the main merge (46d1968)
- vite-plugin-angular: serve AOT output for oxc-lowered components on rolldown (#2452) (884ce60), closes #2450
- vite-plugin-nitro: restore server function exports and lost imports (a2d883b)
- vitest-angular: repair the test setup entry points after the main merge (a605658)
- vitest-angular: skip zone patching when setup re-executes in a reused worker (#2484) (a8cdc2e)
Features
- docs: add Open Graph image and social card metadata (452739f)
- nx-plugin: emit AGENTS.md and CLAUDE.md from the app generator (#2465) (28ca452)
- platform: ship an Agent Plugins v1.0.0 conformant plugin (#2466) (ba7dd54)
- router: add support for Server Functions (#2433) (d567090), closes #2422
- router: add support for Streaming SSR (#2419) (572becd)
- ship agent context for create-analog and the Nx preset (#2448) (b2a0b81)
- vitest-angular: add errorOnUnknownElements/errorOnUnknownProperties to setupTestBed (#2481) (d22c1b7)