angular/packages
arturovt dee6ef89c7 refactor(core): tree-shake HOST_TAG_NAME in prod (#63861)
Previously, HOST_TAG_NAME had its __NG_ELEMENT_ID__ set at the top level. This
prevented tree-shaking, since the bundler had to keep the assignment as a
potential side effect even when the token was never used.

This change moves the token creation and __NG_ELEMENT_ID__ assignment into a
@__PURE__ IIFE. If HOST_TAG_NAME is not injected anywhere, the IIFE result is
unused and can be dropped entirely by the optimizer. If it is used, the token
still behaves the same at runtime.

PR Close #63861
2025-09-17 17:40:35 +00:00
..
animations refactor(core): Update tests for zoneless by default (#63668) 2025-09-09 14:41:56 -07:00
benchpress docs(benchpress): Remove TODOs in Statistic (#63534) 2025-09-15 20:36:17 +00:00
common refactor(common): trim undefined from locale data. (#63520) 2025-09-17 14:57:16 +00:00
compiler refactor(compiler): integrate regular expression literals into pipeline (#63857) 2025-09-17 16:06:51 +00:00
compiler-cli refactor(compiler): integrate regular expression literals into pipeline (#63857) 2025-09-17 16:06:51 +00:00
core refactor(core): tree-shake HOST_TAG_NAME in prod (#63861) 2025-09-17 17:40:35 +00:00
docs/di
elements refactor(core): Update tests for zoneless by default (#63668) 2025-09-09 14:41:56 -07:00
examples refactor(core): Update tests for zoneless by default (#63668) 2025-09-09 14:41:56 -07:00
forms feat(forms): Prevents marking fields as touched/dirty when state is hidden/readonly/disabled (#63633) 2025-09-15 16:52:15 +00:00
language-service fix(compiler-cli): remove internal syntax-related flags (#63787) 2025-09-16 16:51:17 +00:00
localize build: update all non-major dependencies (#63661) 2025-09-10 07:11:54 -07:00
misc/angular-in-memory-web-api refactor(core): remove unnecessary deps arrays (#63823) 2025-09-16 16:51:52 +00:00
platform-browser refactor(platform-browser): Remove zonejs compatibility detector (#63847) 2025-09-16 22:16:49 +00:00
platform-browser-dynamic refactor(core): Update tests for zoneless by default (#63668) 2025-09-09 14:41:56 -07:00
platform-server refactor(platform-browser): Remove zonejs compatibility detector (#63847) 2025-09-16 22:16:49 +00:00
private/testing build: rename defaults2.bzl to defaults.bzl (#63383) 2025-08-25 15:45:01 -07:00
router refactor(core): remove unnecessary deps arrays (#63823) 2025-09-16 16:51:52 +00:00
service-worker refactor(core): remove unnecessary deps arrays (#63823) 2025-09-16 16:51:52 +00:00
ssr/docs build: rename defaults2.bzl to defaults.bzl (#63383) 2025-08-25 15:45:01 -07:00
upgrade refactor(upgrade): use zone-based change detection by default (#63814) 2025-09-16 14:45:28 +00:00
zone.js refactor(core): Update async-test.ts to use globalThis polyfill (#57505) 2025-09-16 15:10:04 +00:00
BUILD.bazel build: configure signal forms for release (#63458) 2025-08-29 14:31:35 -07:00
circular-deps-test.conf.js docs(docs-infra): lift circular imports (#63186) 2025-08-19 07:58:45 +00:00
empty.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
goog.d.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
license-banner.txt docs: update license year (#59883) 2025-03-04 19:36:47 +00:00
package.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00
README.md docs: fix links to docs (#57391) 2024-08-19 09:20:15 -07:00
system.d.ts refactor: update packages/core:{core,src} to ts_project (#61275) 2025-05-14 12:01:51 +00:00
tsconfig-build.json build: migrate to using new jasmine_test (#62131) 2025-06-19 10:06:27 +02:00
tsconfig-legacy-saucelabs.json feat(core): support TypeScript 5.5 (#56096) 2024-05-29 15:33:33 +02:00
tsconfig-test.json
tsconfig.json feat(compiler-cli): enable type checking of host bindings by default (#63654) 2025-09-09 14:34:29 -07:00
tsec-exemption.json
types.d.ts build: move private testing helpers outside platform-browser/testing (#61472) 2025-05-20 10:00:43 +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