Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 2.34 KB

CHANGELOG.md

File metadata and controls

62 lines (44 loc) · 2.34 KB

v8.0.0

  • Typescript migration
  • Upgrade React to v16.9+
  • react-testing-library for test
  • use react-router 5+ hooks
  • reactstrap upgrade

v7.1.0

  • connect React Context API to redux DevTools (also works for a React-Native app) for dev only.

v7.0.0

  • migrated to babel 7
  • update to React 16.4.x

v6.1.0

  • add React 16.3.x new context API use case (you may no more need redux)
  • migrated to bootstrap 4

v6.0.0

  • upgrade to React 16.3.x
  • upgrade to webpack 4
  • upgrade to react-hot-loader v4
  • drop CSS Module in favor of styled-components (scoped style, theme support, better scaling in huge applications, simplify toolchain and keep nearly SASS syntax)
  • add flow types (even a little typing at least for better dev experience)
  • drop prop-types(static and dynamic typing apart, flow type does far more so avoid writing 2 differents typing system)
  • workbox-webpack-plugin (service worker caching powerful tool from Google)
  • loadable-components (split your code: here splitted just by routes, by you can split a component level if you feel the need)
  • webpack-bundle-analyzer: analyze your bundle size (maybe you should split or lazy load some part of your application: you will see clearly how to fix that)
  • drop moment for date-fns (since far smaller size and job's done)

v5.0.0

3.0.0

  • upgrade to React 15.6.x
  • upgrade to webpack v3
  • add JWT authentication (protected route, logout components...)

2.1.0

  • upgrade to react-router v4

2.0.0

  • upgrade to webpack 2
  • remove autoprefixer in favor of postcss and cssnext
  • upgrade React to 15.5.4+
  • PropTypes comes now from prop-types
  • upgrade dependencies

If you prefer a webpack 1 version, version 1.1.0 is what you are looking for.