angular/packages/compiler-cli
SkyZeroZx 11721509b0 refactor(core): Makes @defer(hydrate ...) runtime tree-shakable
This commit updates `@defer` logic related to incremental hydration to be tree-shakable.

If hydrate triggers are used in a `@defer` block, the compiler emits a single top-level call to `ɵɵenableIncrementalHydrationRuntime`, placed once per create block before the first `ɵɵdefer` that requires it.

As a result, the incremental hydration runtime is only included in the bundle when hydrate is explicitly used.
2026-05-01 15:54:55 -07:00
..
linker feat(compiler): Angular expressions with optional chaining returns undefined 2026-04-28 15:26:53 -07:00
private refactor(compiler): move TCB generation logic into compiler 2026-04-15 19:43:29 +03:00
src Revert "fix(language-service): Add support for @Input with transforms" 2026-05-01 11:05:56 -07:00
test refactor(core): Makes @defer(hydrate ...) runtime tree-shakable 2026-05-01 15:54:55 -07:00
BUILD.bazel build: cleanup workspace deps 2026-04-23 11:38:26 -07:00
esbuild.config.js build: use esbuild from aspect rules (#62568) 2025-07-10 13:45:15 -07:00
index.ts feat(compiler-cli): support external TCBs with copied content in specific mode 2026-04-29 16:08:33 -07:00
package.json build: cleanup workspace deps 2026-04-23 11:38:26 -07:00
tsconfig-test.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00
tsconfig.json build: prepare for compiler-cli to be using ts_project (#61181) 2025-05-09 15:59:46 +00:00