tag:github.com,2008:https://github.com/bichar4/react-redux-firebase/releases Tags from react-redux-firebase 2019-09-07T00:12:38Z tag:github.com,2008:Repository/208531556/v3.0.0-beta.2 2019-09-07T00:12:38Z v3.0.0-beta.2 (#759) <p>v3.0.0-beta.2 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/759">prescottprue#759</a>)</p> <p>* fix(firestoreConnect): pass correct value for `firebase` prop - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/758">prescottprue#758</a></p> prescottprue tag:github.com,2008:Repository/208531556/v3.0.0-beta 2019-09-06T08:06:12Z v3.0.0-beta <p>v3.0.0-beta</p> <p>* feat(auth): remove `signIn` option from createUser (new user is automatically signed in through Firebase SDK) - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/513">prescottprue#513</a> <br />* feat(core): new pattern for getting extended firebase instance in thunks (added back `getFirebase` to api) - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/635">prescottprue#635</a> <br />* fix(HOCs): switch to `UNSAFE_componentWillReceiveProps` in class based HOCs to prevent warnings with 16.9.0 - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/755">prescottprue#755</a> <br />* fix(HOCs): switch `withFirebase` and `withFirestore` back to pre-hooks compatible logic <br />* fix(core): replace lodash methods such as `isArray`, `isBoolean`, `isString`, `size`, `compact` and `isFunction` with native methods in a number of places <br />* chore(deps): update lodash to 4.17.15 <br />* chore(docs): add docs for how to reference data from state for reselect selectors - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/614">prescottprue#614</a> <br />* chore(docs): update client side role assign example in roles recipes - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/699">prescottprue#699</a> <br />* chore(docs): add example for assigning role in cloud function - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/699">prescottprue#699</a></p> prescottprue tag:github.com,2008:Repository/208531556/v2.4.1 2019-09-05T07:49:44Z v2.4.1 <p>v2.4.1</p> <p>* chore(deps): update to lodash to 4.17.15 <br />* chore(deps): update proptypes to 15.7.2 <br />* docs(integrations): add docs for how to reference data from state for reselect selectors - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/614">prescottprue#614</a></p> prescottprue tag:github.com,2008:Repository/208531556/v3.0.0-alpha.16 2019-08-15T06:49:32Z v3.0.0-alpha.16 <p>v3.0.0-alpha.16</p> <p>* fix(examples): switch to next in simple example with new version of react-redux <br />* fix(types): make options param optional in `updateProfile` - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/749">prescottprue#749</a> - <a class="user-mention notranslate" href="https://github.com/rscotten">@rscotten</a> <br />* feat(HOCs): remove `createFirestoreConnect` and `createFirebaseConnect` - store selection is no longer necessary <br />* fix(types): add descriptions for main methods <br />* fix(types): remove no longer exported functions from types <br />* feat(tests): replace [`istanbul`](<a href="https://www.npmjs.com/package/istanbul">https://www.npmjs.com/package/istanbul</a>) with [`nyc`](<a href="https://www.npmjs.com/package/nyc">https://www.npmjs.com/package/nyc</a>)</p> prescottprue tag:github.com,2008:Repository/208531556/v2.4.0 2019-08-15T06:43:37Z v2.4.0 (#745) <p>v2.4.0 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/745">prescottprue#745</a>)</p> <p>* feat(auth): add custom claims - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/741">prescottprue#741</a> - <a class="user-mention notranslate" href="https://github.com/joerex">@joerex</a> <br />* feat(deps): update `hoist-non-react-statics` to 3.3.0 <br />* feat(auth): expose `linkAndRetrieveDataWithCredential`, `linkWithPopup`, and `linkWithRedirect` - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/473">prescottprue#473</a> <br />* feat(docs): update auth docs with Expo react-native example - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/539">prescottprue#539</a></p> prescottprue tag:github.com,2008:Repository/208531556/v3.0.0-alpha.15 2019-08-11T08:09:27Z v3.0.0-alpha.15 <p>v3.0.0-alpha.15</p> <p>* feat(hooks): hook rework to match existing HOC - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/734">prescottprue#734</a> - <a class="user-mention notranslate" href="https://github.com/illuminist">@illuminist</a> <br />* fix(hooks): remove create functions (`createUseFirestore`, `createWithFirestore`, `createUseFirebase`, `createWithFirebase`) since store selection is not necessary <br />* feat(auth): add custom claims - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/741">prescottprue#741</a> - <a class="user-mention notranslate" href="https://github.com/joerex">@joerex</a> <br />* fix(types): changed extended firebase instance to function - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/743">prescottprue#743</a> - <a class="user-mention notranslate" href="https://github.com/rscotten">@rscotten</a> <br />* fix(types): switch `typeof Firebase` to `any` (prevents issue with passing some version of Firebase JS SDK) <br />* fix(examples): update material and typescript examples</p> prescottprue tag:github.com,2008:Repository/208531556/v3.0.0-alpha.14 2019-07-31T18:11:02Z v3.0.0-alpha.14 <p>v3.0.0-alpha.14</p> <p>* fix(types): add support for `React.FunctionalComponent` in `firebaseConnect`/`firestoreConnect` type definitions - <a class="user-mention notranslate" href="https://github.com/illuminist">@illuminist</a> <br />* fix(firebaseConnect): move hoistStatics to allow static methods to copied - <a class="user-mention notranslate" href="https://github.com/jeloagnasin">@jeloagnasin</a> <br />* refactor(core): use JS formatted eslint config file - <a class="user-mention notranslate" href="https://github.com/Shalinit3">@Shalinit3</a> <br />* fix(types): add any other values to UserProfile type <br />* fix(examples): update typescript example</p> prescottprue tag:github.com,2008:Repository/208531556/v3.0.0-alpha.13 2019-07-13T07:18:28Z v3.0.0-alpha.13 (#726) <p>v3.0.0-alpha.13 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/726">prescottprue#726</a>)</p> <p>* feat(types): add types for hooks including `useFirestore`, `useFirebase`, `useFirestoreConnect`, `useFirebaseConnect` - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/653">prescottprue#653</a> <br />* fix(types): make scopes optional in `credentials` - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/671">prescottprue#671</a> <br />* fix(docs): remove v2 auth ready docs from v3 docs - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/676">prescottprue#676</a> <br />* fix(providers): prevent unwanted re-initialization when parent component updates - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/725">prescottprue#725</a> - <a class="user-mention notranslate" href="https://github.com/illuminist">@illuminist</a> <br />* fix(profile): pass `updateProfile` options to action - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/701">prescottprue#701</a> - <a class="user-mention notranslate" href="https://github.com/cruzdanilo">@cruzdanilo</a> <br />* fix(firebaseConnect): remove `dispatch` from reserved props list - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/675">prescottprue#675</a>, <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/700">prescottprue#700</a> <br />* feat(types): improve types for `withFirestore` and `withFirebase` <br />* feat(types): added `ExtendedFirebaseInstance` and `ExtendedFirestoreInstance` types <br />* feat(examples): update typescript example to use hooks <br />* fix(firestoreConnect): add error for passing of reserved props `firebase` and `firestore` when using `firestoreConnect` <br />* feat(types): add typing for firebase queries used in `firebaseConnect` and `useFirebaseConnect` <br />* fix(types): fix spelling of initialize in types <br />* feat(docs): add api docs pages for context providers and new hooks api <br />* feat(docs): automatically find files for doc generation instead of having a constant that needs updating <br />* feat(core): add uglify and lodash plugins to webpack build to shrink bundle build size</p> prescottprue tag:github.com,2008:Repository/208531556/v2.3.0 2019-07-13T09:08:24Z v2.3.0 <p>v2.3.0</p> <p>* feat(storage): pass file metadata through `uploadFile` to `storage.put` calls - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/720">prescottprue#720</a> <br />* fix(auth): pass `updateProfile` options to action - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/701">prescottprue#701</a> - <a class="user-mention notranslate" href="https://github.com/cruzdanilo">@cruzdanilo</a> <br />* fix(profile): only include `providerData` if it is not an empty array in Firestore - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/699">prescottprue#699</a> <br />* feat(webpack): add `lodash-webpack-plugin` to shrink bundle size</p> prescottprue tag:github.com,2008:Repository/208531556/v3.0.0-alpha.12 2019-05-10T06:00:53Z v3.0.0-alpha.12 (#693) <p>v3.0.0-alpha.12 (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/693">prescottprue#693</a>)</p> <p>* fix(docs): remove remaining instances of getFirebase from docs - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/issues/635">prescottprue#635</a> (<a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/694">prescottprue#694</a>) <br />* feat(core): Start React hook API - <a class="issue-link js-issue-link" href="https://github.com/prescottprue/react-redux-firebase/pull/684">prescottprue#684</a> - <a class="user-mention notranslate" href="https://github.com/illuminist">@illuminist</a></p> prescottprue