react-boilerplate v3.4.0 Release Notes

Release Date: 2017-01-14 // almost 4 years ago
  • ๐Ÿš€ An amazing release full of new goodies, just for you! Let's dive right into it...

    ๐Ÿ†• News

    ๐Ÿ›  Welcome @KarandikarMihir to the team! Karandikar has been all over the repo, providing fixes and features. Happy to have him on board to make react-boilerplate even better!

    โœ… Special thanks as always to @gihrig for diligently testing everything and keeping our dependencies up to date!

    Also, huge props to @samit4me and @Dattaya for being everywhere and fixing so many issues and of course to @KarandikarMihir for all his hard work.

    โœ… If you want to help us make react-boilerplate great, please use the dev branch, test all the things and report all the bugs!

    ๐Ÿ”„ Changelog

    Main

    • โœ… Switch to Jest for testing , massive thanks to @dmitriiabramov
    • โšก๏ธ Update to webpack 2 RC (includes switching from System.import to import()), thanks to @Dattaya
    • โž• Add progress bar while loading code splitted routes , thanks to @KarandikarMihir
    • โž• Add the "Hitchhikers Guide to react-boilerplate to the docs , massive thanks to @KarandikarMihir
    • โšก๏ธ Update all dependencies, as always huge thanks to @gihrig, our master of dependencies
    • ๐Ÿ‘• Enable import/first eslint rule and rewrite all imports, huge thanks to @KarandikarMihir
    • โž• Add Node v7 support and deprecate v4 support, thanks to @samit4me @MariusRumpf
    • Prevent i18n language duplication, thanks to @harijoe
    • โž• Add the webpack circular dependency plugin to avoid hard to debug errors, thanks to @haikyuu
    • โ™ป๏ธ Refactor all selectors and generators with new naming convention, thanks to @Dattaya
    • โšก๏ธ Update generator templates, thanks to @virsaviya @jeremyadavis
    • โž• Add support for the --host parameter when running npm start, thanks to @ifedotov
    • โœ… Showcase reselects createStructuredSelector in the example, thanks to @Dattaya
    • โœ… Exclude test files from coverage report, thanks to @samit4me
    • ๐Ÿ‘• Lint the templates for the generators, thanks to @Dattaya
    • โœ… Huge improvement to DX testing a freshly cleaned project, thanks to @outdooricon

    โšก๏ธ Other Updates

    • โœ‚ Remove the webpack DedupePlugin as it leads to errors in production and is now included by default, thanks to @samit4me
    • โœ‚ Remove the npm run pagespeed command and all related dependencies and files, thanks to @mkhazov
    • Trigger a full page reload when HMR fails, thanks @kachkaev
    • Don't import all of lodash, thanks to @jwinn
    • ๐Ÿ‘Œ Improve .editconfig, thanks to @avdeev
    • ๐Ÿ‘Œ Improve the example components, thanks to @tomazy
    • ๐Ÿ›  Fix npm run clean not working as expected, thanks to @adjnor
    • ๐Ÿ›  Fix the i18n button not updating with new state, thanks to @adjnor
    • ๐Ÿ›  Fix console error when changing language, thanks to @samit4me
    • ๐Ÿ›  Fix default polyfill language, thanks to @web2style
    • ๐Ÿ›  Fix language generation, thanks to @chaintng
    • Switch to new webpack query syntax, thanks to @shrynx
    • โž• Add an Introductory document to help people get started, thanks to @KarandikarMihir
    • โž• Add security configuration recommendations for Nginx (.nginx.conf), thanks to @supergicko
    • โž• Add and fix lots to stuff in the documentation, thanks to @pavlin-policar, @samit4me @outdooricon @PierrickGT @nndung179 @outdooricon @kelsonic @jimmyheaddon
    • ๐Ÿ›  A wide variety of small fixes, thanks to @Dattaya @gihrig @outdooricon

    ๐Ÿ‘Œ Supporters

    ๐Ÿ‘ This release was made possible by Fullstack React and Serverless! Want to support us too? Click here!