Releases: prescottprue/generator-react-firebase
Releases · prescottprue/generator-react-firebase
v7.1.1
- chore(ci): add cancel previous runs step to actions workflows
- build(deps): bump actions/cache from v1 to v2.1.0 (#252)
- build(deps): bump actions/setup-node from v1 to v2.1.1 (#253)
- build(deps-dev): bump @babel/core from 7.10.5 to 7.11.1 (#258)
- build(deps-dev): bump eslint-plugin-prettier from 3.1.3 to 3.1.4 (#257)
- build(deps-dev): bump eslint-plugin-react from 7.20.3 to 7.20.6 (#255)
- build(deps-dev): bump @babel/preset-env from 7.10.4 to 7.11.0 (#256)
- build(deps-dev): bump @babel/plugin-transform-runtime from 7.10.5 to 7.11.0 (#254)
v7.1.0
- chore(app): update react-hook-form to v6.4.0
- chore(deps): update mocha to v8.1.1 (fixes vulnerability from serialize-javascript v3.0.0)
- chore(deps): add dependabot setting for npm deps and github actions
- chore(app): update react-scripts to v3.4.3
- fix(function): update tests for storage, pubsub, and auth function types
- chore(docs): remove references to old config setup in README
- chore(docs): update README with changed output of generators
v7.0.0
Breaking Changes
- feat(functions): drop support for firebase-functions versions older than v1 in functions sub-generator
- feat(app): switch react component files to jsx
Other Changes
- feat(app): add dark mode with loading of system preference from UserAgent (see this PR for screenshots)
- feat(app): add option to use typescript for cloud functions (#200)
- feat(app): add notistack for multiple notification support
- feat(app): add dependabot config for npm and github actions dependencies
- feat(functions): use
functions.source
setting fromfirebase.json
if it is set (common in mono-repos) - chore(app): remove containers folder
- chore(functions): remove async utilities in favor of try/catch
- chore(app): update github actions version including cache and cypress
- chore(app): update dependencies within github actions (including cache and cypress)
v6.3.0
- feat(app): update to node 12 (including functions runtime)
- chore(app): simplify notifications reducer
- feat(ci): add node 14 to the verify node-version matrix
v6.2.0
- fix(app): lock firebase to 7.14.3 to prevent bind of undefined issue with firebase@7.16.0 and reactfire
- chore(app): remove lodash from app and functions dependencies
- chore(app): update storage security rules version (closes #210)
- chore(app): add cancel previous runs step to CI workflows
- chore(app): remove recompose when opting into redux
v6.1.1
- fix(app): correctly implement
useLocation
hook inSetupAnalytics
when opting into redux - #234 - fix(app): remove invalid quote from
initializeFirebase
- #234 - fix(app): use correct app environment variables when opting into redux
- chore(app): add an FAQ to README about environment variable naming (camel case vs all upper case)
- chore(app): update minor versions of dev dependencies including babel
v6.1.0
v6.1.0 (#233) * fix(core): revert defaulting with github username due to context issues - #226
v6.0.0
Breaking Changes
- feat(core): make non-redux the default
- feat(core): remove option to deploy to different services
- feat(core): switch to env variables instead of
src/config.js
- feat(core): drop node versions lower than 10 (by upgrading chalk)
- feat(core): github username is loaded from environment if it exists (using
this.user.github.username
method from yo)
Other Changes
- feat(app): add minification to babel settings for cloud functions
- feat(app): update dev dependencies including eslint
- feat(app): move all eslint dependencies to top level (none in functions)
- feat(app): add
SetupFirestore
component to support emulator when opting out of redux - feat(deps): update chalk to 4.0.0
- feat(deps): update eslint to 7.0.0
- feat(app): include Google Roboto font by default
- fix(app): ignore correct test config file in hosting settings
v5.7.3
v5.7.2
- fix(app): fix functions test command when using mocha