Skip to content

Releases: prescottprue/generator-react-firebase

v9.0.0

03 Dec 06:27
623cb33
Compare
Choose a tag to compare

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 of ProjectTile
  • 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

10 Oct 05:09
1772b13
Compare
Choose a tag to compare
  • 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

13 Sep 20:56
4fe08c9
Compare
Choose a tag to compare
  • 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

16 Jul 17:47
9606b05
Compare
Choose a tag to compare
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

18 May 16:55
730da68
Compare
Choose a tag to compare
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

05 May 04:13
a7af294
Compare
Choose a tag to compare
  • feat: add debug log archiving to deploy workflow - #391
  • fix: remove a from ts-jest version - #391

v8.0.0

02 May 03:17
97731f3
Compare
Choose a tag to compare

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

23 Apr 21:01
de9f9ea
Compare
Choose a tag to compare
v7.6.7 (#385)

* fix(app): use correct github deploy workflow env variable setting syntax (#384) - @mikeover

Co-authored-by: Mike Over <[email protected]>

v7.6.6

22 Apr 19:43
797e5ee
Compare
Choose a tag to compare
  • fix(functions): add missing tslib #382
  • fix(ci): update custom action versions
  • fix: move tslib to dependencies (not dev)

v7.6.5

22 Apr 17:31
432dbb5
Compare
Choose a tag to compare
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