Skip to content

Releases: analogjs/analog

v2.7.1

Choose a tag to compare

@github-actions github-actions released this 26 Aug 21:08

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.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 20:26

2.7.1-beta.3 (2026-08-23)

Bug Fixes

  • router: guard import.meta.env access in streaming SSR renderer (#2495) (b18f2be)
  • vite-plugin-angular: fix hmr plus :host styles in .scss issue (#2493) (a0e2115)

v2.7.1-beta.2

v2.7.1-beta.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Aug 00:01

2.7.1-beta.2 (2026-08-18)

Bug Fixes

  • vite-plugin-angular: return worker path unchanged from processWebWorker (#2488) (2851c69)

v2.7.1-beta.1

v2.7.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Aug 21:41

2.7.1-beta.1 (2026-08-17)

Bug Fixes

  • content: escape html in the marked code renderer (7c6febf)
  • content: escape mermaid output and add sha-256 digest tests (0688cb0)
  • router: serialize cache-key fields unambiguously (5509aeb)
  • router: use SHA-256 for TransferState cache keys (76f54a6)

v3.0.0-alpha.70

v3.0.0-alpha.70 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Aug 00:48

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

v3.0.0-alpha.69 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 23:31

3.0.0-alpha.69 (2026-08-13)

Bug Fixes

  • platform: make the server-fn transforms self-contained (78c3bb5)

v3.0.0-alpha.68

v3.0.0-alpha.68 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 23:20

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

v3.0.0-alpha.67 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 22:34

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

v3.0.0-alpha.66 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 21:31

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

v3.0.0-alpha.65 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Aug 15:46

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)