🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

@angular/platform-server

Package Overview
Dependencies
Maintainers
2
Versions
907
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@angular/platform-server - npm Package Versions

1345
91

20.0.0-next.6

Diff
google-wombot
published 20.0.0-next.6 •

Changelog

Source

20.0.0-next.6 (2025-04-09)

Breaking Changes

core

  • Animations are guaranteed to be flushed when Angular runs automatic change detection or manual calls to ApplicationRef.tick. Prior to this change, animations would not be flushed in some situations if change detection did not run on any views attached to the application. This change can affect tests which may rely on the old behavior, often by making assertions on DOM elements that should have been removed but weren't because DOM removal is delayed until animations are flushed.

compiler

| Commit | Type | Description | | -- | -- | -- | | 7a971766dc | feat | add extended diagnostic for uninvoked track function on @for blocks (#60495) |

compiler-cli

| Commit | Type | Description | | -- | -- | -- | | 8744c9a165 | fix | ensure HMR works with different output module type (#60797) |

core

| Commit | Type | Description | | -- | -- | -- | | 4e88e18a8e | feat | mark toObservable as stable (#60449) | | 8d050b5bfc | feat | stabilize linkedSignal API (#60741) | | 866cea9a05 | feat | Stabilize PendingTasks Injectable (#60716) | | 39a4e00464 | fix | fix ng generate @angular/core:output-migration. Fixes angular#58650 (#60763) | | 0b69b61929 | fix | Flush animations when no component has been checked (#58089) | | 3d85d9363c | fix | reduce total memory usage of various migration schematics (#60774) | | 0ae1889560 | fix | run ApplicationRef.prototype.bootstrap in NgZone (#60720) |

http

| Commit | Type | Description | | -- | -- | -- | | 5795e03cdf | fix | Delay stabilization until next app synchronization (#60656) |

language-service

| Commit | Type | Description | | -- | -- | -- | | a22b13f990 | fix | Do not provide element completions in end tag (#60616) | | b9cf414790 | fix | Ensure dollar signs are escaped in completions (#60597) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="19.2.6"></a>

google-wombot
published 19.2.6 •

Changelog

Source

19.2.6 (2025-04-09)

compiler

| Commit | Type | Description | | -- | -- | -- | | 3441f7b914 | fix | error if rawText isn't estimated correctly (#60529) (#60753) |

compiler-cli

| Commit | Type | Description | | -- | -- | -- | | fc946c5f72 | fix | ensure HMR works with different output module type (#60797) |

core

| Commit | Type | Description | | -- | -- | -- | | 00bbd9b382 | fix | fix docs for output migration (#60764) | | f2bfa3151e | fix | fix ng generate @angular/core:output-migration. Fixes angular#58650 (#60763) | | 9241615ad0 | fix | reduce total memory usage of various migration schematics (#60776) |

language-service

| Commit | Type | Description | | -- | -- | -- | | 0e82d42774 | fix | Do not provide element completions in end tag (#60616) | | fcdef1019f | fix | Ensure dollar signs are escaped in completions (#60597) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.0.0-next.5"></a>

google-wombot
published 20.0.0-next.5 •

Changelog

Source

20.0.0-next.5 (2025-04-02)

google-wombot
published 19.2.5 •

Changelog

Source

19.2.5 (2025-04-02)

| Commit | Type | Description | | -- | -- | -- | | e61d06afb5 | fix | step 6 tutorial docs (#60630) |

animations

| Commit | Type | Description | | -- | -- | -- | | fa48f98d9f | fix | add missing peer dependency on @angular/common (#60660) |

compiler

| Commit | Type | Description | | -- | -- | -- | | ca5aa4d55b | fix | throw for invalid "as" expression in if block (#60580) |

compiler-cli

| Commit | Type | Description | | -- | -- | -- | | f4c4b10ea8 | fix | Produce fatal diagnostic on duplicate decorated properties (#60376) | | 22a0e54ac4 | fix | support relative imports to symbols outside rootDir (#60555) |

core

| Commit | Type | Description | | -- | -- | -- | | 64da69f7b6 | fix | check ngDevMode for undefined (#60565) | | 8f68d1bec3 | fix | fix ng generate @angular/core:output-migration (#60626) | | bc79985c65 | fix | fix regexp for event types (#60592) | | 006ac7f22f | fix | fixes #592882 ng generate @angular/core:signal-queries-migration (#60688) | | da6e93f434 | fix | preserve comments in internal inject migration (#60588) | | dbbddd1617 | fix | prevent omission of deferred pipes in full compilation (#60571) |

language-service

| Commit | Type | Description | | -- | -- | -- | | 0e9e0348dd | fix | Update adapter to log instead of throw errors (#60651) |

migrations

| Commit | Type | Description | | -- | -- | -- | | 15f53f035b | fix | handle shorthand assignments in super call (#60602) | | 4b161e6234 | fix | inject migration not handling super parameter referenced via this (#60602) |

router

| Commit | Type | Description | | -- | -- | -- | | 958e98e4f7 | fix | Add missing types to transition (#60307) |

service-worker

| Commit | Type | Description | | -- | -- | -- | | 7cd89ad2c6 | fix | assign initializing client's app version, when a request is for worker script (#58131) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.0.0-next.4"></a>

google-wombot
published 20.0.0-next.4 •

Changelog

Source

20.0.0-next.4 (2025-03-26)

common

| Commit | Type | Description | | -- | -- | -- | | 785a1110e60 | fix | resolve host binding type issues (#60481) |

core

| Commit | Type | Description | | -- | -- | -- | | cf5c61c8490 | fix | fix used templates are not deleted (#60459) | | 13d1c8ab387 | fix | fixes timing of hydration cleanup on control flow (#60425) |

forms

| Commit | Type | Description | | -- | -- | -- | | bdd5e204233 | fix | resolve host binding type issues (#60481) |

localize

| Commit | Type | Description | | -- | -- | -- | | 7408a1f58b3 | fix | handle @angular/build:karma in ng add (#60513) |

platform-browser

| Commit | Type | Description | | -- | -- | -- | | 70bdb88b0c9 | fix | ensure platformBrowserTesting includes platformBrowser providers (#60480) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="19.2.4"></a>

google-wombot
published 19.2.4 •

Changelog

Source

19.2.4 (2025-03-26)

core

| Commit | Type | Description | | -- | -- | -- | | 081f5f5a83f | fix | fix used templates are not deleted (#60459) |

localize

| Commit | Type | Description | | -- | -- | -- | | a2f622d82d6 | fix | handle @angular/build:karma in ng add (#60513) |

platform-browser

| Commit | Type | Description | | -- | -- | -- | | 8e8ccc79279 | fix | ensure platformBrowserTesting includes platformBrowser providers (#60480) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.0.0-next.3"></a>

google-wombot
published 20.0.0-next.3 •

Changelog

Source

20.0.0-next.3 (2025-03-19)

google-wombot
published 19.2.3 •

Changelog

Source

19.2.3 (2025-03-19)

compiler-cli

| Commit | Type | Description | | -- | -- | -- | | aa8ea7a5b2 | fix | report more accurate diagnostic for invalid import (#60455) |

core

| Commit | Type | Description | | -- | -- | -- | | 13a8709b2b | fix | catch hydration marker with implicit body tag (#60429) | | 296aded9da | fix | execute timer trigger outside zone (#60392) | | 0615ffb4f7 | fix | include input name in error message (#60404) |

platform-browser-dynamic

| Commit | Type | Description | | -- | -- | -- | | 1e06c8e8b6 | fix | ensure compiler is loaded before @angular/common (#60458) |

upgrade

| Commit | Type | Description | | -- | -- | -- | | 9e1a1030c8 | fix | handle output emitters when downgrading a component (#60369) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.0.0-next.2"></a>

google-wombot
published 20.0.0-next.2 •

Changelog

Source

20.0.0-next.2 (2025-03-12)

Breaking Changes

core

    • InjectFlags has been removed.
    • inject no longer accepts InjectFlags.
    • Injector.get no longer accepts InjectFlags.
    • EnvironmentInjector.get no longer accepts InjectFlags.
    • TestBed.get no longer accepts InjectFlags.
    • TestBed.inject no longer accepts InjectFlags.
  • The any overload has been removed from injector.get. It now only supports ProviderToken<T> and (deprecated since v4) string.
  • ApplicationRef.tick will no longer catch and report errors to the appplication ErrorHandler. Errors will instead be thrown out of the method and will allow callers to determine how to handle these errors, such as aborting follow-up work or reporting the error and continuing.

Deprecations

platform-browser

  • HammerJS support is deprecated and will be removed in a future major version.

common

| Commit | Type | Description | | -- | -- | -- | | 92250493ff | fix | support equality function in httpResource (#60026) |

compiler

| Commit | Type | Description | | -- | -- | -- | | ef1fd137a9 | fix | incorrect spans for template literals (#60323) |

compiler-cli

| Commit | Type | Description | | -- | -- | -- | | a1cacc5b17 | fix | avoid fatal diagnostics for missing template files (#58673) | | 9be2b334ed | fix | handle transformed classes when generating HMR code (#60298) |

core

| Commit | Type | Description | | -- | -- | -- | | 611baaf069 | feat | remove InjectFlags from public API (#60318) | | e170d24240 | fix | add migration away from InjectFlags (#60318) | | 79ae35577e | fix | check whether application is destroyed before initializing event replay (#59789) | | c82384104f | fix | ensures immediate trigger fires properly with lazy loaded routes (#60203) | | de2bfc0913 | fix | fix removal of a container reference used in the component file (#60210) | | ff772d7800 | fix | fix typing on injector.get to omit 'any' (#60202) | | 338818ce89 | fix | Surface errors from ApplicationRef.tick to callsite (#60102) |

forms

| Commit | Type | Description | | -- | -- | -- | | 81fe0536fd | fix | Make sure statusChanges is emitted (#57098) |

platform-browser

| Commit | Type | Description | | -- | -- | -- | | a980ac9a6a | refactor | Deprecate the HammerJS integration (#60257) |

platform-server

| Commit | Type | Description | | -- | -- | -- | | 0cff9a12d3 | fix | add missing peer dependency for rxjs (#60308) |

router

| Commit | Type | Description | | -- | -- | -- | | 219f41d049 | fix | Prevent dangling promise rejections from internal navigations (#60162) | | cae1fe519b | fix | update symbols (#60233) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="19.2.2"></a>

google-wombot
published 19.2.2 •

Changelog

Source

19.2.2 (2025-03-12)

common

| Commit | Type | Description | | -- | -- | -- | | 90a16a1088 | fix | support equality function in httpResource (#60026) |

compiler

| Commit | Type | Description | | -- | -- | -- | | 56b551d273 | fix | incorrect spans for template literals (#60323) (#60331) |

compiler-cli

| Commit | Type | Description | | -- | -- | -- | | 23ca88522b | fix | handle transformed classes when generating HMR code (#60298) |

core

| Commit | Type | Description | | -- | -- | -- | | 6dc41265fd | fix | check whether application is destroyed before initializing event replay (#59789) | | bb12b30d52 | fix | ensures immediate trigger fires properly with lazy loaded routes (#60203) | | b144dd946e | fix | fix removal of a container reference used in the component file (#60210) |

platform-server

| Commit | Type | Description | | -- | -- | -- | | 15c42969fc | fix | add missing peer dependency for rxjs (#60308) |

router

| Commit | Type | Description | | -- | -- | -- | | 7bcdf7c143 | fix | update symbols (#60233) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="20.0.0-next.1"></a>