This week in Rails
Past issues
Aug 25
Sep 29
Sep 20 2019
Delete multi entries from cache, bugfixes and more
Hi. This is
Wojtek
. Rails 6 is with us for some time and we all can see it is a stable and solid release. Thank you one more time to all that tested the pre-releases and helped in ensuring that the final version is in a best possible shape.
Now let's see some recent additions to Rails.
Added delete_multi method to Active Support Store Cache
Improves performance for deleting many entries at once when supported by underlying store like
Redis.
Serialize classes and modules with Active Job
Classes and modules can now be passed to job as argument without a need for custom serializer.
Added email_address_with_name method to Action Mailer
Properly escapes email addresses with names without worrying if it includes special characters in it.
Fixed Range include? method for endless argument
Endless range was introduced in Ruby 2.6 and beginless range in upcoming Ruby 2.7.
Fixed Active Support Duration comparison
Guard against non numeric attributes to avoid faulty comparisons.
58 people
contributed to Rails since the last time. You can check the full list of changes
here
.
Until next time.
Previous Issues
Sep 27
Autumn is here, and so is Rails 7 Alpha 2! 🍂
Sep 17
Rails 7 alpha released
Sep 11
Bye-bye Byebug, Hello jsbundling and cssbundling!
Aug 28
Remove default reliance on Sass and more!
Aug 21
Good-bye classic mode, --skip-puma, --skip-gemfile.. hello weekday_options_for_select!
Aug 13
ESM importmap and Marginalia
Aug 8
Active Record goodies and more!
Jul 31
Favicons, InvalidAuthenticityToken message gains, Journey optimizations and more!
Jul 23
Active record improvements and much more
Jul 19
Performance and parallel testing improvements and more!
Load More