* fix(firestore): profile update with firestore - #360 - @barnomics
* fix(auth): `loginWithCustomToken` supports passing `profile` parameter - #359
* feat(auth): error messages for not logged using same wording for all methods (i.e. “User must be logged in”)
* feat(docs): `loginWithCustomToken` section updated with note about how `profile` is required in certain cases - #359
* feat(docs): roadmap updated to include option for re-rendering HOCs based on auth state change - #367
* feat(docs): link added to sidebar for each of the separate reducers
* feat(docs): note added to FAQ about why `yarn.lock` file is not included
* fix(test): extended timeout added to unit tests for `login` to prevent fail on slow connections
* feat(docs): note added to reducer docs about how it is multiple slice reducers combined with `combineReducers`
* feat(test): unit tests added for auth/query actions not previously covered (`updateEmail`, `updateAuth`, `orderedFromSnapshot`, etc)
* fix(test): tests simplified by moving reused functions to test utils
* fix(test): remove lint warning caused by `mocha.opts` being ignored
* update(deps): `prop-types` dependency updated from `v15.5.*` to v15.6.*`
* update(deps): tons of dev dependencies updated including `babel-cli`, `babel-core`, `eslint`, `sinon`, `mocha`, `jsdom`
##### Note
`v2.0.0` syntax is now considered stable 🍾 (multiple production applications have switched from `v1.5.*` to `v2.*.*` following [the migration guide](docs.react-redux-firebase.com/history/v2.0.0/docs/v2-migration-guide.html), and test coverage is better than for `v1.5.*`). Merge conflicts with `master` have also been resolved. All of this means this release will be the final RC released on `next` before moving [`v2.0.0`](https://github.com/prescottprue/react-redux-firebase/tree/v2.0.0) to the `latest` tag on npm (the `latest` tag release will include merging to `master`).