Update angular monorepo #124

Open
renovate-bot Bot wants to merge 1 commits from renovate/angular-monorepo into master
pull from: renovate/angular-monorepo

This PR contains the following updates:

Package Change Age Confidence
@angular/animations (source) 16.0.0 → 16.2.12 age confidence
@angular/common (source) 16.0.0 → 16.2.12 age confidence
@angular/compiler (source) 16.0.0 → 16.2.12 age confidence
@angular/compiler-cli (source) 16.0.0 → 16.2.12 age confidence
@angular/core (source) 16.0.0 → 16.2.12 age confidence
@angular/forms (source) 16.0.0 → 16.2.12 age confidence
@angular/language-service (source) 16.0.0 → 16.2.12 age confidence
@angular/platform-browser (source) 16.0.0 → 16.2.12 age confidence
@angular/platform-browser-dynamic (source) 16.0.0 → 16.2.12 age confidence
@angular/router (source) 16.0.0 → 16.2.12 age confidence
@angular/service-worker (source) 16.0.0 → 16.2.12 age confidence
zone.js (source, changelog) ~0.13.0 → ~0.16.0 age confidence

Release Notes

angular/angular (@​angular/animations)

v16.2.12

Compare Source

animations
Commit Type Description
03f4050636 fix remove finish listener once player is destroyed (#​51136)
common
Commit Type Description
e092184a5c fix apply fixed_srcset_width values only to fixed srcsets (#​52486)
compiler-cli
Commit Type Description
b3b4ae4c3a fix properly emit literal types in input coercion function arguments (#​52437)
873c4f2454 fix use originally used module specifier for transform functions (#​52437)

v16.2.11

Compare Source

core
Commit Type Description
54ea3b65c3 fix emit provider configured event when a service is configured with providedIn (#​52365)
78533324dc fix get root and platform injector providers in special cases (#​52365)
019a0f4c22 fix load global utils before creating platform injector in the standalone case (#​52365)
router
Commit Type Description
b79b4aca91 fix RouterTestingHarness should throw if a component is expected but navigation fails (#​52357)

v16.2.10

Compare Source

v16.2.9

Compare Source

forms
Commit Type Description
51a5baace3 fix reset() call with null values on nested group (#​48830)

v16.2.8

Compare Source

language-service
Commit Type Description
b732961fc3 fix Retain correct language service when ts.Project reloads (#​51912)
service-worker
Commit Type Description
966ce9790a fix throw a critical error when handleFetch fails (#​51960)

v16.2.7

Compare Source

core
Commit Type Description
39a3e34e03 fix allow toSignal calls in reactive context (#​51831) (#​51892)
service-worker
Commit Type Description
c3d901eacf fix throw a critical error when handleFetch fails (#​51885)

v16.2.6

Compare Source

core
Commit Type Description
82712f80df fix ensure a consumer drops all its stale producers (#​51722) (#​51772)

v16.2.5

Compare Source

v16.2.4

Compare Source

v16.2.3

Compare Source

animations
Commit Type Description
04c6574280 fix remove unnecessary escaping in regex expressions (#​51554)
compiler-cli
Commit Type Description
dbd761f528 fix correct incomplete escaping (#​51557)
5c36fc784f fix remove unnecessary escaping in regex expressions (#​51554)
core
Commit Type Description
dcd1add06f fix correct incomplete escaping (#​51557)
20d62603c2 fix handle hydration of view containers that use component hosts as anchors (#​51456)
e6b301caa2 fix remove unnecessary escaping in regex expressions (#​51554)
0c7c852ee7 fix run afterRender callbacks outside of the Angular zone (#​51551)
language-service
Commit Type Description
8081fdd22d fix correct incomplete escaping (#​51557)

v16.2.2

Compare Source

common
Commit Type Description
a43c0772ea fix Allow safeUrl for ngSrc in NgOptimizedImage (#​51351)
compiler-cli
Commit Type Description
39ace8664b fix enforce a minimum version to be used when a library uses input transform (#​51413)
core
Commit Type Description
36f434e49d fix guard the jasmine hooks (#​51394)
router
Commit Type Description
b0396e7164 fix Ensure canceledNavigationResolution: 'computed' works on first page (#​51441)

v16.2.1

Compare Source

animations
Commit Type Description
03f4050636 fix remove finish listener once player is destroyed (#​51136)
common
Commit Type Description
e092184a5c fix apply fixed_srcset_width values only to fixed srcsets (#​52486)
compiler-cli
Commit Type Description
b3b4ae4c3a fix properly emit literal types in input coercion function arguments (#​52437)
873c4f2454 fix use originally used module specifier for transform functions (#​52437)

v16.2.0

Compare Source

benchpress
Commit Type Description
dd850b2ab7 fix correctly report GC memory amounts (#​50760)
common
Commit Type Description
29d358170b feat add component input binding support for NgComponentOutlet (#​51148)
1837efb9da feat Allow ngSrc to be changed post-init (#​50683)
compiler
Commit Type Description
c27a1e61d6 feat scope selectors in @​scope queries (#​50747)
compiler-cli
Commit Type Description
12bad6576d fix libraries compiled with v16.1+ breaking with Angular framework v16.0.x (#​50714)
core
Commit Type Description
e53d4ecf4c feat add afterRender and afterNextRender (#​50607)
98d262fd27 feat create injector debugging APIs (#​48639)
cdaa2a8a9e feat support Provider type in Injector.create (#​49587)
9f490da7e2 fix handle hydration of view containers for root components (#​51247)
router
Commit Type Description
0b14e4ef74 feat exposes the fixture of the RouterTestingHarness (#​50280)

v16.1.9

Compare Source

v16.1.8

Compare Source

compiler
Commit Type Description
cc722ea1f5 fix return full spans for Comment nodes (#​50855)

v16.1.7

Compare Source

http
Commit Type Description
916916d835 fix check whether Zone is defined (#​51119)

v16.1.6

Compare Source

http
Commit Type Description
dea8dc0378 fix Run fetch request out the angular zone (#​50981)

v16.1.5

Compare Source

animations
Commit Type Description
f920fcbd94 fix Ensure elements are removed from the cache after leave animation. (#​50929)
core
Commit Type Description
499fb5c772 fix ensure that standalone components get correct injector instances (#​50954)
c65913ecb7 fix handle deref returning null on RefactiveNode. (#​50992)
platform-browser
Commit Type Description
31419f6a3b perf do not remove renderer from cache when REMOVE_STYLES_ON_COMPONENT_DESTROY is enabled. (#​51005)
upgrade
Commit Type Description
3efb577cf3 fix Use takeUntil on leaky subscription. (#​50901)

v16.1.4

Compare Source

core
Commit Type Description
4ba5850ba6 fix use setTimeout when coalescing tasks in Node.js (#​50820)
upgrade
Commit Type Description
a4348355ce fix allow for downgraded components to work with component-router (#​50871)

v16.1.3

Compare Source

core
Commit Type Description
dd6fc5785f fix expose input transform function on ComponentFactory and ComponentMirror (#​50713)
elements
Commit Type Description
e1bbe47c23 fix support input transform functions (#​50713)
platform-browser
Commit Type Description
79dd6a847a fix wait until animation completion before destroying renderer (#​50677)
a797f41d1b fix wait until animation completion before destroying renderer (#​50860)

v16.1.2

Compare Source

http
Commit Type Description
9488a3fd46 fix Send query params on fetch request (#​50740)
5ae001829c fix use serializeBody to support JSON payload in FetchBackend (#​50776)

v16.1.1

Compare Source

compiler-cli
Commit Type Description
71360b3a3e fix libraries compiled with v16.1+ breaking with Angular framework v16.0.x (#​50715)
core
Commit Type Description
d9bed48eb5 fix extend toSignal to accept any Subscribable (#​50162)
migrations
Commit Type Description
5e1d8444ae fix Prevent a component from importing itself. (#​50554)

v16.1.0

Compare Source

compiler
Commit Type Description
4e663297c5 fix error when reading compiled input transforms metadata in JIT mode (#​50600)
721bc72649 fix resolve deprecation warning with TypeScript 5.1 (#​50460)
core
Commit Type Description
68017d4e75 feat add ability to transform input values (#​50420)
69dadd2502 feat support TypeScript 5.1 (#​50156)
c0ebe34cbd fix add additional component metadata to component ID generation (#​50336)
http
Commit Type Description
85c5427582 feat Introduction of the fetch Backend for the HttpClient (#​50247)

v16.0.6

Compare Source

core
Commit Type Description
05ac0868c9 fix avoid duplicated content during hydration while processing a component with i18n (#​50644)

v16.0.5

Compare Source

compiler
Commit Type Description
703b8fcac1 fix do not remove comments in component styles (#​50346)
core
Commit Type Description
2b6da93e19 fix incorrectly throwing error for self-referencing component (#​50559)
c992109d6c fix wait for HTTP in ngOnInit correctly before server render (#​50573)
platform-server
Commit Type Description
c0d4086c6e fix surface errors during rendering (#​50587)

v16.0.4

Compare Source

animations
Commit Type Description
df65c4fc8f fix Trigger leave animation when ViewContainerRef is injected (#​48705)
common
Commit Type Description
7e1bc513de fix untrack subscription and unsubscription in async pipe (#​50522)
core
Commit Type Description
9970b29ace fix update ApplicationRef.isStable to account for rendering pending tasks (#​50425)

v16.0.3

Compare Source

core
Commit Type Description
c11041e372 fix adds missing symbols for animation standalone bundling test (#​50434)
98e8fdf40e fix fix Self flag inside embedded views with custom injectors (#​50270)
199ff4fe7f fix host directives incorrectly validating aliased bindings (#​50364)
http
Commit Type Description
080bbd2137 fix create macrotask during request handling instead of load start (#​50406)

v16.0.2

Compare Source

core
Commit Type Description
c1016d4e57 fix add additional component metadata to component ID generation (#​50340)
cc41758b59 fix allow onDestroy unregistration while destroying (#​50237)
7d679bdb59 fix allow passing value of any type to isSignal function (#​50035)

v16.0.1

Compare Source

core
Commit Type Description
52c74d3b4a fix add additional component metadata to component ID generation (#​50203)
048b6b1e0d fix bootstrapApplication call not rejected when error is thrown in importProvidersFrom module (#​50120)
d68796782f fix handle hydration of root components with injected ViewContainerRef (#​50136)
f751ce6445 fix handle projection of hydrated containters into components that skip hydration (#​50199)
346ab73dd9 fix only try to retrieve transferred state on the browser (#​50144)
angular/angular (zone.js)

v0.16.3

Compare Source

  • docs(zone.js): point the Bluebird link at the project repo (731c838)
  • fix(zone.js): preserve accessor and non-enumerable event listener options (4c4a705), closes #​54142 #​54142 #​70431
  • ci: add Alan as a zone.js reviewer (5553699)
  • fix(zone.js): guard against null handle when detecting refreshable timers (36c2197), closes #​70044
  • fix(zone.js): vitest patching of describe/it curried calls (e23541b), closes #​69748
  • fix(zone.js): harden zoneSymbolEventNames and patches against proto key (2d33fd5)
  • fix(zone.js): harden zoneSymbolEventNames against proto key (defense-in-depth) (fd7c2da)
  • fix(zone.js): avoid type error on custom object rejection with rejection property (fa75800)
  • fix(zone.js): validate __Zone_symbol_prefix to prevent DOM clobbering attacks (e50f504)

v0.16.2

Compare Source

v0.16.1

Compare Source

  • fix(zone.js): support passthrough of Promise.try API (fc557f0), closes #​67057

v0.16.0

Compare Source

BREAKING CHANGE
  • IE/Non-Chromium Edge are not supported anymore.

v0.15.1

Compare Source

Bug Fixes

v0.15.0

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.10

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.8

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.7

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.6

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.5

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.4

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.3

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.2

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.1

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.14.0

Compare Source

Bug Fixes
BREAKING CHANGES
  • zone.js: fakeAsync will now flush pending timers at the end of
    the given function by default. To opt-out of this, you can use {flush: false} in options parameter of fakeAsync

0.14.10 (2024-08-05)

Features
  • zone.js: Add 'flush' parameter option to fakeAsync to flush after the test (#​57137) (99d679d)

0.14.8 (2024-07-17)

Bug Fixes

0.14.7 (2024-06-06)

Bug Fixes

0.14.6 (2024-05-16)

Bug Fixes

0.14.5 (2024-04-30)

Bug Fixes

0.14.4 (2024-02-13)

Bug Fixes

0.14.3 (2023-12-19)

Bug Fixes
Features

0.14.2 (2023-11-03)

Bug Fixes
  • zone.js: disable wrapping unhandled promise error by default (6d7eb35)

14.0.1 (2023-10-25)

Bug Fixes

v0.13.3

Compare Source

Features
BREAKING CHANGES
  • zone.js: Deep and legacy dist/ imports like zone.js/bundles/zone-testing.js and zone.js/dist/zone are no longer allowed. zone-testing-bundle and zone-testing-node-bundle are also no longer part of the package.

The proper way to import zone.js and zone.js/testing is:

import 'zone.js';
import 'zone.js/testing';

0.13.3 (2023-09-12)

Bug Fixes

0.13.2 (2023-09-07)

Bug Fixes

v0.13.1 (2023-06-09)

Bug Fixes
Features
Reverts

v0.13.2

Compare Source

Features
BREAKING CHANGES
  • zone.js: Deep and legacy dist/ imports like zone.js/bundles/zone-testing.js and zone.js/dist/zone are no longer allowed. zone-testing-bundle and zone-testing-node-bundle are also no longer part of the package.

The proper way to import zone.js and zone.js/testing is:

import 'zone.js';
import 'zone.js/testing';

0.13.3 (2023-09-12)

Bug Fixes

0.13.2 (2023-09-07)

Bug Fixes

v0.13.1 (2023-06-09)

Bug Fixes
Features
Reverts

v0.13.1

Compare Source

Features
BREAKING CHANGES
  • zone.js: Deep and legacy dist/ imports like zone.js/bundles/zone-testing.js and zone.js/dist/zone are no longer allowed. zone-testing-bundle and zone-testing-node-bundle are also no longer part of the package.

The proper way to import zone.js and zone.js/testing is:

import 'zone.js';
import 'zone.js/testing';

0.13.3 (2023-09-12)

Bug Fixes

0.13.2 (2023-09-07)

Bug Fixes

v0.13.1 (2023-06-09)

Bug Fixes
Features
Reverts

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@angular/animations](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/animations)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fanimations/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fanimations/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fanimations/16.0.0/16.2.12?slim=true) | | [@angular/common](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/common)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fcommon/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcommon/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcommon/16.0.0/16.2.12?slim=true) | | [@angular/compiler](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/compiler)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fcompiler/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcompiler/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcompiler/16.0.0/16.2.12?slim=true) | | [@angular/compiler-cli](https://github.com/angular/angular/tree/main/packages/compiler-cli) ([source](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fcompiler-cli/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcompiler-cli/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcompiler-cli/16.0.0/16.2.12?slim=true) | | [@angular/core](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/core)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fcore/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcore/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcore/16.0.0/16.2.12?slim=true) | | [@angular/forms](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/forms)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fforms/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fforms/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fforms/16.0.0/16.2.12?slim=true) | | [@angular/language-service](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/language-service)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2flanguage-service/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2flanguage-service/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2flanguage-service/16.0.0/16.2.12?slim=true) | | [@angular/platform-browser](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/platform-browser)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fplatform-browser/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fplatform-browser/16.0.0/16.2.12?slim=true) | | [@angular/platform-browser-dynamic](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser-dynamic/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fplatform-browser-dynamic/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fplatform-browser-dynamic/16.0.0/16.2.12?slim=true) | | [@angular/router](https://github.com/angular/angular/tree/main/packages/router) ([source](https://github.com/angular/angular/tree/HEAD/packages/router)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2frouter/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2frouter/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2frouter/16.0.0/16.2.12?slim=true) | | [@angular/service-worker](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/service-worker)) | [`16.0.0` → `16.2.12`](https://renovatebot.com/diffs/npm/@angular%2fservice-worker/16.0.0/16.2.12) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fservice-worker/16.2.12?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fservice-worker/16.0.0/16.2.12?slim=true) | | [zone.js](https://github.com/angular/angular) ([source](https://github.com/angular/angular/tree/HEAD/packages/zone.js), [changelog](https://github.com/angular/angular/blob/master/packages/zone.js/CHANGELOG.md)) | [`~0.13.0` → `~0.16.0`](https://renovatebot.com/diffs/npm/zone.js/0.13.0/0.16.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/zone.js/0.16.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zone.js/0.13.0/0.16.3?slim=true) | --- ### Release Notes <details> <summary>angular/angular (@&#8203;angular/animations)</summary> ### [`v16.2.12`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#16212-2023-11-02) [Compare Source](https://github.com/angular/angular/compare/16.2.11...16.2.12) ##### animations | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------------------------- | | [03f4050636](https://github.com/angular/angular/commit/03f4050636a385cf2e920b06e7ec94d6b5f32383) | fix | remove `finish` listener once player is destroyed ([#&#8203;51136](https://github.com/angular/angular/pull/51136)) | ##### common | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------- | | [e092184a5c](https://github.com/angular/angular/commit/e092184a5c3d98f4be329e4037c9039c1b420d75) | fix | apply fixed_srcset_width values only to fixed srcsets ([#&#8203;52486](https://github.com/angular/angular/pull/52486)) | ##### compiler-cli | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | -------------------------------------------------------------------------------------------------------------------------- | | [b3b4ae4c3a](https://github.com/angular/angular/commit/b3b4ae4c3ae5f307e68e3a57f84c9e2dfc9938fb) | fix | properly emit literal types in input coercion function arguments ([#&#8203;52437](https://github.com/angular/angular/pull/52437)) | | [873c4f2454](https://github.com/angular/angular/commit/873c4f2454716520881f9d684364bdd6ab6ef722) | fix | use originally used module specifier for transform functions ([#&#8203;52437](https://github.com/angular/angular/pull/52437)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.11`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#16211-2023-10-25) [Compare Source](https://github.com/angular/angular/compare/16.2.10...16.2.11) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------------------------- | | [54ea3b65c3](https://github.com/angular/angular/commit/54ea3b65c35254b220054541f2fbc52384486156) | fix | emit provider configured event when a service is configured with `providedIn` ([#&#8203;52365](https://github.com/angular/angular/pull/52365)) | | [78533324dc](https://github.com/angular/angular/commit/78533324dcda2e884fbe489aaa6b37fa9a6fadbc) | fix | get root and platform injector providers in special cases ([#&#8203;52365](https://github.com/angular/angular/pull/52365)) | | [019a0f4c22](https://github.com/angular/angular/commit/019a0f4c225d6bb6f741b37bf272b62899fe1f69) | fix | load global utils before creating platform injector in the standalone case ([#&#8203;52365](https://github.com/angular/angular/pull/52365)) | ##### router | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------------------------------- | | [b79b4aca91](https://github.com/angular/angular/commit/b79b4aca914aefda1605fc8d069ac8d84283f1b3) | fix | `RouterTestingHarness` should throw if a component is expected but navigation fails ([#&#8203;52357](https://github.com/angular/angular/pull/52357)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.10`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#16210-2023-10-18) [Compare Source](https://github.com/angular/angular/compare/16.2.9...16.2.10) <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.9`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1629-2023-10-11) [Compare Source](https://github.com/angular/angular/compare/16.2.8...16.2.9) ##### forms | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------- | | [51a5baace3](https://github.com/angular/angular/commit/51a5baace3b1eee130fa911327773066139cc68e) | fix | reset() call with null values on nested group ([#&#8203;48830](https://github.com/angular/angular/pull/48830)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.8`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1628-2023-10-04) [Compare Source](https://github.com/angular/angular/compare/16.2.7...16.2.8) ##### language-service | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------- | | [b732961fc3](https://github.com/angular/angular/commit/b732961fc3c6eec3cf5508330cc09d6a0a2d8f9a) | fix | Retain correct language service when `ts.Project` reloads ([#&#8203;51912](https://github.com/angular/angular/pull/51912)) | ##### service-worker | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------- | | [966ce9790a](https://github.com/angular/angular/commit/966ce9790aa7c9414bcd35b49621f169d67b5669) | fix | throw a critical error when handleFetch fails ([#&#8203;51960](https://github.com/angular/angular/pull/51960)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.7`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1627-2023-09-27) [Compare Source](https://github.com/angular/angular/compare/16.2.6...16.2.7) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | | [39a3e34e03](https://github.com/angular/angular/commit/39a3e34e035b324bfa1f1a11cf452272c91011c6) | fix | allow toSignal calls in reactive context ([#&#8203;51831](https://github.com/angular/angular/pull/51831)) ([#&#8203;51892](https://github.com/angular/angular/pull/51892)) | ##### service-worker | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------- | | [c3d901eacf](https://github.com/angular/angular/commit/c3d901eacfe8d035441e5c990f6e6b2630d592f5) | fix | throw a critical error when `handleFetch` fails ([#&#8203;51885](https://github.com/angular/angular/pull/51885)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.6`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1626-2023-09-20) [Compare Source](https://github.com/angular/angular/compare/16.2.5...16.2.6) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [82712f80df](https://github.com/angular/angular/commit/82712f80dfc6aed2baf8d8f80c3552a6707c88ff) | fix | ensure a consumer drops all its stale producers ([#&#8203;51722](https://github.com/angular/angular/pull/51722)) ([#&#8203;51772](https://github.com/angular/angular/pull/51772)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.5`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1625-2023-09-13) [Compare Source](https://github.com/angular/angular/compare/16.2.4...16.2.5) <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.4`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1624-2023-09-06) [Compare Source](https://github.com/angular/angular/compare/16.2.3...16.2.4) <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.3`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1623-2023-08-30) [Compare Source](https://github.com/angular/angular/compare/16.2.2...16.2.3) ##### animations | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ---------------------------------------------------------------------------------------------------------- | | [04c6574280](https://github.com/angular/angular/commit/04c65742802537c8bd725f9a7a931955a67684d9) | fix | remove unnecessary escaping in regex expressions ([#&#8203;51554](https://github.com/angular/angular/pull/51554)) | ##### compiler-cli | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ---------------------------------------------------------------------------------------------------------- | | [dbd761f528](https://github.com/angular/angular/commit/dbd761f528a08cba0fbdd476b115e1445683cf36) | fix | correct incomplete escaping ([#&#8203;51557](https://github.com/angular/angular/pull/51557)) | | [5c36fc784f](https://github.com/angular/angular/commit/5c36fc784f292608f7485c5513aeb98e5745d17c) | fix | remove unnecessary escaping in regex expressions ([#&#8203;51554](https://github.com/angular/angular/pull/51554)) | ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------------------- | | [dcd1add06f](https://github.com/angular/angular/commit/dcd1add06f9facb87de89c144967cc95a2dac27c) | fix | correct incomplete escaping ([#&#8203;51557](https://github.com/angular/angular/pull/51557)) | | [20d62603c2](https://github.com/angular/angular/commit/20d62603c2f86c810fda0b3b503327dce232a6d3) | fix | handle hydration of view containers that use component hosts as anchors ([#&#8203;51456](https://github.com/angular/angular/pull/51456)) | | [e6b301caa2](https://github.com/angular/angular/commit/e6b301caa25c1532a4db2e8521bdea3f911316b1) | fix | remove unnecessary escaping in regex expressions ([#&#8203;51554](https://github.com/angular/angular/pull/51554)) | | [0c7c852ee7](https://github.com/angular/angular/commit/0c7c852ee7ba3c1943cafce4c58760eef1b0aea4) | fix | run afterRender callbacks outside of the Angular zone ([#&#8203;51551](https://github.com/angular/angular/pull/51551)) | ##### language-service | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------- | | [8081fdd22d](https://github.com/angular/angular/commit/8081fdd22d6889f92e11cbe4c53d80bddd496a9a) | fix | correct incomplete escaping ([#&#8203;51557](https://github.com/angular/angular/pull/51557)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.2`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1622-2023-08-23) [Compare Source](https://github.com/angular/angular/compare/16.2.1...16.2.2) ##### common | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------------------- | | [a43c0772ea](https://github.com/angular/angular/commit/a43c0772ea74410b0492a178c656268a465d3b09) | fix | Allow safeUrl for ngSrc in NgOptimizedImage ([#&#8203;51351](https://github.com/angular/angular/pull/51351)) | ##### compiler-cli | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ---------------------------------------------------------------------------------------------------------------------------------- | | [39ace8664b](https://github.com/angular/angular/commit/39ace8664b843225a75dd706236ae13e171126d3) | fix | enforce a minimum version to be used when a library uses input transform ([#&#8203;51413](https://github.com/angular/angular/pull/51413)) | ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------- | | [36f434e49d](https://github.com/angular/angular/commit/36f434e49d24f0393950299486141a121d42e044) | fix | guard the jasmine hooks ([#&#8203;51394](https://github.com/angular/angular/pull/51394)) | ##### router | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------------------- | | [b0396e7164](https://github.com/angular/angular/commit/b0396e7164c08e01d24d2d8411edf1ccf4b52826) | fix | Ensure `canceledNavigationResolution: 'computed'` works on first page ([#&#8203;51441](https://github.com/angular/angular/pull/51441)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.1`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#16212-2023-11-02) [Compare Source](https://github.com/angular/angular/compare/16.2.0...16.2.1) ##### animations | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------------------------- | | [03f4050636](https://github.com/angular/angular/commit/03f4050636a385cf2e920b06e7ec94d6b5f32383) | fix | remove `finish` listener once player is destroyed ([#&#8203;51136](https://github.com/angular/angular/pull/51136)) | ##### common | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------- | | [e092184a5c](https://github.com/angular/angular/commit/e092184a5c3d98f4be329e4037c9039c1b420d75) | fix | apply fixed_srcset_width values only to fixed srcsets ([#&#8203;52486](https://github.com/angular/angular/pull/52486)) | ##### compiler-cli | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | -------------------------------------------------------------------------------------------------------------------------- | | [b3b4ae4c3a](https://github.com/angular/angular/commit/b3b4ae4c3ae5f307e68e3a57f84c9e2dfc9938fb) | fix | properly emit literal types in input coercion function arguments ([#&#8203;52437](https://github.com/angular/angular/pull/52437)) | | [873c4f2454](https://github.com/angular/angular/commit/873c4f2454716520881f9d684364bdd6ab6ef722) | fix | use originally used module specifier for transform functions ([#&#8203;52437](https://github.com/angular/angular/pull/52437)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.2.0`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1620-2023-08-09) [Compare Source](https://github.com/angular/angular/compare/16.1.9...16.2.0) ##### benchpress | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | -------------------------------------------------------------------------------------------- | | [dd850b2ab7](https://github.com/angular/angular/commit/dd850b2ab781f24065550f8a948ced498e0f1e99) | fix | correctly report GC memory amounts ([#&#8203;50760](https://github.com/angular/angular/pull/50760)) | ##### common | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------- | | [29d358170b](https://github.com/angular/angular/commit/29d358170b046f4a6773dfdfbbd1050f54deb301) | feat | add component input binding support for NgComponentOutlet ([#&#8203;51148](https://github.com/angular/angular/pull/51148)) | | [1837efb9da](https://github.com/angular/angular/commit/1837efb9daf5c8e86a99a06ecc77bb42bc60dbb0) | feat | Allow ngSrc to be changed post-init ([#&#8203;50683](https://github.com/angular/angular/pull/50683)) | ##### compiler | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------------------------------------- | | [c27a1e61d6](https://github.com/angular/angular/commit/c27a1e61d64a67aa169086f7db11bcfd5bb7d2fc) | feat | scope selectors in [@&#8203;scope](https://github.com/scope) queries ([#&#8203;50747](https://github.com/angular/angular/pull/50747)) | ##### compiler-cli | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | -------------------------------------------------------------------------------------------------------------------------------- | | [12bad6576d](https://github.com/angular/angular/commit/12bad6576d2ffe4667118b214d9c7598ed3d8edb) | fix | libraries compiled with v16.1+ breaking with Angular framework v16.0.x ([#&#8203;50714](https://github.com/angular/angular/pull/50714)) | ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------------------------------- | | [e53d4ecf4c](https://github.com/angular/angular/commit/e53d4ecf4cfd9e64d6ba8c8b19adbb7df9cfc047) | feat | add afterRender and afterNextRender ([#&#8203;50607](https://github.com/angular/angular/pull/50607)) | | [98d262fd27](https://github.com/angular/angular/commit/98d262fd27795014ee3988b08d3c48a0dfb63c40) | feat | create injector debugging APIs ([#&#8203;48639](https://github.com/angular/angular/pull/48639)) | | [cdaa2a8a9e](https://github.com/angular/angular/commit/cdaa2a8a9eab490b55bbb841ede4f54a2656df30) | feat | support Provider type in Injector.create ([#&#8203;49587](https://github.com/angular/angular/pull/49587)) | | [9f490da7e2](https://github.com/angular/angular/commit/9f490da7e27e495cb45d2064af9091731422a6b1) | fix | handle hydration of view containers for root components ([#&#8203;51247](https://github.com/angular/angular/pull/51247)) | ##### router | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------- | | [0b14e4ef74](https://github.com/angular/angular/commit/0b14e4ef742b1c0f73d873e2c337683b60f46845) | feat | exposes the `fixture` of the `RouterTestingHarness` ([#&#8203;50280](https://github.com/angular/angular/pull/50280)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.9`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1619-2023-08-09) [Compare Source](https://github.com/angular/angular/compare/16.1.8...16.1.9) <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.8`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1618-2023-08-02) [Compare Source](https://github.com/angular/angular/compare/16.1.7...16.1.8) ##### compiler | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------- | | [cc722ea1f5](https://github.com/angular/angular/commit/cc722ea1f5b16f5a4fddc1ecd91b21b3005242ae) | fix | return full spans for Comment nodes ([#&#8203;50855](https://github.com/angular/angular/pull/50855)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.7`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1617-2023-07-26) [Compare Source](https://github.com/angular/angular/compare/16.1.6...16.1.7) ##### http | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------- | | [916916d835](https://github.com/angular/angular/commit/916916d8357a3b045cbe6ec1b850c980be1bdb12) | fix | check whether `Zone` is defined ([#&#8203;51119](https://github.com/angular/angular/pull/51119)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.6`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1616-2023-07-19) [Compare Source](https://github.com/angular/angular/compare/16.1.5...16.1.6) ##### http | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------ | | [dea8dc0378](https://github.com/angular/angular/commit/dea8dc0378c5b777b1879f22189fe32cbe61b36b) | fix | Run fetch request out the angular zone ([#&#8203;50981](https://github.com/angular/angular/pull/50981)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.5`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1615-2023-07-13) [Compare Source](https://github.com/angular/angular/compare/16.1.4...16.1.5) ##### animations | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------------- | | [f920fcbd94](https://github.com/angular/angular/commit/f920fcbd94d8a1b8cbd2b80f349ed85b4e730a0e) | fix | Ensure elements are removed from the cache after leave animation. ([#&#8203;50929](https://github.com/angular/angular/pull/50929)) | ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | -------------------------------------------------------------------------------------------------------------------------- | | [499fb5c772](https://github.com/angular/angular/commit/499fb5c772332c03ebd8bbf7e1e6cba80dc0def0) | fix | ensure that standalone components get correct injector instances ([#&#8203;50954](https://github.com/angular/angular/pull/50954)) | | [c65913ecb7](https://github.com/angular/angular/commit/c65913ecb7de96ee0178c64136c5ffbc62348f34) | fix | handle `deref` returning `null` on `RefactiveNode`. ([#&#8203;50992](https://github.com/angular/angular/pull/50992)) | ##### platform-browser | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------------------------------------- | | [31419f6a3b](https://github.com/angular/angular/commit/31419f6a3b7d57c5e789d6073d7b6505cf720c13) | perf | do not remove renderer from cache when `REMOVE_STYLES_ON_COMPONENT_DESTROY` is enabled. ([#&#8203;51005](https://github.com/angular/angular/pull/51005)) | ##### upgrade | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------ | | [3efb577cf3](https://github.com/angular/angular/commit/3efb577cf3b38dda89cba05871224951d1f88146) | fix | Use `takeUntil` on leaky subscription. ([#&#8203;50901](https://github.com/angular/angular/pull/50901)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.4`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1614-2023-07-06) [Compare Source](https://github.com/angular/angular/compare/16.1.3...16.1.4) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------------------------- | | [4ba5850ba6](https://github.com/angular/angular/commit/4ba5850ba6b1748cf02b94649ab1ec359b4540ad) | fix | use `setTimeout` when coalescing tasks in Node.js ([#&#8203;50820](https://github.com/angular/angular/pull/50820)) | ##### upgrade | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------------------------------------- | | [a4348355ce](https://github.com/angular/angular/commit/a4348355ce630273f762099fe6887a90ef799119) | fix | allow for downgraded components to work with component-router ([#&#8203;50871](https://github.com/angular/angular/pull/50871)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.3`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1613-2023-06-28) [Compare Source](https://github.com/angular/angular/compare/16.1.2...16.1.3) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------------------- | | [dd6fc5785f](https://github.com/angular/angular/commit/dd6fc5785fcf10b88db8b87d726af604668bc143) | fix | expose input transform function on ComponentFactory and ComponentMirror ([#&#8203;50713](https://github.com/angular/angular/pull/50713)) | ##### elements | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------- | | [e1bbe47c23](https://github.com/angular/angular/commit/e1bbe47c234a495766cc07a9741a194954a6b9b4) | fix | support input transform functions ([#&#8203;50713](https://github.com/angular/angular/pull/50713)) | ##### platform-browser | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | -------------------------------------------------------------------------------------------------------------------- | | [79dd6a847a](https://github.com/angular/angular/commit/79dd6a847a742ccf69597b122026758ad2b0b629) | fix | wait until animation completion before destroying renderer ([#&#8203;50677](https://github.com/angular/angular/pull/50677)) | | [a797f41d1b](https://github.com/angular/angular/commit/a797f41d1bcf11945673ef6d0474f33ad4614602) | fix | wait until animation completion before destroying renderer ([#&#8203;50860](https://github.com/angular/angular/pull/50860)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.2`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1612-2023-06-21) [Compare Source](https://github.com/angular/angular/compare/16.1.1...16.1.2) ##### http | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------- | | [9488a3fd46](https://github.com/angular/angular/commit/9488a3fd4640b902243f441cf54776160da1a0fe) | fix | Send query params on fetch request ([#&#8203;50740](https://github.com/angular/angular/pull/50740)) | | [5ae001829c](https://github.com/angular/angular/commit/5ae001829c3f3594e3c10f30e0b89ea1eb2b84fb) | fix | use serializeBody to support JSON payload in FetchBackend ([#&#8203;50776](https://github.com/angular/angular/pull/50776)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.1`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1611-2023-06-14) [Compare Source](https://github.com/angular/angular/compare/16.1.0...16.1.1) ##### compiler-cli | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | -------------------------------------------------------------------------------------------------------------------------------- | | [71360b3a3e](https://github.com/angular/angular/commit/71360b3a3e7cb3419176c89f8c78ebd2e14ff880) | fix | libraries compiled with v16.1+ breaking with Angular framework v16.0.x ([#&#8203;50715](https://github.com/angular/angular/pull/50715)) | ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ---------------------------------------------------------------------------------------------------- | | [d9bed48eb5](https://github.com/angular/angular/commit/d9bed48eb590bc4a45769835bccc206d418f620c) | fix | extend toSignal to accept any Subscribable ([#&#8203;50162](https://github.com/angular/angular/pull/50162)) | ##### migrations | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ---------------------------------------------------------------------------------------------------- | | [5e1d8444ae](https://github.com/angular/angular/commit/5e1d8444ae2952b4e9e5d7089200e7a3ac700e0d) | fix | Prevent a component from importing itself. ([#&#8203;50554](https://github.com/angular/angular/pull/50554)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.1.0`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1610-2023-06-13) [Compare Source](https://github.com/angular/angular/compare/16.0.6...16.1.0) ##### compiler | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------------- | | [4e663297c5](https://github.com/angular/angular/commit/4e663297c564078c8185c6a73e2baa844406a315) | fix | error when reading compiled input transforms metadata in JIT mode ([#&#8203;50600](https://github.com/angular/angular/pull/50600)) | | [721bc72649](https://github.com/angular/angular/commit/721bc72649b7d73f730298e04a4606a8bfd53011) | fix | resolve deprecation warning with TypeScript 5.1 ([#&#8203;50460](https://github.com/angular/angular/pull/50460)) | ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ---------------------------------------------------------------------------------------------------------------------- | | [68017d4e75](https://github.com/angular/angular/commit/68017d4e75abed78b378dce54f860cfa0d0fa42f) | feat | add ability to transform input values ([#&#8203;50420](https://github.com/angular/angular/pull/50420)) | | [69dadd2502](https://github.com/angular/angular/commit/69dadd25020ee84364466c0740f695984dd8c84d) | feat | support TypeScript 5.1 ([#&#8203;50156](https://github.com/angular/angular/pull/50156)) | | [c0ebe34cbd](https://github.com/angular/angular/commit/c0ebe34cbd235dc0b5e56fbe37429b77c0d91170) | fix | add additional component metadata to component ID generation ([#&#8203;50336](https://github.com/angular/angular/pull/50336)) | ##### http | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------ | | [85c5427582](https://github.com/angular/angular/commit/85c54275825a57fd3c7055a99e58bb211e085af9) | feat | Introduction of the `fetch` Backend for the `HttpClient` ([#&#8203;50247](https://github.com/angular/angular/pull/50247)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.0.6`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1606-2023-06-13) [Compare Source](https://github.com/angular/angular/compare/16.0.5...16.0.6) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------------------------------ | | [05ac0868c9](https://github.com/angular/angular/commit/05ac0868c9149fafcb0a0b815b31a65119090838) | fix | avoid duplicated content during hydration while processing a component with i18n ([#&#8203;50644](https://github.com/angular/angular/pull/50644)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.0.5`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1605-2023-06-08) [Compare Source](https://github.com/angular/angular/compare/16.0.4...16.0.5) ##### compiler | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ---------------------------------------------------------------------------------------------------- | | [703b8fcac1](https://github.com/angular/angular/commit/703b8fcac1c9051bf2f342e5502b3cf28dbcab2c) | fix | do not remove comments in component styles ([#&#8203;50346](https://github.com/angular/angular/pull/50346)) | ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | -------------------------------------------------------------------------------------------------------------------- | | [2b6da93e19](https://github.com/angular/angular/commit/2b6da93e191a4250dfc81a7bd54c86e45909ea2d) | fix | incorrectly throwing error for self-referencing component ([#&#8203;50559](https://github.com/angular/angular/pull/50559)) | | [c992109d6c](https://github.com/angular/angular/commit/c992109d6c385a2b471f08eaa56701dfd513f219) | fix | wait for HTTP in `ngOnInit` correctly before server render ([#&#8203;50573](https://github.com/angular/angular/pull/50573)) | ##### platform-server | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ----------------------------------------------------------------------------------------- | | [c0d4086c6e](https://github.com/angular/angular/commit/c0d4086c6eb7685571366b65cd68a51de186f1a3) | fix | surface errors during rendering ([#&#8203;50587](https://github.com/angular/angular/pull/50587)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.0.4`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1604-2023-06-01) [Compare Source](https://github.com/angular/angular/compare/16.0.3...16.0.4) ##### animations | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------- | | [df65c4fc8f](https://github.com/angular/angular/commit/df65c4fc8f71ab9bf59ec4e5e820d136b12fb570) | fix | Trigger leave animation when ViewContainerRef is injected ([#&#8203;48705](https://github.com/angular/angular/pull/48705)) | ##### common | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------- | | [7e1bc513de](https://github.com/angular/angular/commit/7e1bc513dead7d809f5ba2e6edc45b85af12f828) | fix | untrack subscription and unsubscription in async pipe ([#&#8203;50522](https://github.com/angular/angular/pull/50522)) | ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------------------- | | [9970b29ace](https://github.com/angular/angular/commit/9970b29acef11f1dfedd2640520b4bca4b996f81) | fix | update `ApplicationRef.isStable` to account for rendering pending tasks ([#&#8203;50425](https://github.com/angular/angular/pull/50425)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.0.3`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1603-2023-05-24) [Compare Source](https://github.com/angular/angular/compare/16.0.2...16.0.3) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------- | | [c11041e372](https://github.com/angular/angular/commit/c11041e37260ac658e96e98fde5dea6d85b24aae) | fix | adds missing symbols for animation standalone bundling test ([#&#8203;50434](https://github.com/angular/angular/pull/50434)) | | [98e8fdf40e](https://github.com/angular/angular/commit/98e8fdf40e598f2c2a4d0c11de302ea13e586a1a) | fix | fix `Self` flag inside embedded views with custom injectors ([#&#8203;50270](https://github.com/angular/angular/pull/50270)) | | [199ff4fe7f](https://github.com/angular/angular/commit/199ff4fe7f2cd4b561703e8520c2d6ccc1e2afb7) | fix | host directives incorrectly validating aliased bindings ([#&#8203;50364](https://github.com/angular/angular/pull/50364)) | ##### http | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ------------------------------------------------------------------------------------------------------------------------ | | [080bbd2137](https://github.com/angular/angular/commit/080bbd21377d099c91aa0c6ea8ca634423cd8125) | fix | create macrotask during request handling instead of load start ([#&#8203;50406](https://github.com/angular/angular/pull/50406)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.0.2`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1602-2023-05-17) [Compare Source](https://github.com/angular/angular/compare/16.0.1...16.0.2) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | ---------------------------------------------------------------------------------------------------------------------- | | [c1016d4e57](https://github.com/angular/angular/commit/c1016d4e578152dcdfe7c4a4673f27e12bfabf8d) | fix | add additional component metadata to component ID generation ([#&#8203;50340](https://github.com/angular/angular/pull/50340)) | | [cc41758b59](https://github.com/angular/angular/commit/cc41758b595da46a3fd14a58b3832c77b251b940) | fix | allow onDestroy unregistration while destroying ([#&#8203;50237](https://github.com/angular/angular/pull/50237)) | | [7d679bdb59](https://github.com/angular/angular/commit/7d679bdb59815e7e816337532d069d68cf45a6d8) | fix | allow passing value of any type to `isSignal` function ([#&#8203;50035](https://github.com/angular/angular/pull/50035)) | <!-- CHANGELOG SPLIT MARKER --> ### [`v16.0.1`](https://github.com/angular/angular/blob/HEAD/CHANGELOG.md#1601-2023-05-10) [Compare Source](https://github.com/angular/angular/compare/16.0.0...16.0.1) ##### core | Commit | Type | Description | | ------------------------------------------------------------------------------------------------ | ---- | --------------------------------------------------------------------------------------------------------------------------------------------------- | | [52c74d3b4a](https://github.com/angular/angular/commit/52c74d3b4a8d60b60c9e572541b6ccae0d704754) | fix | add additional component metadata to component ID generation ([#&#8203;50203](https://github.com/angular/angular/pull/50203)) | | [048b6b1e0d](https://github.com/angular/angular/commit/048b6b1e0d9d93d63e6fde2c16a9c3e2b221b581) | fix | bootstrapApplication call not rejected when error is thrown in importProvidersFrom module ([#&#8203;50120](https://github.com/angular/angular/pull/50120)) | | [d68796782f](https://github.com/angular/angular/commit/d68796782ff4ce1f389f14dcff31d393ddaa195d) | fix | handle hydration of root components with injected ViewContainerRef ([#&#8203;50136](https://github.com/angular/angular/pull/50136)) | | [f751ce6445](https://github.com/angular/angular/commit/f751ce64453f6ccede13b7bfd02b817eda0b40f7) | fix | handle projection of hydrated containters into components that skip hydration ([#&#8203;50199](https://github.com/angular/angular/pull/50199)) | | [346ab73dd9](https://github.com/angular/angular/commit/346ab73dd95fd2adfd8cb4064b9f12a6171e51d5) | fix | only try to retrieve transferred state on the browser ([#&#8203;50144](https://github.com/angular/angular/pull/50144)) | <!-- CHANGELOG SPLIT MARKER --> </details> <details> <summary>angular/angular (zone.js)</summary> ### [`v0.16.3`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#small0163-2026-09-02-small) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.16.2...zone.js-0.16.3) - docs(zone.js): point the Bluebird link at the project repo ([731c838](https://github.com/angular/angular/commit/731c838)) - fix(zone.js): preserve accessor and non-enumerable event listener options ([4c4a705](https://github.com/angular/angular/commit/4c4a705)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) [#&#8203;54142](https://github.com/angular/angular/issues/54142) [#&#8203;70431](https://github.com/angular/angular/issues/70431) - ci: add Alan as a zone.js reviewer ([5553699](https://github.com/angular/angular/commit/5553699)) - fix(zone.js): guard against null handle when detecting refreshable timers ([36c2197](https://github.com/angular/angular/commit/36c2197)), closes [#&#8203;70044](https://github.com/angular/angular/issues/70044) - fix(zone.js): vitest patching of describe/it curried calls ([e23541b](https://github.com/angular/angular/commit/e23541b)), closes [#&#8203;69748](https://github.com/angular/angular/issues/69748) - fix(zone.js): harden zoneSymbolEventNames and patches against **proto** key ([2d33fd5](https://github.com/angular/angular/commit/2d33fd5)) - fix(zone.js): harden zoneSymbolEventNames against **proto** key (defense-in-depth) ([fd7c2da](https://github.com/angular/angular/commit/fd7c2da)) - fix(zone.js): avoid type error on custom object rejection with rejection property ([fa75800](https://github.com/angular/angular/commit/fa75800)) - fix(zone.js): validate \_\_Zone_symbol_prefix to prevent DOM clobbering attacks ([e50f504](https://github.com/angular/angular/commit/e50f504)) ### [`v0.16.2`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#small0162-2026-05-06-small) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.16.1...zone.js-0.16.2) - feat(zone.js): support vitest patching in zone.js/testing ([#&#8203;68395](https://github.com/angular/angular/issues/68395)) ([62c6e3b](https://github.com/angular/angular/commit/62c6e3b)), closes [#&#8203;68395](https://github.com/angular/angular/issues/68395) [#&#8203;68395](https://github.com/angular/angular/issues/68395) - fix(zone.js): allow draining microtasks in `Promise.then` (through flag) ([fc6a7ee](https://github.com/angular/angular/commit/fc6a7ee)), closes [angular#45273](https://github.com/angular/issues/45273) [angular#44446](https://github.com/angular/issues/44446) [angular#55590](https://github.com/angular/issues/55590) [angular#51328](https://github.com/angular/issues/51328) ### [`v0.16.1`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#small0161-2026-02-18-small) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.16.0...zone.js-0.16.1) - fix(zone.js): support passthrough of Promise.try API ([fc557f0](https://github.com/angular/angular/commit/fc557f0)), closes [#&#8203;67057](https://github.com/angular/angular/issues/67057) ### [`v0.16.0`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#small0160-2025-11-19-small) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.15.1...zone.js-0.16.0) - fix(zone.js): Support jasmine v6 ([48abe00](https://github.com/angular/angular/commit/48abe00)) - fix(zone.js): waitForAsync should pass args to the test function ([#&#8203;61755](https://github.com/angular/angular/issues/61755)) ([3c216c1](https://github.com/angular/angular/commit/3c216c1)), closes [#&#8203;61755](https://github.com/angular/angular/issues/61755) [#&#8203;61717](https://github.com/angular/angular/issues/61717) [#&#8203;61755](https://github.com/angular/angular/issues/61755) - refactor(zone.js): Add internal implementation for auto ticking fakeAsync ([#&#8203;62135](https://github.com/angular/angular/issues/62135)) ([0a827f9](https://github.com/angular/angular/commit/0a827f9)), closes [#&#8203;62135](https://github.com/angular/angular/issues/62135) [#&#8203;62135](https://github.com/angular/angular/issues/62135) - refactor(zone.js): Improve missing proxy zone error for jest imported ([#&#8203;64497](https://github.com/angular/angular/issues/64497)) ([ced2fa5](https://github.com/angular/angular/commit/ced2fa5)), closes [#&#8203;64497](https://github.com/angular/angular/issues/64497) [#&#8203;47603](https://github.com/angular/angular/issues/47603) [#&#8203;64497](https://github.com/angular/angular/issues/64497) - refactor(zone.js): remove legacy browser support ([#&#8203;63511](https://github.com/angular/angular/issues/63511)) ([2e46596](https://github.com/angular/angular/commit/2e46596)), closes [#&#8203;63511](https://github.com/angular/angular/issues/63511) [#&#8203;63511](https://github.com/angular/angular/issues/63511) - refactor(zone.js): remove unused jasmine globalerror monkey patching. ([#&#8203;63077](https://github.com/angular/angular/issues/63077)) ([9aef481](https://github.com/angular/angular/commit/9aef481)), closes [#&#8203;63077](https://github.com/angular/angular/issues/63077) [#&#8203;63072](https://github.com/angular/angular/issues/63072) [#&#8203;63077](https://github.com/angular/angular/issues/63077) - test(zone.js): refactor tests to remove usage of shelljs ([#&#8203;64042](https://github.com/angular/angular/issues/64042)) ([422a3b9](https://github.com/angular/angular/commit/422a3b9)), closes [#&#8203;64042](https://github.com/angular/angular/issues/64042) [#&#8203;64042](https://github.com/angular/angular/issues/64042) ##### BREAKING CHANGE - IE/Non-Chromium Edge are not supported anymore. ### [`v0.15.1`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0151-2025-05-22) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.15.0...zone.js-0.15.1) ##### Bug Fixes - **zone.js:** classes that extend Error should retain cause property ([#&#8203;61599](https://github.com/angular/angular/issues/61599)) ([ad8931c](https://github.com/angular/angular/commit/ad8931cb4968b2bd25b05dcd3d856ec32e4d7145)) - **zone.js:** more robust check for promise-like objects ([#&#8203;57388](https://github.com/angular/angular/issues/57388)) ([e608e6c](https://github.com/angular/angular/commit/e608e6cfbbc9fba7c74bfef72f102a502e951e6c)), closes [#&#8203;57385](https://github.com/angular/angular/issues/57385) - **zone.js:** remove `abort` listener once fetch is settled ([#&#8203;57882](https://github.com/angular/angular/issues/57882)) ([6976349](https://github.com/angular/angular/commit/69763491c3ffb576822b179af3363ec666d43bce)) ### [`v0.15.0`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.10...zone.js-0.15.0) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.10`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.8`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.7`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.6`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.5...zone.js-0.14.6) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.5`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.4`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.3`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.2`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.1`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-0.14.1) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.14.0`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0150-2024-08-15) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.13.3...zone.js-0.14.0) ##### Bug Fixes - **zone.js:** Add support for addition jest functions. ([#&#8203;57280](https://github.com/angular/angular/issues/57280)) ([e1240c6](https://github.com/angular/angular/commit/e1240c6f5d9a3d68ccef7ffbf0a0646ad1164cd8)), closes [#&#8203;57277](https://github.com/angular/angular/issues/57277) - **zone.js:** Update the default behavior of fakeAsync to flush after the test ([#&#8203;57240](https://github.com/angular/angular/issues/57240)) ([70e8b40](https://github.com/angular/angular/commit/70e8b40750e894bc1439713cd508d8bd9fafb7a4)) ##### BREAKING CHANGES - **zone.js:** `fakeAsync` will now flush pending timers at the end of the given function by default. To opt-out of this, you can use `{flush: false}` in options parameter of `fakeAsync` #### [0.14.10](https://github.com/angular/angular/compare/zone.js-0.14.8...zone.js-0.14.10) (2024-08-05) ##### Features - **zone.js:** Add 'flush' parameter option to fakeAsync to flush after the test ([#&#8203;57137](https://github.com/angular/angular/issues/57137)) ([99d679d](https://github.com/angular/angular/commit/99d679d6061d731a04930824e92f247bb94f21e7)) #### [0.14.8](https://github.com/angular/angular/compare/zone.js-0.14.7...zone.js-0.14.8) (2024-07-17) ##### Bug Fixes - **zone.js:** allow enabling default `beforeunload` handling ([#&#8203;55875](https://github.com/angular/angular/issues/55875)) ([b8d5882](https://github.com/angular/angular/commit/b8d5882127a6e9944d30a7e0c87c2e2c59b352e6)), closes [#&#8203;47579](https://github.com/angular/angular/issues/47579) - **zone.js:** support `Timeout.refresh` in Node.js ([#&#8203;56852](https://github.com/angular/angular/issues/56852)) ([982f1b1](https://github.com/angular/angular/commit/982f1b125147e4292716f9524bef75423b70c71c)), closes [#&#8203;56586](https://github.com/angular/angular/issues/56586) #### [0.14.7](https://github.com/angular/angular/compare/zone.js-0.14.6...zone.js-0.14.7) (2024-06-06) ##### Bug Fixes - **zone.js:** do not mutate event listener options (may be readonly) ([#&#8203;55796](https://github.com/angular/angular/issues/55796)) ([85c1719](https://github.com/angular/angular/commit/85c171920ae2b1861896fa6c2d5d7dc8f030a445)), closes [#&#8203;54142](https://github.com/angular/angular/issues/54142) - **zone.js:** store remove abort listener on the scheduled task ([#&#8203;56160](https://github.com/angular/angular/issues/56160)) ([4a3800a](https://github.com/angular/angular/commit/4a3800a6a0ae9d667dd961c6e4029c01c6819988)), closes [#&#8203;56148](https://github.com/angular/angular/issues/56148) #### [0.14.6](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.6) (2024-05-16) ##### Bug Fixes - **zone.js:** add missing APIs to Node.js `fs` patch ([#&#8203;54396](https://github.com/angular/angular/issues/54396)) ([9e07b62](https://github.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73)) - **zone.js:** correctly bundle `zone-patch-rxjs` ([#&#8203;55826](https://github.com/angular/angular/issues/55826)) ([20a530a](https://github.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)), closes [#&#8203;55825](https://github.com/angular/angular/issues/55825) - **zone.js:** remove `abort` listener on a signal when actual event is removed ([#&#8203;55339](https://github.com/angular/angular/issues/55339)) ([a9460d0](https://github.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)), closes [#&#8203;54739](https://github.com/angular/angular/issues/54739) #### [0.14.5](https://github.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5) (2024-04-30) ##### Bug Fixes - **zone.js:** Add 'declare' to each interface to prevent renaming ([#&#8203;54966](https://github.com/angular/angular/issues/54966)) ([b3d045b](https://github.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760)) - **zone.js:** make sure fakeasync use the same id pool with native ([#&#8203;54600](https://github.com/angular/angular/issues/54600)) ([ddbf6bb](https://github.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)), closes [#&#8203;54323](https://github.com/angular/angular/issues/54323) - **zone.js:** should not clear onhandler when remove capture listener ([#&#8203;54602](https://github.com/angular/angular/issues/54602)) ([e44b077](https://github.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)), closes [#&#8203;54581](https://github.com/angular/angular/issues/54581) #### [0.14.4](https://github.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4) (2024-02-13) ##### Bug Fixes - **zone.js:** add `__Zone_ignore_on_properties` to `ZoneGlobalConfigurations` ([#&#8203;50737](https://github.com/angular/angular/issues/50737)) ([f87f058](https://github.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd)) - **zone.js:** patch `fs.realpath.native` as macrotask ([#&#8203;54208](https://github.com/angular/angular/issues/54208)) ([19fae76](https://github.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)), closes [#&#8203;45546](https://github.com/angular/angular/issues/45546) - **zone.js:** patch `Response` methods returned by `fetch` ([#&#8203;50653](https://github.com/angular/angular/issues/50653)) ([260d3ed](https://github.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)), closes [#&#8203;50327](https://github.com/angular/angular/issues/50327) - **zone.js:** patch form-associated custom element callbacks ([#&#8203;50686](https://github.com/angular/angular/issues/50686)) ([1c990cd](https://github.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795)) #### [0.14.3](https://github.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3) (2023-12-19) ##### Bug Fixes - **zone.js:** handle fetch with AbortSignal ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([b06b24b](https://github.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be)) - **zone.js:** Promise.resolve(subPromise) should return subPromise ([#&#8203;53423](https://github.com/angular/angular/issues/53423)) ([08b0c87](https://github.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)), closes [/promisesaplus.com/#point-51](https://github.com//promisesaplus.com//issues/point-51) - **zone.js:** support addEventListener with signal option. ([#&#8203;49595](https://github.com/angular/angular/issues/49595)) ([d4973ff](https://github.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)), closes [#&#8203;49591](https://github.com/angular/angular/issues/49591) ##### Features - **zone.js:** implement Promise.withResolvers() ([#&#8203;53514](https://github.com/angular/angular/issues/53514)) ([7a28f50](https://github.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d)) #### [0.14.2](https://github.com/angular/angular/compare/zone.js-0.14.1...zone.js-0.14.2) (2023-11-03) ##### Bug Fixes - **zone.js:** disable wrapping unhandled promise error by default ([6d7eb35](https://github.com/angular/angular/commit/6d7eb3548c5fc3aedb4a52ff2010141343748e90)) #### [14.0.1](https://github.com/angular/angular/compare/zone.js-0.14.0...zone.js-14.0.1) (2023-10-25) ##### Bug Fixes - **zone.js:** use `globalThis` instead of `global` and `window` ([#&#8203;52367](https://github.com/angular/angular/issues/52367)) ([def719e](https://github.com/angular/angular/commit/def719e2cac50bbf1cda4a2c4bf96de2d4ba4bfd)) ### [`v0.13.3`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0140-2023-09-14) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.13.2...zone.js-0.13.3) ##### Features - **zone.js:** remove legacy files and access to deep imports ([#&#8203;51752](https://github.com/angular/angular/issues/51752)) ([a8efc60](https://github.com/angular/angular/commit/a8efc605ea9c3cf03d85b5c567218202e304fef9)) ##### BREAKING CHANGES - **zone.js:** Deep and legacy `dist/` imports like `zone.js/bundles/zone-testing.js` and `zone.js/dist/zone` are no longer allowed. `zone-testing-bundle` and `zone-testing-node-bundle` are also no longer part of the package. The proper way to import `zone.js` and `zone.js/testing` is: ```js import 'zone.js'; import 'zone.js/testing'; ``` #### [0.13.3](https://github.com/angular/angular/compare/zone.js-0.13.2...zone.js-0.13.3) (2023-09-12) ##### Bug Fixes - **zone.js:** rename `typings` conditional export to `types` ([#&#8203;51737](https://github.com/angular/angular/issues/51737)) ([74755c4](https://github.com/angular/angular/commit/74755c4b5e6d4d62d2c81f35e6152bb8649fbb5c)) - **zone.js:** temporary allow deep imports ([#&#8203;51737](https://github.com/angular/angular/issues/51737)) ([e86d6db](https://github.com/angular/angular/commit/e86d6dba27997cb2cad13c43ac5e94eeb7a67725)) #### [0.13.2](https://github.com/angular/angular/compare/zone.js-0.13.1...zone.js-0.13.2) (2023-09-07) ##### Bug Fixes - **zone.js:** add conditional exports to zone.js package ([#&#8203;51652](https://github.com/angular/angular/issues/51652)) ([4798ec4](https://github.com/angular/angular/commit/4798ec41668d47fd5e1504c61d96d5e56dcff345)) #### [v0.13.1](https://github.com/angular/angular/compare/zone.js-0.13.0...zone.js-v0.13.1) (2023-06-09) ##### Bug Fixes - **zone.js:** enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50467](https://github.com/angular/angular/issues/50467)) ([381cb98](https://github.com/angular/angular/commit/381cb982264d30e8c79e77e9186acd6da006e718)) - **zone.js:** enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50530](https://github.com/angular/angular/issues/50530)) ([7837f71](https://github.com/angular/angular/commit/7837f7119f8cdfb0ae95551f48608f156985113a)) - **zone.js:** patch entire promise in node ([#&#8203;50552](https://github.com/angular/angular/issues/50552)) ([cb31dbc](https://github.com/angular/angular/commit/cb31dbc75ca4141d61cec3ba6e60505198208a0a)), closes [#&#8203;50513](https://github.com/angular/angular/issues/50513) [#&#8203;50457](https://github.com/angular/angular/issues/50457) [#&#8203;50414](https://github.com/angular/angular/issues/50414) [#&#8203;49930](https://github.com/angular/angular/issues/49930) - **zone.js:** revert Mocha it.skip, describe.skip method patch ([#&#8203;49329](https://github.com/angular/angular/issues/49329)) ([5a2b622](https://github.com/angular/angular/commit/5a2b6227b30a4d3f2090077e8881c753db00798c)) ##### Features - **zone.js:** jest 29 should ignore uncaught error console log ([#&#8203;49325](https://github.com/angular/angular/issues/49325)) ([bc412fd](https://github.com/angular/angular/commit/bc412fd537f965b20dce69232ef66f152962dc06)), closes [#&#8203;49110](https://github.com/angular/angular/issues/49110) ##### Reverts - Revert "fix(zone.js): enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50467](https://github.com/angular/angular/issues/50467))" ([#&#8203;50529](https://github.com/angular/angular/issues/50529)) ([7567348](https://github.com/angular/angular/commit/7567348c54917b2f881d6c68d45f7c15d101954b)), closes [#&#8203;50467](https://github.com/angular/angular/issues/50467) [#&#8203;50529](https://github.com/angular/angular/issues/50529) [#&#8203;50529](https://github.com/angular/angular/issues/50529) ### [`v0.13.2`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0140-2023-09-14) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.13.1...zone.js-0.13.2) ##### Features - **zone.js:** remove legacy files and access to deep imports ([#&#8203;51752](https://github.com/angular/angular/issues/51752)) ([a8efc60](https://github.com/angular/angular/commit/a8efc605ea9c3cf03d85b5c567218202e304fef9)) ##### BREAKING CHANGES - **zone.js:** Deep and legacy `dist/` imports like `zone.js/bundles/zone-testing.js` and `zone.js/dist/zone` are no longer allowed. `zone-testing-bundle` and `zone-testing-node-bundle` are also no longer part of the package. The proper way to import `zone.js` and `zone.js/testing` is: ```js import 'zone.js'; import 'zone.js/testing'; ``` #### [0.13.3](https://github.com/angular/angular/compare/zone.js-0.13.2...zone.js-0.13.3) (2023-09-12) ##### Bug Fixes - **zone.js:** rename `typings` conditional export to `types` ([#&#8203;51737](https://github.com/angular/angular/issues/51737)) ([74755c4](https://github.com/angular/angular/commit/74755c4b5e6d4d62d2c81f35e6152bb8649fbb5c)) - **zone.js:** temporary allow deep imports ([#&#8203;51737](https://github.com/angular/angular/issues/51737)) ([e86d6db](https://github.com/angular/angular/commit/e86d6dba27997cb2cad13c43ac5e94eeb7a67725)) #### [0.13.2](https://github.com/angular/angular/compare/zone.js-0.13.1...zone.js-0.13.2) (2023-09-07) ##### Bug Fixes - **zone.js:** add conditional exports to zone.js package ([#&#8203;51652](https://github.com/angular/angular/issues/51652)) ([4798ec4](https://github.com/angular/angular/commit/4798ec41668d47fd5e1504c61d96d5e56dcff345)) #### [v0.13.1](https://github.com/angular/angular/compare/zone.js-0.13.0...zone.js-v0.13.1) (2023-06-09) ##### Bug Fixes - **zone.js:** enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50467](https://github.com/angular/angular/issues/50467)) ([381cb98](https://github.com/angular/angular/commit/381cb982264d30e8c79e77e9186acd6da006e718)) - **zone.js:** enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50530](https://github.com/angular/angular/issues/50530)) ([7837f71](https://github.com/angular/angular/commit/7837f7119f8cdfb0ae95551f48608f156985113a)) - **zone.js:** patch entire promise in node ([#&#8203;50552](https://github.com/angular/angular/issues/50552)) ([cb31dbc](https://github.com/angular/angular/commit/cb31dbc75ca4141d61cec3ba6e60505198208a0a)), closes [#&#8203;50513](https://github.com/angular/angular/issues/50513) [#&#8203;50457](https://github.com/angular/angular/issues/50457) [#&#8203;50414](https://github.com/angular/angular/issues/50414) [#&#8203;49930](https://github.com/angular/angular/issues/49930) - **zone.js:** revert Mocha it.skip, describe.skip method patch ([#&#8203;49329](https://github.com/angular/angular/issues/49329)) ([5a2b622](https://github.com/angular/angular/commit/5a2b6227b30a4d3f2090077e8881c753db00798c)) ##### Features - **zone.js:** jest 29 should ignore uncaught error console log ([#&#8203;49325](https://github.com/angular/angular/issues/49325)) ([bc412fd](https://github.com/angular/angular/commit/bc412fd537f965b20dce69232ef66f152962dc06)), closes [#&#8203;49110](https://github.com/angular/angular/issues/49110) ##### Reverts - Revert "fix(zone.js): enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50467](https://github.com/angular/angular/issues/50467))" ([#&#8203;50529](https://github.com/angular/angular/issues/50529)) ([7567348](https://github.com/angular/angular/commit/7567348c54917b2f881d6c68d45f7c15d101954b)), closes [#&#8203;50467](https://github.com/angular/angular/issues/50467) [#&#8203;50529](https://github.com/angular/angular/issues/50529) [#&#8203;50529](https://github.com/angular/angular/issues/50529) ### [`v0.13.1`](https://github.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0140-2023-09-14) [Compare Source](https://github.com/angular/angular/compare/zone.js-0.13.0...zone.js-0.13.1) ##### Features - **zone.js:** remove legacy files and access to deep imports ([#&#8203;51752](https://github.com/angular/angular/issues/51752)) ([a8efc60](https://github.com/angular/angular/commit/a8efc605ea9c3cf03d85b5c567218202e304fef9)) ##### BREAKING CHANGES - **zone.js:** Deep and legacy `dist/` imports like `zone.js/bundles/zone-testing.js` and `zone.js/dist/zone` are no longer allowed. `zone-testing-bundle` and `zone-testing-node-bundle` are also no longer part of the package. The proper way to import `zone.js` and `zone.js/testing` is: ```js import 'zone.js'; import 'zone.js/testing'; ``` #### [0.13.3](https://github.com/angular/angular/compare/zone.js-0.13.2...zone.js-0.13.3) (2023-09-12) ##### Bug Fixes - **zone.js:** rename `typings` conditional export to `types` ([#&#8203;51737](https://github.com/angular/angular/issues/51737)) ([74755c4](https://github.com/angular/angular/commit/74755c4b5e6d4d62d2c81f35e6152bb8649fbb5c)) - **zone.js:** temporary allow deep imports ([#&#8203;51737](https://github.com/angular/angular/issues/51737)) ([e86d6db](https://github.com/angular/angular/commit/e86d6dba27997cb2cad13c43ac5e94eeb7a67725)) #### [0.13.2](https://github.com/angular/angular/compare/zone.js-0.13.1...zone.js-0.13.2) (2023-09-07) ##### Bug Fixes - **zone.js:** add conditional exports to zone.js package ([#&#8203;51652](https://github.com/angular/angular/issues/51652)) ([4798ec4](https://github.com/angular/angular/commit/4798ec41668d47fd5e1504c61d96d5e56dcff345)) #### [v0.13.1](https://github.com/angular/angular/compare/zone.js-0.13.0...zone.js-v0.13.1) (2023-06-09) ##### Bug Fixes - **zone.js:** enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50467](https://github.com/angular/angular/issues/50467)) ([381cb98](https://github.com/angular/angular/commit/381cb982264d30e8c79e77e9186acd6da006e718)) - **zone.js:** enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50530](https://github.com/angular/angular/issues/50530)) ([7837f71](https://github.com/angular/angular/commit/7837f7119f8cdfb0ae95551f48608f156985113a)) - **zone.js:** patch entire promise in node ([#&#8203;50552](https://github.com/angular/angular/issues/50552)) ([cb31dbc](https://github.com/angular/angular/commit/cb31dbc75ca4141d61cec3ba6e60505198208a0a)), closes [#&#8203;50513](https://github.com/angular/angular/issues/50513) [#&#8203;50457](https://github.com/angular/angular/issues/50457) [#&#8203;50414](https://github.com/angular/angular/issues/50414) [#&#8203;49930](https://github.com/angular/angular/issues/49930) - **zone.js:** revert Mocha it.skip, describe.skip method patch ([#&#8203;49329](https://github.com/angular/angular/issues/49329)) ([5a2b622](https://github.com/angular/angular/commit/5a2b6227b30a4d3f2090077e8881c753db00798c)) ##### Features - **zone.js:** jest 29 should ignore uncaught error console log ([#&#8203;49325](https://github.com/angular/angular/issues/49325)) ([bc412fd](https://github.com/angular/angular/commit/bc412fd537f965b20dce69232ef66f152962dc06)), closes [#&#8203;49110](https://github.com/angular/angular/issues/49110) ##### Reverts - Revert "fix(zone.js): enable monkey patching of the `queueMicrotask()` API in node.js ([#&#8203;50467](https://github.com/angular/angular/issues/50467))" ([#&#8203;50529](https://github.com/angular/angular/issues/50529)) ([7567348](https://github.com/angular/angular/commit/7567348c54917b2f881d6c68d45f7c15d101954b)), closes [#&#8203;50467](https://github.com/angular/angular/issues/50467) [#&#8203;50529](https://github.com/angular/angular/issues/50529) [#&#8203;50529](https://github.com/angular/angular/issues/50529) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNzguMSIsInVwZGF0ZWRJblZlciI6IjQ0LjE3OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyIsInJlbm92YXRlIl19-->
renovate-bot Bot added 1 commit 2026-10-27 14:27:32 +01:00
Update angular monorepo
renovate/stability-days Updates have met minimum release age requirement
renovate/artifacts Artifact file update failure
d7c5a76445

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will error in a future major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: psiapp@1.2.0
npm error Found: zone.js@0.16.3
npm error node_modules/zone.js
npm error   zone.js@"~0.16.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer zone.js@"~0.13.0" from @angular/core@16.2.12
npm error node_modules/@angular/core
npm error   @angular/core@"^16.0.0" from the root project
npm error   peer @angular/core@"16.2.12" from @angular/animations@16.2.12
npm error   node_modules/@angular/animations
npm error     @angular/animations@"^16.0.0" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-11-02T17_08_34_553Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-11-02T17_08_34_553Z-debug-0.log

### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: package-lock.json ``` npm warn Unknown env config "store". This will error in a future major version of npm. See `npm help npmrc` for supported config options. npm error code ERESOLVE npm error ERESOLVE unable to resolve dependency tree npm error npm error While resolving: psiapp@1.2.0 npm error Found: zone.js@0.16.3 npm error node_modules/zone.js npm error zone.js@"~0.16.0" from the root project npm error npm error Could not resolve dependency: npm error peer zone.js@"~0.13.0" from @angular/core@16.2.12 npm error node_modules/@angular/core npm error @angular/core@"^16.0.0" from the root project npm error peer @angular/core@"16.2.12" from @angular/animations@16.2.12 npm error node_modules/@angular/animations npm error @angular/animations@"^16.0.0" from the root project npm error npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution. npm error npm error npm error For a full report see: npm error /tmp/renovate/cache/others/npm/_logs/2026-11-02T17_08_34_553Z-eresolve-report.txt npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-11-02T17_08_34_553Z-debug-0.log ```
Some required checks failed
renovate/stability-days Updates have met minimum release age requirement
renovate/artifacts Artifact file update failure
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/angular-monorepo:renovate/angular-monorepo
git checkout renovate/angular-monorepo
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bb_if_produktiv/pocketapp#124