Releases: reatom/reatom
Releases · reatom/reatom
lens: v3.4.0
hooks: v3.4.0
eslint-plugin: v3.1.3
async: v3.5.2
lens: v3.3.0
eslint-plugin: v3.1.1
core-v1: v3.1.4
async: v3.5.1
3.0
3.2
Huge release with abort integrations and async package.
New releases
@reatom/eslint-plugin
- could check and autofix
atom*,action*,reatom*names
What's Changed
@reatom/core
- add ability to react on dependency changes by the second argument of
ctx.spy - improve effects error handling
@reatom/async
- a lot of new docs! Check right now: reatom.dev/packages/async
- nested abort handling
- huge
withCacherefactoring and improvements - more tests
- abort handling improvements
- fix
withStatusesAtomconcurrent requests
@reatom/effects
- add
onCtxAbort - add abort logic for
takeandtakeNested - internal improvements (
__thenReatomed)
@reatom/hooks
- add AbortController to
ctx.controllerforonConnect - fix
onUpdatetypes` - add
paramsto the second argument ofonUpdatecallback - deprecate
spyChange- use the second parameter ofctx.spyinstead
@reatom/utils
- add Map and Set (all iterables) support for
isShallowEqual - add cycles support for
isDeepEqual - add
toStringKey - add abort helpers:
AbortErrorinterface,toAbortError,throwIfAborted,isAbort
@reatom/timer
- internal refactoring, tests improvements, stability
- add JSDoc
@reatom/primitives
getandhasmethods forreatomMapandreatomSet
@reatom/testing
- add ability to read mocked action params
- improve effects error handling
Special thanks
@pivaszbs for eslint-plugin and @BANOnotIT for infrastructure help
the real commit: d9ead4b