From dc2a1aa98afb1802bbab28116d69eb5902740c7b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 11 Sep 2026 17:18:40 +0000 Subject: [PATCH] Bump @angular/common, @angular/forms, @angular/platform-browser, @angular/platform-browser-dynamic and @angular/router Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common), [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms), [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser), [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) and [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router). These dependencies needed to be updated together. Updates `@angular/common` from 16.1.2 to 22.1.6 - [Release notes](https://github.com/angular/angular/releases) - [Commits](https://github.com/angular/angular/commits/v22.1.6/packages/common) Updates `@angular/forms` from 16.1.2 to 22.1.6 - [Release notes](https://github.com/angular/angular/releases) - [Commits](https://github.com/angular/angular/commits/v22.1.6/packages/forms) Updates `@angular/platform-browser` from 16.1.2 to 22.1.6 - [Release notes](https://github.com/angular/angular/releases) - [Commits](https://github.com/angular/angular/commits/v22.1.6/packages/platform-browser) Updates `@angular/platform-browser-dynamic` from 16.1.2 to 20.0.7 - [Release notes](https://github.com/angular/angular/releases) - [Changelog](https://github.com/angular/angular/blob/20.0.7/CHANGELOG.md) - [Commits](https://github.com/angular/angular/commits/20.0.7/packages/platform-browser-dynamic) Updates `@angular/router` from 16.1.2 to 22.1.6 - [Release notes](https://github.com/angular/angular/releases) - [Commits](https://github.com/angular/angular/commits/v22.1.6/packages/router) --- updated-dependencies: - dependency-name: "@angular/common" dependency-version: 22.1.6 dependency-type: direct:production - dependency-name: "@angular/forms" dependency-version: 22.1.6 dependency-type: direct:production - dependency-name: "@angular/platform-browser" dependency-version: 22.1.6 dependency-type: direct:production - dependency-name: "@angular/platform-browser-dynamic" dependency-version: 20.0.7 dependency-type: direct:production - dependency-name: "@angular/router" dependency-version: 22.1.6 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../package-lock.json | 146 +++++++++++------- .../package.json | 10 +- 2 files changed, 95 insertions(+), 61 deletions(-) diff --git a/samples/client/petstore/typescript-angular-v16-provided-in-root/package-lock.json b/samples/client/petstore/typescript-angular-v16-provided-in-root/package-lock.json index dbdc786396cd..aa9c97c558b8 100644 --- a/samples/client/petstore/typescript-angular-v16-provided-in-root/package-lock.json +++ b/samples/client/petstore/typescript-angular-v16-provided-in-root/package-lock.json @@ -9,13 +9,13 @@ "version": "0.0.0", "dependencies": { "@angular/animations": "^16.1.2", - "@angular/common": "^16.1.2", + "@angular/common": "^22.1.6", "@angular/compiler": "^16.1.2", "@angular/core": "^16.1.2", - "@angular/forms": "^16.1.2", - "@angular/platform-browser": "^16.1.2", - "@angular/platform-browser-dynamic": "^16.1.2", - "@angular/router": "^16.1.2", + "@angular/forms": "^22.1.6", + "@angular/platform-browser": "^22.1.6", + "@angular/platform-browser-dynamic": "^20.0.7", + "@angular/router": "^22.1.6", "core-js": "^3.31.0", "rxjs": "^7.8.1", "tslib": "^2.5.3", @@ -308,17 +308,18 @@ } }, "node_modules/@angular/common": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-16.1.2.tgz", - "integrity": "sha512-MrJ1CUKg4H8fH0Jc771gLceVcawBPjIM6TSLEM7DMeX7SZ6eSU9HAOCTHXBg7Kmb7ZS19G1BQBD/tkjivszk+Q==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.1.6.tgz", + "integrity": "sha512-giuH+jJvo6YbBxbKofJCXvq6k8g1Z/xCAvh4piNFSSS6/toXTLCeZ+snr6Stw5b2wRbArM5Q5nDeuto3NqVPnQ==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^16.14.0 || >=18.10.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/core": "16.1.2", + "@angular/core": "22.1.6", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -424,19 +425,22 @@ } }, "node_modules/@angular/forms": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-16.1.2.tgz", - "integrity": "sha512-OyAQRYE6B2NbucoE5KzmxkQqFFlcSnB8/LWS/J9KHGB1QkPdYJCuWSccypeo4YxgVjYCSvHDnO6jBiHDfwDBuQ==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-22.1.6.tgz", + "integrity": "sha512-rfV4G4UB4l69yXSRvhaHPzTMIruvBlRO+ak9NtTcYMnsoj8O5ZCyPv0ledGIrLTBwGSI3X1j4nr9aoV+Rj/n+Q==", + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@standard-schema/spec": "^1.0.0", + "tslib": "^2.3.0", + "zod": "^4.0.10" }, "engines": { - "node": "^16.14.0 || >=18.10.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "16.1.2", - "@angular/core": "16.1.2", - "@angular/platform-browser": "16.1.2", + "@angular/common": "22.1.6", + "@angular/core": "22.1.6", + "@angular/platform-browser": "22.1.6", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -450,19 +454,20 @@ } }, "node_modules/@angular/platform-browser": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-16.1.2.tgz", - "integrity": "sha512-jFelRYaVaD2F2ph+Z4tsQUxpw1gGiOU0t5i77srrHDtm+KXpERyYbnXQTog+6q+ScNtsB++0JNkiPQV6oOjtIw==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.1.6.tgz", + "integrity": "sha512-jrRi6zpdz+jOle5l0OW7QL0a8xPgdnxWT5FrJabbiNKfYzQfqKcaAu02l8uJoJxtGb8fLQ8pbjkPpZEvKO2z+w==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^16.14.0 || >=18.10.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/animations": "16.1.2", - "@angular/common": "16.1.2", - "@angular/core": "16.1.2" + "@angular/animations": "22.1.6", + "@angular/common": "22.1.6", + "@angular/core": "22.1.6" }, "peerDependenciesMeta": { "@angular/animations": { @@ -471,36 +476,38 @@ } }, "node_modules/@angular/platform-browser-dynamic": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-16.1.2.tgz", - "integrity": "sha512-gBPvQ2tAGSUK8oCnL15rCzO9/gyzYR8pf6a7kQdDA1Vr3Aj02UCsJOZvedoMxbnGpLtw3JGWMqZ+bvp4/tCw1g==", + "version": "20.0.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.0.7.tgz", + "integrity": "sha512-tMfuYU6ud0lAzazE/7x8DEx2thqcafpdx53pj3/Kz8JVvidWf6ep18D0AVkUJpptS2OczgeWzyOn06jLMmdf7w==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^16.14.0 || >=18.10.0" + "node": "^20.19.0 || ^22.12.0 || >=24.0.0" }, "peerDependencies": { - "@angular/common": "16.1.2", - "@angular/compiler": "16.1.2", - "@angular/core": "16.1.2", - "@angular/platform-browser": "16.1.2" + "@angular/common": "20.0.7", + "@angular/compiler": "20.0.7", + "@angular/core": "20.0.7", + "@angular/platform-browser": "20.0.7" } }, "node_modules/@angular/router": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-16.1.2.tgz", - "integrity": "sha512-0ZiEtJNwYUQewMXxMf2cNHl6N8ZroxC+WS7I6uq3QhPxhbiF0mThRyhRd158rfSVSLEFWKlyZbDQh1ECMSWhDQ==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.1.6.tgz", + "integrity": "sha512-ex0vrkcVyJJdn7NzZXun+5ctaPPLTZJ/gE7A3g1dun7BM3g4Z6zT738mODFeJgtPtJNf4bTs2gpgvyegvzWH7w==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, "engines": { - "node": "^16.14.0 || >=18.10.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "16.1.2", - "@angular/core": "16.1.2", - "@angular/platform-browser": "16.1.2", + "@angular/common": "22.1.6", + "@angular/core": "22.1.6", + "@angular/platform-browser": "22.1.6", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -3255,6 +3262,12 @@ "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", "dev": true }, + "node_modules/@standard-schema/spec": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", + "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", + "license": "MIT" + }, "node_modules/@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", @@ -13635,6 +13648,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/zod": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.2.tgz", + "integrity": "sha512-lh5RCAGFa1Cm2hjtNwLQhSs/AsqdWnTQaBER9fEwN/88pSh7KOtJavtBx/0VlkN/uFd61SwYmljLMDAsHlvzBQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, "node_modules/zone.js": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.1.tgz", @@ -13809,9 +13831,9 @@ } }, "@angular/common": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-16.1.2.tgz", - "integrity": "sha512-MrJ1CUKg4H8fH0Jc771gLceVcawBPjIM6TSLEM7DMeX7SZ6eSU9HAOCTHXBg7Kmb7ZS19G1BQBD/tkjivszk+Q==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.1.6.tgz", + "integrity": "sha512-giuH+jJvo6YbBxbKofJCXvq6k8g1Z/xCAvh4piNFSSS6/toXTLCeZ+snr6Stw5b2wRbArM5Q5nDeuto3NqVPnQ==", "requires": { "tslib": "^2.3.0" } @@ -13882,11 +13904,13 @@ } }, "@angular/forms": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-16.1.2.tgz", - "integrity": "sha512-OyAQRYE6B2NbucoE5KzmxkQqFFlcSnB8/LWS/J9KHGB1QkPdYJCuWSccypeo4YxgVjYCSvHDnO6jBiHDfwDBuQ==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-22.1.6.tgz", + "integrity": "sha512-rfV4G4UB4l69yXSRvhaHPzTMIruvBlRO+ak9NtTcYMnsoj8O5ZCyPv0ledGIrLTBwGSI3X1j4nr9aoV+Rj/n+Q==", "requires": { - "tslib": "^2.3.0" + "@standard-schema/spec": "^1.0.0", + "tslib": "^2.3.0", + "zod": "^4.0.10" } }, "@angular/language-service": { @@ -13896,25 +13920,25 @@ "dev": true }, "@angular/platform-browser": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-16.1.2.tgz", - "integrity": "sha512-jFelRYaVaD2F2ph+Z4tsQUxpw1gGiOU0t5i77srrHDtm+KXpERyYbnXQTog+6q+ScNtsB++0JNkiPQV6oOjtIw==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.1.6.tgz", + "integrity": "sha512-jrRi6zpdz+jOle5l0OW7QL0a8xPgdnxWT5FrJabbiNKfYzQfqKcaAu02l8uJoJxtGb8fLQ8pbjkPpZEvKO2z+w==", "requires": { "tslib": "^2.3.0" } }, "@angular/platform-browser-dynamic": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-16.1.2.tgz", - "integrity": "sha512-gBPvQ2tAGSUK8oCnL15rCzO9/gyzYR8pf6a7kQdDA1Vr3Aj02UCsJOZvedoMxbnGpLtw3JGWMqZ+bvp4/tCw1g==", + "version": "20.0.7", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-20.0.7.tgz", + "integrity": "sha512-tMfuYU6ud0lAzazE/7x8DEx2thqcafpdx53pj3/Kz8JVvidWf6ep18D0AVkUJpptS2OczgeWzyOn06jLMmdf7w==", "requires": { "tslib": "^2.3.0" } }, "@angular/router": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-16.1.2.tgz", - "integrity": "sha512-0ZiEtJNwYUQewMXxMf2cNHl6N8ZroxC+WS7I6uq3QhPxhbiF0mThRyhRd158rfSVSLEFWKlyZbDQh1ECMSWhDQ==", + "version": "22.1.6", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.1.6.tgz", + "integrity": "sha512-ex0vrkcVyJJdn7NzZXun+5ctaPPLTZJ/gE7A3g1dun7BM3g4Z6zT738mODFeJgtPtJNf4bTs2gpgvyegvzWH7w==", "requires": { "tslib": "^2.3.0" } @@ -15776,6 +15800,11 @@ "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", "dev": true }, + "@standard-schema/spec": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", + "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==" + }, "@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", @@ -23473,6 +23502,11 @@ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true }, + "zod": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.2.tgz", + "integrity": "sha512-lh5RCAGFa1Cm2hjtNwLQhSs/AsqdWnTQaBER9fEwN/88pSh7KOtJavtBx/0VlkN/uFd61SwYmljLMDAsHlvzBQ==" + }, "zone.js": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.1.tgz", diff --git a/samples/client/petstore/typescript-angular-v16-provided-in-root/package.json b/samples/client/petstore/typescript-angular-v16-provided-in-root/package.json index 6464816c0340..4b54f5aac564 100644 --- a/samples/client/petstore/typescript-angular-v16-provided-in-root/package.json +++ b/samples/client/petstore/typescript-angular-v16-provided-in-root/package.json @@ -12,13 +12,13 @@ "private": true, "dependencies": { "@angular/animations": "^16.1.2", - "@angular/common": "^16.1.2", + "@angular/common": "^22.1.6", "@angular/compiler": "^16.1.2", "@angular/core": "^16.1.2", - "@angular/forms": "^16.1.2", - "@angular/platform-browser": "^16.1.2", - "@angular/platform-browser-dynamic": "^16.1.2", - "@angular/router": "^16.1.2", + "@angular/forms": "^22.1.6", + "@angular/platform-browser": "^22.1.6", + "@angular/platform-browser-dynamic": "^20.0.7", + "@angular/router": "^22.1.6", "core-js": "^3.31.0", "rxjs": "^7.8.1", "tslib": "^2.5.3",