v3.8.0
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
- @oleksandr-codefresh made their first contribution in #1879
- @Dyqmin made their first contribution in #1968
- @maxaxehax made their first contribution in #1973
- @david-shortman made their first contribution in #1806
- @bbarry made their first contribution in #1808
Full Changelog: v3.7.6...v3.8.0