Releases: prescottprue/react-redux-firebase
Releases · prescottprue/react-redux-firebase
v2.4.1
v3.0.0-alpha.16
- fix(examples): switch to next in simple example with new version of react-redux
- fix(types): make options param optional in
updateProfile
- #749 - @rscotten - feat(HOCs): remove
createFirestoreConnect
andcreateFirebaseConnect
- store selection is no longer necessary - fix(types): add descriptions for main methods
- fix(types): remove no longer exported functions from types
- feat(tests): replace
istanbul
withnyc
v2.4.0
v3.0.0-alpha.15
- feat(hooks): hook rework to match existing HOC - #653, #734 - @illuminist
- fix(hooks): remove create functions (
createUseFirestore
,createWithFirestore
,createUseFirebase
,createWithFirebase
) since store selection is not necessary - #653 - feat(auth): add custom claims - #741 - @joerex
- fix(types): changed extended firebase instance to function - #743 - @rscotten
- fix(types): switch
typeof Firebase
toany
(prevents issue with passing some version of Firebase JS SDK) - fix(examples): update material and typescript examples
v3.0.0-alpha.14
- fix(types): add support for
React.FunctionalComponent
infirebaseConnect
/firestoreConnect
type definitions - @illuminist - fix(firebaseConnect): move hoistStatics to allow static methods to copied - @jeloagnasin
- refactor(core): use JS formatted eslint config file - @Shalinit3
- fix(types): add any other values to UserProfile type
- fix(examples): update typescript example
v3.0.0-alpha.13
- feat(types): add types for hooks including
useFirestore
,useFirebase
,useFirestoreConnect
,useFirebaseConnect
- #653 - fix(types): make scopes optional in
credentials
- #671 - fix(docs): remove v2 auth ready docs from v3 docs - #676
- fix(providers): prevent unwanted re-initialization when parent component updates - #725 - @illuminist
- fix(profile): pass
updateProfile
options to action - #701 - @cruzdanilo - fix(firebaseConnect): remove
dispatch
from reserved props list - #675, #700 - feat(types): improve types for
withFirestore
andwithFirebase
- feat(types): added
ExtendedFirebaseInstance
andExtendedFirestoreInstance
types - feat(examples): update typescript example to use hooks
- fix(firestoreConnect): add error for passing of reserved props
firebase
andfirestore
when usingfirestoreConnect
- feat(types): add typing for firebase queries used in
firebaseConnect
anduseFirebaseConnect
- fix(types): fix spelling of initialize in types
- feat(docs): add api docs pages for context providers and new hooks api
- feat(docs): automatically find files for doc generation instead of having a constant that needs updating
- feat(core): add uglify and lodash plugins to webpack build to shrink bundle build size
v2.3.0
- feat(storage): pass file metadata through
uploadFile
tostorage.put
calls - #720 - fix(auth): pass
updateProfile
options to action - #701 - @cruzdanilo - fix(profile): only include
providerData
if it is not an empty array in Firestore - #699
v3.0.0-alpha.12
- fix(docs): remove remaining instances of getFirebase from docs - #694)
- feat(core): Start React hook API - #684 - @illuminist