Universal React Redux Versions Save

🧐 A sensible universal starter kit for React + Redux

7.0.0

6 years ago
  • Upgrade webpack configuration files for Webpack 4 🔥
  • Switch to mini-css-extract-plugin
  • Clean up vendor styles
  • Force [email protected]
  • Upgrade dependencies

6.3.0

6 years ago
  • 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

6.2.0

6 years ago

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 to jest as a test runner.
  • Add Enzyme for shallow rendering UI components

Changes

6.1.1

6 years ago
  • Make dynamic imports/code splitting an optional feature

6.1.0

6 years ago
  • Add code splitting with react-loadable, dynamic imports, and make it work with SSR and HMR
  • Split up example Todos into separate, clearer components
  • Dynamically load TodosContainer by default as an example
  • Fix devDependencies vs dependencies

6.0.1

6 years ago
  • Fixes an issue with styles in common/css/base not being built and not hot-reloaded.

6.0.0

6 years ago

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.
  • 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.

5.1.0

6 years ago
  • Switch from deprecated babel-preset-2015 to babel-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

5.0.0

6 years ago
  • Improve SSR rendering in production (without using babel-node which should most definitely not be used in production)
  • Switch from fetch to axios as it is more full-featured.
  • Switch from yarn to npm.
  • Upgrade React to 16.2.0
  • Better webpack configuration
  • Minor file/directory structure changes
  • Minor updates to home page

4.1.1

6 years ago

Maintenance release. Updates npm dependencies to latest.