angular/packages/platform-server
Gerald Monaco a5fa279b6e fix(core): prevent i18n hydration from cleaning projected nodes (#54823)
Rework the i18n cleanup behavior to more closely match that of containers. Specifically, we assume that nodes are going to be claimed unless they are part of a branching ICU block.

During hydration, we then track which ICU case was active at serialization time, and which was active during hydration. Any remaining cases that weren't used during hydration are then cleaned up.

PR Close #54823
2024-03-29 09:35:43 -07:00
..
init refactor(platform-server): replace global usages with globalThis (#52342) 2023-10-24 09:26:50 -07:00
src refactor(platform-server): remove legacy URL handling logic (#54874) 2024-03-18 16:37:07 -07:00
test fix(core): prevent i18n hydration from cleaning projected nodes (#54823) 2024-03-29 09:35:43 -07:00
testing build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
BUILD.bazel build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
index.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
package.json build: update node.js engines version to be more explicate about v20 support (#52448) 2023-10-31 14:18:36 -07:00
PACKAGE.md docs: drop glossary links (#55044) 2024-03-28 13:02:50 -07:00
public_api.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00