Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 8, 2026

Bumps the js-dependencies group with 25 updates in the /frontend directory:

Package From To
@angular/animations 20.3.15 21.1.3
@angular/cdk 20.2.14 21.1.3
@angular/common 20.3.15 21.1.3
@angular/compiler 20.3.15 21.1.3
@angular/core 20.3.15 21.1.3
@angular/forms 20.3.15 21.1.3
@angular/material 20.2.14 21.1.3
@angular/platform-browser 20.3.15 21.1.3
@angular/platform-browser-dynamic 20.3.15 21.1.3
@angular/router 20.3.15 21.1.3
ng-apexcharts 2.0.3 2.0.4
ngx-markdown 20.1.0 21.1.0
zone.js 0.15.1 0.16.0
@angular-devkit/build-angular 20.3.13 21.1.3
@angular-eslint/builder 20.6.0 21.2.0
@angular-eslint/eslint-plugin 20.6.0 21.2.0
@angular-eslint/eslint-plugin-template 20.6.0 21.2.0
@angular-eslint/schematics 20.6.0 21.2.0
@angular-eslint/template-parser 20.6.0 21.2.0
@angular/cli 20.3.13 21.1.3
@angular/compiler-cli 20.3.15 21.1.3
@types/jasmine 5.1.13 6.0.0
@typescript-eslint/eslint-plugin 8.46.4 8.54.0
jasmine-core 5.12.1 6.0.1
karma-jasmine-html-reporter 2.1.0 2.2.0

Updates @angular/animations from 20.3.15 to 21.1.3

Release notes

Sourced from @​angular/animations's releases.

21.1.3

core

Commit Description
fix - 2b254bc050 linkedSignal.update should propagate errors
fix - e5110b4fa1 export DirectiveWithBindings
fix - 2cf4da0ea1 hold constructors weakly in DepsTracker cache
fix - 70a5b651be prevent element duplication with dynamic components

forms

Commit Description
fix - 6f75b6e3f6 Resolves debounce promise on abort in debounceForDuration

localize

Commit Description
fix - 4c7126d23b add support for unit-test builder in ng-add schematic

router

Commit Description
fix - d6268c0bbb limit UrlParser recursion depth to prevent stack overflow
perf - 49a36f4cc7 Use .bind to avoid holding other closures in memory

21.1.2

forms

Commit Description
fix - 9f99b14882 only touch visible, interactive fields on submit

language-service

Commit Description
fix - c57b0355b5 Detect local project version on creation

router

Commit Description
fix - 21ecdc036a Do not intercept reload events with Navigation integration

21.1.1

compiler-cli

Commit Description
fix - 0e1f1ed573 drop .tsx extension for generated relative imports

core

Commit Description
fix - 05adfcf8f2 handle Set in class bindings

forms

Commit Description
feat - d89a80a970 Ability to manually register a form field binding in signal forms
fix - cb75f9ce85 fix control value syncing on touch

... (truncated)

Changelog

Sourced from @​angular/animations's changelog.

21.1.3 (2026-02-04)

core

Commit Type Description
2b254bc050 fix linkedSignal.update should propagate errors
e5110b4fa1 fix export DirectiveWithBindings
2cf4da0ea1 fix hold constructors weakly in DepsTracker cache
70a5b651be fix prevent element duplication with dynamic components

forms

Commit Type Description
6f75b6e3f6 fix Resolves debounce promise on abort in debounceForDuration

localize

Commit Type Description
4c7126d23b fix add support for unit-test builder in ng-add schematic

router

Commit Type Description
d6268c0bbb fix limit UrlParser recursion depth to prevent stack overflow
49a36f4cc7 perf Use .bind to avoid holding other closures in memory

21.2.0-next.1 (2026-01-28)

common

Commit Type Description
8bbe6dc46c feat Add Location strategies to manage trailing slash on write

forms

Commit Type Description
ebae211add feat introduce parse errors in signal forms
e682e53113 fix only touch visible, interactive fields on submit
fb05fc86d0 fix sort error summary by DOM order

language-server

Commit Type Description
6fb39d9b62 feat Support client-side file watching via onDidChangeWatchedFiles

language-service

Commit Type Description
8a7cbd4668 fix Detect local project version on creation

router

Commit Type Description
b51bab583d feat Add partial ActivatedRouteSnapshot information to canMatch params
dbd50be7f7 fix Do not intercept reload events with Navigation integration

... (truncated)

Commits
  • abb1794 refactor(core): mark VERSION exports as pure for better tree-shaking
  • 26fed34 build: format md files
  • b9e2ccd refactor(common): remove unused import (#64699)
  • 70332b0 fix(core): pass element removal property through in all locations (#64565)
  • 2b257b3 fix(animations): account for Element.animate exceptions (#64506)
  • dde5bad fix(core): prevent animations renderer from impacting animate.leave (#63921)
  • c357650 refactor(core): Update tests for zoneless by default (#63668)
  • 021ead5 refactor(animations): remove dependency on @angular/common (#63248)
  • 2fcafb6 build: rename defaults2.bzl to defaults.bzl (#63383)
  • See full diff in compare view

Updates @angular/cdk from 20.2.14 to 21.1.3

Release notes

Sourced from @​angular/cdk's releases.

21.1.3

cdk-experimental

Commit Description
perf - 591516c93 column-resize: add debounce to column header hover to prevent excessive handler rendering (#30709)

material

Commit Description
fix - c4f745ce7 badge: move warning check later (#32724)
fix - 910aed3c8 chips: Example violates axe accessibility tests (#32679)

aria

Commit Description
fix - 4186f740f menu: Add label property for proper aria-label (#32710)
fix - d72693582 toolbar: show outline on selected items when forced colors active (#32708)

21.1.2

material

Commit Description
fix - bb69f3ca7d sidenav: incorrectly trapping focus in some cases (#32699)
fix - 7824225a5b timepicker: make it easier to style timepicker panel (#32711)

cdk

Commit Description
fix - 9b54cb20da listbox: incorrect wording in error message (#32697)
fix - 4b8fc71c08 table: throw when multiple row templates are used with virtual scrolling (#32682)

aria

Commit Description
fix - 1d9918a9de combobox: Add announcement for empty results to autocomplete demo (#32707)
perf - 81b407d353 grid: avoid excessive change detections (#32705)

21.1.1

aria

Commit Description
fix - d24f099179 grid: unit tests for grid pattern (#32633)

multiple

Commit Description
fix - 6b5466afb2 incorrect paths in declaration files for aria
fix - 028f89b4d8 resolve sass if function deprecation warnings (#32674)

21.1.0

material-experimental

Commit Description
fix - 29e2c4633 column-resize: add null checks for overlay (#32259)
fix - c40f42821 column-resize: fix m2 colors (#32388)

... (truncated)

Changelog

Sourced from @​angular/cdk's changelog.

21.1.3 "wooden-duck" (2026-02-04)

aria

Commit Type Description
4186f740f fix menu: Add label property for proper aria-label (#32710)
d72693582 fix toolbar: show outline on selected items when forced colors active (#32708)

material

Commit Type Description
c4f745ce7 fix badge: move warning check later (#32724)
910aed3c8 fix chips: Example violates axe accessibility tests (#32679)

cdk-experimental

Commit Type Description
591516c93 perf column-resize: add debounce to column header hover to prevent excessive handler rendering (#30709)

21.2.0-next.2 "plastic-bottle" (2026-01-29)

aria

Commit Type Description
82a51f367b fix combobox: Add announcement for empty results to autocomplete demo (#32707)
0395ca20f4 perf grid: avoid excessive change detections (#32705)

cdk

Commit Type Description
c71256dfdb fix listbox: incorrect wording in error message (#32697)
e78587f2bf fix table: throw when multiple row templates are used with virtual scrolling (#32682)

material

Commit Type Description
c70a4737a9 fix sidenav: incorrectly trapping focus in some cases (#32699)
34bcffb9f5 fix timepicker: make it easier to style timepicker panel (#32711)

21.1.2 "glass-bottle" (2026-01-28)

aria

Commit Type Description
1d9918a9de fix combobox: Add announcement for empty results to autocomplete demo (#32707)
81b407d353 perf grid: avoid excessive change detections (#32705)

cdk

Commit Type Description
9b54cb20da fix listbox: incorrect wording in error message (#32697)
4b8fc71c08 fix table: throw when multiple row templates are used with virtual scrolling (#32682)

... (truncated)

Commits
  • d98c0ec release: cut the v21.1.3 release
  • 3211b5a build: remove deprecated compiler option (#32692)
  • c4f450b build: remove flaky test (#32730)
  • a6d52a5 build: fix out of date API golden (#32732)
  • 910aed3 fix(material/chips): Example violates axe accessibility tests (#32679)
  • 4186f74 fix(aria/menu): Add label property for proper aria-label (#32710)
  • 16e5dce docs(cdk/menu): add required 'value' to ngMenuItem jsdocs (#32440)
  • 02ca754 docs(aria/tree): adds aria tree nav rtl example (#32307)
  • c4f745c fix(material/badge): move warning check later (#32724)
  • d726935 fix(aria/toolbar): show outline on selected items when forced colors active (...
  • Additional commits viewable in compare view

Updates @angular/common from 20.3.15 to 21.1.3

Release notes

Sourced from @​angular/common's releases.

21.1.3

core

Commit Description
fix - 2b254bc050 linkedSignal.update should propagate errors
fix - e5110b4fa1 export DirectiveWithBindings
fix - 2cf4da0ea1 hold constructors weakly in DepsTracker cache
fix - 70a5b651be prevent element duplication with dynamic components

forms

Commit Description
fix - 6f75b6e3f6 Resolves debounce promise on abort in debounceForDuration

localize

Commit Description
fix - 4c7126d23b add support for unit-test builder in ng-add schematic

router

Commit Description
fix - d6268c0bbb limit UrlParser recursion depth to prevent stack overflow
perf - 49a36f4cc7 Use .bind to avoid holding other closures in memory

21.1.2

forms

Commit Description
fix - 9f99b14882 only touch visible, interactive fields on submit

language-service

Commit Description
fix - c57b0355b5 Detect local project version on creation

router

Commit Description
fix - 21ecdc036a Do not intercept reload events with Navigation integration

21.1.1

compiler-cli

Commit Description
fix - 0e1f1ed573 drop .tsx extension for generated relative imports

core

Commit Description
fix - 05adfcf8f2 handle Set in class bindings

forms

Commit Description
feat - d89a80a970 Ability to manually register a form field binding in signal forms
fix - cb75f9ce85 fix control value syncing on touch

... (truncated)

Changelog

Sourced from @​angular/common's changelog.

21.1.3 (2026-02-04)

core

Commit Type Description
2b254bc050 fix linkedSignal.update should propagate errors
e5110b4fa1 fix export DirectiveWithBindings
2cf4da0ea1 fix hold constructors weakly in DepsTracker cache
70a5b651be fix prevent element duplication with dynamic components

forms

Commit Type Description
6f75b6e3f6 fix Resolves debounce promise on abort in debounceForDuration

localize

Commit Type Description
4c7126d23b fix add support for unit-test builder in ng-add schematic

router

Commit Type Description
d6268c0bbb fix limit UrlParser recursion depth to prevent stack overflow
49a36f4cc7 perf Use .bind to avoid holding other closures in memory

21.2.0-next.1 (2026-01-28)

common

Commit Type Description
8bbe6dc46c feat Add Location strategies to manage trailing slash on write

forms

Commit Type Description
ebae211add feat introduce parse errors in signal forms
e682e53113 fix only touch visible, interactive fields on submit
fb05fc86d0 fix sort error summary by DOM order

language-server

Commit Type Description
6fb39d9b62 feat Support client-side file watching via onDidChangeWatchedFiles

language-service

Commit Type Description
8a7cbd4668 fix Detect local project version on creation

router

Commit Type Description
b51bab583d feat Add partial ActivatedRouteSnapshot information to canMatch params
dbd50be7f7 fix Do not intercept reload events with Navigation integration

... (truncated)

Commits
  • 7242da2 docs: reword docs on standalone.
  • 6601f06 test(common): enables zoneless change detection in tests
  • 3954dc2 refactor(http): remove redundant providedIn: 'root' in XSRF_HEADER_NAME
  • 03e2b36 refactor(core): update error message links to versioned docs (#66374)
  • 74af7d8 refactor(core): Use the provided Document value rather than global in FakeNav...
  • a2b9429 Revert "feat(router): add trailingSlash config option"
  • 12fccc5 feat(router): add trailingSlash config option
  • 3dfdb71 docs: add docs for transform property in built-in loaders
  • dd58c4b refactor(common): Add token to indicate whether precommit handler is supported
  • a6b8cb6 feat(common): support custom transformations in ImageKit and Imgix loaders
  • Additional commits viewable in compare view

Updates @angular/compiler from 20.3.15 to 21.1.3

Release notes

Sourced from @​angular/compiler's releases.

21.1.3

core

Commit Description
fix - 2b254bc050 linkedSignal.update should propagate errors
fix - e5110b4fa1 export DirectiveWithBindings
fix - 2cf4da0ea1 hold constructors weakly in DepsTracker cache
fix - 70a5b651be prevent element duplication with dynamic components

forms

Commit Description
fix - 6f75b6e3f6 Resolves debounce promise on abort in debounceForDuration

localize

Commit Description
fix - 4c7126d23b add support for unit-test builder in ng-add schematic

router

Commit Description
fix - d6268c0bbb limit UrlParser recursion depth to prevent stack overflow
perf - 49a36f4cc7 Use .bind to avoid holding other closures in memory

21.1.2

forms

Commit Description
fix - 9f99b14882 only touch visible, interactive fields on submit

language-service

Commit Description
fix - c57b0355b5 Detect local project version on creation

router

Commit Description
fix - 21ecdc036a Do not intercept reload events with Navigation integration

21.1.1

compiler-cli

Commit Description
fix - 0e1f1ed573 drop .tsx extension for generated relative imports

core

Commit Description
fix - 05adfcf8f2 handle Set in class bindings

forms

Commit Description
feat - d89a80a970 Ability to manually register a form field binding in signal forms
fix - cb75f9ce85 fix control value syncing on touch

... (truncated)

Changelog

Sourced from @​angular/compiler's changelog.

21.1.3 (2026-02-04)

core

Commit Type Description
2b254bc050 fix linkedSignal.update should propagate errors
e5110b4fa1 fix export DirectiveWithBindings
2cf4da0ea1 fix hold constructors weakly in DepsTracker cache
70a5b651be fix prevent element duplication with dynamic components

forms

Commit Type Description
6f75b6e3f6 fix Resolves debounce promise on abort in debounceForDuration

localize

Commit Type Description
4c7126d23b fix add support for unit-test builder in ng-add schematic

router

Commit Type Description
d6268c0bbb fix limit UrlParser recursion depth to prevent stack overflow
49a36f4cc7 perf Use .bind to avoid holding other closures in memory

21.2.0-next.1 (2026-01-28)

common

Commit Type Description
8bbe6dc46c feat Add Location strategies to manage trailing slash on write

forms

Commit Type Description
ebae211add feat introduce parse errors in signal forms
e682e53113 fix only touch visible, interactive fields on submit
fb05fc86d0 fix sort error summary by DOM order

language-server

Commit Type Description
6fb39d9b62 feat Support client-side file watching via onDidChangeWatchedFiles

language-service

Commit Type Description
8a7cbd4668 fix Detect local project version on creation

router

Commit Type Description
b51bab583d feat Add partial ActivatedRouteSnapshot information to canMatch params
dbd50be7f7 fix Do not intercept reload events with Navigation integration

... (truncated)

Commits
  • ea70b00 refactor(compiler): remove unused symbols
  • ded654d build: initial test of TypeScript 6
  • 5326333 fix(forms): Ensure the control instruction comes after the other bindings
  • 29f074a fix(forms): Rename signal form [field] to [formField]
  • 0875dea refactor(compiler): switch Binary.isAssignmentOperation to type guard function
  • 83bac5a refactor(compiler): tighten Unary.operator type
  • e01dcae refactor: _ParseAST.isAssignmentOperator to type guard
  • 4cdf4d5 refactor(compiler): tighten Binary.operation type
  • 0ad3adc fix(compiler): Support empty cases
  • 4dc5ae5 refactor(core): remove unused instruction parameter
  • Additional commits viewable in compare view

Updates @angular/core from 20.3.15 to 21.1.3

Release notes

Sourced from @​angular/core's releases.

21.1.3

core

Commit Description
fix - 2b254bc050 linkedSignal.update should propagate errors
fix - e5110b4fa1 export DirectiveWithBindings
fix - 2cf4da0ea1 hold constructors weakly in DepsTracker cache
fix - 70a5b651be prevent element duplication with dynamic components

forms

Commit Description
fix - 6f75b6e3f6 Resolves debounce promise on abort in debounceForDuration

localize

Commit Description
fix - 4c7126d23b add support for unit-test builder in ng-add schematic

router

Commit Description
fix - d6268c0bbb limit UrlParser recursion depth to prevent stack overflow
perf - 49a36f4cc7 Use .bind to avoid holding other closures in memory

21.1.2

forms

Commit Description
fix - 9f99b14882 only touch visible, interactive fields on submit

language-service

Commit Description
fix - c57b0355b5 Detect local project version on creation

router

Commit Description
fix - 21ecdc036a Do not intercept reload events with Navigation integration

21.1.1

compiler-cli

Commit Description
fix - 0e1f1ed573 drop .tsx extension for generated relative imports

core

Commit Description
fix - 05adfcf8f2 handle Set in class bindings

forms

Commit Description
feat - d89a80a970 Ability to manually register a form field binding in signal forms
fix - cb75f9ce85 fix control value syncing on touch

... (truncated)

Changelog

Sourced from @​angular/core's changelog.

21.1.3 (2026-02-04)

core

Commit Type Description
2b254bc050 fix linkedSignal.update should propagate errors
e5110b4fa1 fix export DirectiveWithBindings
2cf4da0ea1 fix hold constructors weakly in DepsTracker cache
70a5b651be fix prevent element duplication with dynamic components

forms

Commit Type Description
6f75b6e3f6 fix Resolves debounce promise on abort in debounceForDuration

localize

Commit Type Description
4c7126d23b fix add support for unit-test builder in ng-add schematic

router

Commit Type Description
d6268c0bbb fix limit UrlParser recursion depth to prevent stack overflow
49a36f4cc7 perf Use .bind to avoid holding other closures in memory

21.2.0-next.1 (2026-01-28)

common

Commit Type Description
8bbe6dc46c feat Add Location strategies to manage trailing slash on write

forms

Commit Type Description
ebae211add feat introduce parse errors in signal forms
e682e53113 fix only touch visible, interactive fields on submit

Bumps the js-dependencies group with 25 updates in the /frontend directory:

| Package | From | To |
| --- | --- | --- |
| [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `20.3.15` | `21.1.3` |
| [@angular/cdk](https://github.com/angular/components) | `20.2.14` | `21.1.3` |
| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `20.3.15` | `21.1.3` |
| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `20.3.15` | `21.1.3` |
| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `20.3.15` | `21.1.3` |
| [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `20.3.15` | `21.1.3` |
| [@angular/material](https://github.com/angular/components) | `20.2.14` | `21.1.3` |
| [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `20.3.15` | `21.1.3` |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `20.3.15` | `21.1.3` |
| [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `20.3.15` | `21.1.3` |
| [ng-apexcharts](https://github.com/apexcharts/ng-apexcharts) | `2.0.3` | `2.0.4` |
| [ngx-markdown](https://github.com/jfcere/ngx-markdown) | `20.1.0` | `21.1.0` |
| [zone.js](https://github.com/angular/angular/tree/HEAD/packages/zone.js) | `0.15.1` | `0.16.0` |
| [@angular-devkit/build-angular](https://github.com/angular/angular-cli) | `20.3.13` | `21.1.3` |
| [@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder) | `20.6.0` | `21.2.0` |
| [@angular-eslint/eslint-plugin](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin) | `20.6.0` | `21.2.0` |
| [@angular-eslint/eslint-plugin-template](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template) | `20.6.0` | `21.2.0` |
| [@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics) | `20.6.0` | `21.2.0` |
| [@angular-eslint/template-parser](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/template-parser) | `20.6.0` | `21.2.0` |
| [@angular/cli](https://github.com/angular/angular-cli) | `20.3.13` | `21.1.3` |
| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `20.3.15` | `21.1.3` |
| [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine) | `5.1.13` | `6.0.0` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.46.4` | `8.54.0` |
| [jasmine-core](https://github.com/jasmine/jasmine) | `5.12.1` | `6.0.1` |
| [karma-jasmine-html-reporter](https://github.com/dfederm/karma-jasmine-html-reporter) | `2.1.0` | `2.2.0` |



Updates `@angular/animations` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/animations)

Updates `@angular/cdk` from 20.2.14 to 21.1.3
- [Release notes](https://github.com/angular/components/releases)
- [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md)
- [Commits](angular/components@20.2.14...v21.1.3)

Updates `@angular/common` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/common)

Updates `@angular/compiler` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/compiler)

Updates `@angular/core` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/core)

Updates `@angular/forms` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/forms)

Updates `@angular/material` from 20.2.14 to 21.1.3
- [Release notes](https://github.com/angular/components/releases)
- [Changelog](https://github.com/angular/components/blob/main/CHANGELOG.md)
- [Commits](angular/components@20.2.14...v21.1.3)

Updates `@angular/platform-browser` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/platform-browser)

Updates `@angular/platform-browser-dynamic` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/platform-browser-dynamic)

Updates `@angular/router` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/router)

Updates `ng-apexcharts` from 2.0.3 to 2.0.4
- [Release notes](https://github.com/apexcharts/ng-apexcharts/releases)
- [Changelog](https://github.com/apexcharts/ng-apexcharts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/apexcharts/ng-apexcharts/commits)

Updates `ngx-markdown` from 20.1.0 to 21.1.0
- [Release notes](https://github.com/jfcere/ngx-markdown/releases)
- [Commits](jfcere/ngx-markdown@v20.1.0...v21.1.0)

Updates `zone.js` from 0.15.1 to 0.16.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/packages/zone.js/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/zone.js-0.16.0/packages/zone.js)

Updates `@angular-devkit/build-angular` from 20.3.13 to 21.1.3
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](angular/angular-cli@20.3.13...v21.1.3)

Updates `@angular-eslint/builder` from 20.6.0 to 21.2.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases)
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/builder/CHANGELOG.md)
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/builder)

Updates `@angular-eslint/eslint-plugin` from 20.6.0 to 21.2.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases)
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/eslint-plugin)

Updates `@angular-eslint/eslint-plugin-template` from 20.6.0 to 21.2.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases)
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin-template/CHANGELOG.md)
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/eslint-plugin-template)

Updates `@angular-eslint/schematics` from 20.6.0 to 21.2.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases)
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md)
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/schematics)

Updates `@angular-eslint/template-parser` from 20.6.0 to 21.2.0
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases)
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/template-parser/CHANGELOG.md)
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v21.2.0/packages/template-parser)

Updates `@angular/cli` from 20.3.13 to 21.1.3
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](angular/angular-cli@20.3.13...v21.1.3)

Updates `@angular/compiler-cli` from 20.3.15 to 21.1.3
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.1.3/packages/compiler-cli)

Updates `@types/jasmine` from 5.1.13 to 6.0.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine)

Updates `@typescript-eslint/eslint-plugin` from 8.46.4 to 8.54.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.46.4 to 8.54.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.54.0/packages/parser)

Updates `jasmine-core` from 5.12.1 to 6.0.1
- [Release notes](https://github.com/jasmine/jasmine/releases)
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md)
- [Commits](jasmine/jasmine@v5.12.1...v6.0.1)

Updates `karma-jasmine-html-reporter` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/dfederm/karma-jasmine-html-reporter/releases)
- [Commits](dfederm/karma-jasmine-html-reporter@v2.1.0...v2.2.0)

Updates `sass` from 1.94.0 to 1.97.1
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.94.0...1.97.1)

---
updated-dependencies:
- dependency-name: "@angular/animations"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/cdk"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/common"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/compiler"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/core"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/forms"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/material"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/platform-browser"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/platform-browser-dynamic"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/router"
  dependency-version: 21.1.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: ng-apexcharts
  dependency-version: 2.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: js-dependencies
- dependency-name: ngx-markdown
  dependency-version: 21.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: zone.js
  dependency-version: 0.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: "@angular-devkit/build-angular"
  dependency-version: 21.1.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/builder"
  dependency-version: 21.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/eslint-plugin"
  dependency-version: 21.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/eslint-plugin-template"
  dependency-version: 21.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/schematics"
  dependency-version: 21.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular-eslint/template-parser"
  dependency-version: 21.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/cli"
  dependency-version: 21.1.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@angular/compiler-cli"
  dependency-version: 21.1.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@types/jasmine"
  dependency-version: 6.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.54.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.54.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: jasmine-core
  dependency-version: 6.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: js-dependencies
- dependency-name: karma-jasmine-html-reporter
  dependency-version: 2.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
- dependency-name: sass
  dependency-version: 1.97.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: js-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file frontend Related to angular frontend labels Feb 8, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 8, 2026 19:42
@dependabot dependabot bot added frontend Related to angular frontend dependencies Pull requests that update a dependency file labels Feb 8, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 8, 2026

This change primarily updates the Angular framework and its related packages from version 20.x to 21.x, along with several dependencies and development tools such as ng-apexcharts, ngx-markdown, and zone.js. This will likely improve performance, security, and offer new features available in Angular 21.x.

Walkthrough

  • Refactor: Upgraded Angular dependencies to version 21.x to leverage the latest features and improvements.
  • Chore: Updated development dependencies, including @angular-eslint, jasmine-core, and others, to ensure compatibility with the new Angular version and improve development tooling.
  • Test: Enhanced testing capabilities with newer versions of testing frameworks, which might include bug fixes and new testing features.

Model: gpt-4o-2024-08-06 | Prompt Tokens: 1115 | Completion Tokens: 152

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Here's a supportive code review with AI assistance. These insights are suggestions and possibilities, not definitive answers, so please take what feels useful for your project. You're the expert making the final calls—AI simply offers another perspective to help along the way.


Always critique what AI says. Do not let AI replace YOUR I.
Model: claude-sonnet-4-20250514 | Prompt Tokens: 2131 | Completion Tokens: 552

Comment on lines +14 to +23
"@angular/animations": "^21.1.3",
"@angular/cdk": "^21.1.3",
"@angular/common": "^21.1.3",
"@angular/compiler": "^21.1.3",
"@angular/core": "^21.1.3",
"@angular/forms": "^21.1.3",
"@angular/material": "^21.1.3",
"@angular/platform-browser": "^21.1.3",
"@angular/platform-browser-dynamic": "^21.1.3",
"@angular/router": "^21.1.3",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Major version upgrades detected for Angular and related dependencies. This is a significant change from v20 to v21. Consider:

  1. Review breaking changes: Check Angular v21 migration guide for breaking changes
  2. Test thoroughly: Major version upgrades can introduce compatibility issues
  3. Update in stages: Consider upgrading incrementally if possible
  4. Check peer dependencies: Ensure all dependencies are compatible with Angular v21
// Consider adding a postinstall script to verify compatibility
"scripts": {
  "postinstall": "ng update @angular/core @angular/cli --force"
}

Comment on lines +42 to 43
"@typescript-eslint/eslint-plugin": "^8.54.0",
"@typescript-eslint/parser": "^8.39.0",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Version inconsistency detected in TypeScript ESLint parser. The parser is still on v8.39.0 while the plugin was updated to v8.54.0. This mismatch could cause linting issues.

"@typescript-eslint/parser": "^8.54.0"

Ensure both packages use the same version for consistent behavior.

Comment on lines 43 to 53
"@typescript-eslint/parser": "^8.39.0",
"eslint": "^9.39.1",
"eslint-formatter-rdjson": "^1.0.6",
"jasmine-core": "^5.12.1",
"jasmine-core": "^6.0.1",
"karma": "^6.4.4",
"karma-chrome-launcher": "^3.2.0",
"karma-coverage": "^2.2.1",
"karma-jasmine": "^5.1.0",
"karma-jasmine-html-reporter": "^2.1.0",
"karma-jasmine-html-reporter": "^2.2.0",
"sass": "^1.94.0",
"typescript": "^5.9.3"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider updating additional development dependencies that may be outdated:

"eslint": "^9.54.0", // Current v9.39.1 might be outdated
"karma": "^6.4.4", // Consider upgrading to latest v6.x
"typescript": "^5.9.3" // Verify compatibility with Angular v21

Verify these versions are compatible with the new Angular v21 ecosystem.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 9, 2026

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot bot closed this Feb 9, 2026
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/frontend/develop/js-dependencies-fbe1a06d72 branch February 9, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file frontend Related to angular frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants