Releases: combine/universal-react-redux
Releases · combine/universal-react-redux
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.
v4.0.0
- Upgrade to webpack 3
- Remove redux-devtools (please install the Chrome Extension instead)
- Fix vendor chunking and split vendor/app js and css bundles
- Add
semantic-ui-react
styles and components.
v3.0.0
- Switch to react-router v4 (breaking changes -- refactors routing)
- Remove Example container and replace with a quick & simple Todo app.
- Switch to react-hot-loader v3 (currently in beta)
- Switch to react-router-redux v5-alpha.
- Fixed production build script
- General housecleaning
v2.3.0
v2.2.0
v2.1.2
v2.1.1
v2.1.0
v2.0.0
Changes:
- Adds support for css-modules (Universal)
- Re-organize folder structure
- Remove bootstrap dependency - we'll leave this up to the user to implement
- Update .nvmrc to use Node 6.4.0.
- Remove Cordova support (again). See the feature/cordova branch for support.
- Chunk vendor files into its vendor.js and application files into app.js.
- Universally resolve module requires into common/ directory, removes need to require modules relatively, e.g. require('../../../Component')