Rails 6 sms link helper

Rails 6.1.0 adds support for sms_to helper, which renders SMS anchor link tag, which when clicked pops open user's SMS client targetting the specified phone number.

Rails 6 delegate to, with private: true option

Rails 6 adds support to pass an additional option private: true in order to delegate methods as private methods

Who was hiring at RailsConf ?

List of companies hiring at RailsConf 2019 organised in Minneapolis

Ruby 2.7 adds Enumerable#filter_map

Ruby 2.7 has added Enumerable#filter_map as a shorthand for filter + map in a single call

Rails 6 deprecates update_attributes and update_attributes!

Rails 6 has deprecated update_attributes and update_attributes! in favor of update and update!

Rails 6 adds db:prepare rake task

Rails 6 adds db:prepare rake task which creates the database, loads the schema, runs the migrations and initializes with the seed data

Rails 6 adds Array#including, Array#excluding, Enumerable#including, Enumerable#excluding

Rails 6 adds Array#including, Array#excluding, Enumerable#including, Enumerable#excluding

Rails 6 adds Relation#reselect

Rails 6 add a reselect method to Relation. This is a short-hand for "unscope(:select).select(fields)".

Ruby 2.7 adds Enumerable#tally

Ruby 2.7 has added Enumerable#tally. It helps to tally occurrences of elements in an Enumerable.

Rails 6 adds support for timezones to Active Job

Rails 6 now supports preserving timezones to Active Job. It record what was the current timezone in effect when the job was enqueued and then restore when the job is executed in same way that the current locale is recorded and restored.