Skip to content

Releases: prescottprue/generator-react-firebase

v7.1.1

15 Aug 23:36
61d3d2f
Compare
Choose a tag to compare
  • 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

15 Aug 23:18
f8df52a
Compare
Choose a tag to compare
  • 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

09 Aug 01:53
a1fa507
Compare
Choose a tag to compare

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 from firebase.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

27 Jul 02:11
d06af38
Compare
Choose a tag to compare
  • 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

23 Jul 05:02
5ec25f7
Compare
Choose a tag to compare
  • 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

16 Jun 16:16
12c590c
Compare
Choose a tag to compare
  • fix(app): correctly implement useLocation hook in SetupAnalytics 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

12 Jun 23:44
087f706
Compare
Choose a tag to compare
v6.1.0 (#233)

* fix(core): revert defaulting with github username due to context issues - #226

v6.0.0

01 Jun 21:38
add35ed
Compare
Choose a tag to compare

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

11 May 20:41
0cef067
Compare
Choose a tag to compare
  • fix(route): use correct variable name for startCaseName (#222) (#223) - @tomsutton1984

v5.7.2

08 May 04:17
4605436
Compare
Choose a tag to compare
  • fix(app): fix functions test command when using mocha