generator-react-firebase

React Firebase (Redux optional) yeoman generator

MIT License

Downloads
381
Stars
295
Committers
12

Bot releases are hidden (Show)

generator-react-firebase - v9.0.0 Latest Release

Published by prescottprue almost 3 years ago

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: https://github.com/prescottprue/generator-react-firebase/compare/v8.3.1...v9.0.0

generator-react-firebase - v7.6.0

Published by prescottprue over 3 years ago

  • fix(app): update to reactfire v3 (new syntax)
  • chore(dev-deps): update @babel dev dependencies
generator-react-firebase - v5.7.3

Published by prescottprue over 4 years ago

  • fix(route): use correct variable name for startCaseName (#222) (#223) - @tomsutton1984
generator-react-firebase - v5.7.2

Published by prescottprue over 4 years ago

  • fix(app): fix functions test command when using mocha
generator-react-firebase - v5.7.1

Published by prescottprue over 4 years ago

  • fix(app): cleanup lint in json templates - #216, #217 - @mradenovic
  • fix(app): use correct ui test command - #219
  • chore(app): update dependencies minor versions including @material-ui/core
generator-react-firebase - v5.7.0

Published by prescottprue over 4 years ago

  • fix(app): include firestore rules even when opting out of redux
  • chore(app): use constant for projects collection
  • fix(app): set window.location directly on login when opting out of redux (history.push/replace not always working)
generator-react-firebase - v5.6.2

Published by prescottprue over 4 years ago

  • fix(app): fix property url of undefined error in src/utils/router - #212
  • fix(app): correctly use measurementId in src/config.js - #212
  • fix(app): switch back to using publicVapidKey from src/config instead of env variable - #211
generator-react-firebase - v5.6.1

Published by prescottprue over 4 years ago

  • fix(app): do not include functions test:cov script in actions workflows if functions tests not included - #208
  • fix(app): cleanup lint errors in jest config and jest functions tests - #208
generator-react-firebase - v5.6.0

Published by prescottprue over 4 years ago

  • fix(app): fix indentation in ProjectList when using redux - #205
  • fix(app): remove messaging reducer when using redux (React context used in notifications module)
  • fix(app): use SetupMessaging component
  • chore(app): update functions dev dependencies
  • fix(deps): Remove codecov dev dependency
generator-react-firebase - v5.5.0

Published by prescottprue over 4 years ago

  • feat(app): include notifications even when opting out of redux
  • fix(app): remove no longer used cypress-firebase command for generating config
  • fix(route): use loadable util by default (to match current route setup)
  • chore(app): update dev dependencies including firebase-tools
  • chore(core): update dev dependencies including mocha
generator-react-firebase - v5.4.0

Published by prescottprue over 4 years ago

  • feat(app): add option to use jest for functions test tool
  • feat(function): update rtdb and firestore tests to point to use emulators
  • feat(function): add support for generating jest tests
  • chore(app): update dependencies + dev dependencies
  • feat(app): update firestore tests for indexUser to point to emulators
  • fix(app): switch to mocharc.js over mocha.opts when using mocha tests for functions
generator-react-firebase - v5.3.2

Published by prescottprue over 4 years ago

  • fix(app): add missing inputRef in AccountForm
  • chore(app): update cypress-firebase to v1.0.0
generator-react-firebase - v5.3.1

Published by prescottprue over 4 years ago

  • fix(app) login button enabled on change (using onChange mode) - #196
  • fix(app): email appears in account page - #195
  • fix(app): add ordering by document id for firestore projects list - #194
  • fix(app) update home page template to include react-hook-form
  • fix(route): use new loadable function in route generator
  • fix(app): update cypress-firebase dev dependency to the v1.0.0-beta.3
generator-react-firebase - v5.3.0

Published by prescottprue over 4 years ago

  • feat(app): switch to react-hook-form for form handling + validation (replaces formik) (#192)
  • feat(app): add emulator build settings in verify workflow
  • chore(app): update cypress-firebase dev dependency to v1.0.0-beta
generator-react-firebase - v5.2.2

Published by prescottprue over 4 years ago

  • fix(app): add authRequired setting to routes when opting out of redux (uses AuthCheck from reactfire)
  • fix(app): correctly redirect using AuthCheck (reactfire) and Redirect (react-router) when opting out of redux
  • fix(app): add placeholder text to login/signup forms
generator-react-firebase - v5.2.1

Published by prescottprue over 4 years ago

  • fix(app): remove firestore emulation setup when not using redux (reactfire does not yet fully support)
generator-react-firebase - v5.2.0

Published by prescottprue over 4 years ago

  • feat(app): replace react-loadable with React.lazy and React.Suspense - #186 (#188)
  • fix(app): set firestore rules version to v2 - #185
  • feat(app): update reactfire to v2.0.2 (out of pre-release)
  • feat(app): update dev dependencies including cypress + cypress-firebase
  • feat(app): add support for emulators in app and tests
  • fix(app): update README to include notes about using emulators
  • chore(deps): update semver to 7.1.3
  • chore(deps): update prettier to v2.0.0
generator-react-firebase - v5.1.1

Published by prescottprue over 4 years ago

  • chore(deps): update dev dependencies
  • chore(ci): switch to CI Github Actions from Travis CI
  • chore(docs): update README with badge for new CI build status
  • fix(app): typo in Manual Deploy section - @pshevtsov (#184)
generator-react-firebase - v5.1.0

Published by prescottprue almost 5 years ago

  • fix(app): update jest config and dependencies so that yarn test command runs - #170
  • fix(app): use correct logout method (signOut) when not using redux
  • fix(app): remove node-sass and other unnecessary dependencies
  • feat(route): add option to include hook with new route
generator-react-firebase - v5.0.0

Published by prescottprue almost 5 years ago

  • feat(app): replace redux-form with Formik
  • feat(app): use SuspenseWithPerf (from reactfire) within routes for dataset specific traces (for non-redux option)
  • feat(form): use Formik for form if it is installed (preserving support for redux-form)