Skip to content

Commit fd44a2e

Browse files
committed
fix(@angular/ssr): allow all hosts in common engine rendering options to prevent validation errors
This is needed due to the angular/angular#68593
1 parent 1aa23cd commit fd44a2e

6 files changed

Lines changed: 162 additions & 158 deletions

File tree

package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -47,22 +47,22 @@
4747
"homepage": "https://github.com/angular/angular-cli",
4848
"devDependencies": {
4949
"@ampproject/remapping": "2.3.0",
50-
"@angular/animations": "19.2.15",
50+
"@angular/animations": "19.2.22",
5151
"@angular/build-tooling": "https://github.com/angular/dev-infra-private-build-tooling-builds.git#d4727212a9d0f7eb63ae3116d73c769d9bd0bdc1",
5252
"@angular/cdk": "19.2.0-rc.0",
53-
"@angular/common": "19.2.15",
54-
"@angular/compiler": "19.2.15",
55-
"@angular/compiler-cli": "19.2.15",
56-
"@angular/core": "19.2.15",
57-
"@angular/forms": "19.2.15",
58-
"@angular/localize": "19.2.15",
53+
"@angular/common": "19.2.22",
54+
"@angular/compiler": "19.2.22",
55+
"@angular/compiler-cli": "19.2.22",
56+
"@angular/core": "19.2.22",
57+
"@angular/forms": "19.2.22",
58+
"@angular/localize": "19.2.22",
5959
"@angular/material": "19.2.0-rc.0",
6060
"@angular/ng-dev": "https://github.com/angular/dev-infra-private-ng-dev-builds.git#252589f7bc8fe6ca13b31e02d506ec52e826cdd2",
61-
"@angular/platform-browser": "19.2.15",
62-
"@angular/platform-browser-dynamic": "19.2.15",
63-
"@angular/platform-server": "19.2.15",
64-
"@angular/router": "19.2.15",
65-
"@angular/service-worker": "19.2.15",
61+
"@angular/platform-browser": "19.2.22",
62+
"@angular/platform-browser-dynamic": "19.2.22",
63+
"@angular/platform-server": "19.2.22",
64+
"@angular/router": "19.2.22",
65+
"@angular/service-worker": "19.2.22",
6666
"@babel/core": "7.26.10",
6767
"@babel/generator": "7.26.10",
6868
"@babel/helper-annotate-as-pure": "7.25.9",

packages/angular/ssr/node/src/common-engine/common-engine.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,8 @@ export class CommonEngine {
207207
const commonRenderingOptions = {
208208
url: opts.url,
209209
document,
210+
// Validation is already happened in the render method.
211+
allowedHosts: ['*'],
210212
};
211213

212214
return isBootstrapFn(moduleOrFactory)

packages/angular/ssr/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
},
3030
"devDependencies": {
3131
"@angular-devkit/schematics": "workspace:*",
32-
"@angular/common": "19.2.15",
33-
"@angular/compiler": "19.2.15",
34-
"@angular/core": "19.2.15",
35-
"@angular/platform-browser": "19.2.15",
36-
"@angular/platform-server": "19.2.15",
37-
"@angular/router": "19.2.15",
32+
"@angular/common": "19.2.22",
33+
"@angular/compiler": "19.2.22",
34+
"@angular/core": "19.2.22",
35+
"@angular/platform-browser": "19.2.22",
36+
"@angular/platform-server": "19.2.22",
37+
"@angular/router": "19.2.22",
3838
"@schematics/angular": "workspace:*"
3939
},
4040
"sideEffects": false,

packages/angular/ssr/src/utils/ng.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,13 @@ export function renderAngular(
7777
url: urlToRender,
7878
document: html,
7979
extraProviders: providers,
80+
allowedHosts: ['*'],
8081
})
8182
: renderApplication(bootstrap, {
8283
url: urlToRender,
8384
document: html,
8485
platformProviders: providers,
86+
allowedHosts: ['*'],
8587
});
8688
}
8789

packages/ngtools/webpack/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
},
2828
"devDependencies": {
2929
"@angular-devkit/core": "workspace:0.0.0-PLACEHOLDER",
30-
"@angular/compiler": "19.2.15",
31-
"@angular/compiler-cli": "19.2.15",
30+
"@angular/compiler": "19.2.22",
31+
"@angular/compiler-cli": "19.2.22",
3232
"typescript": "5.8.1-rc",
3333
"webpack": "5.105.0"
3434
}

0 commit comments

Comments
 (0)