Added
- Add navbar GitHub buttons
- Add website version and revision in jumbotron
Changed
- Bump Node.js requirement from
v10
tov14
. - Bump
UNIVERSAL_WEBPACK_CSS_LOADER_V3
toUNIVERSAL_WEBPACK_CSS_LOADER_V4
- Bump dependencies
- Change babel-plugin-inline-react-svg configurations
- Change ESLint and stylelint configurations to work with Prettier
- Change webpack-dev-middleware configurations
- Change footer GitHub buttons
- Change homepage badges
- Hide sidebar on tablets
- Improve differentiation between
dependencies
anddevDependencies
- Migrate copy-webpack-plugin from
v4
tov8
- Migrate webpack-merge from
v4
tov5
- Rename
app.title
toapp.name
- Rename
JS
extension toJSX
where appropriate - Replace react-progress-2 with react-redux-loading-bar
- Replace remark with Prettier
- Replace deprecated better-npm-run with env-cmd
- Replace deprecated eslint-loader with eslint-webpack-plugin
- Replace deprecated uglifyjs-webpack-plugin with terser-webpack-plugin
- Replace deprecated
window.devToolsExtension
withwindow.__REDUX_DEVTOOLS_EXTENSION__
Removed
- Remove
.babelrc
in favour ofbabel.config.js
- Remove
.env.dist
in favour of.env.dev
and.env.prod
- Remove
process.env.NODE_ENV
fromwebpack.DefinePlugin()
Fixed
- Fix
@babel/plugin-proposal-decorators
order in.babelrc
- Fix
configuration
require inbin/server.js