Skip to content
This repository has been archived by the owner on Sep 14, 2023. It is now read-only.

Latest commit

 

History

History
35 lines (32 loc) · 4.7 KB

NEWS.md

File metadata and controls

35 lines (32 loc) · 4.7 KB

NEWS

We'll keep a history of the news. A few bullets at the top will also show on the README.md.

  • Always see the CHANGELOG.md for the latest project changes.
  • 2016-08-27: We now have a Documentation Gitbook for improved readability & reference.
  • 2016-08-21: v6.1 ships with serveral new features and bug fixes. See the Changelog.
  • 2016-06-13: 6.0.4 shipped with a critical fix regarding a missing polyfill for clearTimeout, used by babel-polyfill.
  • 2016-06-06: 6.0.2 shipped with a critical fix if you are fragment caching the server generated React.
  • 2016-05-24: 6.0.0 Released! Simplified generator and install process! See the CHANGELOG.md for details.
  • 2016-04-08: 5.2.0 Released! Support for React 15.0 and updates to the Generator.
  • 2016-03-18: Slides on React on Rails.
  • 2016-03-17: 4.0.3 Shipped! Includes using the new Heroku buildpack steps, several smaller changes detailed in the CHANGELOG.md.
  • 2016-03-17: 4.0.2 Shipped! Includes using the new Heroku buildpack steps.
    • Better support for hot reloading of assets from Rails with new helpers and updates to the sample testing app, spec/dummy.
    • Better support for Turbolinks 5.
    • Controller rendering of shared redux stores and ability to render store data at bottom of HTML page.
    • See #311.
    • Some breaking changes! See CHANGELOG.md for details.
  • 2016-02-28: We added a Projects page. Please edit the page your project or email us and we'll add you. We also love stars as it helps us attract new users and contributors. jbhatab is leading an effort to ease the onboarding process for newbies with simpler project generators. See #245.
  • 3.0.6 shipped on Tuesday, 2016-03-01. Please see the Changelog for details, and let us know if you see any issues! Migration steps from 1.x. Migration steps from 2.x.
  • 3.0.0 Highlights:
    1. Support for ensuring JavaScript is current when running tests.
    2. Support for multiple React components with one Redux store. So you can have a header React component and different body React components talking to the same Redux store!
    3. Support for Turbolinks 5!
  • There was a fatal error when using the lastest version of Redux for server rendering. See Redux #1335. See diff 3.1.6...3.1.4. Workaround for server rendering: Use Redux 3.1.7 or upgrade to React On Rails v2.3.0. this commit on PR #244.
  • 2.x Highlights:
    1. Fixed a critical problem with TurboLinks. Be sure to see turbolinks docs for more information on how to debug TurboLinks issues.
    2. Provides a convenient helper to ensure that JavaScript assets are compiled before running tests.
  • React on Rails does not yet have generator support for building new apps that use CSS modules and hot reloading via the Rails server as is demonstrated in the shakacode/react-webpack-rails-tutorial. We do support this, but we don't generate the code. If you did generate a fresh app from react_on_rails and want to move to CSS Modules, then see PR 175: Babel 6 / CSS Modules / Rails hot reloading. Note, while there are probably fixes after this PR was accepted, this has the majority of the changes. See the tutorial for more information. Ping us if you want to help!
  • ShakaCode is doing Skype plus Slack/Github based coaching for "React on Rails". Click here for more information.
  • Be sure to read our article The React on Rails Doctrine.