note: la síntesis y las notas de la versión están en inglés
note: sin síntesis para esta release digest
Las releases digest se listan sin síntesis. Las notas de la versión originales de esta versión están aquí abajo.
release-notesgithub.com/angular/angular · 64 líneas
- ### common
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/c4b5fa3c9263ac127f5053c5a03dd4b6313659b8) | escape CSS string-terminating characters in escapeCssUrl |
- | [](https://github.com/angular/angular/commit/dfff57ede93dbc51a7eeac3311ff2b1279595ee5) | Limits date format string length |
- | [](https://github.com/angular/angular/commit/3c2892c8dffbbbe32940306b53779cc0c4e3f73c) | prevent prototype pollution in formatDateTime |
- | [](https://github.com/angular/angular/commit/1d87c49f6ee4aac27146f39ef370a87ba707a2c1) | use cryptographically secure SHA-256 for transfer cache key generation |
- ### compiler
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/1ee224ca30b9b5a7906b4f481135f1fb900fb3ce) | disallow i18n event attributes |
- | [](https://github.com/angular/angular/commit/a56f1cdf8fa24e335409250798ee804d95eae136) | more robust logic to check if regex can be optimized |
- | [](https://github.com/angular/angular/commit/5946c18275800539b2f47f80a573ee9312a45e8b) | sanitize `href`/`xlink:href` attributes of any element of the MathML namespace |
- | [](https://github.com/angular/angular/commit/393b84caf8bda05b31cfac014751deed142eb918) | sanitize two-way properties |
- ### compiler-cli
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/3d9ca2f1730689232f0ba1d6eddbd7dcedd1da39) | bind switch exhaustive check expressions |
- ### core
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/669146b0e74ab1bed4196ccebe1c3608f52fd4f8) | disable WebMCP during SSR |
- | [](https://github.com/angular/angular/commit/562a566eadfdec3d9708f1a5e03e7dd2821d3432) | Handle synchronous errors in PendingTasks.run function |
- | [](https://github.com/angular/angular/commit/fa546f382de10af46d0508733c6630ffe4bef328) | harden TransferState restoration against DOM clobbering |
- | [](https://github.com/angular/angular/commit/29fdb98684a57c99417efb5aac5a3b7f205e2c8f) | prevent dangling prevConsumer reference from leaking destroyed views (#68681) |
- | [](https://github.com/angular/angular/commit/cdcea80327e8984981144d99194d7b194da4889f) | require WebMCP tool descriptions |
- | [](https://github.com/angular/angular/commit/4289c4c8408056eb90cd25cdb76475d00de129d6) | update comment for Default change detection |
- | [](https://github.com/angular/angular/commit/3dd433b39a66609412427f06162fb4ebc2b3e4aa) | use Object.hasOwn to handle null-prototype objects in toStylingKeyValueArray |
- | [](https://github.com/angular/angular/commit/045bb736b373a5a0301cde3a4469194404b289c5) | validate lowercase SVG animation attribute names |
- ### forms
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/11836a670af5c64153d57a2d47b4688605379014) | delay mcp reading the form model by a `tick` |
- | [](https://github.com/angular/angular/commit/85d2d100e38999f1342742573166c7af0f29b4bd) | harden FormGroup control lookups against prototype shadowing |
- | [](https://github.com/angular/angular/commit/e51ad374ea628de33843332f6798635dc8af02ae) | remove animationstart listener on component destroy to prevent memory leak |
- | [](https://github.com/angular/angular/commit/55b7b5a6b6324c1886eca8dbc492e6af5fc4cd7a) | set `additionalProperties: false` on generated WebMCP form |
- ### http
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/ffb06c0514ace66e83160e544dec63f36340c297) | ensure query parameters are inserted before URL fragments |
- | [](https://github.com/angular/angular/commit/2dd65d21e656186cd2598a11dd51a34fcab2ecfe) | pass down the `reportUploadProgress` and `reportDownloadProgress` on post/patch requests |
- | [](https://github.com/angular/angular/commit/4254eb416c81570a6d3313711aaeba7817305320) | preserve empty referrer option in HttpRequest |
- | [](https://github.com/angular/angular/commit/167bd4c162d6af87cd207650bbc41d6c7a073c22) | Rejects non-HTTP(S) URLs in JSONP requests |
- ### language-service
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/43a0e2872908d1a614139317e8dfeb52d9f69f75) | prevent external template inlay hints from appearing in TS files |
- ### platform-server
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/ed48ca7f5108768c326ddc7ce51199dd575ced7a) | harden platform location origin validation during SSR |
- | [](https://github.com/angular/angular/commit/1881ede3a791fca97350ffb3beadbe4e9fae8e73) | deprecate ServerXhr |
- ### router
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/43edc8410f2ef9feed8efe1b52c509c167f72946) | use native URL object for navigation boundary and comparison |
- ### service-worker
- | Commit | Description |
- | -- | -- |
- | [](https://github.com/angular/angular/commit/cf97b1f828e41df71c49fc19ed2e16d1cb4c3f34) | Strips sensitive headers on cross-origin redirects |
- ## Deprecations
- ### platform-server
- - XHR support in `@angular/platform-server` is deprecated. Use standard `fetch` APIs instead.
- (cherry picked from commit 8446e46f8bc33bd4419fa7f6106b8d117ca2e099)