angular/packages/platform-server
Andrew Kushnir 899f6c4a12 fix(core): handle hydration of multiple nodes projected in a single slot (#53270)
This commit updates the logic to handle hydration of multiple nodes projected in a single slot. Currently, in case component nodes are content-projected and their order is changed during the projection, hydration can not find the correct element. With this fix, extra annotation info would be included for such nodes and hydration logic at runtime will use it to locate the right element.

Resolves #53246.

PR Close #53270
2023-11-30 09:16:23 -08:00
..
init refactor(platform-server): replace global usages with globalThis (#52342) 2023-10-24 09:26:50 -07:00
src refactor(platform-server): replace global usages with globalThis (#52342) 2023-10-24 09:26:50 -07:00
test fix(core): handle hydration of multiple nodes projected in a single slot (#53270) 2023-11-30 09:16:23 -08:00
testing build: add targets for api doc generation (#52034) 2023-10-10 16:18:50 -07:00
BUILD.bazel refactor(platform-server): remove dependency between @angular/platform-server and @angular/platform-server/init (#52342) 2023-10-24 09:26:50 -07: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: update SSR doc to reflect version 17 (#52398) 2023-10-26 12:30:59 -07:00
public_api.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00