build(deps): bump @angular/compiler from 19.2.20 to 20.3.25 in /samples/client/petstore/typescript-angular-v19
Merged
DE
2mo ago+6+6+0123456789-6-6-0123456789
Bumps @angular/compiler from 19.2.20 to 20.3.25.
Release notes
Sourced from @angular/compiler's releases.
20.3.25
common
Commit Description Limits date format string length skip transfer cache for uncacheable HTTP traffic use cryptographically secure SHA-256 for transfer cache key generation compiler
Commit Description sanitize two-way properties core
Commit Description harden TransferState restoration against DOM clobbering validate lowercase SVG animation attribute names (#69270) http
Commit Description preserve empty referrer option in HttpRequest Rejects non-HTTP(S) URLs in JSONP requests skip transfer cache for fetch credentialed requests platform-server
Commit Description harden platform location origin validation during SSR deprecate ServerXhr (#69256) service-worker
Commit Description Strips sensitive headers on cross-origin redirects Deprecations
platform-server
- XHR support in
@angular/platform-serveris deprecated. Use standardfetchAPIs instead.20.3.24
platform-server
Commit Description throw on suspicious URLs and restrict protocol-relative URLs update domino to latest version 20.3.23
compiler
Commit Description prevent namespaced SVG elements from being stripped 20.3.22
common
... (truncated)
Changelog
Sourced from @angular/compiler's changelog.
20.3.25 (2026-06-10)
Deprecations
platform-server
- XHR support in
@angular/platform-serveris deprecated. Use standardfetchAPIs instead.common
Commit Type Description 9f443bc24c fix Limits date format string length 566ad05f20 fix skip transfer cache for uncacheable HTTP traffic 1a62130a6b fix use cryptographically secure SHA-256 for transfer cache key generation compiler
Commit Type Description a68ec702a0 fix sanitize two-way properties core
Commit Type Description 768a349e6e fix harden TransferState restoration against DOM clobbering ca48b4728d fix validate lowercase SVG animation attribute names (#69270) http
Commit Type Description 06be298267 fix preserve empty referrer option in HttpRequest fa940e1f4d fix Rejects non-HTTP(S) URLs in JSONP requests e2ef1ce72a fix skip transfer cache for fetch credentialed requests platform-server
Commit Type Description 49368c1859 fix harden platform location origin validation during SSR d55c94ad81 refactor deprecate ServerXhr (#69256) service-worker
Commit Type Description d65a5f457b fix Strips sensitive headers on cross-origin redirects 22.0.0 (2026-06-03)
Blog post "Announcing Angular v22".
Breaking Changes
compiler
- This change will trigger the
nullishCoalescingNotNullableandoptionalChainNotNullablediagnostics on exisiting projects. You might want to disable those 2 diagnotiscs in yourtsconfigtemporarily.- data prefixed attribute no-longer bind inputs nor outputs.
- The compiler will throw when there a when inputs, outputs or model are binding to the same input/outputs.
invariables will throw in template expressions.compiler-cli
... (truncated)
Commits
a68ec70fix(compiler): sanitize two-way propertiesd40acc6fix(compiler): prevent namespaced SVG <style> elements from being stripped7ae6381test(compiler-cli): align ngtsc sanitization expectations with modern DOM sch...36200bdtest(core): update spec files to match 20.3.x limits and actual contexts (#68...823b37ftest(compiler): remove obsolete schema_extractor import (#68926)e345a58fix(core): normalize tag names in runtime i18n attribute security context loo...8f35b18fix(compiler): normalize tag names with custom namespaces in DomElementSchema...64a89e9fix(compiler): sanitize dynamic href and xlink:href bindings on SVG a element...6404edffix(compiler): strip namespaced SVG script elements during template compilati...dc631effix(core): support prefix-insensitive DOM schema lookups and compile-time i18...- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by cubic
Upgrade @angular/compiler to 20.3.25 in the TypeScript Angular v19 petstore sample to pick up security hardening and compiler fixes (e.g., sanitized two‑way bindings, safer SVG handling).
-
Dependencies
- Bump
@angular/compilerfrom 19.2.20 to 20.3.25.
- Bump
-
Migration
- Use Node v20.19+, v22.12+, or v24+ to satisfy the updated engine range.