Skip to content

Releases: combine/universal-react-redux

v7.0.0

15 Apr 22:44
Compare
Choose a tag to compare
  • Upgrade webpack configuration files for Webpack 4 🔥
  • Switch to mini-css-extract-plugin
  • Clean up vendor styles
  • Force npm@5.2.x
  • Upgrade dependencies

v6.3.0

28 Feb 21:43
Compare
Choose a tag to compare
  • 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

26 Feb 19:50
Compare
Choose a tag to compare

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

v6.1.1

11 Feb 01:25
Compare
Choose a tag to compare
  • Make dynamic imports/code splitting an optional feature

v6.1.0

03 Feb 21:09
Compare
Choose a tag to compare
  • 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

v6.0.1

16 Jan 22:56
Compare
Choose a tag to compare
  • Fixes an issue with styles in common/css/base not being built and not hot-reloaded.

v6.0.0

11 Jan 18:25
Compare
Choose a tag to compare

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.

v5.1.0

09 Jan 20:53
fb40a77
Compare
Choose a tag to compare
  • 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

v5.0.0

06 Dec 21:36
57bc831
Compare
Choose a tag to compare
  • 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

v4.1.1

15 Aug 01:14
Compare
Choose a tag to compare

Maintenance release. Updates npm dependencies to latest.