main
refactor(core): Migrate more tests off `fakeAsync`
fix(compiler): support foreign components inside control flow blocks (#69674)
build: rename defaults2.bzl to defaults.bzl (#63383)
ci: remove remainings of saucelabs tests
fix(core): destroying the effect on `afterRenderEffect` (#63001)
test(core): refactors test to use `timeout` utility
fix(core): preserve leave animation for sibling instances sharing a TNode
refactor(core): convert scripts within `packages/core/test` to relative imports (#60227)
feat(core): Set default Component changeDetection strategy to OnPush
refactor(platform-browser): replace `platform-browser-dynamic` with `platform-browser` (#61498)
feat(core): Adds deep linking from Performance panel to DevTools
build: update Jasmine to 6.0.0
test(core): Adds and uses a waitFor helper
refactor(core): abstract control flow discovery utilities (#66167)
feat(compiler): Namespace CSS variables to the app (#68846)
refactor(core): update error message links to versioned docs (#66374)
ci: reformat files
refactor(core): remove `ComponentFactoryResolver` usages
feat(compiler): Angular expressions with optional chaining returns `undefined`
feat(core): de-duplicate host directives
fix(core): harden inherit definition feature against polluted prototypes
refactor(core): update internal utility
fix(core): Handle synchronous errors in PendingTasks.run function
fix(core): handle missing serialized container hydration data
fix(core): reject prefixed SVG script hosts
fix(core): enforce return type for service factory
fix(compiler): throw on invalid in expressions
refactor(core): update acceptance test
refactor(core): remove ComponentFactoryResolver & ComponentFactory from the api surface""