Socket
Socket
Sign inDemoInstall

@angular/localize

Package Overview
Dependencies
Maintainers
1
Versions
544
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@angular/localize - npm Package Versions

1
5354

9.0.0-next.8

Diff

angular
published 9.0.0-next.7 •

Changelog

Source

19.0.0-next.7 (2024-09-25)

Breaking Changes

core

  • Changes to effect timing which generally has two implications:

    • effects which are triggered outside of change detection run as part of the change detection process instead of as a microtask. Depending on the specifics of application/test setup, this can result in them executing earlier or later (or requiring additional test steps to trigger; see below examples).

    • effects which are triggered during change detection (e.g. by input signals) run earlier, before the component's template.

    We've seen a few common failure cases:

    • Tests which used to rely on the Promise timing of effects now need to await whenStable() or call .detectChanges() in order for effects to run.

    • Tests which use faked clocks may need to fast-forward/flush the clock to cause effects to run.

    • effect()s triggered during CD could rely on the application being fully rendered (for example, they could easily read computed styles, etc). With the change, they run before the component's updates and can get incorrect answers. The recent afterRenderEffect() API is a natural replacement for this style of effect.

    • effect()s which synchronize with the forms system are particularly timing-sensitive and might need to adjust their initialization timing.

  • ExperimentalPendingTasks has been renamed to PendingTasks.

core

| Commit | Type | Description | | -- | -- | -- | | fc59e2a7b7 | feat | change effect() execution timing & no-op allowSignalWrites (#57874) | | a7eff3ffaa | feat | mark signal-based query APIs as stable (#57921) | | a1f229850a | feat | migrate ExperimentalPendingTasks to PendingTasks (#57533) | | 950a5540f1 | fix | Ensure the ViewContext is retained after closure minification (#57903) |

language-service

| Commit | Type | Description | | -- | -- | -- | | 7ecfd89592 | fix | The suppress diagnostics option should work for external templates (#57873) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="18.2.6"></a>

angular
published 9.0.0-next.6 •

Changelog

Source

19.0.0-next.6 (2024-09-18)

compiler-cli

| Commit | Type | Description | | -- | -- | -- | | f611faadfe | fix | extended diagnostics not validating ICUs (#57845) |

core

| Commit | Type | Description | | -- | -- | -- | | 3ebe6b4ad4 | feat | Add async run method on ExperimentalPendingTasks (#56546) | | 1b1519224d | feat | mark input, output and model APIs as stable (#57804) | | e5adf92965 | feat | stabilize @let syntax (#57813) | | 4231e8f28f | fix | Handle @let declaration with array when preparingForHydration (#57816) |

migrations

| Commit | Type | Description | | -- | -- | -- | | 59fe9bc772 | feat | introduce signal input migration as ng generate schematic (#57805) | | 6144612940 | fix | account for explicit standalone: false in migration (#57803) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="18.2.5"></a>

angular
published 9.0.0-next.5 •

Changelog

Source

19.0.0-next.5 (2024-09-11)

core

| Commit | Type | Description | | -- | -- | -- | | c93b510f9b | feat | allow passing undefined without needing to include it in the type argument of input (#57621) |

<!-- CHANGELOG SPLIT MARKER -->

<a name="18.2.4"></a>

1
5354
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc