Tags: chirita-alex/react-redux-firebase
Tags
v3.0.0-alpha (prescottprue#566) * feat(HOCs): switch `firestoreConnect` and `firebaseConnect` to use `componentDidMount` over `componentWillMount` - prescottprue#564 * feat(core): New react context API working with HOCs (`firebaseConnect`, `firestoreConnect` `withFirebase`, and `withFirestore`) - prescottprue#581 * feat(core): support `react-redux` v6 by removing usage of `context.store` (used to be added by `Provider` from `react-redux`) * feat(core): Added `ReactReduxFirebaseContext` and `ReduxFirestoreContext` (with associated providers `ReactReduxFirebaseProvider` `ReduxFirestoreProvider` respectively) * fix(core): shrink build sizes considerably by adding `babel-preset-minify` - prescottprue#573 * feat(deps): update `hoist-non-react-statics` to `^3.1.0` * feat(deps): upgrade to `babel^7` * feat(deps): Update to `webpack^4` (along with `webpack-cli`) * feat(deps): update react peer dependency to `^16.4` for new Context API (matches `react-redux`)
v2.2.4 (prescottprue#574) * fix(auth): `signInWithEmailAndPassword` is default for email auth unless it is not defined, then `signInAndRetrieveDataWithEmailAndPassword` is used - prescottprue#467
v2.2.2 (prescottprue#567) * fix(auth): add warning for invalid auth providers - prescottprue#559 * fix(docs): cleanup redux-persist example to remove autoRehydrate - prescottprue#545 * fix(docs): update SSR docs to include a section about Firestore - prescottprue#456 * fix(docs): update docs to have redux-auth-wrapper v2 examples above older examples - prescottprue#542
v2.2.0 * fix(storage): uploadFile gets downloadURL before writing metadata - prescottprue#487, prescottprue#488 * fix(storage): add unit tests for `fileMetadataFactory` (config level) and `metadataFactory` (option for uploadFile) to confirm downloadURL is available before writing metadata - prescottprue#487, prescottprue#488 * fix(storage): fix downloadURL error in file upload metadata - @jpierce42 * fix(auth): `LOGOUT` action dispatch only include preserve parameter if provided in settings (not when undefined) * fix(profile): profile update on login works with email login (used to require `createUser`) - prescottprue#475 * feat(HOCs): optimize firestoreConnect unset / set listeners - @demoran23 * fix(HOCs): firestoreConnect no longer requires store.firebase (only attaches to props if available) * fix(auth): move detaching of profile listeners before `signOut` within `logout` method to fix `permission_denied` errors - prescottprue#494 * fix(enhancer): support config already existing on store - [132 of redux-firestore](prescottprue/redux-firestore#132)
v2.1.9 * fix(auth): update credential login to use new firebase method - @oacstevens * fix(auth): add comments to clarify logic and point to issue numbers in `getLoginMethodAndParams`
v2.2.0-alpha.3 (prescottprue#550) * fix(storage): prevent `undefined` (within metadata) from being written to database which causes an error for RTDB * fix(storage): return metadata push key from upload promise - prescottprue#547
v2.2.0-alpha.2 * fix(storage): uploadFile gets downloadURL before writing metadata - prescottprue#487, prescottprue#488 * fix(storage): add unit tests for `fileMetadataFactory` (config level) and `metadataFactory` (option for uploadFile) to confirm downloadURL is available before writing metadata - prescottprue#487, prescottprue#488 * fix(storage): fix downloadURL error in file upload metadata - @jpierce42 * fix(auth): `LOGOUT` action dispatch only include preserve parameter if provided in settings (not when undefined)
v2.2.0-alpha * fix(profile): profile update on login works with email login (used to require `createUser`) - prescottprue#475 * feat(HOCs): optimize firestoreConnect unset / set listeners - @demoran23 * fix(auth): move detaching of profile listeners before `signOut` within `logout` method to fix `permission_denied` errors - prescottprue#494 * fix(enhancer): support config already existing on store - [132 of redux-firestore](prescottprue/redux-firestore#132)