What's Changed
- add loadingStates to store by @jondayton in #153
- Missed a couple of transactions, and it's better to use runInAction by @sd in #169
- Less talk, more action by @sd in #170
- License info by @sd in #183
- Add ability to clear cache by type in Store by @CalCorbin in #195
- Add clearCache documentation to readme by @CalCorbin in #198
- add testing utilities by @jondayton in #202
- add check for dirtyAttributes if a key is removed by @jondayton in #203
- Tag test factories and mock servers to allow detecting misconfigurations by @sd in #204
- Allow MockServer to accept response overrides in the constructor by @sd in #206
- remove yuidoc from dependencies by @jondayton in #218
- update dependencies by @jondayton in #224
- allow meta attribute for arrays and consolidate adding model methods by @jondayton in #241
- add meta to cache by @jondayton in #251
- fix loading states observables by @jondayton in #253
- add a warning for a double call by @jondayton in #254
- rollback mobx to 6.3.5 by @jackiekircher in #255
- retry failed fetches by @jackiekircher in #252
- don't use duplicate ids for findMany by @jondayton in #275
- fix findMany recursive ids being replaced in queryParams object by @jondayton in #277
- clean up tests by @jondayton in #274
- add bulkSave and req params to MockServer by @jondayton in #285
- add loadedStates property by @jondayton in #313
- bump version for dependency updates by @jondayton in #372
Full Changelog: v4.0.0...v4.9.1