diff --git a/CHANGELOG.md b/CHANGELOG.md index 54dfe36b9..453a1e54f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +# [1.12.0](https://github.com/analogjs/analog/compare/v1.11.0...v1.12.0) (2025-01-07) + +### Bug Fixes + +- **vite-plugin-angular:** correctly implement HMR of component styles ([#1542](https://github.com/analogjs/analog/issues/1542)) ([5ec113f](https://github.com/analogjs/analog/commit/5ec113f3d789336ca0753c78c3a83b29263710df)) +- **vite-plugin-angular:** fix HMR of component styles w/tsconfig flag ([#1539](https://github.com/analogjs/analog/issues/1539)) ([6b9c75c](https://github.com/analogjs/analog/commit/6b9c75cf29cd3539b5b4d93606ba43ef41c351f1)) +- **vite-plugin-angular:** fix HMR of component styles w/tsconfig flag ([#1539](https://github.com/analogjs/analog/issues/1539)) ([ee67cc6](https://github.com/analogjs/analog/commit/ee67cc62d3bce1b0190e28d3b542a520137798c7)) +- **vite-plugin-angular:** skip rebuilds before invalidation during testing ([#1536](https://github.com/analogjs/analog/issues/1536)) ([4610be7](https://github.com/analogjs/analog/commit/4610be7378392662bec3a56f63290cc15ce721cc)) +- **vite-plugin-angular:** use ssr.noExternal for matching libraries during testing ([#1545](https://github.com/analogjs/analog/issues/1545)) ([3f365e9](https://github.com/analogjs/analog/commit/3f365e9b9bdcb45573977270c8c4136b0a592e10)) + +### Features + +- **vite-plugin-angular:** fix .ts typechecking and add disableTypeChecking option ([#1538](https://github.com/analogjs/analog/issues/1538)) ([56b0ffe](https://github.com/analogjs/analog/commit/56b0ffe42db52d76fc12ee22f895917f2be3b4a5)) + +### Performance Improvements + +- **platform:** exclude TypeScript files from Vite esbuild plugin ([#1543](https://github.com/analogjs/analog/issues/1543)) ([de85100](https://github.com/analogjs/analog/commit/de851003761a77e6f536a0c8a43351f5f21274de)) + +### Reverts + +- Revert "fix(vite-plugin-angular): fix HMR of component styles" ([#1544](https://github.com/analogjs/analog/issues/1544)) ([eff770c](https://github.com/analogjs/analog/commit/eff770c7e40ce3eb6fe3fe523596c672f1f4fb8c)) + # [1.12.0-beta.5](https://github.com/analogjs/analog/compare/v1.12.0-beta.4...v1.12.0-beta.5) (2025-01-07) ### Bug Fixes diff --git a/package.json b/package.json index 6125846b5..90d9e0727 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "analogjs-platform", - "version": "1.12.0-beta.5", + "version": "1.12.0", "license": "MIT", "type": "module", "scripts": { diff --git a/packages/astro-angular/package.json b/packages/astro-angular/package.json index f109cf106..873c49940 100644 --- a/packages/astro-angular/package.json +++ b/packages/astro-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/astro-angular", - "version": "1.12.0-beta.5", + "version": "1.12.0", "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.12.0-beta.5" + "@analogjs/vite-plugin-angular": "^1.12.0" }, "peerDependencies": { "@angular-devkit/build-angular": ">=16.0.0", diff --git a/packages/content/package.json b/packages/content/package.json index bf1504140..b5f63eb76 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/content", - "version": "1.12.0-beta.5", + "version": "1.12.0", "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 1e63bb20c..87dd6ddf9 100644 --- a/packages/create-analog/package.json +++ b/packages/create-analog/package.json @@ -1,6 +1,6 @@ { "name": "create-analog", - "version": "1.12.0-beta.5", + "version": "1.12.0", "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 52fdd4076..1e516a17a 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.12.0-beta.5", - "@analogjs/router": "^1.12.0-beta.5", + "@analogjs/content": "^1.12.0", + "@analogjs/router": "^1.12.0", "@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.12.0-beta.5", - "@analogjs/vite-plugin-angular": "^1.12.0-beta.5", - "@analogjs/vitest-angular": "^1.12.0-beta.5", + "@analogjs/platform": "^1.12.0", + "@analogjs/vite-plugin-angular": "^1.12.0", + "@analogjs/vitest-angular": "^1.12.0", "@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 845c54e57..168b2acee 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.12.0-beta.5", - "@analogjs/router": "^1.12.0-beta.5", + "@analogjs/content": "^1.12.0", + "@analogjs/router": "^1.12.0", "@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.12.0-beta.5", - "@analogjs/vite-plugin-angular": "^1.12.0-beta.5", - "@analogjs/vitest-angular": "^1.12.0-beta.5", + "@analogjs/platform": "^1.12.0", + "@analogjs/vite-plugin-angular": "^1.12.0", + "@analogjs/vitest-angular": "^1.12.0", "@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 37081ee0b..a83b69e03 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.12.0-beta.5", - "@analogjs/router": "^1.12.0-beta.5", + "@analogjs/content": "^1.12.0", + "@analogjs/router": "^1.12.0", "@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.12.0-beta.5", - "@analogjs/vite-plugin-angular": "^1.12.0-beta.5", - "@analogjs/vitest-angular": "^1.12.0-beta.5", + "@analogjs/platform": "^1.12.0", + "@analogjs/vite-plugin-angular": "^1.12.0", + "@analogjs/vitest-angular": "^1.12.0", "@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 dfb40ce2f..f16b8a7b6 100644 --- a/packages/create-analog/template-blog/package.json +++ b/packages/create-analog/template-blog/package.json @@ -15,8 +15,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.12.0-beta.5", - "@analogjs/router": "^1.12.0-beta.5", + "@analogjs/content": "^1.12.0", + "@analogjs/router": "^1.12.0", "@angular/animations": "^19.0.0", "@angular/common": "^19.0.0", "@angular/compiler": "^19.0.0", @@ -36,9 +36,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.12.0-beta.5", - "@analogjs/vite-plugin-angular": "^1.12.0-beta.5", - "@analogjs/vitest-angular": "^1.12.0-beta.5", + "@analogjs/platform": "^1.12.0", + "@analogjs/vite-plugin-angular": "^1.12.0", + "@analogjs/vitest-angular": "^1.12.0", "@angular-devkit/build-angular": "^19.0.0", "@angular/build": "^19.0.0", "@angular/cli": "^19.0.0", diff --git a/packages/create-analog/template-latest/package.json b/packages/create-analog/template-latest/package.json index b9e0f7cf0..641c27962 100644 --- a/packages/create-analog/template-latest/package.json +++ b/packages/create-analog/template-latest/package.json @@ -15,8 +15,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.12.0-beta.5", - "@analogjs/router": "^1.12.0-beta.5", + "@analogjs/content": "^1.12.0", + "@analogjs/router": "^1.12.0", "@angular/animations": "^19.0.0", "@angular/common": "^19.0.0", "@angular/compiler": "^19.0.0", @@ -37,9 +37,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.12.0-beta.5", - "@analogjs/vite-plugin-angular": "^1.12.0-beta.5", - "@analogjs/vitest-angular": "^1.12.0-beta.5", + "@analogjs/platform": "^1.12.0", + "@analogjs/vite-plugin-angular": "^1.12.0", + "@analogjs/vitest-angular": "^1.12.0", "@angular-devkit/build-angular": "^19.0.0", "@angular/build": "^19.0.0", "@angular/cli": "^19.0.0", diff --git a/packages/create-analog/template-minimal/package.json b/packages/create-analog/template-minimal/package.json index b9e0f7cf0..641c27962 100644 --- a/packages/create-analog/template-minimal/package.json +++ b/packages/create-analog/template-minimal/package.json @@ -15,8 +15,8 @@ }, "private": true, "dependencies": { - "@analogjs/content": "^1.12.0-beta.5", - "@analogjs/router": "^1.12.0-beta.5", + "@analogjs/content": "^1.12.0", + "@analogjs/router": "^1.12.0", "@angular/animations": "^19.0.0", "@angular/common": "^19.0.0", "@angular/compiler": "^19.0.0", @@ -37,9 +37,9 @@ "zone.js": "~0.15.0" }, "devDependencies": { - "@analogjs/platform": "^1.12.0-beta.5", - "@analogjs/vite-plugin-angular": "^1.12.0-beta.5", - "@analogjs/vitest-angular": "^1.12.0-beta.5", + "@analogjs/platform": "^1.12.0", + "@analogjs/vite-plugin-angular": "^1.12.0", + "@analogjs/vitest-angular": "^1.12.0", "@angular-devkit/build-angular": "^19.0.0", "@angular/build": "^19.0.0", "@angular/cli": "^19.0.0", diff --git a/packages/platform/package.json b/packages/platform/package.json index 550e9fb78..78036aee8 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/platform", - "version": "1.12.0-beta.5", + "version": "1.12.0", "description": "The fullstack meta-framework for Angular", "type": "module", "author": "Brandon Roberts ", @@ -29,8 +29,8 @@ }, "dependencies": { "nitropack": "^2.10.0", - "@analogjs/vite-plugin-angular": "^1.12.0-beta.5", - "@analogjs/vite-plugin-nitro": "^1.12.0-beta.5", + "@analogjs/vite-plugin-angular": "^1.12.0", + "@analogjs/vite-plugin-nitro": "^1.12.0", "vitefu": "^0.2.5" }, "peerDependencies": { diff --git a/packages/router/package.json b/packages/router/package.json index 94c3a5086..1302d64a7 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/router", - "version": "1.12.0-beta.5", + "version": "1.12.0", "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.12.0-beta.5", + "@analogjs/content": "^1.12.0", "@angular/core": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", "@angular/router": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, diff --git a/packages/vite-plugin-angular/package.json b/packages/vite-plugin-angular/package.json index 0c9d6b1e4..f44a67aab 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.12.0-beta.5", + "version": "1.12.0", "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 3e2bb93aa..381f93217 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.12.0-beta.5", + "version": "1.12.0", "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 8f85ec436..b765e3e10 100644 --- a/packages/vitest-angular/package.json +++ b/packages/vitest-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vitest-angular", - "version": "1.12.0-beta.5", + "version": "1.12.0", "description": "Vitest Builder for Angular", "type": "commonjs", "author": "Brandon Roberts ",