Releases: neurosnap/robodux
v15.0.2
fix: selector memoization for loaders and tables
Full Changelog: 15.0.1...v15.0.1
release without v prefix
15.0.1 chore: use microbundle (#65)
esm and cjs support
A new build process using https://github.com/developit/microbundle
We now support esm, cjs, and umd.
Removal of createApp and deprecated APIs
- 💥 Removed
createApp - 💥 Removed
mapSlice,assignSlice,loadingSlice,loadingMapSlice.- Please use
createTable,createAssign,createLoader, andcreateLoaderTableinstead
- Please use
- 🔧 updated dependencies
- 🔧 removed dependency on
reduxby inlining types - 🔧
reselectis now a dependency instead of a peerDependency
Removal of createApi
I've decided that createApi doesn't quite belong inside of robodux so I'm going to move it into its own separate repo.
I originally thought combining it with robodux would provide developers with a lot more utility. Also, since createApi leverages robodux it made sense to me at the time.
createApi is a little more experimental than I would like to have inside of robodux.
New repo: https://github.com/neurosnap/redux-express-query
npm: https://www.npmjs.com/package/redux-express-query
createApi naming changes
Added useLoaderSuccess hook to have a callback when a loader returns success.
Changed some names around for the createPipe and createApi functions.
node v16
createApi
Alter isInitialLoading logic
Previously we had faulty logic for isInitialLoading. See the commit to understand the differences.