From 4473f29831d2282c93d3e4e83600320cbc271174 Mon Sep 17 00:00:00 2001 From: Brandon Roberts Date: Tue, 1 Jul 2025 13:30:40 -0500 Subject: [PATCH 01/10] chore: release @analogjs/trpc 0.4.0 --- packages/trpc/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/trpc/package.json b/packages/trpc/package.json index 77339d838..7bcbf7a73 100644 --- a/packages/trpc/package.json +++ b/packages/trpc/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/trpc", - "version": "0.3.0", + "version": "0.4.0", "description": "Angular/Nitro-based tRPC integration", "type": "module", "author": "Brandon Roberts ", From 6aeed127caf31cc60fe11c1f5447afb6f6062a33 Mon Sep 17 00:00:00 2001 From: Brandon Roberts Date: Thu, 3 Jul 2025 15:14:28 -0500 Subject: [PATCH 02/10] fix(storybook-angular): prevent duplicate loading of analogjs plugins (#1794) --- packages/storybook-angular/preset/preset.mjs | 11 +++++++++-- packages/storybook-angular/src/types.ts | 1 + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/storybook-angular/preset/preset.mjs b/packages/storybook-angular/preset/preset.mjs index 8b0c960ce..c2e3daccc 100644 --- a/packages/storybook-angular/preset/preset.mjs +++ b/packages/storybook-angular/preset/preset.mjs @@ -15,6 +15,11 @@ export const core = async (config, options) => { }; }; export const viteFinal = async (config, options) => { + // Remove any loaded analogjs plugins from a vite.config.(m)ts file + config.plugins = config.plugins + .flat() + .filter((plugin) => !plugin.name.includes('analogjs')); + // Merge custom configuration into the default config const { mergeConfig } = await import('vite'); const { default: angular } = await import('@analogjs/vite-plugin-angular'); @@ -28,8 +33,6 @@ export const viteFinal = async (config, options) => { '@analogjs/storybook-angular', '@angular/compiler', '@angular/platform-browser/animations', - '@storybook/addon-docs/angular', - 'react/jsx-dev-runtime', 'tslib', 'zone.js', ], @@ -45,6 +48,10 @@ export const viteFinal = async (config, options) => { ? framework.options?.liveReload : false, tsconfig: options?.tsConfig ?? './.storybook/tsconfig.json', + inlineStylesExtension: + typeof framework.options?.inlineStylesExtension !== 'undefined' + ? framework.options?.inlineStylesExtension + : 'css', }), ], define: { diff --git a/packages/storybook-angular/src/types.ts b/packages/storybook-angular/src/types.ts index 0538cdb9c..024e5ba3b 100644 --- a/packages/storybook-angular/src/types.ts +++ b/packages/storybook-angular/src/types.ts @@ -11,6 +11,7 @@ export type FrameworkOptions = { builder?: BuilderOptions; jit?: boolean; liveReload?: boolean; + inlineStylesExtension?: string; }; type StorybookConfigFramework = { From 8edff8ce99e2e7fc0933d9e06147c7b8ed05eeb1 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 3 Jul 2025 20:15:18 +0000 Subject: [PATCH 03/10] chore: release 1.19.1-beta.1 [skip ci] --- CHANGELOG.md | 6 ++++++ package.json | 2 +- packages/astro-angular/package.json | 4 ++-- packages/content/package.json | 2 +- packages/create-analog/package.json | 2 +- .../create-analog/template-angular-v16/package.json | 10 +++++----- .../create-analog/template-angular-v17/package.json | 10 +++++----- .../create-analog/template-angular-v18/package.json | 10 +++++----- packages/create-analog/template-blog/package.json | 10 +++++----- packages/create-analog/template-latest/package.json | 10 +++++----- packages/create-analog/template-minimal/package.json | 10 +++++----- .../src/generators/app/versions/nx_18_X/versions.ts | 10 +++++----- .../nx-plugin/src/utils/versions/ng_19_X/versions.ts | 10 +++++----- packages/platform/package.json | 6 +++--- packages/router/package.json | 4 ++-- packages/storybook-angular/package.json | 2 +- packages/vite-plugin-angular/package.json | 2 +- packages/vite-plugin-nitro/package.json | 2 +- packages/vitest-angular/package.json | 2 +- 19 files changed, 60 insertions(+), 54 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7de86de50..f9de9a6e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## [1.19.1-beta.1](https://github.com/analogjs/analog/compare/v1.19.0...v1.19.1-beta.1) (2025-07-03) + +### Bug Fixes + +- **storybook-angular:** prevent duplicate loading of analogjs plugins ([#1794](https://github.com/analogjs/analog/issues/1794)) ([6aeed12](https://github.com/analogjs/analog/commit/6aeed127caf31cc60fe11c1f5447afb6f6062a33)) + # [1.19.0](https://github.com/analogjs/analog/compare/v1.18.0...v1.19.0) (2025-06-26) ### Bug Fixes diff --git a/package.json b/package.json index 68385ac6f..7402377b6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "analogjs-platform", - "version": "1.19.0", + "version": "1.19.1-beta.1", "license": "MIT", "type": "module", "scripts": { diff --git a/packages/astro-angular/package.json b/packages/astro-angular/package.json index a06b9f637..0f8507477 100644 --- a/packages/astro-angular/package.json +++ b/packages/astro-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/astro-angular", - "version": "1.19.0", + "version": "1.19.1-beta.1", "description": "Use Angular components within Astro", "type": "module", "author": "Brandon Roberts ", @@ -32,7 +32,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "dependencies": { - "@analogjs/vite-plugin-angular": "^1.19.0" + "@analogjs/vite-plugin-angular": "^1.19.1-beta.1" }, "peerDependencies": { "@angular-devkit/build-angular": ">=16.0.0", diff --git a/packages/content/package.json b/packages/content/package.json index 9c2f13883..54be1f2a0 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/content", - "version": "1.19.0", + "version": "1.19.1-beta.1", "description": "Content Rendering for Analog", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/create-analog/package.json b/packages/create-analog/package.json index 5bf729de6..13fa4b955 100644 --- a/packages/create-analog/package.json +++ b/packages/create-analog/package.json @@ -1,6 +1,6 @@ { "name": "create-analog", - "version": "1.19.0", + "version": "1.19.1-beta.1", "type": "module", "license": "MIT", "author": "Brandon Roberts", diff --git a/packages/create-analog/template-angular-v16/package.json b/packages/create-analog/template-angular-v16/package.json index 8e500f233..db0b55919 100644 --- a/packages/create-analog/template-angular-v16/package.json +++ b/packages/create-analog/template-angular-v16/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.0", - "@analogjs/router": "^1.19.0", + "@analogjs/content": "^1.19.1-beta.1", + "@analogjs/router": "^1.19.1-beta.1", "@angular/animations": "^16.2.0", "@angular/common": "^16.2.0", "@angular/compiler": "^16.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.13.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.0", - "@analogjs/vite-plugin-angular": "^1.19.0", - "@analogjs/vitest-angular": "^1.19.0", + "@analogjs/platform": "^1.19.1-beta.1", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", + "@analogjs/vitest-angular": "^1.19.1-beta.1", "@angular-devkit/build-angular": "^16.2.0", "@angular/cli": "^16.2.0", "@angular/compiler-cli": "^16.2.0", diff --git a/packages/create-analog/template-angular-v17/package.json b/packages/create-analog/template-angular-v17/package.json index 0e28d5267..462589e8c 100644 --- a/packages/create-analog/template-angular-v17/package.json +++ b/packages/create-analog/template-angular-v17/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.0", - "@analogjs/router": "^1.19.0", + "@analogjs/content": "^1.19.1-beta.1", + "@analogjs/router": "^1.19.1-beta.1", "@angular/animations": "^17.2.0", "@angular/common": "^17.2.0", "@angular/compiler": "^17.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.0", - "@analogjs/vite-plugin-angular": "^1.19.0", - "@analogjs/vitest-angular": "^1.19.0", + "@analogjs/platform": "^1.19.1-beta.1", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", + "@analogjs/vitest-angular": "^1.19.1-beta.1", "@angular-devkit/build-angular": "^17.2.0", "@angular/cli": "^17.2.0", "@angular/compiler-cli": "^17.2.0", diff --git a/packages/create-analog/template-angular-v18/package.json b/packages/create-analog/template-angular-v18/package.json index eb8ee7d12..b08a18e6e 100644 --- a/packages/create-analog/template-angular-v18/package.json +++ b/packages/create-analog/template-angular-v18/package.json @@ -15,8 +15,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.0", - "@analogjs/router": "^1.19.0", + "@analogjs/content": "^1.19.1-beta.1", + "@analogjs/router": "^1.19.1-beta.1", "@angular/animations": "^18.0.0", "@angular/build": "^18.0.0", "@angular/common": "^18.0.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.3" }, "devDependencies": { - "@analogjs/platform": "^1.19.0", - "@analogjs/vite-plugin-angular": "^1.19.0", - "@analogjs/vitest-angular": "^1.19.0", + "@analogjs/platform": "^1.19.1-beta.1", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", + "@analogjs/vitest-angular": "^1.19.1-beta.1", "@angular/cli": "^18.0.0", "@angular/compiler-cli": "^18.0.0", "jsdom": "^22.0.0", diff --git a/packages/create-analog/template-blog/package.json b/packages/create-analog/template-blog/package.json index d26b37079..2ea9f744f 100644 --- a/packages/create-analog/template-blog/package.json +++ b/packages/create-analog/template-blog/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.0", - "@analogjs/router": "^1.19.0", + "@analogjs/content": "^1.19.1-beta.1", + "@analogjs/router": "^1.19.1-beta.1", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.0", - "@analogjs/vite-plugin-angular": "^1.19.0", - "@analogjs/vitest-angular": "^1.19.0", + "@analogjs/platform": "^1.19.1-beta.1", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", + "@analogjs/vitest-angular": "^1.19.1-beta.1", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-latest/package.json b/packages/create-analog/template-latest/package.json index d26b37079..2ea9f744f 100644 --- a/packages/create-analog/template-latest/package.json +++ b/packages/create-analog/template-latest/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.0", - "@analogjs/router": "^1.19.0", + "@analogjs/content": "^1.19.1-beta.1", + "@analogjs/router": "^1.19.1-beta.1", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.0", - "@analogjs/vite-plugin-angular": "^1.19.0", - "@analogjs/vitest-angular": "^1.19.0", + "@analogjs/platform": "^1.19.1-beta.1", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", + "@analogjs/vitest-angular": "^1.19.1-beta.1", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-minimal/package.json b/packages/create-analog/template-minimal/package.json index d26b37079..2ea9f744f 100644 --- a/packages/create-analog/template-minimal/package.json +++ b/packages/create-analog/template-minimal/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.0", - "@analogjs/router": "^1.19.0", + "@analogjs/content": "^1.19.1-beta.1", + "@analogjs/router": "^1.19.1-beta.1", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.0", - "@analogjs/vite-plugin-angular": "^1.19.0", - "@analogjs/vitest-angular": "^1.19.0", + "@analogjs/platform": "^1.19.1-beta.1", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", + "@analogjs/vitest-angular": "^1.19.1-beta.1", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts index bd5da0b23..8d97333b5 100644 --- a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts +++ b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts @@ -2,11 +2,11 @@ // dependencies export const V18_X_NX_DEVKIT = '^21.0.0'; export const V18_X_NX_ANGULAR = '^21.0.0'; -export const V18_X_ANALOG_JS_CONTENT = '^1.19.0'; -export const V18_X_ANALOG_JS_ROUTER = '^1.19.0'; +export const V18_X_ANALOG_JS_CONTENT = '^1.19.1-beta.1'; +export const V18_X_ANALOG_JS_ROUTER = '^1.19.1-beta.1'; export const V18_X_ANALOG_JS_TRPC = '~0.3.0'; -export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.0'; -export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.0'; +export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.1'; +export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.1'; export const V18_X_TRPC_CLIENT = '^10.25.0'; export const V18_X_TRPC_SERVER = '^10.25.0'; export const V18_X_ISOMORPHIC_FETCH = '^3.0.0'; @@ -24,7 +24,7 @@ export const V18_X_POSTCSS = '^8.5.3'; export const V18_X_AUTOPREFIXER = '^10.4.0'; // devDependencies -export const V18_X_ANALOG_JS_PLATFORM = '^1.19.0'; +export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.1'; export const V18_X_ANGULAR_DEVKIT_BUILD_ANGULAR = '^19.0.0'; export const V18_X_NX_VITE = '^21.0.0'; export const V18_X_NX_LINTER = '^21.0.0'; diff --git a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts index bdf145fdc..fcd06ccb7 100644 --- a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts +++ b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts @@ -1,6 +1,6 @@ // V19_X -export const V19_X_ANALOG_JS_ROUTER = '^1.19.0'; -export const V19_X_ANALOG_JS_CONTENT = '^1.19.0'; +export const V19_X_ANALOG_JS_ROUTER = '^1.19.1-beta.1'; +export const V19_X_ANALOG_JS_CONTENT = '^1.19.1-beta.1'; export const V19_X_MARKED = '^15.0.7'; export const V19_X_MARKED_GFM_HEADING_ID = '^4.1.1'; export const V19_X_MARKED_HIGHLIGHT = '^2.2.1'; @@ -8,9 +8,9 @@ export const V19_X_MARKED_MANGLE = '^1.1.10'; export const V19_X_PRISMJS = '^1.29.0'; // devDependencies -export const V19_X_ANALOG_JS_PLATFORM = '^1.19.0'; -export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.0'; -export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.0'; +export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.1'; +export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.1'; +export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.1'; export const V19_X_NX_ANGULAR = '^21.0.0'; export const V19_X_NX_VITE = '^21.0.0'; export const V19_X_JSDOM = '^22.0.0'; diff --git a/packages/platform/package.json b/packages/platform/package.json index 37719e5fc..65d85d2e2 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/platform", - "version": "1.19.0", + "version": "1.19.1-beta.1", "description": "The fullstack meta-framework for Angular", "type": "module", "author": "Brandon Roberts ", @@ -29,8 +29,8 @@ }, "dependencies": { "nitropack": "^2.11.0", - "@analogjs/vite-plugin-angular": "^1.19.0", - "@analogjs/vite-plugin-nitro": "^1.19.0", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", + "@analogjs/vite-plugin-nitro": "^1.19.1-beta.1", "vitefu": "^1.0.0" }, "peerDependencies": { diff --git a/packages/router/package.json b/packages/router/package.json index 29a321165..ed239bda5 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/router", - "version": "1.19.0", + "version": "1.19.1-beta.1", "description": "Filesystem-based routing for Angular", "type": "module", "author": "Brandon Roberts ", @@ -24,7 +24,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "peerDependencies": { - "@analogjs/content": "^1.19.0", + "@analogjs/content": "^1.19.1-beta.1", "@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0", "@angular/router": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0" }, diff --git a/packages/storybook-angular/package.json b/packages/storybook-angular/package.json index 9fe39b976..cdabc9dec 100644 --- a/packages/storybook-angular/package.json +++ b/packages/storybook-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/storybook-angular", - "version": "1.19.0", + "version": "1.19.1-beta.1", "description": "Storybook Integration for Angular & Vite", "keywords": [ "storybook", diff --git a/packages/vite-plugin-angular/package.json b/packages/vite-plugin-angular/package.json index 7fa3b1c68..48abbd29d 100644 --- a/packages/vite-plugin-angular/package.json +++ b/packages/vite-plugin-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-angular", - "version": "1.19.0", + "version": "1.19.1-beta.1", "description": "Vite Plugin for Angular", "type": "module", "keywords": [ diff --git a/packages/vite-plugin-nitro/package.json b/packages/vite-plugin-nitro/package.json index 978b877dd..40f42ec53 100644 --- a/packages/vite-plugin-nitro/package.json +++ b/packages/vite-plugin-nitro/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-nitro", - "version": "1.19.0", + "version": "1.19.1-beta.1", "description": "A Vite plugin for adding a nitro API server", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/vitest-angular/package.json b/packages/vitest-angular/package.json index a1c0c60b1..1ca962826 100644 --- a/packages/vitest-angular/package.json +++ b/packages/vitest-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vitest-angular", - "version": "1.19.0", + "version": "1.19.1-beta.1", "description": "Vitest Builder for Angular", "type": "commonjs", "author": "Brandon Roberts ", From 0f4413a6ecabbe41dbec3ad1249e3ef41691b6c6 Mon Sep 17 00:00:00 2001 From: Brandon Roberts Date: Thu, 3 Jul 2025 15:25:11 -0500 Subject: [PATCH 04/10] fix(vite-plugin-angular): skip compilation for inline assets, .nx for HMR (#1795) --- .../src/lib/angular-vite-plugin.ts | 8 +++++++- .../src/lib/nx-folder-plugin.ts | 19 +++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 packages/vite-plugin-angular/src/lib/nx-folder-plugin.ts diff --git a/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts b/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts index c9030e12b..8273149d5 100644 --- a/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts +++ b/packages/vite-plugin-angular/src/lib/angular-vite-plugin.ts @@ -49,6 +49,7 @@ import { routerPlugin } from './router-plugin.js'; import { pendingTasksPlugin } from './angular-pending-tasks.plugin.js'; import { EmitFileResult } from './models.js'; import { liveReloadPlugin } from './live-reload-plugin.js'; +import { nxFolderPlugin } from './nx-folder-plugin.js'; export interface PluginOptions { tsconfig?: string; @@ -292,7 +293,11 @@ export function angular(options?: PluginOptions): Plugin[] { const isDirect = ctx.modules.find( (mod) => ctx.file === mod.file && mod.id?.includes('?direct'), ); - if (isDirect) { + const isInline = ctx.modules.find( + (mod) => ctx.file === mod.file && mod.id?.includes('?inline'), + ); + + if (isDirect || isInline) { if (pluginOptions.liveReload && isDirect?.id && isDirect.file) { const isComponentStyle = isDirect.type === 'css' && isComponentStyleSheet(isDirect.id); @@ -608,6 +613,7 @@ export function angular(options?: PluginOptions): Plugin[] { (isStorybook && angularStorybookPlugin()) as Plugin, routerPlugin(), pendingTasksPlugin(), + nxFolderPlugin(), ].filter(Boolean) as Plugin[]; function findAnalogFiles(config: ResolvedConfig) { diff --git a/packages/vite-plugin-angular/src/lib/nx-folder-plugin.ts b/packages/vite-plugin-angular/src/lib/nx-folder-plugin.ts new file mode 100644 index 000000000..1398e87cd --- /dev/null +++ b/packages/vite-plugin-angular/src/lib/nx-folder-plugin.ts @@ -0,0 +1,19 @@ +import { normalizePath, Plugin } from 'vite'; + +/** + * Ignores anything in the .nx folder from triggering HMR + * + * @returns + */ +export function nxFolderPlugin(): Plugin { + return { + name: 'analogjs-nx-folder-plugin', + handleHotUpdate(ctx) { + if (ctx.file.includes(normalizePath('/.nx/'))) { + return []; + } + + return ctx.modules; + }, + }; +} From 35116933316273916ad0716a7e1a9c05824c73c7 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 3 Jul 2025 20:26:01 +0000 Subject: [PATCH 05/10] chore: release 1.19.1-beta.2 [skip ci] --- CHANGELOG.md | 6 ++++++ package.json | 2 +- packages/astro-angular/package.json | 4 ++-- packages/content/package.json | 2 +- packages/create-analog/package.json | 2 +- .../create-analog/template-angular-v16/package.json | 10 +++++----- .../create-analog/template-angular-v17/package.json | 10 +++++----- .../create-analog/template-angular-v18/package.json | 10 +++++----- packages/create-analog/template-blog/package.json | 10 +++++----- packages/create-analog/template-latest/package.json | 10 +++++----- packages/create-analog/template-minimal/package.json | 10 +++++----- .../src/generators/app/versions/nx_18_X/versions.ts | 10 +++++----- .../nx-plugin/src/utils/versions/ng_19_X/versions.ts | 10 +++++----- packages/platform/package.json | 6 +++--- packages/router/package.json | 4 ++-- packages/storybook-angular/package.json | 2 +- packages/vite-plugin-angular/package.json | 2 +- packages/vite-plugin-nitro/package.json | 2 +- packages/vitest-angular/package.json | 2 +- 19 files changed, 60 insertions(+), 54 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9de9a6e3..3dde701b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## [1.19.1-beta.2](https://github.com/analogjs/analog/compare/v1.19.1-beta.1...v1.19.1-beta.2) (2025-07-03) + +### Bug Fixes + +- **vite-plugin-angular:** skip compilation for inline assets, .nx for HMR ([#1795](https://github.com/analogjs/analog/issues/1795)) ([0f4413a](https://github.com/analogjs/analog/commit/0f4413a6ecabbe41dbec3ad1249e3ef41691b6c6)) + ## [1.19.1-beta.1](https://github.com/analogjs/analog/compare/v1.19.0...v1.19.1-beta.1) (2025-07-03) ### Bug Fixes diff --git a/package.json b/package.json index 7402377b6..c3b64b16a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "analogjs-platform", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "license": "MIT", "type": "module", "scripts": { diff --git a/packages/astro-angular/package.json b/packages/astro-angular/package.json index 0f8507477..a8e282d11 100644 --- a/packages/astro-angular/package.json +++ b/packages/astro-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/astro-angular", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "description": "Use Angular components within Astro", "type": "module", "author": "Brandon Roberts ", @@ -32,7 +32,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "dependencies": { - "@analogjs/vite-plugin-angular": "^1.19.1-beta.1" + "@analogjs/vite-plugin-angular": "^1.19.1-beta.2" }, "peerDependencies": { "@angular-devkit/build-angular": ">=16.0.0", diff --git a/packages/content/package.json b/packages/content/package.json index 54be1f2a0..37c319ba5 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/content", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "description": "Content Rendering for Analog", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/create-analog/package.json b/packages/create-analog/package.json index 13fa4b955..157b362c3 100644 --- a/packages/create-analog/package.json +++ b/packages/create-analog/package.json @@ -1,6 +1,6 @@ { "name": "create-analog", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "type": "module", "license": "MIT", "author": "Brandon Roberts", diff --git a/packages/create-analog/template-angular-v16/package.json b/packages/create-analog/template-angular-v16/package.json index db0b55919..905c7c50b 100644 --- a/packages/create-analog/template-angular-v16/package.json +++ b/packages/create-analog/template-angular-v16/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.1-beta.1", - "@analogjs/router": "^1.19.1-beta.1", + "@analogjs/content": "^1.19.1-beta.2", + "@analogjs/router": "^1.19.1-beta.2", "@angular/animations": "^16.2.0", "@angular/common": "^16.2.0", "@angular/compiler": "^16.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.13.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.1", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", - "@analogjs/vitest-angular": "^1.19.1-beta.1", + "@analogjs/platform": "^1.19.1-beta.2", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", + "@analogjs/vitest-angular": "^1.19.1-beta.2", "@angular-devkit/build-angular": "^16.2.0", "@angular/cli": "^16.2.0", "@angular/compiler-cli": "^16.2.0", diff --git a/packages/create-analog/template-angular-v17/package.json b/packages/create-analog/template-angular-v17/package.json index 462589e8c..43677ec9f 100644 --- a/packages/create-analog/template-angular-v17/package.json +++ b/packages/create-analog/template-angular-v17/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.1-beta.1", - "@analogjs/router": "^1.19.1-beta.1", + "@analogjs/content": "^1.19.1-beta.2", + "@analogjs/router": "^1.19.1-beta.2", "@angular/animations": "^17.2.0", "@angular/common": "^17.2.0", "@angular/compiler": "^17.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.1", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", - "@analogjs/vitest-angular": "^1.19.1-beta.1", + "@analogjs/platform": "^1.19.1-beta.2", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", + "@analogjs/vitest-angular": "^1.19.1-beta.2", "@angular-devkit/build-angular": "^17.2.0", "@angular/cli": "^17.2.0", "@angular/compiler-cli": "^17.2.0", diff --git a/packages/create-analog/template-angular-v18/package.json b/packages/create-analog/template-angular-v18/package.json index b08a18e6e..ec7df5a99 100644 --- a/packages/create-analog/template-angular-v18/package.json +++ b/packages/create-analog/template-angular-v18/package.json @@ -15,8 +15,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.1", - "@analogjs/router": "^1.19.1-beta.1", + "@analogjs/content": "^1.19.1-beta.2", + "@analogjs/router": "^1.19.1-beta.2", "@angular/animations": "^18.0.0", "@angular/build": "^18.0.0", "@angular/common": "^18.0.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.3" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.1", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", - "@analogjs/vitest-angular": "^1.19.1-beta.1", + "@analogjs/platform": "^1.19.1-beta.2", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", + "@analogjs/vitest-angular": "^1.19.1-beta.2", "@angular/cli": "^18.0.0", "@angular/compiler-cli": "^18.0.0", "jsdom": "^22.0.0", diff --git a/packages/create-analog/template-blog/package.json b/packages/create-analog/template-blog/package.json index 2ea9f744f..bd87ffd52 100644 --- a/packages/create-analog/template-blog/package.json +++ b/packages/create-analog/template-blog/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.1", - "@analogjs/router": "^1.19.1-beta.1", + "@analogjs/content": "^1.19.1-beta.2", + "@analogjs/router": "^1.19.1-beta.2", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.1", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", - "@analogjs/vitest-angular": "^1.19.1-beta.1", + "@analogjs/platform": "^1.19.1-beta.2", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", + "@analogjs/vitest-angular": "^1.19.1-beta.2", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-latest/package.json b/packages/create-analog/template-latest/package.json index 2ea9f744f..bd87ffd52 100644 --- a/packages/create-analog/template-latest/package.json +++ b/packages/create-analog/template-latest/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.1", - "@analogjs/router": "^1.19.1-beta.1", + "@analogjs/content": "^1.19.1-beta.2", + "@analogjs/router": "^1.19.1-beta.2", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.1", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", - "@analogjs/vitest-angular": "^1.19.1-beta.1", + "@analogjs/platform": "^1.19.1-beta.2", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", + "@analogjs/vitest-angular": "^1.19.1-beta.2", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-minimal/package.json b/packages/create-analog/template-minimal/package.json index 2ea9f744f..bd87ffd52 100644 --- a/packages/create-analog/template-minimal/package.json +++ b/packages/create-analog/template-minimal/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.1", - "@analogjs/router": "^1.19.1-beta.1", + "@analogjs/content": "^1.19.1-beta.2", + "@analogjs/router": "^1.19.1-beta.2", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.1", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", - "@analogjs/vitest-angular": "^1.19.1-beta.1", + "@analogjs/platform": "^1.19.1-beta.2", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", + "@analogjs/vitest-angular": "^1.19.1-beta.2", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts index 8d97333b5..f8cc60bec 100644 --- a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts +++ b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts @@ -2,11 +2,11 @@ // dependencies export const V18_X_NX_DEVKIT = '^21.0.0'; export const V18_X_NX_ANGULAR = '^21.0.0'; -export const V18_X_ANALOG_JS_CONTENT = '^1.19.1-beta.1'; -export const V18_X_ANALOG_JS_ROUTER = '^1.19.1-beta.1'; +export const V18_X_ANALOG_JS_CONTENT = '^1.19.1-beta.2'; +export const V18_X_ANALOG_JS_ROUTER = '^1.19.1-beta.2'; export const V18_X_ANALOG_JS_TRPC = '~0.3.0'; -export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.1'; -export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.1'; +export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.2'; +export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.2'; export const V18_X_TRPC_CLIENT = '^10.25.0'; export const V18_X_TRPC_SERVER = '^10.25.0'; export const V18_X_ISOMORPHIC_FETCH = '^3.0.0'; @@ -24,7 +24,7 @@ export const V18_X_POSTCSS = '^8.5.3'; export const V18_X_AUTOPREFIXER = '^10.4.0'; // devDependencies -export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.1'; +export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.2'; export const V18_X_ANGULAR_DEVKIT_BUILD_ANGULAR = '^19.0.0'; export const V18_X_NX_VITE = '^21.0.0'; export const V18_X_NX_LINTER = '^21.0.0'; diff --git a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts index fcd06ccb7..2e78b1a49 100644 --- a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts +++ b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts @@ -1,6 +1,6 @@ // V19_X -export const V19_X_ANALOG_JS_ROUTER = '^1.19.1-beta.1'; -export const V19_X_ANALOG_JS_CONTENT = '^1.19.1-beta.1'; +export const V19_X_ANALOG_JS_ROUTER = '^1.19.1-beta.2'; +export const V19_X_ANALOG_JS_CONTENT = '^1.19.1-beta.2'; export const V19_X_MARKED = '^15.0.7'; export const V19_X_MARKED_GFM_HEADING_ID = '^4.1.1'; export const V19_X_MARKED_HIGHLIGHT = '^2.2.1'; @@ -8,9 +8,9 @@ export const V19_X_MARKED_MANGLE = '^1.1.10'; export const V19_X_PRISMJS = '^1.29.0'; // devDependencies -export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.1'; -export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.1'; -export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.1'; +export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.2'; +export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.2'; +export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.2'; export const V19_X_NX_ANGULAR = '^21.0.0'; export const V19_X_NX_VITE = '^21.0.0'; export const V19_X_JSDOM = '^22.0.0'; diff --git a/packages/platform/package.json b/packages/platform/package.json index 65d85d2e2..ff314bbe5 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/platform", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "description": "The fullstack meta-framework for Angular", "type": "module", "author": "Brandon Roberts ", @@ -29,8 +29,8 @@ }, "dependencies": { "nitropack": "^2.11.0", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.1", - "@analogjs/vite-plugin-nitro": "^1.19.1-beta.1", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", + "@analogjs/vite-plugin-nitro": "^1.19.1-beta.2", "vitefu": "^1.0.0" }, "peerDependencies": { diff --git a/packages/router/package.json b/packages/router/package.json index ed239bda5..1647bbaf7 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/router", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "description": "Filesystem-based routing for Angular", "type": "module", "author": "Brandon Roberts ", @@ -24,7 +24,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "peerDependencies": { - "@analogjs/content": "^1.19.1-beta.1", + "@analogjs/content": "^1.19.1-beta.2", "@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0", "@angular/router": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0" }, diff --git a/packages/storybook-angular/package.json b/packages/storybook-angular/package.json index cdabc9dec..8d8736ada 100644 --- a/packages/storybook-angular/package.json +++ b/packages/storybook-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/storybook-angular", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "description": "Storybook Integration for Angular & Vite", "keywords": [ "storybook", diff --git a/packages/vite-plugin-angular/package.json b/packages/vite-plugin-angular/package.json index 48abbd29d..83740a682 100644 --- a/packages/vite-plugin-angular/package.json +++ b/packages/vite-plugin-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-angular", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "description": "Vite Plugin for Angular", "type": "module", "keywords": [ diff --git a/packages/vite-plugin-nitro/package.json b/packages/vite-plugin-nitro/package.json index 40f42ec53..0334f1c85 100644 --- a/packages/vite-plugin-nitro/package.json +++ b/packages/vite-plugin-nitro/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-nitro", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "description": "A Vite plugin for adding a nitro API server", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/vitest-angular/package.json b/packages/vitest-angular/package.json index 1ca962826..2b67f363d 100644 --- a/packages/vitest-angular/package.json +++ b/packages/vitest-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vitest-angular", - "version": "1.19.1-beta.1", + "version": "1.19.1-beta.2", "description": "Vitest Builder for Angular", "type": "commonjs", "author": "Brandon Roberts ", From 28b955826ab3a00f998f7262fd68152475b920fe Mon Sep 17 00:00:00 2001 From: Brandon Roberts Date: Mon, 7 Jul 2025 20:49:19 -0500 Subject: [PATCH 06/10] fix(nx-plugin): add css for tailwind, fix global import reference (#1796) --- .../src/app/app.config.ts__template__ | 8 ++++++-- .../nx-plugin/src/generators/app/generator.ts | 3 +++ .../generators/app/lib/update-index-html.ts | 19 +++++++++++++++++++ .../__snapshots__/generator.spec.ts.snap | 1 + 4 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 packages/nx-plugin/src/generators/app/lib/update-index-html.ts diff --git a/packages/nx-plugin/src/generators/app/files/template-angular/src/app/app.config.ts__template__ b/packages/nx-plugin/src/generators/app/files/template-angular/src/app/app.config.ts__template__ index 72e12299c..50fab5f00 100644 --- a/packages/nx-plugin/src/generators/app/files/template-angular/src/app/app.config.ts__template__ +++ b/packages/nx-plugin/src/generators/app/files/template-angular/src/app/app.config.ts__template__ @@ -1,4 +1,8 @@ -import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; +import { + ApplicationConfig, + provideZoneChangeDetection<% if (majorAngularVersion > 19) { %>, + provideBrowserGlobalErrorListeners<% } %> +} from '@angular/core'; import { provideHttpClient, withFetch, @@ -11,7 +15,7 @@ import { provideTrpcClient } from '../trpc-client'; <% } %> export const appConfig: ApplicationConfig = { - providers: [<% if (majorAngularVersion) { %>provideBrowserGlobalErrorListeners(),<% } %> + providers: [<% if (majorAngularVersion > 19) { %>provideBrowserGlobalErrorListeners(),<% } %> provideZoneChangeDetection({ eventCoalescing: true }), provideFileRouter(), provideClientHydration(), diff --git a/packages/nx-plugin/src/generators/app/generator.ts b/packages/nx-plugin/src/generators/app/generator.ts index a8674b198..7acc17290 100644 --- a/packages/nx-plugin/src/generators/app/generator.ts +++ b/packages/nx-plugin/src/generators/app/generator.ts @@ -24,6 +24,7 @@ import { addTailwindConfig } from './lib/add-tailwind-config'; import { addTrpc } from './lib/add-trpc'; import { cleanupFiles } from './lib/cleanup-files'; import { addAnalogProjectConfig } from './lib/add-analog-project-config'; +import { updateIndex } from './lib/update-index-html'; export interface NormalizedOptions extends AnalogNxApplicationGeneratorOptions, @@ -139,6 +140,8 @@ export async function appGenerator( {}, ); + updateIndex(tree, normalizedOptions.analogAppName); + if (normalizedOptions.addTailwind) { await addTailwindConfig(tree, normalizedOptions.projectName); } diff --git a/packages/nx-plugin/src/generators/app/lib/update-index-html.ts b/packages/nx-plugin/src/generators/app/lib/update-index-html.ts new file mode 100644 index 000000000..d17e094e9 --- /dev/null +++ b/packages/nx-plugin/src/generators/app/lib/update-index-html.ts @@ -0,0 +1,19 @@ +import { Tree, getProjects, joinPathFragments } from '@nx/devkit'; + +export function updateIndex(tree: Tree, projectName: string) { + const projects = getProjects(tree); + const projectConfig = projects.get(projectName); + + const indexPath = joinPathFragments(projectConfig.root, 'index.html'); + + if (tree.exists(indexPath)) { + const indexContents = tree.read(indexPath, 'utf-8'); + const updatedIndex = indexContents.replace( + '', + ` + `, + ); + + tree.write(indexPath, updatedIndex); + } +} diff --git a/packages/nx-plugin/src/generators/preset/__snapshots__/generator.spec.ts.snap b/packages/nx-plugin/src/generators/preset/__snapshots__/generator.spec.ts.snap index 137de85c6..c18913d1e 100644 --- a/packages/nx-plugin/src/generators/preset/__snapshots__/generator.spec.ts.snap +++ b/packages/nx-plugin/src/generators/preset/__snapshots__/generator.spec.ts.snap @@ -9,6 +9,7 @@ exports[`preset generator > should match index.html 1`] = ` + From aa52b37a35dad47509bb667f38182dfe559fab80 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 8 Jul 2025 01:50:09 +0000 Subject: [PATCH 07/10] chore: release 1.19.1-beta.3 [skip ci] --- CHANGELOG.md | 6 ++++++ package.json | 2 +- packages/astro-angular/package.json | 4 ++-- packages/content/package.json | 2 +- packages/create-analog/package.json | 2 +- .../create-analog/template-angular-v16/package.json | 10 +++++----- .../create-analog/template-angular-v17/package.json | 10 +++++----- .../create-analog/template-angular-v18/package.json | 10 +++++----- packages/create-analog/template-blog/package.json | 10 +++++----- packages/create-analog/template-latest/package.json | 10 +++++----- packages/create-analog/template-minimal/package.json | 10 +++++----- .../src/generators/app/versions/nx_18_X/versions.ts | 10 +++++----- .../nx-plugin/src/utils/versions/ng_19_X/versions.ts | 10 +++++----- packages/platform/package.json | 6 +++--- packages/router/package.json | 4 ++-- packages/storybook-angular/package.json | 2 +- packages/vite-plugin-angular/package.json | 2 +- packages/vite-plugin-nitro/package.json | 2 +- packages/vitest-angular/package.json | 2 +- 19 files changed, 60 insertions(+), 54 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dde701b2..ed597994f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## [1.19.1-beta.3](https://github.com/analogjs/analog/compare/v1.19.1-beta.2...v1.19.1-beta.3) (2025-07-08) + +### Bug Fixes + +- **nx-plugin:** add css for tailwind, fix global import reference ([#1796](https://github.com/analogjs/analog/issues/1796)) ([28b9558](https://github.com/analogjs/analog/commit/28b955826ab3a00f998f7262fd68152475b920fe)) + ## [1.19.1-beta.2](https://github.com/analogjs/analog/compare/v1.19.1-beta.1...v1.19.1-beta.2) (2025-07-03) ### Bug Fixes diff --git a/package.json b/package.json index c3b64b16a..3f373d4f2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "analogjs-platform", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "license": "MIT", "type": "module", "scripts": { diff --git a/packages/astro-angular/package.json b/packages/astro-angular/package.json index a8e282d11..10709358c 100644 --- a/packages/astro-angular/package.json +++ b/packages/astro-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/astro-angular", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "description": "Use Angular components within Astro", "type": "module", "author": "Brandon Roberts ", @@ -32,7 +32,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "dependencies": { - "@analogjs/vite-plugin-angular": "^1.19.1-beta.2" + "@analogjs/vite-plugin-angular": "^1.19.1-beta.3" }, "peerDependencies": { "@angular-devkit/build-angular": ">=16.0.0", diff --git a/packages/content/package.json b/packages/content/package.json index 37c319ba5..10970a71d 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/content", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "description": "Content Rendering for Analog", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/create-analog/package.json b/packages/create-analog/package.json index 157b362c3..c74946816 100644 --- a/packages/create-analog/package.json +++ b/packages/create-analog/package.json @@ -1,6 +1,6 @@ { "name": "create-analog", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "type": "module", "license": "MIT", "author": "Brandon Roberts", diff --git a/packages/create-analog/template-angular-v16/package.json b/packages/create-analog/template-angular-v16/package.json index 905c7c50b..e137ce0f5 100644 --- a/packages/create-analog/template-angular-v16/package.json +++ b/packages/create-analog/template-angular-v16/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.1-beta.2", - "@analogjs/router": "^1.19.1-beta.2", + "@analogjs/content": "^1.19.1-beta.3", + "@analogjs/router": "^1.19.1-beta.3", "@angular/animations": "^16.2.0", "@angular/common": "^16.2.0", "@angular/compiler": "^16.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.13.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.2", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", - "@analogjs/vitest-angular": "^1.19.1-beta.2", + "@analogjs/platform": "^1.19.1-beta.3", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", + "@analogjs/vitest-angular": "^1.19.1-beta.3", "@angular-devkit/build-angular": "^16.2.0", "@angular/cli": "^16.2.0", "@angular/compiler-cli": "^16.2.0", diff --git a/packages/create-analog/template-angular-v17/package.json b/packages/create-analog/template-angular-v17/package.json index 43677ec9f..f52d03e6e 100644 --- a/packages/create-analog/template-angular-v17/package.json +++ b/packages/create-analog/template-angular-v17/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.1-beta.2", - "@analogjs/router": "^1.19.1-beta.2", + "@analogjs/content": "^1.19.1-beta.3", + "@analogjs/router": "^1.19.1-beta.3", "@angular/animations": "^17.2.0", "@angular/common": "^17.2.0", "@angular/compiler": "^17.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.2", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", - "@analogjs/vitest-angular": "^1.19.1-beta.2", + "@analogjs/platform": "^1.19.1-beta.3", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", + "@analogjs/vitest-angular": "^1.19.1-beta.3", "@angular-devkit/build-angular": "^17.2.0", "@angular/cli": "^17.2.0", "@angular/compiler-cli": "^17.2.0", diff --git a/packages/create-analog/template-angular-v18/package.json b/packages/create-analog/template-angular-v18/package.json index ec7df5a99..483187107 100644 --- a/packages/create-analog/template-angular-v18/package.json +++ b/packages/create-analog/template-angular-v18/package.json @@ -15,8 +15,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.2", - "@analogjs/router": "^1.19.1-beta.2", + "@analogjs/content": "^1.19.1-beta.3", + "@analogjs/router": "^1.19.1-beta.3", "@angular/animations": "^18.0.0", "@angular/build": "^18.0.0", "@angular/common": "^18.0.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.3" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.2", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", - "@analogjs/vitest-angular": "^1.19.1-beta.2", + "@analogjs/platform": "^1.19.1-beta.3", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", + "@analogjs/vitest-angular": "^1.19.1-beta.3", "@angular/cli": "^18.0.0", "@angular/compiler-cli": "^18.0.0", "jsdom": "^22.0.0", diff --git a/packages/create-analog/template-blog/package.json b/packages/create-analog/template-blog/package.json index bd87ffd52..d30b24b12 100644 --- a/packages/create-analog/template-blog/package.json +++ b/packages/create-analog/template-blog/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.2", - "@analogjs/router": "^1.19.1-beta.2", + "@analogjs/content": "^1.19.1-beta.3", + "@analogjs/router": "^1.19.1-beta.3", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.2", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", - "@analogjs/vitest-angular": "^1.19.1-beta.2", + "@analogjs/platform": "^1.19.1-beta.3", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", + "@analogjs/vitest-angular": "^1.19.1-beta.3", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-latest/package.json b/packages/create-analog/template-latest/package.json index bd87ffd52..d30b24b12 100644 --- a/packages/create-analog/template-latest/package.json +++ b/packages/create-analog/template-latest/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.2", - "@analogjs/router": "^1.19.1-beta.2", + "@analogjs/content": "^1.19.1-beta.3", + "@analogjs/router": "^1.19.1-beta.3", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.2", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", - "@analogjs/vitest-angular": "^1.19.1-beta.2", + "@analogjs/platform": "^1.19.1-beta.3", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", + "@analogjs/vitest-angular": "^1.19.1-beta.3", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-minimal/package.json b/packages/create-analog/template-minimal/package.json index bd87ffd52..d30b24b12 100644 --- a/packages/create-analog/template-minimal/package.json +++ b/packages/create-analog/template-minimal/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.2", - "@analogjs/router": "^1.19.1-beta.2", + "@analogjs/content": "^1.19.1-beta.3", + "@analogjs/router": "^1.19.1-beta.3", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.2", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", - "@analogjs/vitest-angular": "^1.19.1-beta.2", + "@analogjs/platform": "^1.19.1-beta.3", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", + "@analogjs/vitest-angular": "^1.19.1-beta.3", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts index f8cc60bec..ca55ed2f7 100644 --- a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts +++ b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts @@ -2,11 +2,11 @@ // dependencies export const V18_X_NX_DEVKIT = '^21.0.0'; export const V18_X_NX_ANGULAR = '^21.0.0'; -export const V18_X_ANALOG_JS_CONTENT = '^1.19.1-beta.2'; -export const V18_X_ANALOG_JS_ROUTER = '^1.19.1-beta.2'; +export const V18_X_ANALOG_JS_CONTENT = '^1.19.1-beta.3'; +export const V18_X_ANALOG_JS_ROUTER = '^1.19.1-beta.3'; export const V18_X_ANALOG_JS_TRPC = '~0.3.0'; -export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.2'; -export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.2'; +export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.3'; +export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.3'; export const V18_X_TRPC_CLIENT = '^10.25.0'; export const V18_X_TRPC_SERVER = '^10.25.0'; export const V18_X_ISOMORPHIC_FETCH = '^3.0.0'; @@ -24,7 +24,7 @@ export const V18_X_POSTCSS = '^8.5.3'; export const V18_X_AUTOPREFIXER = '^10.4.0'; // devDependencies -export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.2'; +export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.3'; export const V18_X_ANGULAR_DEVKIT_BUILD_ANGULAR = '^19.0.0'; export const V18_X_NX_VITE = '^21.0.0'; export const V18_X_NX_LINTER = '^21.0.0'; diff --git a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts index 2e78b1a49..09eb8bb4a 100644 --- a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts +++ b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts @@ -1,6 +1,6 @@ // V19_X -export const V19_X_ANALOG_JS_ROUTER = '^1.19.1-beta.2'; -export const V19_X_ANALOG_JS_CONTENT = '^1.19.1-beta.2'; +export const V19_X_ANALOG_JS_ROUTER = '^1.19.1-beta.3'; +export const V19_X_ANALOG_JS_CONTENT = '^1.19.1-beta.3'; export const V19_X_MARKED = '^15.0.7'; export const V19_X_MARKED_GFM_HEADING_ID = '^4.1.1'; export const V19_X_MARKED_HIGHLIGHT = '^2.2.1'; @@ -8,9 +8,9 @@ export const V19_X_MARKED_MANGLE = '^1.1.10'; export const V19_X_PRISMJS = '^1.29.0'; // devDependencies -export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.2'; -export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.2'; -export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.2'; +export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.3'; +export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.3'; +export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.3'; export const V19_X_NX_ANGULAR = '^21.0.0'; export const V19_X_NX_VITE = '^21.0.0'; export const V19_X_JSDOM = '^22.0.0'; diff --git a/packages/platform/package.json b/packages/platform/package.json index ff314bbe5..dfeda1931 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/platform", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "description": "The fullstack meta-framework for Angular", "type": "module", "author": "Brandon Roberts ", @@ -29,8 +29,8 @@ }, "dependencies": { "nitropack": "^2.11.0", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.2", - "@analogjs/vite-plugin-nitro": "^1.19.1-beta.2", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", + "@analogjs/vite-plugin-nitro": "^1.19.1-beta.3", "vitefu": "^1.0.0" }, "peerDependencies": { diff --git a/packages/router/package.json b/packages/router/package.json index 1647bbaf7..512a8098f 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/router", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "description": "Filesystem-based routing for Angular", "type": "module", "author": "Brandon Roberts ", @@ -24,7 +24,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "peerDependencies": { - "@analogjs/content": "^1.19.1-beta.2", + "@analogjs/content": "^1.19.1-beta.3", "@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0", "@angular/router": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0" }, diff --git a/packages/storybook-angular/package.json b/packages/storybook-angular/package.json index 8d8736ada..823cbf488 100644 --- a/packages/storybook-angular/package.json +++ b/packages/storybook-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/storybook-angular", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "description": "Storybook Integration for Angular & Vite", "keywords": [ "storybook", diff --git a/packages/vite-plugin-angular/package.json b/packages/vite-plugin-angular/package.json index 83740a682..de2fabf5f 100644 --- a/packages/vite-plugin-angular/package.json +++ b/packages/vite-plugin-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-angular", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "description": "Vite Plugin for Angular", "type": "module", "keywords": [ diff --git a/packages/vite-plugin-nitro/package.json b/packages/vite-plugin-nitro/package.json index 0334f1c85..608438dd4 100644 --- a/packages/vite-plugin-nitro/package.json +++ b/packages/vite-plugin-nitro/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-nitro", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "description": "A Vite plugin for adding a nitro API server", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/vitest-angular/package.json b/packages/vitest-angular/package.json index 2b67f363d..d712dd447 100644 --- a/packages/vitest-angular/package.json +++ b/packages/vitest-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vitest-angular", - "version": "1.19.1-beta.2", + "version": "1.19.1-beta.3", "description": "Vitest Builder for Angular", "type": "commonjs", "author": "Brandon Roberts ", From c3d966055e0174658c3f3c961106d70dc79c4309 Mon Sep 17 00:00:00 2001 From: Brandon Roberts Date: Mon, 7 Jul 2025 21:37:46 -0500 Subject: [PATCH 08/10] fix(nx-plugin): fix platform server dep for new app (#1797) --- packages/nx-plugin/src/generators/app/generator.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/nx-plugin/src/generators/app/generator.ts b/packages/nx-plugin/src/generators/app/generator.ts index 7acc17290..eeb2515e7 100644 --- a/packages/nx-plugin/src/generators/app/generator.ts +++ b/packages/nx-plugin/src/generators/app/generator.ts @@ -7,6 +7,7 @@ import { stripIndents, Tree, addDependenciesToPackageJson, + updateJson, } from '@nx/devkit'; import { wrapAngularDevkitSchematic } from '@nx/devkit/ngcli-adapter'; import { AnalogNxApplicationGeneratorOptions } from './schema'; @@ -131,7 +132,6 @@ export async function appGenerator( addDependenciesToPackageJson( tree, { - '@angular/platform-server': `~${angularVersion}`, 'front-matter': '^4.0.2', marked: '^15.0.7', mermaid: '^10.2.4', @@ -140,6 +140,12 @@ export async function appGenerator( {}, ); + updateJson<{ dependencies: object }>(tree, '/package.json', (json) => { + json.dependencies['@angular/platform-server'] = `~${angularVersion}`; + + return json; + }); + updateIndex(tree, normalizedOptions.analogAppName); if (normalizedOptions.addTailwind) { From 6166fe2d52c2b6c84291dbc5d70bbacb20c77c92 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 8 Jul 2025 02:38:34 +0000 Subject: [PATCH 09/10] chore: release 1.19.1-beta.4 [skip ci] --- CHANGELOG.md | 6 ++++++ package.json | 2 +- packages/astro-angular/package.json | 4 ++-- packages/content/package.json | 2 +- packages/create-analog/package.json | 2 +- .../create-analog/template-angular-v16/package.json | 10 +++++----- .../create-analog/template-angular-v17/package.json | 10 +++++----- .../create-analog/template-angular-v18/package.json | 10 +++++----- packages/create-analog/template-blog/package.json | 10 +++++----- packages/create-analog/template-latest/package.json | 10 +++++----- packages/create-analog/template-minimal/package.json | 10 +++++----- .../src/generators/app/versions/nx_18_X/versions.ts | 10 +++++----- .../nx-plugin/src/utils/versions/ng_19_X/versions.ts | 10 +++++----- packages/platform/package.json | 6 +++--- packages/router/package.json | 4 ++-- packages/storybook-angular/package.json | 2 +- packages/vite-plugin-angular/package.json | 2 +- packages/vite-plugin-nitro/package.json | 2 +- packages/vitest-angular/package.json | 2 +- 19 files changed, 60 insertions(+), 54 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ed597994f..1dd8dbbc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## [1.19.1-beta.4](https://github.com/analogjs/analog/compare/v1.19.1-beta.3...v1.19.1-beta.4) (2025-07-08) + +### Bug Fixes + +- **nx-plugin:** fix platform server dep for new app ([#1797](https://github.com/analogjs/analog/issues/1797)) ([c3d9660](https://github.com/analogjs/analog/commit/c3d966055e0174658c3f3c961106d70dc79c4309)) + ## [1.19.1-beta.3](https://github.com/analogjs/analog/compare/v1.19.1-beta.2...v1.19.1-beta.3) (2025-07-08) ### Bug Fixes diff --git a/package.json b/package.json index 3f373d4f2..82975c4ff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "analogjs-platform", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "license": "MIT", "type": "module", "scripts": { diff --git a/packages/astro-angular/package.json b/packages/astro-angular/package.json index 10709358c..702efbf46 100644 --- a/packages/astro-angular/package.json +++ b/packages/astro-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/astro-angular", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "description": "Use Angular components within Astro", "type": "module", "author": "Brandon Roberts ", @@ -32,7 +32,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "dependencies": { - "@analogjs/vite-plugin-angular": "^1.19.1-beta.3" + "@analogjs/vite-plugin-angular": "^1.19.1-beta.4" }, "peerDependencies": { "@angular-devkit/build-angular": ">=16.0.0", diff --git a/packages/content/package.json b/packages/content/package.json index 10970a71d..f4295f79e 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/content", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "description": "Content Rendering for Analog", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/create-analog/package.json b/packages/create-analog/package.json index c74946816..7f62bbf81 100644 --- a/packages/create-analog/package.json +++ b/packages/create-analog/package.json @@ -1,6 +1,6 @@ { "name": "create-analog", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "type": "module", "license": "MIT", "author": "Brandon Roberts", diff --git a/packages/create-analog/template-angular-v16/package.json b/packages/create-analog/template-angular-v16/package.json index e137ce0f5..663b29e5e 100644 --- a/packages/create-analog/template-angular-v16/package.json +++ b/packages/create-analog/template-angular-v16/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.1-beta.3", - "@analogjs/router": "^1.19.1-beta.3", + "@analogjs/content": "^1.19.1-beta.4", + "@analogjs/router": "^1.19.1-beta.4", "@angular/animations": "^16.2.0", "@angular/common": "^16.2.0", "@angular/compiler": "^16.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.13.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.3", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", - "@analogjs/vitest-angular": "^1.19.1-beta.3", + "@analogjs/platform": "^1.19.1-beta.4", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", + "@analogjs/vitest-angular": "^1.19.1-beta.4", "@angular-devkit/build-angular": "^16.2.0", "@angular/cli": "^16.2.0", "@angular/compiler-cli": "^16.2.0", diff --git a/packages/create-analog/template-angular-v17/package.json b/packages/create-analog/template-angular-v17/package.json index f52d03e6e..6634d0b47 100644 --- a/packages/create-analog/template-angular-v17/package.json +++ b/packages/create-analog/template-angular-v17/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.1-beta.3", - "@analogjs/router": "^1.19.1-beta.3", + "@analogjs/content": "^1.19.1-beta.4", + "@analogjs/router": "^1.19.1-beta.4", "@angular/animations": "^17.2.0", "@angular/common": "^17.2.0", "@angular/compiler": "^17.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.3", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", - "@analogjs/vitest-angular": "^1.19.1-beta.3", + "@analogjs/platform": "^1.19.1-beta.4", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", + "@analogjs/vitest-angular": "^1.19.1-beta.4", "@angular-devkit/build-angular": "^17.2.0", "@angular/cli": "^17.2.0", "@angular/compiler-cli": "^17.2.0", diff --git a/packages/create-analog/template-angular-v18/package.json b/packages/create-analog/template-angular-v18/package.json index 483187107..711548c5b 100644 --- a/packages/create-analog/template-angular-v18/package.json +++ b/packages/create-analog/template-angular-v18/package.json @@ -15,8 +15,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.3", - "@analogjs/router": "^1.19.1-beta.3", + "@analogjs/content": "^1.19.1-beta.4", + "@analogjs/router": "^1.19.1-beta.4", "@angular/animations": "^18.0.0", "@angular/build": "^18.0.0", "@angular/common": "^18.0.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.3" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.3", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", - "@analogjs/vitest-angular": "^1.19.1-beta.3", + "@analogjs/platform": "^1.19.1-beta.4", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", + "@analogjs/vitest-angular": "^1.19.1-beta.4", "@angular/cli": "^18.0.0", "@angular/compiler-cli": "^18.0.0", "jsdom": "^22.0.0", diff --git a/packages/create-analog/template-blog/package.json b/packages/create-analog/template-blog/package.json index d30b24b12..fed2384f1 100644 --- a/packages/create-analog/template-blog/package.json +++ b/packages/create-analog/template-blog/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.3", - "@analogjs/router": "^1.19.1-beta.3", + "@analogjs/content": "^1.19.1-beta.4", + "@analogjs/router": "^1.19.1-beta.4", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.3", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", - "@analogjs/vitest-angular": "^1.19.1-beta.3", + "@analogjs/platform": "^1.19.1-beta.4", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", + "@analogjs/vitest-angular": "^1.19.1-beta.4", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-latest/package.json b/packages/create-analog/template-latest/package.json index d30b24b12..fed2384f1 100644 --- a/packages/create-analog/template-latest/package.json +++ b/packages/create-analog/template-latest/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.3", - "@analogjs/router": "^1.19.1-beta.3", + "@analogjs/content": "^1.19.1-beta.4", + "@analogjs/router": "^1.19.1-beta.4", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.3", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", - "@analogjs/vitest-angular": "^1.19.1-beta.3", + "@analogjs/platform": "^1.19.1-beta.4", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", + "@analogjs/vitest-angular": "^1.19.1-beta.4", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-minimal/package.json b/packages/create-analog/template-minimal/package.json index d30b24b12..fed2384f1 100644 --- a/packages/create-analog/template-minimal/package.json +++ b/packages/create-analog/template-minimal/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.3", - "@analogjs/router": "^1.19.1-beta.3", + "@analogjs/content": "^1.19.1-beta.4", + "@analogjs/router": "^1.19.1-beta.4", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.3", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", - "@analogjs/vitest-angular": "^1.19.1-beta.3", + "@analogjs/platform": "^1.19.1-beta.4", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", + "@analogjs/vitest-angular": "^1.19.1-beta.4", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts index ca55ed2f7..206676be3 100644 --- a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts +++ b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts @@ -2,11 +2,11 @@ // dependencies export const V18_X_NX_DEVKIT = '^21.0.0'; export const V18_X_NX_ANGULAR = '^21.0.0'; -export const V18_X_ANALOG_JS_CONTENT = '^1.19.1-beta.3'; -export const V18_X_ANALOG_JS_ROUTER = '^1.19.1-beta.3'; +export const V18_X_ANALOG_JS_CONTENT = '^1.19.1-beta.4'; +export const V18_X_ANALOG_JS_ROUTER = '^1.19.1-beta.4'; export const V18_X_ANALOG_JS_TRPC = '~0.3.0'; -export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.3'; -export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.3'; +export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.4'; +export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.4'; export const V18_X_TRPC_CLIENT = '^10.25.0'; export const V18_X_TRPC_SERVER = '^10.25.0'; export const V18_X_ISOMORPHIC_FETCH = '^3.0.0'; @@ -24,7 +24,7 @@ export const V18_X_POSTCSS = '^8.5.3'; export const V18_X_AUTOPREFIXER = '^10.4.0'; // devDependencies -export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.3'; +export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.4'; export const V18_X_ANGULAR_DEVKIT_BUILD_ANGULAR = '^19.0.0'; export const V18_X_NX_VITE = '^21.0.0'; export const V18_X_NX_LINTER = '^21.0.0'; diff --git a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts index 09eb8bb4a..d4897061d 100644 --- a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts +++ b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts @@ -1,6 +1,6 @@ // V19_X -export const V19_X_ANALOG_JS_ROUTER = '^1.19.1-beta.3'; -export const V19_X_ANALOG_JS_CONTENT = '^1.19.1-beta.3'; +export const V19_X_ANALOG_JS_ROUTER = '^1.19.1-beta.4'; +export const V19_X_ANALOG_JS_CONTENT = '^1.19.1-beta.4'; export const V19_X_MARKED = '^15.0.7'; export const V19_X_MARKED_GFM_HEADING_ID = '^4.1.1'; export const V19_X_MARKED_HIGHLIGHT = '^2.2.1'; @@ -8,9 +8,9 @@ export const V19_X_MARKED_MANGLE = '^1.1.10'; export const V19_X_PRISMJS = '^1.29.0'; // devDependencies -export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.3'; -export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.3'; -export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.3'; +export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.4'; +export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.4'; +export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.4'; export const V19_X_NX_ANGULAR = '^21.0.0'; export const V19_X_NX_VITE = '^21.0.0'; export const V19_X_JSDOM = '^22.0.0'; diff --git a/packages/platform/package.json b/packages/platform/package.json index dfeda1931..b599d7f57 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/platform", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "description": "The fullstack meta-framework for Angular", "type": "module", "author": "Brandon Roberts ", @@ -29,8 +29,8 @@ }, "dependencies": { "nitropack": "^2.11.0", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.3", - "@analogjs/vite-plugin-nitro": "^1.19.1-beta.3", + "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", + "@analogjs/vite-plugin-nitro": "^1.19.1-beta.4", "vitefu": "^1.0.0" }, "peerDependencies": { diff --git a/packages/router/package.json b/packages/router/package.json index 512a8098f..5f9d89e37 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/router", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "description": "Filesystem-based routing for Angular", "type": "module", "author": "Brandon Roberts ", @@ -24,7 +24,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "peerDependencies": { - "@analogjs/content": "^1.19.1-beta.3", + "@analogjs/content": "^1.19.1-beta.4", "@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0", "@angular/router": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0" }, diff --git a/packages/storybook-angular/package.json b/packages/storybook-angular/package.json index 823cbf488..41576b3c8 100644 --- a/packages/storybook-angular/package.json +++ b/packages/storybook-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/storybook-angular", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "description": "Storybook Integration for Angular & Vite", "keywords": [ "storybook", diff --git a/packages/vite-plugin-angular/package.json b/packages/vite-plugin-angular/package.json index de2fabf5f..061f23b1a 100644 --- a/packages/vite-plugin-angular/package.json +++ b/packages/vite-plugin-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-angular", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "description": "Vite Plugin for Angular", "type": "module", "keywords": [ diff --git a/packages/vite-plugin-nitro/package.json b/packages/vite-plugin-nitro/package.json index 608438dd4..9551f2906 100644 --- a/packages/vite-plugin-nitro/package.json +++ b/packages/vite-plugin-nitro/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-nitro", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "description": "A Vite plugin for adding a nitro API server", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/vitest-angular/package.json b/packages/vitest-angular/package.json index d712dd447..eb4dd711e 100644 --- a/packages/vitest-angular/package.json +++ b/packages/vitest-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vitest-angular", - "version": "1.19.1-beta.3", + "version": "1.19.1-beta.4", "description": "Vitest Builder for Angular", "type": "commonjs", "author": "Brandon Roberts ", From 1f891e78778d2e384d25097199a3a8d7546dbe1c Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 8 Jul 2025 02:44:04 +0000 Subject: [PATCH 10/10] chore: release 1.19.1 [skip ci] --- CHANGELOG.md | 9 +++++++++ package.json | 2 +- packages/astro-angular/package.json | 4 ++-- packages/content/package.json | 2 +- packages/create-analog/package.json | 2 +- .../create-analog/template-angular-v16/package.json | 10 +++++----- .../create-analog/template-angular-v17/package.json | 10 +++++----- .../create-analog/template-angular-v18/package.json | 10 +++++----- packages/create-analog/template-blog/package.json | 10 +++++----- packages/create-analog/template-latest/package.json | 10 +++++----- packages/create-analog/template-minimal/package.json | 10 +++++----- .../src/generators/app/versions/nx_18_X/versions.ts | 10 +++++----- .../nx-plugin/src/utils/versions/ng_19_X/versions.ts | 10 +++++----- packages/platform/package.json | 6 +++--- packages/router/package.json | 4 ++-- packages/storybook-angular/package.json | 2 +- packages/vite-plugin-angular/package.json | 2 +- packages/vite-plugin-nitro/package.json | 2 +- packages/vitest-angular/package.json | 2 +- 19 files changed, 63 insertions(+), 54 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1dd8dbbc9..129475a49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## [1.19.1](https://github.com/analogjs/analog/compare/v1.19.0...v1.19.1) (2025-07-08) + +### Bug Fixes + +- **nx-plugin:** add css for tailwind, fix global import reference ([#1796](https://github.com/analogjs/analog/issues/1796)) ([28b9558](https://github.com/analogjs/analog/commit/28b955826ab3a00f998f7262fd68152475b920fe)) +- **nx-plugin:** fix platform server dep for new app ([#1797](https://github.com/analogjs/analog/issues/1797)) ([c3d9660](https://github.com/analogjs/analog/commit/c3d966055e0174658c3f3c961106d70dc79c4309)) +- **storybook-angular:** prevent duplicate loading of analogjs plugins ([#1794](https://github.com/analogjs/analog/issues/1794)) ([6aeed12](https://github.com/analogjs/analog/commit/6aeed127caf31cc60fe11c1f5447afb6f6062a33)) +- **vite-plugin-angular:** skip compilation for inline assets, .nx for HMR ([#1795](https://github.com/analogjs/analog/issues/1795)) ([0f4413a](https://github.com/analogjs/analog/commit/0f4413a6ecabbe41dbec3ad1249e3ef41691b6c6)) + ## [1.19.1-beta.4](https://github.com/analogjs/analog/compare/v1.19.1-beta.3...v1.19.1-beta.4) (2025-07-08) ### Bug Fixes diff --git a/package.json b/package.json index 82975c4ff..9f7db6884 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "analogjs-platform", - "version": "1.19.1-beta.4", + "version": "1.19.1", "license": "MIT", "type": "module", "scripts": { diff --git a/packages/astro-angular/package.json b/packages/astro-angular/package.json index 702efbf46..2554f0446 100644 --- a/packages/astro-angular/package.json +++ b/packages/astro-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/astro-angular", - "version": "1.19.1-beta.4", + "version": "1.19.1", "description": "Use Angular components within Astro", "type": "module", "author": "Brandon Roberts ", @@ -32,7 +32,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "dependencies": { - "@analogjs/vite-plugin-angular": "^1.19.1-beta.4" + "@analogjs/vite-plugin-angular": "^1.19.1" }, "peerDependencies": { "@angular-devkit/build-angular": ">=16.0.0", diff --git a/packages/content/package.json b/packages/content/package.json index f4295f79e..f51d60df8 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/content", - "version": "1.19.1-beta.4", + "version": "1.19.1", "description": "Content Rendering for Analog", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/create-analog/package.json b/packages/create-analog/package.json index 7f62bbf81..7b9b8517d 100644 --- a/packages/create-analog/package.json +++ b/packages/create-analog/package.json @@ -1,6 +1,6 @@ { "name": "create-analog", - "version": "1.19.1-beta.4", + "version": "1.19.1", "type": "module", "license": "MIT", "author": "Brandon Roberts", diff --git a/packages/create-analog/template-angular-v16/package.json b/packages/create-analog/template-angular-v16/package.json index 663b29e5e..382c884ad 100644 --- a/packages/create-analog/template-angular-v16/package.json +++ b/packages/create-analog/template-angular-v16/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.1-beta.4", - "@analogjs/router": "^1.19.1-beta.4", + "@analogjs/content": "^1.19.1", + "@analogjs/router": "^1.19.1", "@angular/animations": "^16.2.0", "@angular/common": "^16.2.0", "@angular/compiler": "^16.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.13.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.4", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", - "@analogjs/vitest-angular": "^1.19.1-beta.4", + "@analogjs/platform": "^1.19.1", + "@analogjs/vite-plugin-angular": "^1.19.1", + "@analogjs/vitest-angular": "^1.19.1", "@angular-devkit/build-angular": "^16.2.0", "@angular/cli": "^16.2.0", "@angular/compiler-cli": "^16.2.0", diff --git a/packages/create-analog/template-angular-v17/package.json b/packages/create-analog/template-angular-v17/package.json index 6634d0b47..1f1c7735e 100644 --- a/packages/create-analog/template-angular-v17/package.json +++ b/packages/create-analog/template-angular-v17/package.json @@ -15,8 +15,8 @@ "test": "ng test" }, "dependencies": { - "@analogjs/content": "^1.19.1-beta.4", - "@analogjs/router": "^1.19.1-beta.4", + "@analogjs/content": "^1.19.1", + "@analogjs/router": "^1.19.1", "@angular/animations": "^17.2.0", "@angular/common": "^17.2.0", "@angular/compiler": "^17.2.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.4", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", - "@analogjs/vitest-angular": "^1.19.1-beta.4", + "@analogjs/platform": "^1.19.1", + "@analogjs/vite-plugin-angular": "^1.19.1", + "@analogjs/vitest-angular": "^1.19.1", "@angular-devkit/build-angular": "^17.2.0", "@angular/cli": "^17.2.0", "@angular/compiler-cli": "^17.2.0", diff --git a/packages/create-analog/template-angular-v18/package.json b/packages/create-analog/template-angular-v18/package.json index 711548c5b..b49d04674 100644 --- a/packages/create-analog/template-angular-v18/package.json +++ b/packages/create-analog/template-angular-v18/package.json @@ -15,8 +15,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.4", - "@analogjs/router": "^1.19.1-beta.4", + "@analogjs/content": "^1.19.1", + "@analogjs/router": "^1.19.1", "@angular/animations": "^18.0.0", "@angular/build": "^18.0.0", "@angular/common": "^18.0.0", @@ -38,9 +38,9 @@ "zone.js": "~0.14.3" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.4", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", - "@analogjs/vitest-angular": "^1.19.1-beta.4", + "@analogjs/platform": "^1.19.1", + "@analogjs/vite-plugin-angular": "^1.19.1", + "@analogjs/vitest-angular": "^1.19.1", "@angular/cli": "^18.0.0", "@angular/compiler-cli": "^18.0.0", "jsdom": "^22.0.0", diff --git a/packages/create-analog/template-blog/package.json b/packages/create-analog/template-blog/package.json index fed2384f1..fe61e8a16 100644 --- a/packages/create-analog/template-blog/package.json +++ b/packages/create-analog/template-blog/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.4", - "@analogjs/router": "^1.19.1-beta.4", + "@analogjs/content": "^1.19.1", + "@analogjs/router": "^1.19.1", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.4", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", - "@analogjs/vitest-angular": "^1.19.1-beta.4", + "@analogjs/platform": "^1.19.1", + "@analogjs/vite-plugin-angular": "^1.19.1", + "@analogjs/vitest-angular": "^1.19.1", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-latest/package.json b/packages/create-analog/template-latest/package.json index fed2384f1..fe61e8a16 100644 --- a/packages/create-analog/template-latest/package.json +++ b/packages/create-analog/template-latest/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.4", - "@analogjs/router": "^1.19.1-beta.4", + "@analogjs/content": "^1.19.1", + "@analogjs/router": "^1.19.1", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.4", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", - "@analogjs/vitest-angular": "^1.19.1-beta.4", + "@analogjs/platform": "^1.19.1", + "@analogjs/vite-plugin-angular": "^1.19.1", + "@analogjs/vitest-angular": "^1.19.1", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/create-analog/template-minimal/package.json b/packages/create-analog/template-minimal/package.json index fed2384f1..fe61e8a16 100644 --- a/packages/create-analog/template-minimal/package.json +++ b/packages/create-analog/template-minimal/package.json @@ -16,8 +16,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.19.1-beta.4", - "@analogjs/router": "^1.19.1-beta.4", + "@analogjs/content": "^1.19.1", + "@analogjs/router": "^1.19.1", "@angular/animations": "^20.0.0", "@angular/common": "^20.0.0", "@angular/compiler": "^20.0.0", @@ -32,9 +32,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.19.1-beta.4", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", - "@analogjs/vitest-angular": "^1.19.1-beta.4", + "@analogjs/platform": "^1.19.1", + "@analogjs/vite-plugin-angular": "^1.19.1", + "@analogjs/vitest-angular": "^1.19.1", "@angular/build": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", diff --git a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts index 206676be3..16416cf22 100644 --- a/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts +++ b/packages/nx-plugin/src/generators/app/versions/nx_18_X/versions.ts @@ -2,11 +2,11 @@ // dependencies export const V18_X_NX_DEVKIT = '^21.0.0'; export const V18_X_NX_ANGULAR = '^21.0.0'; -export const V18_X_ANALOG_JS_CONTENT = '^1.19.1-beta.4'; -export const V18_X_ANALOG_JS_ROUTER = '^1.19.1-beta.4'; +export const V18_X_ANALOG_JS_CONTENT = '^1.19.1'; +export const V18_X_ANALOG_JS_ROUTER = '^1.19.1'; export const V18_X_ANALOG_JS_TRPC = '~0.3.0'; -export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.4'; -export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.4'; +export const V18_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1'; +export const V18_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1'; export const V18_X_TRPC_CLIENT = '^10.25.0'; export const V18_X_TRPC_SERVER = '^10.25.0'; export const V18_X_ISOMORPHIC_FETCH = '^3.0.0'; @@ -24,7 +24,7 @@ export const V18_X_POSTCSS = '^8.5.3'; export const V18_X_AUTOPREFIXER = '^10.4.0'; // devDependencies -export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.4'; +export const V18_X_ANALOG_JS_PLATFORM = '^1.19.1'; export const V18_X_ANGULAR_DEVKIT_BUILD_ANGULAR = '^19.0.0'; export const V18_X_NX_VITE = '^21.0.0'; export const V18_X_NX_LINTER = '^21.0.0'; diff --git a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts index d4897061d..d5dddcccf 100644 --- a/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts +++ b/packages/nx-plugin/src/utils/versions/ng_19_X/versions.ts @@ -1,6 +1,6 @@ // V19_X -export const V19_X_ANALOG_JS_ROUTER = '^1.19.1-beta.4'; -export const V19_X_ANALOG_JS_CONTENT = '^1.19.1-beta.4'; +export const V19_X_ANALOG_JS_ROUTER = '^1.19.1'; +export const V19_X_ANALOG_JS_CONTENT = '^1.19.1'; export const V19_X_MARKED = '^15.0.7'; export const V19_X_MARKED_GFM_HEADING_ID = '^4.1.1'; export const V19_X_MARKED_HIGHLIGHT = '^2.2.1'; @@ -8,9 +8,9 @@ export const V19_X_MARKED_MANGLE = '^1.1.10'; export const V19_X_PRISMJS = '^1.29.0'; // devDependencies -export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1-beta.4'; -export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1-beta.4'; -export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1-beta.4'; +export const V19_X_ANALOG_JS_PLATFORM = '^1.19.1'; +export const V19_X_ANALOG_JS_VITE_PLUGIN_ANGULAR = '^1.19.1'; +export const V19_X_ANALOG_JS_VITEST_ANGULAR = '^1.19.1'; export const V19_X_NX_ANGULAR = '^21.0.0'; export const V19_X_NX_VITE = '^21.0.0'; export const V19_X_JSDOM = '^22.0.0'; diff --git a/packages/platform/package.json b/packages/platform/package.json index b599d7f57..6a59987c4 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/platform", - "version": "1.19.1-beta.4", + "version": "1.19.1", "description": "The fullstack meta-framework for Angular", "type": "module", "author": "Brandon Roberts ", @@ -29,8 +29,8 @@ }, "dependencies": { "nitropack": "^2.11.0", - "@analogjs/vite-plugin-angular": "^1.19.1-beta.4", - "@analogjs/vite-plugin-nitro": "^1.19.1-beta.4", + "@analogjs/vite-plugin-angular": "^1.19.1", + "@analogjs/vite-plugin-nitro": "^1.19.1", "vitefu": "^1.0.0" }, "peerDependencies": { diff --git a/packages/router/package.json b/packages/router/package.json index 5f9d89e37..ca92295b5 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/router", - "version": "1.19.1-beta.4", + "version": "1.19.1", "description": "Filesystem-based routing for Angular", "type": "module", "author": "Brandon Roberts ", @@ -24,7 +24,7 @@ "url": "https://github.com/sponsors/brandonroberts" }, "peerDependencies": { - "@analogjs/content": "^1.19.1-beta.4", + "@analogjs/content": "^1.19.1", "@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0", "@angular/router": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^20.0.0" }, diff --git a/packages/storybook-angular/package.json b/packages/storybook-angular/package.json index 41576b3c8..fba6cb9f8 100644 --- a/packages/storybook-angular/package.json +++ b/packages/storybook-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/storybook-angular", - "version": "1.19.1-beta.4", + "version": "1.19.1", "description": "Storybook Integration for Angular & Vite", "keywords": [ "storybook", diff --git a/packages/vite-plugin-angular/package.json b/packages/vite-plugin-angular/package.json index 061f23b1a..8386256c6 100644 --- a/packages/vite-plugin-angular/package.json +++ b/packages/vite-plugin-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-angular", - "version": "1.19.1-beta.4", + "version": "1.19.1", "description": "Vite Plugin for Angular", "type": "module", "keywords": [ diff --git a/packages/vite-plugin-nitro/package.json b/packages/vite-plugin-nitro/package.json index 9551f2906..4ea251cef 100644 --- a/packages/vite-plugin-nitro/package.json +++ b/packages/vite-plugin-nitro/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-nitro", - "version": "1.19.1-beta.4", + "version": "1.19.1", "description": "A Vite plugin for adding a nitro API server", "type": "module", "author": "Brandon Roberts ", diff --git a/packages/vitest-angular/package.json b/packages/vitest-angular/package.json index eb4dd711e..b8247361a 100644 --- a/packages/vitest-angular/package.json +++ b/packages/vitest-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vitest-angular", - "version": "1.19.1-beta.4", + "version": "1.19.1", "description": "Vitest Builder for Angular", "type": "commonjs", "author": "Brandon Roberts ",