tl;dr: Rails Tutorial products updated for Rails 4.0 are now available. Current customers should check their email for generous coupon codes; new customers can use the code rails4launch by Monday, July 22, to get a 25% launch discount.
I’ve just launched sales of two new products, motivated by the recent release of Rails 4.0. The first product is the Rails 4.0 version of the Ruby on Rails Tutorial book in the three most popular ebook formats (PDF/EPUB/MOBI) . As noted in a previous post, the 4.0 version is not a completely new edition, but it is 100% compatible with Rails 4.0 and covers a significant number of new features (now listed in Box 1.1 of the new version).
The second new product is a pair of supplementary screencasts on Rails 4.0 based on an all-new supplementary chapter that is part of an enhanced 2nd edition of the book. The supplementary screencasts include a live demo of upgrading the Rails Tutorial sample application from Rails 3.2 to Rails 4.0, a discussion of the new strong parameters technique for preventing mass assignment vulnerabilities, and two new security updates (dynamic secret tokens and encrypted remember tokens). Note that, in keeping with the tutorial’s principal goal of being a general introduction to web development, the new chapter and screencasts do not attempt to cover all the new features in Rails 4.0. For those interested in keeping up-to-date with the latest Rails techniques, I recommend RailsCasts.
To meet the needs of the largest number of customers, the new products are available in several ways:
The ebooks now include both the full Rails 4.0 version and the 2nd edition with the new supplementary chapter. Recommended for current ebook customers and new customers who don’t want screencasts
The ebook/screencast bundle now includes the enhanced 2nd edition book, the 4.0 version of the book, and the Rails 4.0 supplementary screencasts, as well as the full 1st and 2nd edition screencast series. Recommended for new customers who learn well from screencasts
A new supplement bundle combines the enhanced 2nd edition book, the 4.0 version of the book, and the Rails 4.0 supplementary screencasts. Recommended for current ebook/screencast customers
If you do decide to buy a Rails 4.0 product, be sure to use the code rails4launch by Monday, July 22, to get a 25% launch discount, unless you are current customer. Current Rails Tutorial customers should check their email to find coupon codes for special discounts on the new products. (You might notice that the prices have gone up with the addition of the new products; the discounts are large enough that current customers are still better off having bought things earlier rather than later.)