Releases: combine/universal-react-redux
Releases · combine/universal-react-redux
v7.0.0
v6.3.0
- Use
webpack-merge
for better webpack configurations - Clean up babel configurations:
.babelrc
is now only used for server side transpiling- Pass babel options directly to
babel-loader
in 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.json
is not found. - (#49) Fixed an issue causing base styles to load after css-modules are compiled, including fonts.
New Features:
- Switched from
mocha
tojest
as 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.alias
for 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-2015
tobabel-preset-env
(Thanks @xD3VHAX) - Put client files in
dist/public
and don't expose server files (oops!) (Thanks @xD3VHAX) - Add
postcss-csso
for better css minification in production (Thanks @xD3VHAX) - Better defaults for uglifying JS in production (Thanks @xD3VHAX)
- Upgrade
react-hot-loader
to v4
v5.0.0
- Improve SSR rendering in production (without using
babel-node
which should most definitely not be used in production) - Switch from
fetch
toaxios
as it is more full-featured. - Switch from
yarn
tonpm
. - Upgrade React to
16.2.0
- Better webpack configuration
- Minor file/directory structure changes
- Minor updates to home page