Skip to content

Upgrade angular 21#6788

Merged
lexasq merged 36 commits intovalor-software:alex-chore-21from
chergui:upgrade-angular-21
Feb 2, 2026
Merged

Upgrade angular 21#6788
lexasq merged 36 commits intovalor-software:alex-chore-21from
chergui:upgrade-angular-21

Conversation

@chergui
Copy link
Contributor

@chergui chergui commented Jan 1, 2026

PR Checklist

Before creating new PR, please take a look at checklist below to make sure that you've done everything that needs to be done before we can merge it.

  • read and followed the CONTRIBUTING.md guide.
  • built and tested the changes locally.
  • added/updated tests.
  • added/updated API documentation.
  • added/updated demos.

@iseliweb
Copy link

iseliweb commented Jan 5, 2026

when will the v21 support be available?

@achrefabdennebi
Copy link

Any update on this?

@lexasq
Copy link
Contributor

lexasq commented Jan 29, 2026

@chergui hey, sorry it took so long, I'll process it now. Thanks for your contribution!

@Deepads
Copy link

Deepads commented Jan 31, 2026

Any update on this @lexasq

lexasq
lexasq previously approved these changes Feb 2, 2026
@lexasq lexasq changed the base branch from development to alex-chore-21 February 2, 2026 11:43
@lexasq lexasq changed the base branch from alex-chore-21 to development February 2, 2026 11:43
@lexasq lexasq dismissed their stale review February 2, 2026 11:43

The base branch was changed.

@lexasq lexasq changed the base branch from development to alex-chore-21 February 2, 2026 11:44
@lexasq lexasq merged commit b1f742c into valor-software:alex-chore-21 Feb 2, 2026
lexasq added a commit that referenced this pull request Feb 3, 2026
* 20.0.2

* Upgrade angular 21 (#6788)

* chore: upgrade package

* chore(ngx-bootstrap-docs): updates Angular to v21

* refactor: migrate common-docs HTML templates to Angular control flow

* chore: update common-docs TypeScript configuration

* fix: add type guard for event target in ExamplesComponent

* chore(tsconfig): update compiler options for new build setup

* refactor(accordion): migrate HTML templates to new control flow syntax

* refactor(alerts): migrate HTML templates to new control flow syntax

* refactor(buttons): migrate HTML templates to new control flow syntax

* refactor(carousel): migrate HTML templates to new control flow syntax

* refactor(datepicker): migrate HTML templates to new control flow syntax

* refactor: update Angular template control flow syntax to `@for` and `@if`

* chore(tsconfig): update TypeScript configuration for modern Angular

* build: update root tsconfig for doc pages to support new module resolution

* build: standardize and update tsconfig.lib.json for doc pages libraries

* build: standardize and update tsconfig.spec.json for doc pages tests

* refactor: migrate doc page templates to Angular control flow syntax

* refactor(build): update TypeScript and Jest configurations

* refactor(buttons): widen HostListener event types to generic Event

* chore: migrate templates to  built-in control flow

* refactor: remove redundant @angular/common imports

* chore: migrate component templates to new Angular control flow syntax

* chore: modernize TypeScript and Jest configurations across libraries

* test: update jest-preset-angular serializer paths

* test: standardize Jest Zone.js test environment setup

* refactor(jest): update configuration for Nx and jest-preset-angular

* test(typeahead): update Jest 'toThrowError' to 'toThrow' matcher

* fix(typeahead): correct test file formatting and syntax

* chore: update package-lock.json dependencies and properties

* refactor: standardize TypeScript and Jest configurations across libraries

* refactor: improve event handling type safety and robustness

* chore: migrate Angular templates to new control flow syntax

* test(carousel): add CommonModule to carousel test component

* chore: bump version to 21.0.0

* chore(release): bump project version to 21.0.0

* fix(typeahead): prevents potential null reference

* fix(dependencies): fixed package.lock

* fix(dependencies): fixed app.component

* Update package.json

* Update package-lock.json

---------

Co-authored-by: Amine CHERGUI <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants