Vegetarian friendly state for React
Full Changelog: https://github.com/ctrlplusb/easy-peasy/compare/v6.0.3...v6.0.4
effectOn
(typescript) by @jmyrland in https://github.com/ctrlplusb/easy-peasy/pull/864
Full Changelog: https://github.com/ctrlplusb/easy-peasy/compare/v6.0.2...v6.0.3
Includes updated dependencies as part of routine maintenance.
typings-tester
to dtslint
by @jmyrland in https://github.com/ctrlplusb/easy-peasy/pull/848
@testing-library/react-hooks
by @jmyrland in https://github.com/ctrlplusb/easy-peasy/pull/859
Full Changelog: https://github.com/ctrlplusb/easy-peasy/compare/v6.0.1...v6.0.2
This patch only includes a bugfix for persist
not working properly for ReactNative on iOS. A previous workaround for this, has been to override the implementation of window.requestIdleCallback
. This is no longer required, and the new patch should enable persist
to work across all platforms 🎉
Huge thanks to @OsapBender for reporting the issue, and @GollyJer for providing a reproducible expo snack for troubleshooting the issue.
Full Changelog: https://github.com/ctrlplusb/easy-peasy/compare/v6.0.0...v6.0.1
Easy Peasy 6.0.0 is here! Although, this is only considered a major release due to the stabilization of effectOn
.
To migrate to 6.0.0
, simply rename unstable_effectOn
to effectOn
and the Unstable_EffecOn
type to EffectOn
wherever they are used.
Also, big thanks to @damassi for his contribution to the persist
api, which adds support for redux-persist
-like migrations
! migrations
are a more flexible alternative to the default persist "merge strategies" for reconciling persisted state with model changes over time. You can read more about them here.
effectOn
& prepare for v6.0.0 by @jmyrland in https://github.com/ctrlplusb/easy-peasy/pull/813
unstable_effectOn
actions for nested model by @no-stack-dub-sack in https://github.com/ctrlplusb/easy-peasy/pull/812
Unstable_EffectOn
type to be aliased by @no-stack-dub-sack in https://github.com/ctrlplusb/easy-peasy/pull/803
Full Changelog: https://github.com/ctrlplusb/easy-peasy/compare/v5.2.0...v6.0.0
This release pushed forward majorly by our awesome new co-maintainers; @jmyrland and @no-stack-dub-sack 👏 ❤️
StateResolver
limitations: #787effectOn
s StateResolver
s: #598Huge thanks to @jmyrland, @no-stack-dub-sack, @methyl, @s900mhz, @yard, @crissdev, @jankalfus, and @arielhs for helping!
connect
to Hooks :zap:: #652Huge thanks to @jmyrland, @avramch, @no-stack-dub-sack, @yethranayeh, and @troglodytto for helping!
Huge thanks to @fbieler, @mfbx9da4, @yakovlevyuri, @w3bdesign, and @GavinRay97 for helping!