This repository has been archived by the owner on Sep 6, 2022. It is now read-only.
v4.1: Fresh and Clean Typescript
This is a minor version release. The last update was long time ago and many things have changed in the typescript version. So, instead of waiting the official v5.0 release(which is on hold for a while), we are releasing this minor version for those who are recently starting with the boilerplate. It's a clean, updated and fresh typescript version.
This version is currently synched with the dev branch at this point
Full Changelog
Main
- Switch to the new
redux-injectors
library and move all saga and reducer injection-related code to it - Switch from deprecated
tslint
toeslint
Internals Updates
- Started using
babel-loader
afterts-loader
- Improved template generators for typescript
- Dependency updates and accompanying code changes
- Synced with original boilerplate
- Switch from deprecated
react-helmet
toreact-helmet-async
- Switch from deprecated
@babel/polyfill
to `react-app-polyfill - Switch from
pre-commit
tohusky
and add linting of MD files - Use
async/await
syntax inrequest.js
- Moving root path to the main server block in
nginx
config - Fix
analysis
script to runwebpack
in production mode - Fix hot reloading issues and added
react-hot-loader
- More declarative component tests using
jest-dom/extend-expect
- Easier test navigation with
jest-watch-typeahead
- Tests for
loadable.js
- Updated and fixed
internal/scripts
- Updated
offline-plugin
to usenetwork-first
response strategy - Fixed tree-shaking issues
- Move Travis
xvfb
setup to services - Add
CODEOWNERS
file - Updates to
clean
andsetup
scripts - Add
save-exact
in.npmrc
- Switch from deprecated
Documentation Updates
- Switch to typescript-only documentation
- Add Ongoing Work section to
README.md