angular/packages
Kristiyan Kostadinov d5dad3eb4c fix(core): viewport trigger deregistering callbacks multiple times (#52115)
Adds a check to the viewport cleanup function to prevent it from re-processing elements that have been fully cleaned up, because it can lead to the `IntersectionObserver` being destroyed even though there are still pending triggers. This can happen, because we have cleanup callbacks both for the block is loaded, but also when the placeholder view is destroyed.

Fixes #52113.

PR Close #52115
2023-10-10 09:51:20 -07:00
..
animations test(animations): update the integration test (#50738) 2023-09-29 10:49:41 -07:00
bazel refactor(compiler): Delete the @angular/compiler/testing module. (#49872) 2023-10-09 15:58:25 -07:00
benchpress feat(benchpress): report gc and render time spent in script (#50771) 2023-10-05 10:52:26 -07:00
common fix(common): use === operator to match NgSwitch cases (#51504) 2023-10-09 10:10:21 -07:00
compiler fix(compiler): pipes using DI not working in blocks (#52112) 2023-10-10 09:48:37 -07:00
compiler-cli fix(compiler): pipes using DI not working in blocks (#52112) 2023-10-10 09:48:37 -07:00
core fix(core): viewport trigger deregistering callbacks multiple times (#52115) 2023-10-10 09:51:20 -07:00
docs/di docs: remove outdated/unsupported webworker doc (#49856) 2023-04-17 14:01:41 +00:00
elements build: remove support for Node.js v16 (#51755) 2023-09-13 10:49:06 -07:00
examples build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
forms refactor(forms): Use the Writable type when overwriting readonly properties. (#49754) 2023-09-22 10:02:13 -07:00
language-service feat(language-service): Implement outlining spans for control flow blocks (#52062) 2023-10-09 10:20:26 -07:00
localize build: update babel dependencies (#51898) 2023-10-09 17:01:20 -07:00
misc/angular-in-memory-web-api docs: update invalid links to the new http guides (#49456) 2023-06-22 17:06:59 -07:00
platform-browser refactor(platform-browser): remove withNoDomReuse function (#52057) 2023-10-09 13:36:16 -07:00
platform-browser-dynamic feat(core): Remove deprecated CompilerOptions.useJit andCompilerOptions.missingTranslation. (#49672) 2023-10-10 09:35:55 -07:00
platform-server refactor(platform-browser): remove withNoDomReuse function (#52057) 2023-10-09 13:36:16 -07:00
private/testing fix(platform-server): bundle @angular/domino in via esbuild (#49229) 2023-02-28 13:34:50 -08:00
router fix(router): children of routes with loadComponent should not inherit parent data by default (#52114) 2023-10-10 09:36:37 -07:00
service-worker fix(service-worker): throw a critical error when handleFetch fails (#51960) 2023-10-04 08:50:50 -07:00
upgrade build: remove support for Node.js v16 (#51755) 2023-09-13 10:49:06 -07:00
zone.js build: lock file maintenance (#51834) 2023-10-04 11:31:27 -07:00
BUILD.bazel build(bazel): list docs entrypoints under packages to simplify docgen 2022-11-22 13:51:16 -07:00
circular-deps-test.conf.js build: ignore type only imports/exports for circular dependency checks (#47017) 2022-08-18 12:06:09 -07:00
empty.ts
goog.d.ts refactor(core): replace references to goog.LOCALE with goog.getLocale() (#43089) 2021-08-10 10:35:26 -07:00
license-banner.txt build: bump license year (#44590) 2022-01-04 12:05:25 -08:00
README.md
system.d.ts
tsconfig-build.json build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
tsconfig-legacy-saucelabs.json refactor(compiler): drop obsolete NgFactory and NgSummary config options (#48268) 2023-02-21 13:03:59 -08:00
tsconfig-test.json build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
tsconfig-tsec-base.json refactor(core): throw an error when hydration marker is missing from DOM (#51170) 2023-08-04 11:31:49 -04:00
tsconfig.json build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
tsec-exemption.json fix(core): hardening attribute and property binding rules for <iframe> elements (#47964) 2022-11-09 00:47:56 -08:00
types.d.ts build: update to jasmine 4.0 (#45558) 2022-04-11 16:25:28 +00:00

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

Usage information and reference details can be found in Angular documentation.

License: MIT