main
refactor(forms): move control logic into `FormField` directive
docs: update license URL from angular.io to angular.dev and year of license to 2025 (#59407)
feat(core): de-duplicate host directives
refactor(core): Fix DirectiveDefinition interface to allow abstract classes
refactor(core): Tree shake the `SimpleChanges` & co.
refactor(core): update generated code signatures