Releases: combine/universal-react-redux
Releases · combine/universal-react-redux
v7.0.0
v6.3.0
- Use
webpack-mergefor better webpack configurations - Clean up babel configurations:
.babelrcis now only used for server side transpiling- Pass babel options directly to
babel-loaderin webpack configurations since they need to vary between client and SSR configurations.
- Update dependencies
v6.2.0
This release contains both bugfixes and new features.
Bug Fixes:
- (#48) Fixed an issue that caused production builds to fail the first time around because
react-loadable.jsonis not found. - (#49) Fixed an issue causing base styles to load after css-modules are compiled, including fonts.
New Features:
- Switched from
mochatojestas a test runner. - Add Enzyme for shallow rendering UI components
Changes
- Changed the way test directories are co-located with components. (Reference jestjs/jest#1650)
- Updated configuration file to be a bit simpler/cleaner
- Switch to module-alias over app-module-path to have more parity with webpack's
resolve.aliasfor server-side rendering.
v6.1.1
v6.1.0
v6.0.1
v6.0.0
This is a major version bump since there are some breaking changes, mostly around the .env file configurations.
- Clean up webpack configurations:
- Development: removed the need to pre-build a static development bundle
by switching to css-hot-loader to avoid flashes of unstyled content.
Dev environment boot up time is now much faster. - Production: Use the base configuration but override them depending
on production.server (for SSR) and production.client builds.
- Development: removed the need to pre-build a static development bundle
- Refactor asset path handling as it relates to environment variables to be
less confusing, and document it in the README. - Clean up webpack/constants and move/rename it to config/index.js since
the values in there are mostly application configuration level, which
makes more sense. - Other miscellaneous improvements.
v5.1.0
- Switch from deprecated
babel-preset-2015tobabel-preset-env(Thanks @xD3VHAX) - Put client files in
dist/publicand don't expose server files (oops!) (Thanks @xD3VHAX) - Add
postcss-cssofor better css minification in production (Thanks @xD3VHAX) - Better defaults for uglifying JS in production (Thanks @xD3VHAX)
- Upgrade
react-hot-loaderto v4
v5.0.0
- Improve SSR rendering in production (without using
babel-nodewhich should most definitely not be used in production) - Switch from
fetchtoaxiosas it is more full-featured. - Switch from
yarntonpm. - Upgrade React to
16.2.0 - Better webpack configuration
- Minor file/directory structure changes
- Minor updates to home page