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 - v3.0.0

Published by prescottprue almost 6 years ago

  • feat(app): remove option for material - ui pre - v1
  • feat(app): switch toreact-scripts@^2.1.1 over internal build scripts now that it can be easily extended(eject script always available if needed)
  • feat(app): app dependency updates including:
    • redux-auth-wrapper - v2.0.3
    • react-router-dom - v4.3.1
    • react + react-dom v16.6.*
  • feat(app): add option for component testing through Jest
  • feat(app): add option for ui testing through Cypress
  • feat(route): use react-loadable for async route loading (including bundle name comments)
  • feat(app): use plugin and custom commands from cypress-firebase when opting into UI tests
  • fix(app): move functions tests to function folder (within src)
  • fix(app): add autoComplete parameter to signup/login forms
  • fix(app): fix name not showing up on project tile when using RTDB (instead of Firestore)
  • fix(deps): update dev dependencies of app including babel (to 7), husky and prettier
generator-react-firebase - v3.0.0-beta

Published by prescottprue almost 6 years ago

  • fix(app): move functions tests to function folder (within src)
  • feat(app): add autoComplete parameter to signup/login forms
  • fix(function): move functions test file to function folder (within src)
  • fix(app): update dev dependencies of app including husky and prettier
  • fix(app): remove plugin-syntax-dynamic-import from app dev deps and babel config
  • feat(core): Upgrade to Babel 7
  • feat(core): Upgrade dev deps including husky and prettier
generator-react-firebase - v3.0.0-alpha.2

Published by prescottprue almost 6 years ago

  • feat(app): make ui/component/functions tests separate options
  • feat(docs): add note about how to have Jest snapshots at top level (outside of component folder)
generator-react-firebase - v3.0.0-alpha

Published by prescottprue almost 6 years ago

  • feat(app): auto chunk routes with loading spinner appearing during chunk loading (uses react-loadable) - #81
  • feat(app): update to react-router-dom with new router structure
  • feat(app): redux-auth-wrapper updated to v2.0.3
  • feat(app): add testing through Jest
  • feat(app): switch to react-scripts@^2.1.1 over internal build scripts now that it can be easily extended (eject script always available if needed)
  • feat(app): update functions to babel 7
  • feat(route): support new route setup (retaining support of non react-loadable setups)
  • fix(app): remove option for material-ui pre-v1
generator-react-firebase - v2.3.4

Published by prescottprue almost 6 years ago

  • fix(function): use eventName const in functions templates for clarity between refs
  • fix(app): bump minor version of firebase-admin and firebase-functions within functions/package.json in app template
  • feat(function): add tests templates for storage and auth cloud functions
generator-react-firebase - v2.3.3

Published by prescottprue almost 6 years ago

  • feat(app): update firebase-tools version to ^6.0.1 in ci setting templates
  • fix(function): remove unused variable from cloud function test
  • fix(app): always keep artifacts in gitlab config even on failure (also use dependencies param to specify shared artifacts)
generator-react-firebase - v2.3.2

Published by prescottprue almost 6 years ago

  • fix(subgenerators): improve comments in functions subgenerator template
  • fix(generator): add module-resolver add to functions/.babelrc
generator-react-firebase - v2.3.1

Published by prescottprue about 6 years ago

  • fix(core): update lodash to 4.17.11
  • fix(app): add missing function to analytics utility (setAnalyticsUser)
generator-react-firebase - v2.3.0

Published by prescottprue about 6 years ago

  • feat(app): add support for Firebase Cloud Messaging (includes multiple questions)
  • feat(app): add Sentry.io question with associated utilities
  • fix(app): remove blueprints option (similar functionality to sub-generators and they do not support nested components)
  • fix(app): remove favicons-webpack-plugin
  • fix(app): there is no longer a default app name ('react-redux-firebase' has caused confusion)
  • feat(app): Firestore now included by default
  • fix(app): dependencies updated including firebase and @material-ui/core
  • fix(app): add comments to multiple included utils
generator-react-firebase - v2.2.0

Published by prescottprue about 6 years ago

  • fix(formGenerator): Button imported from @material-ui/core if available - #122
  • feat(formGenerator): support airbnb linting in form sub-generator
  • feat(formGenerator): add option for localized styling in form sub-generator
generator-react-firebase - v2.1.1

Published by prescottprue about 6 years ago

  • fix(appGenerator): fix issue not importing get in ProjectPage.enhancer.js` - #120
  • fix(appGenerator): fix lint error in indexUser cloud function unit test
  • fix(appGenerator): fixing styling of Navbar when using material-ui v1 by including Navbar.styles.js
generator-react-firebase - v2.1.0

Published by prescottprue about 6 years ago

  • feat(routeGenerator): add support for different style types for parent component
  • fix(routeGenerator): improve support of multi word names such as "TabGroup"
  • feat(functionGenerator): add pubsub function type
  • feat(generator): add support for multiple CI providers by switching question to "Include CI Provider?"
  • feat(generator): add CI provider option with choice for Gitlab or Travis
  • feat(generator): update material-ui/core and @material-ui/icons to 3.0.0
  • feat(generator): update firebase to 5.4.1
  • fix(generator): functions/package.json now references firebase-admin v6.0.0
  • fix(appGenerator): cleanup typo in indexUser cloud function when using Firestore
  • fix(appGenerator): simplified included tests for indexUser cloud function
  • feat(core): Only offer yarn if node is <=6.0.0
generator-react-firebase - v2.1.0-alpha.2

Published by prescottprue about 6 years ago

  • feat(appGenerator): Only offer yarn option if node version is <=6.0.0
  • fix(appGenerator): cleanup typo in indexUser cloud function when using Firestore
  • fix(appGenerator): simplified included tests for indexUser cloud function
generator-react-firebase - v2.1.0-alpha

Published by prescottprue about 6 years ago

  • feat(routeGenerator): add support for different style types for parent component
  • fix(routeGenerator): improve support of multi word names such as "TabGroup"
  • feat(functionGenerator): add pubsub function type
  • feat(generator): add support for multiple CI providers by switching question to "Include CI Provider?"
  • feat(generator): add CI provider option with choice for Gitlab or Travis
  • feat(generator): update material-ui/core and @material-ui/icons to 3.0.0
  • feat(generator): update firebase to 5.4.1
  • fix(generator): functions/package.json now references firebase-admin v6.0.0
generator-react-firebase - v2.0.7

Published by prescottprue about 6 years ago

  • fix(functionGenerator): remove unnecessary await from firestore event function tests
  • fix(routeGenerator): enhancer grabs from correct section of state when using firestore
  • fix(generator): cleanup of styling of brand on Navbar when using material-ui v1
  • fix(examples): redux-firestore example updated
generator-react-firebase - v2.0.6

Published by prescottprue about 6 years ago

  • fix(functions): set engines parameter within functions/package.json to node 6 (node 8 coming in v2.1.0)
  • fix(functions): fix typo in functions test commands
  • feat(functions): update functions dependencies
  • fix(functions): function tests are placed within test/unit folder instead of directly in test
generator-react-firebase - v2.0.5

Published by prescottprue over 6 years ago

  • feat(component generator): question added for localized MUI theming support (styles.js file) - #110
  • feat(component generator): remove "Using Firestore" question (unnecessary when listeners are not in enhancer)
  • feat(function generator): improve name support for HTTPS function test (camel case is used to match function name)
generator-react-firebase - v2.0.4

Published by prescottprue over 6 years ago

  • feat(component sub-generator): PropTypes only imported from prop-types if it exists within project's package file - #105
  • feat(sub-generators): component, enhancer, and function sub generators support airbnb linting style - #105
generator-react-firebase - v2.0.2

Published by prescottprue over 6 years ago

  • feat(core): add node 10 to build matrix
  • feat(core): deployment of generator-react-firebase now happens from node 10 built (previous node 9)
  • feat(app): added no-return-await eslint rule
  • fix(app): removed unnecessary loader config for octicons
  • feat(app): update @material-ui/core to ^1.2.1 @material-ui/icons to ^1.1.0
  • fix(app): @material-ui/core and @material-ui/icons included in vendor bundle if using material-ui v1
generator-react-firebase - v2.0.3

Published by prescottprue over 6 years ago

  • fix(app): fix prop warning on button within LoginForm
  • feat(app): travis now uses yarn to install firebase-tools (no longer global to improve caching)
  • feat(app): switch project route param to :projectId
  • feat(app): use lodash's get instead of getVal from react-redux-firebase