small medium large xlarge

06 Apr 2016, 16:41
Sam Ruby (633 posts)

See announcement here:

The plan is to do frequent updates tracking Rails 5.0 as Release candidates and the file release is made available, and to make updates based on comments made here in this forum and via errata: so please comment early and often!

Current status:

One caution is that only is supported at the moment; the code in the book will NOT work with prior betas, and does not currently fully work with Rails master due to a regression that was reported and tracked as

Phusion Passenger only supports WebSockets on nginx at the moment, the deployment chapter currently uses Apache http. I’m monitoring this, and may switch to nginx while the book is in beta.

Kaminari support for Rails 5 has not been released, though this only affects a single section in the plugins chapter. If that release is not forthcoming, Kaminari will be dropped from the book and I’m looking to find a suitable replacement. This issue was reported and traced as

If you would like to try another version of Rails than 5.0.0.beta3, please check here for compatibility information: before you proceed.

Note that the Rails team checks that page too before releases are made, so the book and Rails will remain in sync.

There are new changes in Rails master since beta3 was released that I’m watching: in particular there are setup and update scripts provided, and the rails restart command should soon work in development. Ubuntu 16.04 should be coming out in a few weeks, and the colors and book selection in the depot store may change before this book comes out of beta.

06 Apr 2016, 21:49
Pat Villacin (4 posts)

Hi Sam,

Just got the free ebook update. Thanks!

Any chance you can cover deployment to both Nginx and Apache in the final version of the book? I personally am more interested in seeing support for Nginx as it has been my preferred web server to use for close to a decade now, but I do understand that some people may still prefer Apache also. If not part of the book, maybe create a thread here on the pragprog forums discussing deployment to the version not supported in the book?

Looking forward to your updates.


07 Apr 2016, 12:39
Sam Ruby (633 posts)

As mentioned above, I’m looking at replacing Apache httpd with nginx. My plans are not to try to cover all of the possible combinations, but to leave the others as exercises listed in the Playtime section at the end of the chapter.

You must be logged in to comment