Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@ngrx/schematics

Package Overview
Dependencies
Maintainers
4
Versions
124
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ngrx/schematics - npm Package Versions

1
13

11.0.0-beta.1

Diff

brandonroberts
published 11.0.0-beta.0 •

Changelog

Source

11.0.0-beta.0 (2021-01-05)

Bug Fixes

  • update Angular peer dependencies to version 11 (#2843) (f63d281), closes #2842
  • component: add schematic assets to ng-package.json (9598527), closes #2819
  • component-store: add schematic assets to ng-package.json (0e3b52d), closes #2819
  • component-store: adjust updater to accept partials (#2765) (b54b9b6), closes #2754
  • router-store: ingore slash when comparing routes (#2834) (cad3f60), closes #2829 #1781
  • schematics: add schematics to devDependencies (#2784) (daf1889)
  • store: add noop for all methods in MockReducerManager (#2777) (a489b48), closes #2776
  • store: correct types for SelectorFactoryConfig (#2752) (aa9bf1a)

Code Refactoring

  • use consistent naming of injection tokens across packages (#2737) (e02d0d4)

Features

  • component-store: add patchState method (#2788) (ecedadb)
  • component-store: add tapResponse operator (#2763) (d1873c9)
  • component-store: allow more than 4 selects (#2841) (7c29320)
  • effects: add support for provideMockActions outside of the TestBed (#2762) (c47114c)
  • effects: allow usage of empty forRoot array multiple times (#2774) (5219ff5)
  • entity: remove addAll (#2783) (93a4754)
  • router-store: add selectParamFromRouterState selector (#2771) (3a1f359), closes #2758
  • router-store: Add urlAfterRedirects (#2775) (14553f6)
  • store: add object-style StoreModule.forFeature overload (#2821) (17571e5), closes #2809
  • store: add support for provideMockStore outside of the TestBed (#2759) (1650582), closes #2745

Performance Improvements

  • router-store: optimize selectQueryParams, selectQueryParam and selectFragment selectors (#2764) (918f184)

BREAKING CHANGES

  • router-store: Router-store selectors for query params and fragment select from the root router state node. This could potentially break unit tests, but is functionally equivalent to the current behavior at runtime.

BEFORE:

selectQueryParams - returns query params from the last router state node selectQueryParam - returns a query param from the last router state node selectFragment - returns the fragment from the last router state node

AFTER:

selectQueryParams - returns query params from routerState.root selectQueryParam - returns a query param from routerState.root selectFragment - returns the fragment from routerState.root

  • Angular peer dependency versions are bumped to latest major (11)

BEFORE:

Minimum Angular peer dependency version is ^10.0.0

AFTER:

Minimum Angular peer dependency version is ^11.0.0

  • entity: To overwrite the entities, we previously used the addAll method but the method name was confusing.

BEFORE:

adapter.addAll(action.entities, state);

AFTER:

The new method name setAll describes the intention better.

adapter.setAll(action.entities, state);
  • refactor(data): use the setAll adapter method
  • The initial state Injection Token for @ngrx/component-store has been renamed

BEFORE:

Injection Token is initialStateToken

AFTER:

Injection Token is INITIAL_STATE_TOKEN

<a name="10.0.1"></a>

brandonroberts
published 10.1.2 •

brandonroberts
published 9.2.1 •

brandonroberts
published 8.6.1 •

brandonroberts
published 10.1.1 •

brandonroberts
published 10.1.0 •

brandonroberts
published 10.0.1 •

Changelog

Source

10.0.1 (2020-10-07)

Bug Fixes

  • component: add entry point for schematic (#2688) (d937275), closes #2683
  • component-store: add entry point for schematic (#2687) (f8928e3), closes #2682
  • schematics: prevent ng-add from rewriting other workspace cli options (#2731) (37354aa)
  • store: prevent unexpected behavior of {} as a props type (#2728) (63510a8)

<a name="10.0.0"></a>

brandonroberts
published 10.0.0 •

Changelog

Source

10.0.0 (2020-08-10)

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

brandonroberts
published 10.0.0-rc.0 •

Changelog

Source

10.0.0-rc.0 (2020-08-06)

Bug Fixes

  • router-store: add safety check to schematic (#2632) (255e9e8)

Code Refactoring

Features

BREAKING CHANGES

  • component-store: EffectReturnFn has been removed and the effect type is stricter and more predictable.

BEFORE:

If effect was const e = effect((o: Observable<string>) => ....) it was still possible to call e() without passing any strings

AFTER:

If effect was const e = effect((o: Observable<string>) => ....) its not allowed to call e() without passing any strings

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

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