main
docs: update `forwardRef` usage with signals and add `HostListener` note
feat(core): Adds deep linking from Performance panel to DevTools
fix(core): hold constructors weakly in DepsTracker cache
refactor(core): Tree shake the `SimpleChanges` & co.
fix(core): ensure i18n_util hasOwnProperty checks are safe for property renaming
fix(core): warn when style property bindings receive invalid values
fix(core): sanitize host bindings on concrete hosts (#69558)
refactor(core): ComponentDef should allow abstract types too
refactor(core): convert scripts within `packages/core/src` to relative imports (#60227)
docs(docs-infra): Add build-time validation for API and guide links using route manifest
docs: set syntax highlighting of code examples MD code blocks (#59026)
fix(core): account for namespaces in host binding sanitization (#69558)
docs: fix typos in source code comments
build: format md files
ci: reformat files
docs(core): fix Ivy view data docs tables
refactor: update license text to point to angular.dev (#57901)
feat(core): de-duplicate host directives
refactor(core): handle NO_CHANGE in bindingUpdated (#61557)
feat(core): remove InjectFlags from public API (#60318)
fix(core): correct container anchor collection order to match DOM layout
docs: Adds links to relevant guides for APIs in core package
fix(core): reject prefixed SVG script hosts
refactor(core): prevent duplicating `componentOffset` checks (#59611)
docs: reword docs on standalone.
refactor(core): ɵɵgetInheritedFactory should accept abstract type
fix(core): unable to inject viewProviders when host directive with providers is present
refactor(core): implement ɵɵforeignComponent instruction
docs: Adds `@see` links and update defer reference
refactor(core): include DI path into cyclic dependency error message (#50902)
refactor: add explicit types for exports relying on inferred call return type (#61312)
refactor(core): add context support for foreign components (#69502)
refactor(core): add dev mode descriptions to foreign view boundaries
feat(core): expose performance data in Chrome DevTools (#60789)
refactor(compiler): support passing `@content` blocks as functions
fix(core): skip leave animations on view swaps
refactor(core): complete removal of deprecated `createNgModuleRef` alias
feat(core): re-introduce nested leave animations scoped to component boundaries
fix(core): preserve leave animation for sibling instances sharing a TNode
refactor(core): move DOM manipulation logic to its own file (#59462)
refactor(core): simplify attributes extraction logic for ComponentRef (#59678)
refactor(core): move the data store operation out of instructions (#61425)
refactor(core): export profile event as enum and move profile_types.ts and framework to shared devtools folder
refactor(core): remove unused instruction parameter
refactor(core): use quad linked lists for signals (#62284)
perf(core): avoid intermediate arrays in definition (#61445)
refactor(core): conditionally include debug names based on `ngDevMode`
refactor(core): align namespaced attribute validation and security schema contexts
feat(core): Set default Component changeDetection strategy to OnPush