Andrew Scott

Results 81 issues of Andrew Scott

As an alternative to monkey patching vitest, this change updates `fakeAsync` to allow uses outside of a `ProxyZone`. This would mean that the `fakeAsync` closure may not capture all timers...

area: zones
detected: feature

This fixes the perceived flickering due to the transform sometimes becoming visible with zoneless due to the macrotask-based scheduler. The transform cannot be simply moved inside `afterNextRender` because it causes...

target: patch
area: cdk/scrolling

tick is not called by schedulers anymore (they use an internal _tick)

action: merge
target: patch
area: cdk/scrolling

…lStatus The `computed` properties are not "safe" to share around broadly because form status, value, etc. is not stable during change detection. If these were shared more broadly, recomputation happens...

area: forms
target: minor

The strings for events and other router classes contribute far too much to the bundle size and should not be present in production. BREAKING CHANGE: The toString overrides of the...

area: router
detected: breaking change
requires: TGP

This matches the upstream changes in https://github.com/whatwg/html/commit/f19930f98afeb7565cfc1cbc6a1d4a2086535bca

action: merge
area: core
target: patch
requires: TGP

Updates FakeNavigation based on updates in https://github.com/whatwg/html/pull/11952

action: merge
area: core
target: patch
requires: TGP

### Which @angular/* package(s) are relevant/related to the feature request? router ### Description Router internal comparisons use shallow equality, e.g. for checking if params are equal. This is not sufficient...

area: router

BREAKING CHANGE: UrlMatchResult can now return UrlSegment[] for params. params can be spread across multiple segments. There is also a new _split param available for wildcard segments first commit is...

area: router
detected: feature
detected: breaking change

### Feature Proposal Should the jasmine mock clock override `requestAnimationFrame` in addition to `setTimeout` and `setInterval`? Since 6.0 is approaching, maybe it can be done as a breaking change with...

feature request