Rails 5.0.4.rc1 released

New Rails version release
15 June 2017   2685

 Good news for all Rails coders. Rails 5.0.4.rc1 has been released.

Ruby

A dynamic, open source programming language, focused on simplicity and productivity

If no issues will be found, final release is planned on Monday, June 19, 2017. If you will find any bugs, developers ask you to open an issue on GitHub and mention one of the creators (@rafaelfranca).

Ruby on Rails

Ruby on Rails (RoR) - a framework written in the Ruby programming language

Changes lists

Here is a list of changelogs for each gem:

  • Active Model:
    fix regression in numericality validator when comparing Decimal and Float input values with more scale than the schema by Bradley Priest.
  • Active Record:
    1. Restored previous behavior of collection proxies: their values can have methods stubbed, and they respect extension modules applied by a default scope by Ryuta Kamizono.
    2. Loading model schema from database is now thread-safe. Fixes #28589. By Vikrant Chaudhary, David Abdemoulae.

Other gems, such as Action Cable, Action Mailer, Action Pack, Action View, Active Job, Active Model, Active Record, Active Support and Railties had not received any updates.

Full listing of changes available at GitHub commits.

SHA-256

Use this SHA-256 hashes in order to verify the version of your gem.

$ shasum -a 256 *-5.0.4.rc1.gem
c99354a6392225b29f01f2c0c73d27cd641a247298871640eeee032d1e6d9f58  actioncable-5.0.4.rc1.gem
07698e6e34e4d4c848cf6b13ea5555c7fa7904c8b6bc2583c9675e19ba91fda8  actionmailer-5.0.4.rc1.gem
828705ee694b5818ec06f05405223ce2f396aa23156e1084a02f0fac9ded2d9d  actionpack-5.0.4.rc1.gem
c8f07e7f26dd86467be877e17f637b76770ee571dd858e037995754ae38dbcd7  actionview-5.0.4.rc1.gem
6cf499ce3625be2f9ef8d998885651cee88335767311b6652bca3f1c271161a9  activejob-5.0.4.rc1.gem
147ec420d4e88fec7b10edb2efb404c563b0551230fc5e930f5c9fe627520c81  activemodel-5.0.4.rc1.gem
bc8f9aa699f31e5642a14afc3566f6744ad93ac80454306cba986ad530923c08  activerecord-5.0.4.rc1.gem
95fa2d6d89dec776faabc2878eb6334884455ff6836daaceaf2e7de3f3f07c64  activesupport-5.0.4.rc1.gem
44843943d4fc377d589bbead59fb74b5bb82e2ab9d1c160fe8884cac6bc17c17  rails-5.0.4.rc1.gem
95785e5e333e2db554e10e733069db1a3cd0d3137f63ec180491082c8b8afa71  railties-5.0.4.rc1.gem

This small update will help to make Rails more safe and stable. Not big, current update.
 

Dmitry Karpunin
Chief Front-End Developer at Evrone

Ruby\RoR News Digest 3 - 9.08

This week's freshest news, updates and guides from the Ruby and Rails programming
09 August 2019   437

Greetings! I hope your week went great! Here's new Ruby and Ruby on Rails news digest.

As always, we have prepared some great material for you. In this issue, you will learn, for example, how to migrate your Docker\Kubernetes Ruby app today, how to use Ruby unique method to remove duplicates, watch video on how to remove conditionals with Ruby's Array wrap method and many other things.

Guides

  • Don’t change the signature of Sidekiq jobs running in production

Author brings a lot of arguments to the statement, given in the header.

  • Fullstaq Ruby: First impressions, and how to migrate your Docker/Kubernetes Ruby apps today

Short, but interesting tutorial, which covers one of the aspects of Fullstaq Ruby.

  • How to Use The Ruby Uniq Method To Remove Duplicates

 Using uniq with a block provides even more power; great guide for the beginners.

Videos

  • Removing conditionals with Ruby's Array wrap method

  • Dev Quick Tips - Using Ruby's Reduce method to create a Hash of "Banana Bunch" Arrays

Article

  • Tales of the Ruby Grimoire - Part One - The Grimoire

As author of this programming fairytale explains, this is the first of many tales of the legendary Ruby Grimoire, a great and terrible book of Ruby dark magics

  • Introducing the ‘aws-rails-provisioner’ gem developer preview

This gem is designed to help you define and deploy containerized Rails apps on AWS Fargate

Updates

  • Jekyll 4.0.0.pre.beta1 Released 

Pre beta1 of new major version of the solution, that allows to transform text in static websites and blogs

  • Ciao: An HTTP Monitoring Tool, Built on Rails 

Webapp that checks HTTP endpoints and can send notifications when something bad happens

  • Hightop: A Shortcut for Group Count Queries

Adds a top method to Enumberable so works with both plain old arrays or ActiveRecord.

Podcast

  • RR 424: Documenting Your Code

David Kumira (Screencaster of Drifting Ruby, Panelist on Ruby Rogues), Nate Hopkins (CodeFund) and Andrew Mason (Full stack Ruby on Rails developer) talks why documenting your Ruby (and not only Ruby) code is valuable.