CHANGELOG.md in react_on_rails-3.0.6 vs CHANGELOG.md in react_on_rails-4.0.0.beta.1

- old
+ new

@@ -2,10 +2,27 @@ All notable changes to this project will be documented in this file. Items under `Unreleased` is upcoming features that will be out in next version. Contributors: please follow the recommendations outlined at [keepachangelog.com](http://keepachangelog.com/). Please use the existing headings and styling as a guide, and add a link for the version diff at the bottom of the file. Also, please update the `Unreleased` link to compare to the latest release version. ## [Unreleased] +## [4.0.0.rc.1] - 2016-03-06 +##### Added +- Added controller `module ReactOnRails::Controller`. Adds method `redux_store` to setup redux stores in the view. +- Added view helper `redux_store_hydration_data` to render the props on the application's layout, near the bottom. This allows for the client hydration data to be parsed after the server rendering, which may result in a faster load time. +- Added helpers `env_stylesheet_link_tag` and `env_javascript_include_tag` to support hot reloading Rails. See the [README.md](./README.md) for more details and see the example application in `spec/dummy`. +- The checker for outdated bundles before running tests will default to including the directory with `server_bundle_js_file`. + +##### Fixed +- The test runner assets up to date checker might see only the server rendering file, and assume that all assets are up to date. +- Lots of doc updates! +- Improved the **spec/dummy** sample app so that it supports CSS modules, hot reloading, etc, and it can server as a template for a new ReactOnRails installation. + +##### Breaking Changes +- Deprecated `redux_store` called from views. Call this method from your controller actions and place `redux_store_hydration_data` on your layout, near the bottom. +- Removed the config default of the `config.server_bundle_js_file`. The default is blank, meaning no server rendering. + + ## [3.0.6] - 2016-03-01 ##### Fixed - Improved errors when registered store is not found. See [#301](https://github.com/shakacode/react_on_rails/pull/301) by [justin808](https://github.com/justin808). ## [3.0.5] - 2016-02-26 @@ -190,10 +207,11 @@ - Error and redirect handling. - Turbolinks support. ##### Fixed - Fix several generator related issues. -[Unreleased]: https://github.com/shakacode/react_on_rails/compare/3.0.5...master +[Unreleased]: https://github.com/shakacode/react_on_rails/compare/3.0.6...master +[3.0.6]: https://github.com/shakacode/react_on_rails/compare/3.0.5...3.0.6 [3.0.5]: https://github.com/shakacode/react_on_rails/compare/3.0.4...3.0.5 [3.0.4]: https://github.com/shakacode/react_on_rails/compare/3.0.3...3.0.4 [3.0.3]: https://github.com/shakacode/react_on_rails/compare/3.0.2...3.0.3 [3.0.2]: https://github.com/shakacode/react_on_rails/compare/3.0.1...3.0.2 [3.0.1]: https://github.com/shakacode/react_on_rails/compare/3.0.0...3.0.1