-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- **Remove `Immutable.js` in favor of `Immer`** - **Migrate from `enzyme` to `react-testing-library`** - New instructions for snapshot and behavior testing - **Embracing Hooks** - Add `eslint-plugin-react-hooks` - Migrate all class components to functions - Add `useInjectSaga` and `useInjectReducer` hooks - Remove generator options to extend `Component` or `PureComponent`. Replace with a `React.memo` option. - **Use `React.lazy` and `Suspense` instead of `loadable-components` to code-split and asynchronously load components** - **Upgrades to Babel 7, React 16.6, ESLint 5, styled-components 4** - Config file and Babel plugin cleanup - Fix extract-intl script for Babel 7 - **Upgrade Webpack to v4** - Syntax / function changes (mode, optimization, etc.) - Remove webpack loader syntax from main app - Better SVG handling - **Webpack improvements** - Removal of dll plugin - Gzipping and better optimization config in prod - react-app-polyfill for targeted IE support - Switch from UglifyJS to Terser plugin - Icons generated by webpack-pwa-manifest plugin - **Upgrade Enzyme to v3** - Add in new Adapter, as required - Minor Jest config tweaks to include new Enzyme setup config - **Added support for node v9, v8** - Removed support for node v6 - **Add Prettier** - **Upgrade ESLint to v4** - **Add stylelint and stylelint config** ### Internals updates - Many dependency updates including: - react and react-dom (`16.6` to `16.8.6`) - react-redux (`5` to `7`) - connected-react-router (`4` to `6`) - react-router-dom (`4` to `5`) - redux-saga (`0.16` to `1`) - sanitize.css (`4` to `8`) - Update default saga injection mode to DAEMON - Update generators to reflect all the stack changes - Migrate default Node version to `lts/dubnium` - Fix support for `stylelint` - Fix setup script for Windows environments - Generate passing tests for components/containers - Rewrite generators code - Complete rewrite or `generate-templates-for-linting.js` - `webpack.DefinePlugin` => `webpack.EnvironmentPlugin` - New Webpack code splitting config - Remove `process.noDeprecation = true` - Migration from deprecated react-router-redux to connected-react-router - Migration from react-loadable to loadable-components - Quick start - Clone to a named directory - Scoped variables in i18n messages - Use .prettierrc path relative to .eslintrc.js - Fixes to generators - babel-plugin-lodash for easier import syntax - Miscellaneous fixes
- Loading branch information
Showing
123 changed files
with
12,959 additions
and
12,194 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.