Skip to content

Commit 91ca48d

Browse files
committed
a2b6163 docs: update ssr docs to include prerendering wildcards (#61116)
1 parent c8229f9 commit 91ca48d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+74
-74
lines changed

BUILD_INFO

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Mon May 5 22:42:44 UTC 2025
2-
235f7c9668dcbade92964706ca9c4b5014174315
1+
Tue May 6 00:08:32 UTC 2025
2+
a2b61634ec3bbc063eb5a69dd6c1784339450ec2

api.d-CRxC7NlU.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

chrome_dev_tools_performance.d-B0FzTuRf.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

discovery.d-CBxzK1ay.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

event_dispatcher.d-DlbccpYq.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/attribute-BWp59EjE.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/core.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/
@@ -622,7 +622,7 @@ class Version {
622622
/**
623623
* @publicApi
624624
*/
625-
const VERSION = new Version('20.1.0-next.0+sha-235f7c9');
625+
const VERSION = new Version('20.1.0-next.0+sha-a2b6163');
626626

627627
function compileNgModuleFactory(injector, options, moduleType) {
628628
ngDevMode && assertNgModuleType(moduleType);

fesm2022/core.mjs.map

+1-1
Large diffs are not rendered by default.

fesm2022/debug_node-3mmnD06K.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/
@@ -14551,7 +14551,7 @@ class ComponentFactory extends ComponentFactory$1 {
1455114551
}
1455214552
function createRootTView(rootSelectorOrNode, componentDef, componentBindings, directives) {
1455314553
const tAttributes = rootSelectorOrNode
14554-
? ['ng-version', '20.1.0-next.0+sha-235f7c9']
14554+
? ['ng-version', '20.1.0-next.0+sha-a2b6163']
1455514555
: // Extract attributes and classes from the first selector only to match VE behavior.
1455614556
extractAttrsAndClassesFromSelector(componentDef.selectors[0]);
1455714557
let creationBindings = null;

fesm2022/debug_node-3mmnD06K.mjs.map

+1-1
Large diffs are not rendered by default.

fesm2022/primitives/di.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/primitives/event-dispatch.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/primitives/signals.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/resource-nrAenwIA.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/root_effect_scheduler-B_EWGyLU.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/rxjs-interop.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/signal-ePSl6jXn.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/testing.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/untracked-2ouAFbCz.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

fesm2022/weak_ref-BaIq-pgY.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

graph.d-BcIOep_B.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@angular/core",
3-
"version": "20.1.0-next.0+sha-235f7c9",
3+
"version": "20.1.0-next.0+sha-a2b6163",
44
"description": "Angular - the core framework",
55
"author": "angular",
66
"license": "MIT",
@@ -46,7 +46,7 @@
4646
"tslib": "^2.3.0"
4747
},
4848
"peerDependencies": {
49-
"@angular/compiler": "20.1.0-next.0+sha-235f7c9",
49+
"@angular/compiler": "20.1.0-next.0+sha-a2b6163",
5050
"rxjs": "^6.5.3 || ^7.4.0",
5151
"zone.js": "~0.15.0"
5252
},

primitives/di/index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

primitives/event-dispatch/index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

primitives/signals/index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

rxjs-interop/index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license Angular v20.1.0-next.0+sha-235f7c9
2+
* @license Angular v20.1.0-next.0+sha-a2b6163
33
* (c) 2010-2025 Google LLC. https://angular.io/
44
* License: MIT
55
*/

schematics/bundles/apply_import_manager-D1v4pj2G.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/change_tracker-B4nbMgrL.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/checker-CrYP6hli.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/cleanup-unused-imports.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/compiler-COFP8tds.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/
@@ -32369,7 +32369,7 @@ var FactoryTarget;
3236932369
* @description
3237032370
* Entry point for all public APIs of the compiler package.
3237132371
*/
32372-
new Version('20.1.0-next.0+sha-235f7c9');
32372+
new Version('20.1.0-next.0+sha-a2b6163');
3237332373

3237432374
//////////////////////////////////////
3237532375
// THIS FILE HAS GLOBAL SIDE EFFECT //

schematics/bundles/compiler_host-CAfDJO3W.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/control-flow-migration.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/document-core.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/imports-CIX-JgAN.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/index-CE5AgYED.js

+11-11
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/
@@ -892,7 +892,7 @@ const MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION = '18.0.0';
892892
function compileDeclareClassMetadata(metadata) {
893893
const definitionMap = new compiler.DefinitionMap();
894894
definitionMap.set('minVersion', compiler.literal(MINIMUM_PARTIAL_LINKER_VERSION$5));
895-
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-235f7c9'));
895+
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-a2b6163'));
896896
definitionMap.set('ngImport', compiler.importExpr(compiler.Identifiers.core));
897897
definitionMap.set('type', metadata.type);
898898
definitionMap.set('decorators', metadata.decorators);
@@ -910,7 +910,7 @@ function compileComponentDeclareClassMetadata(metadata, dependencies) {
910910
callbackReturnDefinitionMap.set('ctorParameters', metadata.ctorParameters ?? compiler.literal(null));
911911
callbackReturnDefinitionMap.set('propDecorators', metadata.propDecorators ?? compiler.literal(null));
912912
definitionMap.set('minVersion', compiler.literal(MINIMUM_PARTIAL_LINKER_DEFER_SUPPORT_VERSION));
913-
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-235f7c9'));
913+
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-a2b6163'));
914914
definitionMap.set('ngImport', compiler.importExpr(compiler.Identifiers.core));
915915
definitionMap.set('type', metadata.type);
916916
definitionMap.set('resolveDeferredDeps', compileComponentMetadataAsyncResolver(dependencies));
@@ -1005,7 +1005,7 @@ function createDirectiveDefinitionMap(meta) {
10051005
const definitionMap = new compiler.DefinitionMap();
10061006
const minVersion = getMinimumVersionForPartialOutput(meta);
10071007
definitionMap.set('minVersion', compiler.literal(minVersion));
1008-
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-235f7c9'));
1008+
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-a2b6163'));
10091009
// e.g. `type: MyDirective`
10101010
definitionMap.set('type', meta.type.value);
10111011
if (meta.isStandalone !== undefined) {
@@ -1421,7 +1421,7 @@ const MINIMUM_PARTIAL_LINKER_VERSION$4 = '12.0.0';
14211421
function compileDeclareFactoryFunction(meta) {
14221422
const definitionMap = new compiler.DefinitionMap();
14231423
definitionMap.set('minVersion', compiler.literal(MINIMUM_PARTIAL_LINKER_VERSION$4));
1424-
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-235f7c9'));
1424+
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-a2b6163'));
14251425
definitionMap.set('ngImport', compiler.importExpr(compiler.Identifiers.core));
14261426
definitionMap.set('type', meta.type.value);
14271427
definitionMap.set('deps', compileDependencies(meta.deps));
@@ -1456,7 +1456,7 @@ function compileDeclareInjectableFromMetadata(meta) {
14561456
function createInjectableDefinitionMap(meta) {
14571457
const definitionMap = new compiler.DefinitionMap();
14581458
definitionMap.set('minVersion', compiler.literal(MINIMUM_PARTIAL_LINKER_VERSION$3));
1459-
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-235f7c9'));
1459+
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-a2b6163'));
14601460
definitionMap.set('ngImport', compiler.importExpr(compiler.Identifiers.core));
14611461
definitionMap.set('type', meta.type.value);
14621462
// Only generate providedIn property if it has a non-null value
@@ -1507,7 +1507,7 @@ function compileDeclareInjectorFromMetadata(meta) {
15071507
function createInjectorDefinitionMap(meta) {
15081508
const definitionMap = new compiler.DefinitionMap();
15091509
definitionMap.set('minVersion', compiler.literal(MINIMUM_PARTIAL_LINKER_VERSION$2));
1510-
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-235f7c9'));
1510+
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-a2b6163'));
15111511
definitionMap.set('ngImport', compiler.importExpr(compiler.Identifiers.core));
15121512
definitionMap.set('type', meta.type.value);
15131513
definitionMap.set('providers', meta.providers);
@@ -1540,7 +1540,7 @@ function createNgModuleDefinitionMap(meta) {
15401540
throw new Error('Invalid path! Local compilation mode should not get into the partial compilation path');
15411541
}
15421542
definitionMap.set('minVersion', compiler.literal(MINIMUM_PARTIAL_LINKER_VERSION$1));
1543-
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-235f7c9'));
1543+
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-a2b6163'));
15441544
definitionMap.set('ngImport', compiler.importExpr(compiler.Identifiers.core));
15451545
definitionMap.set('type', meta.type.value);
15461546
// We only generate the keys in the metadata if the arrays contain values.
@@ -1591,7 +1591,7 @@ function compileDeclarePipeFromMetadata(meta) {
15911591
function createPipeDefinitionMap(meta) {
15921592
const definitionMap = new compiler.DefinitionMap();
15931593
definitionMap.set('minVersion', compiler.literal(MINIMUM_PARTIAL_LINKER_VERSION));
1594-
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-235f7c9'));
1594+
definitionMap.set('version', compiler.literal('20.1.0-next.0+sha-a2b6163'));
15951595
definitionMap.set('ngImport', compiler.importExpr(compiler.Identifiers.core));
15961596
// e.g. `type: MyPipe`
15971597
definitionMap.set('type', meta.type.value);
@@ -11265,7 +11265,7 @@ class PipeDecoratorHandler {
1126511265
* @description
1126611266
* Entry point for all public APIs of the compiler-cli package.
1126711267
*/
11268-
new compiler.Version('20.1.0-next.0+sha-235f7c9');
11268+
new compiler.Version('20.1.0-next.0+sha-a2b6163');
1126911269

1127011270
/**
1127111271
* Whether a given decorator should be treated as an Angular decorator.
@@ -19263,7 +19263,7 @@ var semver = /*@__PURE__*/getDefaultExportFromCjs(semverExports);
1926319263
* @param minVersion Minimum required version for the feature.
1926419264
*/
1926519265
function coreVersionSupportsFeature(coreVersion, minVersion) {
19266-
// A version of `20.1.0-next.0+sha-235f7c9` usually means that core is at head so it supports
19266+
// A version of `20.1.0-next.0+sha-a2b6163` usually means that core is at head so it supports
1926719267
// all features. Use string interpolation prevent the placeholder from being replaced
1926819268
// with the current version during build time.
1926919269
if (coreVersion === `0.0.0-${'PLACEHOLDER'}`) {

schematics/bundles/index-CXRIxapx.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

schematics/bundles/inject-flags.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
'use strict';
22
/**
3-
* @license Angular v20.1.0-next.0+sha-235f7c9
3+
* @license Angular v20.1.0-next.0+sha-a2b6163
44
* (c) 2010-2025 Google LLC. https://angular.io/
55
* License: MIT
66
*/

0 commit comments

Comments
 (0)