github ngxs/store v3.8.0

latest releases: v18.1.1, v18.1.0, v18.0.0...
18 months ago

Note: In this release we are publishing in the new Ivy packaging format, and therefore have dropped support for Angular 11 and earlier.

What's Changed

  • feat(store): strongly type ofAction* methods by @bbarry in #1808
  • feat(store): expose ActionContext and ActionStatus by @arturovt in #1766
  • feat(store): warn on unhandled actions by @arturovt in #1870
  • feat(store): allow prodiving warnOnUnhandledActions as boolean by @arturovt in #1951
  • feat(store): build packages in Ivy format by @arturovt in #1945
  • feat(store): improve create selector types by @markwhitfeld in #1982
  • feat(operators): improve publicly exposed types by @markwhitfeld in #1956
  • feat(operators): improve type checking and intellisense for State Operators by @markwhitfeld in #1947
  • feat(selector-utils): add advanced selector utils by @Carniatto in #1824
  • perf(store): tree-shake patch errors by @arturovt in #1955
  • fix(store): do not infer T from argument to patch by @david-shortman in #1806
  • fix(store): get descriptor explicitly when considered as class prop by @arturovt in #1961
  • fix(store): avoid delayed updates from state stream by @arturovt in #1981
  • feat(storage-plugin): allow providing namespace for keys by @arturovt in #1841
  • feat(storage-plugin): enable providing storage engine individually by @arturovt in #1935
  • feat(router-plugin): provide more actions and navigation timing option by @arturovt in #1932
  • feat(form-plugin): allow ngxsFormDebounce to be string by @arturovt in #1972
  • feat(devtools-plugin): add trace options to NgxsDevtoolsOptions by @Dyqmin in #1968
  • feat(devtools-plugin): add new options to the NgxsDevtoolsOptions interface by @oleksandr-codefresh in #1879
  • chore(deps): update dependency express to v4.17.3 [security] by @renovate in #1949
  • test(unit): update unit test setup, revise existing unit tests by @rfprod in #1846
  • docs: update action-handlers.md by @maxaxehax in #1973

New Contributors

Full Changelog: v3.7.6...v3.8.0

Don't miss a new store release

NewReleases is sending notifications on new releases.