Releases: prescottprue/generator-react-firebase
Releases · prescottprue/generator-react-firebase
v9.0.0
What's Changed
- feat(app): remove questions for firebase config (it is loaded through bin script on first app start)
- feat(app): update to firebase v9 (modules)
- feat(app): update to reactfire v4 (support for firebase v9)
- feat(app): update functions to firebase-admin v10 (modules)
- feat(app): material-ui v5 (styling move to emotion)
- feat(app): notistack v2
- feat(app): switch to
ProjectCard
(uses material-ui Card) with created at timestamp in place ofProjectTile
- feat(app): switch firebase-messaging-sw to use newest firebase SDK and built in Firebase Hosting Init (meaning configs no longer need to be changed in SW file)
- feat(app): add clear messaging to CI for case of missing secrets/variables
- fix(app): correctly point to emulators within UI job in CI workflow
Full Changelog: v8.3.1...v9.0.0
v8.3.1
- build(deps-dev): bump eslint-plugin-import from 2.23.4 to 2.24.2
- build(deps-dev): bump eslint-plugin-prettier from 3.4.0 to 4.0.0
- build(deps-dev): bump prettier from 2.4.0 to 2.4.1
- build(deps-dev): bump eslint-plugin-react from 7.24.0 to 7.26.1
- build(deps): bump actions/setup-node from 2.4.0 to 2.4.1
- build(deps): bump yeoman-generator from 5.4.0 to 5.4.2
v8.3.0
- build(deps-dev): bump @babel/core from 7.14.6 to 7.15.5
- build(deps-dev): bump @babel/preset-env from 7.14.7 to 7.15.6 (#486)
- build(deps-app): bump @material-ui/core from 4.11.3 to 4.12.2
- build(deps-app): bump react-hook-form from 7.6.0 to 7.15.2
- build(deps-app): bump typescript from 4.2 to 4.4.3 in functions
- build(deps-app): bump firebase-admin from 9.10.0 to 9.11.1 in functions
- build(deps-app): bump firebase-functions from 3.14.1 to 3.15.5 in functions
- build(deps-app) bump back to rules-unit-testing from v1.3.10 to v1.3.15
v8.2.0
v8.2.0 (#440) * fix(ci): add placeholder workflow for dependabot (#427) * fix(docs): add before starting steps to base README (#419) * #424 * #425 * #430 * #434 * #436 * #443 * #448 * #450
v8.1.0
v8.1.0 (#411) * feat(app): skip app verify workflow for forks (no access to secrets) * fix(app): update Cypress job in verify workflow to use `ubuntu-20.04` * chore(app): set `ubuntu-20.04` over `ubuntu-latest` to make workflows more specific * chore(app): update functions dev deps including sinon * chore(app): add 20 minute timeout to CI workflows * chore(app): update firebase to 8.6.1 * build(deps-dev): bump @babel/preset-env from 7.14.0 to 7.14.2 (#410) * build(deps): bump hosted-git-info from 2.8.8 to 2.8.9 (#401) * build(deps-dev): bump prettier from 2.2.1 to 2.3.0 * build(deps-dev): bump eslint from 7.25.0 to 7.26.0 * build(deps-dev): bump lint-staged from 10.5.4 to 11.0.0
v8.0.1
v8.0.0
Breaking Changes
- Drop support for node pre v12
- Switch to node 14 in CI workflows
- Update to Node 14 Runtime in cloud functions
Features/Updates
- react-hook-form v6 to v7
- cypress v6 to v7
- Adding preview channel to verify workflow (with associated delete preview channel workflow which removes preview channel on merge)
- Update
husky
v4 to v6 - Update
yeoman-generator
from v4 to v5 - Update
yeoman-test
from v2 to v6
v7.6.7
v7.6.7 (#385) * fix(app): use correct github deploy workflow env variable setting syntax (#384) - @mikeover Co-authored-by: Mike Over <michael.over@defensestorm.com>
v7.6.6
v7.6.5
v7.6.5 (#381) fix: add back eslint-plugin-prettier (still needed for prettier) - #369 fix: cleanup lint in ProjectsList (was not getting picked up since prettier plugin wasn't loading) - #369