v4.1.0
This is a maintenance release.
Improvements
- Simplify and remove unused css resources in
common/css
, and add the existing files tosass-resources-loader
. See webpack/constants.js. - Only use
dotenv-safe
in development environment. In production, it is assumed that environment variables will actually be set in the OS, as opposed to using a.env
file. - Properly support redux-devtools-extension.
New Features
- Use react-helmet to manage document titles.
- Add redux-thunk middleware to for asynchronous actions, and add an example showing how to use it to fetch todo items.
- Add a server-side API (dummy response data) to fetch todos, using
async
/await
. - Update server-side code to support the
fetchData()
method in a given component tree, so that we can render components server-side that require fetched data.