generator-react-firebase

React Firebase (Redux optional) yeoman generator

MIT License

Downloads
381
Stars
295
Committers
12

Bot releases are visible (Hide)

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)
generator-react-firebase - v4.1.1

Published by prescottprue almost 5 years ago

  • fix(app): update Firestore rules to include delete case - #166
  • fix(app): update RTDB rules to only include projects section when not using Firestore
  • chore(app): update RTDB rules to confirm user is owner for read/write access
generator-react-firebase - v4.1.0

Published by prescottprue almost 5 years ago

  • feat(app): add Github Actions as a CI provider option
  • feat(app): replace eslint-config-react-app with eslint-config-standard (does not require typescript and typescript-eslint dependencies)
  • fix(app): deleteProject correctly removes project when using Firestore - #166
  • chore(app): update dependencies including firebase 7.5.0 and react 16.12.0
  • chore(github): cleanup + simplify issue templates
generator-react-firebase - v4.0.1

Published by prescottprue almost 5 years ago

  • fix(app): fix bad reference in analytics util - #164
  • fix(app): remove lint from analytics util
  • chore(core): update dependencies including chalk + babel
generator-react-firebase - v4.0.0

Published by prescottprue almost 5 years ago

  • feat(app): switch to react-redux-firebase v3 + react-redux v7 - #154
  • feat(app): add skip install option (through --skip-install flag)
  • feat(app): mobile styling of AccountPage
  • feat(hook): add hook generator
  • feat(component): add question for custom hook
  • feat(app): switch to reactfire for non redux option
  • feat(core): babelify generator for node 8 (drops node 6 support)
  • fix(tests): update tests for v4.0.0 file changes
generator-react-firebase - v3.4.0

Published by prescottprue about 5 years ago

  • feat(functions): add jsdoc plugin to functions
  • feat(functions): add lodash babel plugin to functions
  • feat(core): add eslint-plugin-react-hooks for lint checking of react hooks rules
  • feat(core): switch to material-ui hooks (useStyles) to simplify enhancers (removing withStyles)
  • feat(component): add hooks option to component generator for both linting styles
  • fix(core): switch a number of component utils to using native functions over lodash utils
generator-react-firebase - v3.3.0

Published by prescottprue about 5 years ago

  • chore(core): drop node v6 support
  • chore(ci): add node 12 and remove node 6 from build matrix in CI settings
  • chore(deps): update eslint to v6
  • chore(deps): update yeoman-generator and semver
generator-react-firebase - v3.2.8

Published by prescottprue about 5 years ago

  • chore(app): update deps including react 16.9.0 + lodash 4.17.15 + material-ui/core 4.4.0
  • chore(deps): update lodash to 4.17.15
generator-react-firebase - v3.2.7

Published by prescottprue about 5 years ago

  • feat(function): add CRON function (pubsub.schedule.onRun)
  • feat(app): update engines (functions runtime) and babel-preset-env settings to node 10
  • fix(function): switch .val to .data in firestore onWrite function
  • fix(function): remove unnecessary variables from firestore onWrite function test
generator-react-firebase - v3.2.6

Published by prescottprue over 5 years ago

  • fix(app): switch artifact paths in gitlab-ci
  • fix(function): fix typo in firestore.onCreate comment
  • fix(function): remove extra variable from firestore function test
generator-react-firebase - v3.2.5

Published by prescottprue over 5 years ago

  • fix(deps): update redux-form to 8.2.0
  • fix(deps): remove usage of redux-form-material-ui (does not work with v4 of material-ui/core)
  • fix(app): update functions dependencies (firebase-admin to 8.2.0 and firebase-functions to 3.0.2)
generator-react-firebase - v3.2.4

Published by prescottprue over 5 years ago

  • fix(core): switch to new createBrowserHistory syntax
  • fix(core): update @material-ui/core to v4
  • fix(core): fix spacing in src/utils/index.js when not including error handling
  • fix(core): fix spacing in package.json when not using redux
  • fix(deps): remove usage of fs-extra
  • fix(deps): update husky, mocha, codecov and other devDependencies
  • fix(examples): re-run generator for react-firebase example
  • fix(core): remove NODE_PATH from env.local (deprecated by react-scripts)
  • fix(core): remove need for reduxFirebase config in src/config.js
generator-react-firebase - v3.2.2

Published by prescottprue over 5 years ago

  • fix(component): add missing semi colon when using airbnb linting
  • feat(function): add separate test for onCall cloud functions
  • feat(app): add renderWhile and renderWhileEmpty components
generator-react-firebase - v3.2.1

Published by prescottprue over 5 years ago

  • fix(app): add prettier/react to eslint extends
  • fix(app): switch to npm ci and only caching .npm (instead of node_modules)
  • fix(app): add missing items it cloud functions deploy ignore list
generator-react-firebase - v3.2.0

Published by prescottprue over 5 years ago

  • feat(app): yarn/npm installs now once again runs after app generation (updated to yeoman-generator to v3.2.0)
  • feat(core/app): switch react-redux-firebase& redux-firestore imports to use /lib instead of top level imports to save on bundle size (in main generator and sub-generators)
  • fix(app): switch to nyc for functions test coverage
  • feat(app): switch to @sentry/browser in place of Raven
  • fix(app): remove unused variables
  • fix(core): switch to nyc for generator test coverage