From 55e7af3fae373b90c7f2de04d6856fc3dd4b27a2 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Mon, 10 Nov 2025 16:24:47 +0000 Subject: [PATCH 1/2] build: bump min version of vitest to 4.0.8 This bump the vitest peer dep to 4.0.8 --- packages/angular/build/package.json | 2 +- .../schematics/angular/utility/latest-versions/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/angular/build/package.json b/packages/angular/build/package.json index b1306f2dcbd5..ba350d20a892 100644 --- a/packages/angular/build/package.json +++ b/packages/angular/build/package.json @@ -75,7 +75,7 @@ "tailwindcss": "^2.0.0 || ^3.0.0 || ^4.0.0", "tslib": "^2.3.0", "typescript": ">=5.9 <6.0", - "vitest": "^4.0.6" + "vitest": "^4.0.8" }, "peerDependenciesMeta": { "@angular/core": { diff --git a/packages/schematics/angular/utility/latest-versions/package.json b/packages/schematics/angular/utility/latest-versions/package.json index 0c6385202905..1e85f36f9c28 100644 --- a/packages/schematics/angular/utility/latest-versions/package.json +++ b/packages/schematics/angular/utility/latest-versions/package.json @@ -25,7 +25,7 @@ "tslib": "^2.3.0", "ts-node": "~10.9.0", "typescript": "~5.9.2", - "vitest": "^4.0.0", + "vitest": "^4.0.8", "zone.js": "~0.15.0" } } From 329123f16e92173cc103f731b1502f24d4ed5747 Mon Sep 17 00:00:00 2001 From: Alan Agius <17563226+alan-agius4@users.noreply.github.com> Date: Mon, 10 Nov 2025 17:55:54 +0000 Subject: [PATCH 2/2] build: bump jsdom to `^27.1.0` This is the min supported version. --- .../schematics/angular/utility/latest-versions/package.json | 2 +- tests/legacy-cli/e2e/utils/vitest.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/schematics/angular/utility/latest-versions/package.json b/packages/schematics/angular/utility/latest-versions/package.json index 1e85f36f9c28..10f2cf8eb6bd 100644 --- a/packages/schematics/angular/utility/latest-versions/package.json +++ b/packages/schematics/angular/utility/latest-versions/package.json @@ -15,7 +15,7 @@ "karma-jasmine-html-reporter": "~2.1.0", "karma-jasmine": "~5.1.0", "karma": "~6.4.0", - "jsdom": "^27.0.0", + "jsdom": "^27.1.0", "less": "^4.2.0", "postcss": "^8.5.3", "protractor": "~7.0.0", diff --git a/tests/legacy-cli/e2e/utils/vitest.ts b/tests/legacy-cli/e2e/utils/vitest.ts index 3f312ff29c3e..af40e66b18b1 100644 --- a/tests/legacy-cli/e2e/utils/vitest.ts +++ b/tests/legacy-cli/e2e/utils/vitest.ts @@ -3,7 +3,8 @@ import { updateJsonFile } from './project'; /** Updates the `test` builder in the current workspace to use Vitest. */ export async function applyVitestBuilder(): Promise { - await silentNpm('install', 'vitest@4.0.6', 'jsdom@27.0.0', '--save-dev'); + // These deps matches the deps in `@schematics/angular` + await silentNpm('install', 'vitest@^4.0.8', 'jsdom@^27.1.0', '--save-dev'); await updateJsonFile('angular.json', (json) => { const projects = Object.values(json['projects']);