From 1ba01c52db9e3c3e2c4d7594e01528b5569a1539 Mon Sep 17 00:00:00 2001 From: xidedix Date: Sat, 10 Oct 2026 02:20:50 +0200 Subject: [PATCH 1/2] chore(dependencies): update to Angular 22.2.2 --- .mcp.json | 8 +++ AGENTS.md | 9 +++- CHANGELOG.md | 16 ++++++ CLI.md | 4 +- package-lock.json | 126 +++++++++++++++++++++++----------------------- package.json | 20 ++++---- 6 files changed, 106 insertions(+), 77 deletions(-) create mode 100644 .mcp.json diff --git a/.mcp.json b/.mcp.json new file mode 100644 index 00000000..c0415175 --- /dev/null +++ b/.mcp.json @@ -0,0 +1,8 @@ +{ + "mcpServers": { + "angular-cli": { + "command": "npx", + "args": ["-y", "@angular/cli", "mcp"] + } + } +} diff --git a/AGENTS.md b/AGENTS.md index fef341f3..a34c8f6e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,4 +1,3 @@ - You are an expert in TypeScript, Angular, and scalable web application development. You write functional, maintainable, performant, and accessible code following Angular and TypeScript best practices. ## TypeScript Best Practices @@ -11,6 +10,7 @@ You are an expert in TypeScript, Angular, and scalable web application developme - Always use standalone components over NgModules - Must NOT set `standalone: true` inside Angular decorators. It's the default in Angular v20+. +- Do NOT set `changeDetection: ChangeDetectionStrategy.OnPush` explicitly. `OnPush` is the default in Angular v22+. - Use signals for state management - Implement lazy loading for feature routes - Do NOT use the `@HostBinding` and `@HostListener` decorators. Put host bindings inside the `host` object of the `@Component` or `@Directive` decorator instead @@ -26,11 +26,15 @@ You are an expert in TypeScript, Angular, and scalable web application developme - Keep components small and focused on a single responsibility - Use `input()` and `output()` functions instead of decorators +- Use `model()` for two-way bound properties with `[(prop)]` syntax instead of pairing `input()` with `output()` - Use `computed()` for derived state +- Use `linkedSignal()` for state derived from multiple reactive sources that must stay synchronized - Prefer inline templates for small components -- Prefer Reactive forms instead of Template-driven ones +- Prefer Signal Forms (`@angular/forms/signals`) for new forms. They are stable in Angular v22+ and provide signal-based state, type-safe field access, and schema-based validation +- When not using Signal Forms, prefer Reactive forms instead of Template-driven ones - Do NOT use `ngClass`, use `class` bindings instead - Do NOT use `ngStyle`, use `style` bindings instead +- Do NOT import `CommonModule`, import only the directives and pipes the template uses, such as `AsyncPipe` or `DatePipe` - When using external templates/styles, use paths relative to the component TS file. ## State Management @@ -51,4 +55,5 @@ You are an expert in TypeScript, Angular, and scalable web application developme - Design services around a single responsibility - Use the `providedIn: 'root'` option for singleton services +- Prefer the `@Service` decorator over `@Injectable({providedIn: 'root'})` for new singleton services (Angular v22+) - Use the `inject()` function instead of constructor injection diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d3e3e50..d5e232a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ --- +#### `5.7.36` for Angular 22.2.2 + +- chore(dependencies): update to Angular 22.2.2 + - `@angular/common` to version 22.2.2 + - `@angular/compiler` to version 22.2.2 + - `@angular/core` to version 22.2.2 + - `@angular/forms` to version 22.2.2 + - `@angular/localize` to version 22.2.2 + - `@angular/platform-browser` to version 22.2.2 + - `@angular/router` to version 22.2.2 + - `@angular/compiler-cli` to version 22.2.2 + - `@angular/language-service` to version 22.2.2 + - `@types/node` to version 26.6.5 + +--- + #### `5.7.35` for Angular 22.2.1 - fix(dropdown): keyboard, focus and ARIA parity diff --git a/CLI.md b/CLI.md index a5b42b63..78657abc 100644 --- a/CLI.md +++ b/CLI.md @@ -1,6 +1,6 @@ # @coreui/angular v5.7 -This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 22.0.0. +This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 22.2.2. ## Development server @@ -38,7 +38,7 @@ This will compile your project and store the build artifacts in the `dist/` dire ## Running unit tests -To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command: +To execute unit tests with the [Vitest](https://vitest.dev/) test runner, use the following command: ```bash ng test diff --git a/package-lock.json b/package-lock.json index 35d9f311..7c547c96 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,13 +11,13 @@ "dependencies": { "@angular/aria": "^22.2.2", "@angular/cdk": "^22.2.2", - "@angular/common": "^22.2.1", - "@angular/compiler": "^22.2.1", - "@angular/core": "^22.2.1", - "@angular/forms": "^22.2.1", - "@angular/localize": "^22.2.1", - "@angular/platform-browser": "^22.2.1", - "@angular/router": "^22.2.1", + "@angular/common": "^22.2.2", + "@angular/compiler": "^22.2.2", + "@angular/core": "^22.2.2", + "@angular/forms": "^22.2.2", + "@angular/localize": "^22.2.2", + "@angular/platform-browser": "^22.2.2", + "@angular/router": "^22.2.2", "@coreui/chartjs": "~4.2.0", "@coreui/icons": "^3.1.0", "@popperjs/core": "~2.11.8", @@ -31,11 +31,11 @@ "@angular-devkit/schematics": "^22.2.2", "@angular/build": "^22.2.2", "@angular/cli": "^22.2.2", - "@angular/compiler-cli": "^22.2.1", - "@angular/language-service": "^22.2.1", + "@angular/compiler-cli": "^22.2.2", + "@angular/language-service": "^22.2.2", "@eslint/js": "^10.0.1", "@types/lodash-es": "^4.17.12", - "@types/node": "^26.6.4", + "@types/node": "^26.6.5", "@vitest/coverage-v8": "^5.0.3", "@vitest/ui": "^5.0.3", "angular-eslint": "^22.5.0", @@ -487,9 +487,9 @@ } }, "node_modules/@angular/common": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.2.1.tgz", - "integrity": "sha512-OqBH3EY4i8e3PvnYDugZGipSs1HWs2ZrqoClndKtFDS9mQULSSuLoxjG9nF1J/c+yUqhuyZlHjkXWS0n32pEfw==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.2.2.tgz", + "integrity": "sha512-d+mbF1UQLpsoJiC7h4pl58G7XeLHKU8DdLbq9u7TuOK0AnC1t2rrphi8M8WqUrZ+bfmFKCU4i1i4+vOF1N5GtA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -498,14 +498,14 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/core": "22.2.1", + "@angular/core": "22.2.2", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.2.1.tgz", - "integrity": "sha512-KRSz0c/T5eEiFa+F1l9OppAebJj9pT8kU3ArBMlxR3v/vzhpCfuQsFVQ4xEFC7dEm3zZIdv9ASKAP6ocNC4D/Q==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.2.2.tgz", + "integrity": "sha512-hg8Kvhq29w97vs3O5KsSeqA+oobrAKpr/GvsWBIqjRzfrxxeFdjRRoEv1/MVgMSJK36VLigNCjB1qPF3MB17uA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -515,9 +515,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-22.2.1.tgz", - "integrity": "sha512-Nh8sCBl0JF6x+H7/1hemY76JeTRC66EfMULT4B3ryF9srRSLYc6X6RfPRtYvrIyjgr6h3jZgrNHlV76wiJaOcA==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-22.2.2.tgz", + "integrity": "sha512-7PCIBTVIzG4oyAkDeBRPJpGcgSDLBCKn+2Pp9+gXnXOEETdWhV34so1fpWZ2GWBZsxXav7Ry0K93vFwF93yWoQ==", "license": "MIT", "dependencies": { "@babel/core": "8.0.1", @@ -537,7 +537,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.2.1", + "@angular/compiler": "22.2.2", "typescript": ">=6.0 <6.1" }, "peerDependenciesMeta": { @@ -584,9 +584,9 @@ "license": "MIT" }, "node_modules/@angular/core": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.2.1.tgz", - "integrity": "sha512-a8WlYTRiaMPz1KvLE5xjeWrLyZUuQX8bh6Ak7zajUci9iWsTUQefschjSwP1WKlin3JhM3XjmsTEDyZvSLIfRg==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.2.2.tgz", + "integrity": "sha512-mFiSoAs7Gp/7VlbdSxDyV2I/FEyYeNZRaHH7QrMWSB9t+k7wm37uCaYOt9fy6fgXU/UbCgBESp09fV9bUTQcmA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -595,7 +595,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.2.1", + "@angular/compiler": "22.2.2", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0 || ~0.16.0" }, @@ -609,9 +609,9 @@ } }, "node_modules/@angular/forms": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-22.2.1.tgz", - "integrity": "sha512-xHM+PhrvYDJ+edPxh6PWhkE99tXWbsMcxdXCWF6QcyByX+bsW2rVlNZ7dumOsUle9MYa8Yj0lZFACUWbwFw+4w==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-22.2.2.tgz", + "integrity": "sha512-Fgh+EnDoULSFzuDy44da/5Chi+4Sd2Qc4SLjFj23bktvMJ1yfuBPWkvpR9xgWg9Auq+9x84wJVK6WyNwIjXYWA==", "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.0.0", @@ -622,16 +622,16 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "22.2.1", - "@angular/core": "22.2.1", - "@angular/platform-browser": "22.2.1", + "@angular/common": "22.2.2", + "@angular/core": "22.2.2", + "@angular/platform-browser": "22.2.2", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/language-service": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-22.2.1.tgz", - "integrity": "sha512-rLn5cEIZxcMu64USrAWpp/mQnq5UF443QsJNjvYJBi96BepLUtdneyKMsr9MtjBXkwOO7A0IlblX7xCVnRb1ag==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-22.2.2.tgz", + "integrity": "sha512-IJWdJFEJ/1o62rsd/mfWDxy0iYbuQtW/wRgwdIpRcrzLv64Fw/ICRzZQddkl9TyUEAmtqFTMejwHsLZrHMljDg==", "dev": true, "license": "MIT", "engines": { @@ -639,9 +639,9 @@ } }, "node_modules/@angular/localize": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-22.2.1.tgz", - "integrity": "sha512-fJ3GKhHQbCijcyjTpZsL+2MjVcFWXcJU0jOFlUKrBR3msWYcsF0gCjrPEcJXNlouUKBlC+2dlm9xnjqs2MUy6g==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-22.2.2.tgz", + "integrity": "sha512-pHahnD4xcv5Znsg/JY6eRtG6FEhe1E2pSqaoxeGfDoMZOp2GZq0+7zhzHE6oq2eXqQcSMIlUAWFXMH/KByNqDw==", "license": "MIT", "dependencies": { "@babel/core": "8.0.1", @@ -657,8 +657,8 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.2.1", - "@angular/compiler-cli": "22.2.1" + "@angular/compiler": "22.2.2", + "@angular/compiler-cli": "22.2.2" } }, "node_modules/@angular/localize/node_modules/@babel/core": { @@ -699,9 +699,9 @@ "license": "MIT" }, "node_modules/@angular/platform-browser": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.2.1.tgz", - "integrity": "sha512-KQ3oguemaSqyNP00yqEvPouY7NC4Lji+6S8yfjaWaUZjSth/GckpeP/Fo9HtMqd04y6MZ6lEb2hbQtTqFcSdEQ==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.2.2.tgz", + "integrity": "sha512-DnAyZTLty5bVNeDhcSPNQABqb9SmNvYfYhvgU3dKoGEpONrrECfYo/X4MN0g7Z9Dn/DkgBCNRoC9AZWxbO9HDQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -710,9 +710,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/animations": "22.2.1", - "@angular/common": "22.2.1", - "@angular/core": "22.2.1" + "@angular/animations": "22.2.2", + "@angular/common": "22.2.2", + "@angular/core": "22.2.2" }, "peerDependenciesMeta": { "@angular/animations": { @@ -721,9 +721,9 @@ } }, "node_modules/@angular/router": { - "version": "22.2.1", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.2.1.tgz", - "integrity": "sha512-HJfJ4yA1znKd9YFtbDOJfKmD12x0PhS7LkmYdWlJRu2WkQZRBVrdGKdmbvV5UvrqCRllVWKpzw1TIZJM69rlcw==", + "version": "22.2.2", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-22.2.2.tgz", + "integrity": "sha512-45HP/henqbPRTCBHzwF4ZV8JU75u2TmBMR4BtwcXcKF5SWragKWE0rMz4NpHnCQIy3bIy5SVTvawpf7EJ/kRyw==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -732,9 +732,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/common": "22.2.1", - "@angular/core": "22.2.1", - "@angular/platform-browser": "22.2.1", + "@angular/common": "22.2.2", + "@angular/core": "22.2.2", + "@angular/platform-browser": "22.2.2", "rxjs": "^6.5.3 || ^7.4.0" } }, @@ -4079,9 +4079,9 @@ "license": "MIT" }, "node_modules/@types/lodash": { - "version": "4.17.25", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.25.tgz", - "integrity": "sha512-+K1NIO8I+F9/wNulfVvu23QYd0Pe9/OCqRrim4NoYIf1VoEDL90Ve4ClzpyqBLc7NpGGWRvYNCKZ1BE/Jpf8dQ==", + "version": "4.17.26", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.26.tgz", + "integrity": "sha512-48NWfiY6oNcKOh47Z4h+sIvwcQR91h6KPhaYKgeMIrkT2jV82Gy90SErj60vW8jQbeMSOSbhIv3bZ7JoqPPVhA==", "dev": true, "license": "MIT" }, @@ -4096,9 +4096,9 @@ } }, "node_modules/@types/node": { - "version": "26.6.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.4.tgz", - "integrity": "sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==", + "version": "26.6.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz", + "integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==", "dev": true, "license": "MIT", "dependencies": { @@ -5105,9 +5105,9 @@ "license": "MIT" }, "node_modules/baseline-browser-mapping": { - "version": "2.11.27", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.27.tgz", - "integrity": "sha512-ElY12DaROGuan+lMmZ8Cvo/ZUbXPe7Enc/9VU/b1T3Kp4dwytRcNdR8DoSJN5SNJT/CuvcCA0DHDVmMOCePdRQ==", + "version": "2.11.28", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.28.tgz", + "integrity": "sha512-br0LOmjJqr6Rt4AEkadbcNf67Zpo7EPwKsWbjnRrJIa1QYFHQBqM4C7F2WTbV8ahTEcg1Eo+Y0aWjjORInYFyA==", "license": "Apache-2.0", "bin": { "baseline-browser-mapping": "dist/cli.cjs" @@ -5781,9 +5781,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.451", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.451.tgz", - "integrity": "sha512-vUNKPrUzw8ByEMOxloq0a71iD/mPuPxVkbDm3G5YhnxTzOw/I6qAg2MUS0cYj/c267lWmw26yW4Vv7foxTxPLg==", + "version": "1.5.452", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.452.tgz", + "integrity": "sha512-cVvk1YBSj6571VmV6hdJTqj94Y79xSu8cj6Y9t6ae4Y4431z8/7EJFvu3rVp90xhfuv9BpPKUmaLfTo4+FOGBg==", "license": "ISC" }, "node_modules/emoji-regex": { diff --git a/package.json b/package.json index 34cc592a..42eb1ce8 100644 --- a/package.json +++ b/package.json @@ -45,13 +45,13 @@ "dependencies": { "@angular/aria": "^22.2.2", "@angular/cdk": "^22.2.2", - "@angular/common": "^22.2.1", - "@angular/compiler": "^22.2.1", - "@angular/core": "^22.2.1", - "@angular/forms": "^22.2.1", - "@angular/localize": "^22.2.1", - "@angular/platform-browser": "^22.2.1", - "@angular/router": "^22.2.1", + "@angular/common": "^22.2.2", + "@angular/compiler": "^22.2.2", + "@angular/core": "^22.2.2", + "@angular/forms": "^22.2.2", + "@angular/localize": "^22.2.2", + "@angular/platform-browser": "^22.2.2", + "@angular/router": "^22.2.2", "@coreui/chartjs": "~4.2.0", "@coreui/icons": "^3.1.0", "@popperjs/core": "~2.11.8", @@ -65,11 +65,11 @@ "@angular-devkit/schematics": "^22.2.2", "@angular/build": "^22.2.2", "@angular/cli": "^22.2.2", - "@angular/compiler-cli": "^22.2.1", - "@angular/language-service": "^22.2.1", + "@angular/compiler-cli": "^22.2.2", + "@angular/language-service": "^22.2.2", "@eslint/js": "^10.0.1", "@types/lodash-es": "^4.17.12", - "@types/node": "^26.6.4", + "@types/node": "^26.6.5", "@vitest/coverage-v8": "^5.0.3", "@vitest/ui": "^5.0.3", "angular-eslint": "^22.5.0", From c5300d09f6df217dfc5cd03135c0cf11b4fe8027 Mon Sep 17 00:00:00 2001 From: xidedix Date: Sat, 10 Oct 2026 02:35:03 +0200 Subject: [PATCH 2/2] chore(release): ship v5.7.36 for Angular 22.2.2 - feat(chip): add `c-chip` and `c-chip-set` - feat(chip-input): add `c-chip-input` - fix(theme.directive): `colorScheme="light"` kept on first render - fix(rtl.service): read the computed direction, so an LTR island on an RTL page is LTR - chore(dependencies): update to Angular 22.2.2 - `@angular/common` to version 22.2.2 - `@angular/compiler` to version 22.2.2 - `@angular/core` to version 22.2.2 - `@angular/forms` to version 22.2.2 - `@angular/localize` to version 22.2.2 - `@angular/platform-browser` to version 22.2.2 - `@angular/router` to version 22.2.2 - `@angular/compiler-cli` to version 22.2.2 - `@angular/language-service` to version 22.2.2 - `@types/node` to version 26.6.5 --- .mcp.json | 8 -------- CHANGELOG.md | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- projects/coreui-angular-chartjs/package.json | 2 +- projects/coreui-angular/package.json | 4 ++-- projects/coreui-icons-angular/package.json | 2 +- 7 files changed, 11 insertions(+), 15 deletions(-) delete mode 100644 .mcp.json diff --git a/.mcp.json b/.mcp.json deleted file mode 100644 index c0415175..00000000 --- a/.mcp.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "mcpServers": { - "angular-cli": { - "command": "npx", - "args": ["-y", "@angular/cli", "mcp"] - } - } -} diff --git a/CHANGELOG.md b/CHANGELOG.md index d5e232a1..96a82b61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ #### `5.7.36` for Angular 22.2.2 +- feat(chip): add `c-chip` and `c-chip-set`: removable, selectable and filter chips +- feat(chip-input): add `c-chip-input`, a form control that turns typed or pasted text into chips +- fix(theme.directive): `colorScheme="light"` kept on first render +- fix(rtl.service): read the computed direction, so an LTR island on an RTL page is LTR - chore(dependencies): update to Angular 22.2.2 - `@angular/common` to version 22.2.2 - `@angular/compiler` to version 22.2.2 diff --git a/package-lock.json b/package-lock.json index 7c547c96..4727685a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "coreui-angular-dev", - "version": "5.7.35", + "version": "5.7.36", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "coreui-angular-dev", - "version": "5.7.35", + "version": "5.7.36", "license": "MIT", "dependencies": { "@angular/aria": "^22.2.2", diff --git a/package.json b/package.json index 42eb1ce8..7a8ddf48 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coreui-angular-dev", - "version": "5.7.35", + "version": "5.7.36", "description": "CoreUI Components Library for Angular", "copyright": "Copyright 2026 creativeLabs Łukasz Holeczek", "license": "MIT", diff --git a/projects/coreui-angular-chartjs/package.json b/projects/coreui-angular-chartjs/package.json index 8929d642..2dc412a5 100644 --- a/projects/coreui-angular-chartjs/package.json +++ b/projects/coreui-angular-chartjs/package.json @@ -1,6 +1,6 @@ { "name": "@coreui/angular-chartjs", - "version": "5.7.35", + "version": "5.7.36", "description": "Angular wrapper component for Chart.js", "copyright": "Copyright 2026 creativeLabs Łukasz Holeczek", "license": "MIT", diff --git a/projects/coreui-angular/package.json b/projects/coreui-angular/package.json index 6e92ccb7..4e95ee23 100644 --- a/projects/coreui-angular/package.json +++ b/projects/coreui-angular/package.json @@ -1,6 +1,6 @@ { "name": "@coreui/angular", - "version": "5.7.35", + "version": "5.7.36", "description": "CoreUI Components Library for Angular", "copyright": "Copyright 2026 creativeLabs Łukasz Holeczek", "license": "MIT", @@ -29,7 +29,7 @@ "@angular/core": "^22.2.0", "@angular/router": "^22.2.0", "@coreui/coreui": "^5.9.0", - "@coreui/icons-angular": "~5.7.35", + "@coreui/icons-angular": "~5.7.36", "rxjs": "^7.8.2" }, "repository": { diff --git a/projects/coreui-icons-angular/package.json b/projects/coreui-icons-angular/package.json index ae31c641..15d739a1 100644 --- a/projects/coreui-icons-angular/package.json +++ b/projects/coreui-icons-angular/package.json @@ -1,6 +1,6 @@ { "name": "@coreui/icons-angular", - "version": "5.7.35", + "version": "5.7.36", "description": "CoreUI Icons Angular component and service", "copyright": "Copyright 2026 creativeLabs Łukasz Holeczek", "license": "MIT",