14 November 2017 P1.0 (Printing)

First printing.

18 October 2017 B8.0

Production is complete. Now it’s on to layout and the printer.

12 September 2017 B7.0

Final edits from reviewers and ready for production!
  • Update to Webpacker 3, which eliminates the need to run the Webpack dev server, use forman, or any of that other complex setup.
  • Code was using form_with(), but text was still talking about form_for(). This is now fixed.
  • Added an image outlining how the Ajax flow works.
  • Fixed the missing image on route filtering in the Internationalization chapter.
  • Added more detail on the test failures in the validations chapter, as well as simplifying the test so that it only changes what is needed to correct the failure.

21 August 2017 B6.0

The book is now complete and off to a round of technical review.
  • Modernized the markup and CSS. Fewer divs.
  • Updated the visual styling of the depot application using a mobile-first approach.
  • Updated all screenshots.
  • Removed use of jQuery in the locale-switcher.
  • Addressed errata.

21 July 2017 B5.0

  • New section on deployments with Heroku.
  • Removed dependence on jQuery. CSS Animations are now being used for highlighting changes.
  • Reworked the Preface for the new version of Rails.
  • Addressed errata.

05 July 2017 B4.0

  • New Chapter 25, “Customizing and Extending Rails.” The former last chapter in the book “Where to Go from Here” has also been merged with this new chapter.
  • Addressed errata

20 June 2017 B3.0

  • New section on Active Job in Chapter 14.
  • Section on system testing when sending email and queuing background jobs.
  • Addressed errata

31 May 2017 B2.0

Addition of the chapter “Task K: Internationalization”, which includes translation of the React JavaScript application using the i18n-js library. Code throughout the book has been updated to Rails 5.1.1 and WebPacker 2.0. 11 other errata have been fixed.

09 May 2017 B1.0

Initial beta release.