main
fix(compiler): parsing of an empty template literal interpolation
refactor(compiler): replace `any` casts with precise types
fix(core): ignore processing instruction syntax in templates
refactor(compiler): remove unused code and exports
fix(core): account for namespaces in host binding sanitization (#69558)
fix(compiler): remove namespaced MathML script elements
fix(compiler): Generate correct expression for optional chaning.
refactor: update license text to point to angular.dev (#57901)
refactor(compiler): support passing content to specific foreign component props
refactor(compiler): introduce default constant for legacyOptionalChaining flag
fix(core): support prefix-insensitive DOM schema lookups and compile-time i18n attribute validation
refactor(compiler): add more information to template binder (#60977)
feat(core): introduce @Service decorator
fix(compiler): account for NgModule dependencies in JIT-compiled partial declarations
refactor: add g3-only and 3p-only markers to replace specific g3 patches
refactor(compiler): ensure compiler passes closure conformance checks (#62500)
refactor(compiler-cli): move ClassPropertyMapping into compiler
fix(compiler): do not encapsulate nested selectors if parent contains ::ng-deep