Skip to content

Update to Angular 21#294

Open
daniel-derzsi-codespring wants to merge 46 commits intoLaserfiche:21.xfrom
daniel-derzsi-codespring:feature/angular-21-update
Open

Update to Angular 21#294
daniel-derzsi-codespring wants to merge 46 commits intoLaserfiche:21.xfrom
daniel-derzsi-codespring:feature/angular-21-update

Conversation

@daniel-derzsi-codespring
Copy link
Copy Markdown
Contributor

@daniel-derzsi-codespring daniel-derzsi-codespring commented Feb 16, 2026

Angular 21!

Changes made:

  • Documentation updated with new guideline page for using standalone components
  • Switched to Vitest test framework, replacing the 2 year old Karma framework
  • Components migrated to standalone component system
  • Zone.js removed: ui-components is now zoneless
  • Updated to Node.js 24
  • Now using Angular Browser build
  • Fixed broken usages of nativeElement (does not work in NG 19+)
  • Use Angular template control flow instead of directive ngIf
  • Use inject() over constructor parameter injection
  • fesm2022 target now default in Angular, no more runtime.js, no more polyfills.js

Testable with feature/angular-21-update branch of https://github.com/lf-sample-OAuth-SPA-angular-npm

dependabot bot and others added 3 commits February 9, 2026 18:11
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…yarn/lodash-4.17.23

Bump lodash from 4.17.21 to 4.17.23
@daniel-derzsi-codespring daniel-derzsi-codespring marked this pull request as draft February 16, 2026 15:54
Derzsi Dániel and others added 26 commits February 19, 2026 10:37
* Initial commit for self-hosted repository support

* Self-hosted repository login support

* Fixing failing tests and add new unit tests for the new components

* Update dependencies

* Fixing review findings

* Update dependencies and changelog

---------

Co-authored-by: Levente Juhasz <juhasz.levente-contractor@laserfiche.com>
…nte/checklist-initial-validation

Positioning the error message correctly within the checklist item
)

Co-authored-by: Levente Juhasz <juhasz.levente-contractor@laserfiche.com>
@daniel-derzsi-codespring
Copy link
Copy Markdown
Contributor Author

PR is ready for review

@darktohka darktohka force-pushed the feature/angular-21-update branch from 375c91b to 06e6c1d Compare March 30, 2026 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants