Tags: RobertSasak/react-redux-firebase
Tags
v3.0.0-beta.3 * feat(types): add back type for `getFirebase` - prescottprue#763 * feat(storage): pass file metadata through `uploadFile` to `storage.put` calls - prescottprue#720 * feat(examples): update material and simple examples * feat(docs): update docs with new hooks API
v3.0.0-beta.2 (prescottprue#759) * fix(firestoreConnect): pass correct value for `firebase` prop - prescottprue#758
v3.0.0-beta * feat(auth): remove `signIn` option from createUser (new user is automatically signed in through Firebase SDK) - prescottprue#513 * feat(core): new pattern for getting extended firebase instance in thunks (added back `getFirebase` to api) - prescottprue#635 * fix(HOCs): switch to `UNSAFE_componentWillReceiveProps` in class based HOCs to prevent warnings with 16.9.0 - prescottprue#755 * fix(HOCs): switch `withFirebase` and `withFirestore` back to pre-hooks compatible logic * fix(core): replace lodash methods such as `isArray`, `isBoolean`, `isString`, `size`, `compact` and `isFunction` with native methods in a number of places * chore(deps): update lodash to 4.17.15 * chore(docs): add docs for how to reference data from state for reselect selectors - prescottprue#614 * chore(docs): update client side role assign example in roles recipes - prescottprue#699 * chore(docs): add example for assigning role in cloud function - prescottprue#699
v2.4.1 * chore(deps): update to lodash to 4.17.15 * chore(deps): update proptypes to 15.7.2 * docs(integrations): add docs for how to reference data from state for reselect selectors - prescottprue#614
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` - prescottprue#749 - @rscotten * feat(HOCs): remove `createFirestoreConnect` and `createFirebaseConnect` - 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`](https://www.npmjs.com/package/istanbul) with [`nyc`](https://www.npmjs.com/package/nyc)
v2.4.0 (prescottprue#745) * feat(auth): add custom claims - prescottprue#741 - @joerex * feat(deps): update `hoist-non-react-statics` to 3.3.0 * feat(auth): expose `linkAndRetrieveDataWithCredential`, `linkWithPopup`, and `linkWithRedirect` - prescottprue#473 * feat(docs): update auth docs with Expo react-native example - prescottprue#539
v3.0.0-alpha.15 * feat(hooks): hook rework to match existing HOC - prescottprue#734 - @illuminist * fix(hooks): remove create functions (`createUseFirestore`, `createWithFirestore`, `createUseFirebase`, `createWithFirebase`) since store selection is not necessary * feat(auth): add custom claims - prescottprue#741 - @joerex * fix(types): changed extended firebase instance to function - prescottprue#743 - @rscotten * fix(types): switch `typeof Firebase` to `any` (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` in `firebaseConnect`/`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 (prescottprue#726) * feat(types): add types for hooks including `useFirestore`, `useFirebase`, `useFirestoreConnect`, `useFirebaseConnect` - prescottprue#653 * fix(types): make scopes optional in `credentials` - prescottprue#671 * fix(docs): remove v2 auth ready docs from v3 docs - prescottprue#676 * fix(providers): prevent unwanted re-initialization when parent component updates - prescottprue#725 - @illuminist * fix(profile): pass `updateProfile` options to action - prescottprue#701 - @cruzdanilo * fix(firebaseConnect): remove `dispatch` from reserved props list - prescottprue#675, prescottprue#700 * feat(types): improve types for `withFirestore` and `withFirebase` * feat(types): added `ExtendedFirebaseInstance` and `ExtendedFirestoreInstance` types * feat(examples): update typescript example to use hooks * fix(firestoreConnect): add error for passing of reserved props `firebase` and `firestore` when using `firestoreConnect` * feat(types): add typing for firebase queries used in `firebaseConnect` and `useFirebaseConnect` * 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` to `storage.put` calls - prescottprue#720 * fix(auth): pass `updateProfile` options to action - prescottprue#701 - @cruzdanilo * fix(profile): only include `providerData` if it is not an empty array in Firestore - prescottprue#699 * feat(webpack): add `lodash-webpack-plugin` to shrink bundle size
PreviousNext