Socket
Socket
Sign inDemoInstall

@ngrx/component-store

Package Overview
Dependencies
4
Maintainers
4
Versions
73
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2345
8Next

18.0.0

Diff

Changelog

Source

18.0.0-rc.1 (2024-06-12)

Bug Fixes

  • eslint-plugin: include signals to ESLint v8 rules (#4387) (7c75dcf), closes #4385

<a name="18.0.0-rc.0"></a>

brandonroberts
published 18.0.0-rc.1 •

Changelog

Source

18.0.0-rc.1 (2024-06-12)

Bug Fixes

<a name="18.0.0-rc.0"></a>

brandonroberts
published 18.0.0-rc.0 •

Changelog

Source

18.0.0-rc.0 (2024-06-10)

Bug Fixes

  • router-store: include string[] as return type for selectQueryParam (#4369) (b0b43f7)
  • signals: export DeepSignal (#4377) (fa26c5c)

Features

BREAKING CHANGES

  • effects: The concatLatestFrom operator has been removed from @ngrx/effects in favor of the @ngrx/operators package.

BEFORE:

import { concatLatestFrom } from '@ngrx/effects';

AFTER:

import { concatLatestFrom } from '@ngrx/operators';

  • component-store: The tapResponse operator has been removed from @ngrx/component-store in favor of the @ngrx/operators package.

BEFORE:

import { tapResponse } from '@ngrx/component-store';

AFTER:

import { tapResponse } from '@ngrx/operators';

<a name="18.0.0-beta.1"></a>

brandonroberts
published 18.0.0-beta.1 •

Changelog

Source

18.0.0-beta.1 (2024-05-20)

<a name="18.0.0-beta.0"></a>

brandonroberts
published 18.0.0-beta.0 •

Changelog

Source

18.0.0-beta.0 (2024-05-20)

Bug Fixes

  • eslint-plugin: add as devDependency via ng add (#4343) (4fe7b7f)
  • schematics: set correct default value type (#4307) (51034e6)

Features

  • component-store: add migrator for tapResponse (#4321) (0ae21c9), closes #4261
  • effects: add migrator for concatLatestFrom (#4311) (d264c56), closes #4262
  • operators: add mapResponse (#4302) (c460920), closes #4230
  • store: add TypedAction migration (#4325) (f76a401)
  • upgrade Angular dependencies to v18 pre-release versions (#4308) (62f3971)
  • store: merge Action and TypedAction intefaces (#4318) (c8bde71)

BREAKING CHANGES

  • The minimum required version of Angular has been updated

BEFORE:

The minimum required version of Angular is 17.x

AFTER:

The minimum required version of Angular is 18.x

  • store: The Action and TypedAction interfaces are merged into one interface.

BEFORE:

There was a separation between the Action and TypedAction interfaces.

AFTER:

The Action interface accepts a generic type parameter that represents the payload type (defaults to string). The TypedAction interface is removed.

<a name="17.2.0"></a>

brandonroberts
published 17.2.0 •

Changelog

Source

17.2.0 (2024-04-11)

Bug Fixes

Features

  • component-store: deprecate tapResponse export (#4259) (a5958a0)
  • effects: deprecate concatLatestFrom export (#4260) (79674b7)

<a name="17.1.1"></a>

brandonroberts
published 17.1.1 •

Changelog

Source

17.1.1 (2024-02-21)

Bug Fixes

  • signals: add StateSignal to the public API (#4247) (3d45e5a)
  • signals: correctly infer the type of methods with generics (#4249) (70517ea)
  • signals: run rxMethod outside of reactive context (#4224) (3a691d9)
  • store-devtools: replace direct with indirect eval (#4216) (1df0eb5), closes #4213

Performance Improvements

  • signals: avoid creating unnecessary objects in excludeKeys (#4240) (b90da9d)
  • signals: avoid unecessary observable conversions in rxMethod (#4219) (fa45d92)

<a name="17.1.0"></a>

brandonroberts
published 17.1.0 •

Changelog

Source

17.1.0 (2024-01-16)

Bug Fixes

  • eslint-plugin: only report main pipe violations (#4169) (970514e)
  • signals: run onDestroy outside of injection context (#4200) (e21df19)

Features

<a name="17.0.1"></a>

brandonroberts
published 17.0.1 •

Changelog

Source

17.0.1 (2023-11-27)

Bug Fixes

  • signals: allow using signalStore and signalState in TS libs (#4152) (ecc247c)
  • signals: define deep signals as configurable properties (#4147) (890ca5b)

<a name="17.0.0"></a>

brandonroberts
published 17.0.0 •

Changelog

Source

17.0.0 (2023-11-20)

Bug Fixes

  • data: DefaultDataService getAll httpOptions fix + test (#4134) (213e4c9)
  • signals: remove state checks for better DX (#4124) (5749543)

Features

  • signals: provide ability to use interface as state type (#4133) (9c8304a)

<a name="17.0.0-rc.0"></a>

2345
8Next
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc