August 23, 2025
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Rails Plugin documentation update As part of improving the documentation of the framework, The Rails Plugins Guide has...
August 15, 2025
Hi! Emmanuel Hayford here with some Rails codebase updates for you! Add #assert_events_reported test helper Rails added a new test helper that lets you assert multiple events were reported within...
August 9, 2025
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Add support for “rack.response_finished” callbacks in Action Dispatch’s Executor The executor middleware now supports deferring completion callbacks to...
August 1, 2025
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. New written & video tutorials for beginners The Rails Foundation has launched a few more learning resources for...
July 25, 2025
Hi, it’s Vipul. Let’s explore this week’s changes in the Rails codebase. Avoid dynamic encrypting in generated fixtures Fixtures for passwords now generate a static hash. Previously, fixtures with password...
July 18, 2025
Hi, it’s Claudio Baccigalupo. So many great changes to the Rails codebase this week. Let’s check them out. Add touch option to update_column(s) Particularly useful for ETL processes that rely...
July 11, 2025
Hi, Wojtek here. Let’s explore this week’s changes in the Rails codebase. Farewell RailsConf! 800 devs gathered in Philadelphia to share memories and say goodbye at the final RailsConf. Huge...
July 4, 2025
Hi! Emmanuel Hayford with some cool updates for you. Deprecated associations You can now mark associations as deprecated using: has_many :posts, deprecated: true Active Record will report any usage of...
June 27, 2025
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. The Rails Foundation launched a new podcast: ‘On Rails’ with host Robby Russell In each episode, Robby talks...
June 13, 2025
Hi, it’s Vipul. Happy Friday 🎃! Let’s explore this week’s changes in the Rails codebase. New Guides Pull Request for review A new guides Pull Request is up, which updates...
June 6, 2025
Hi, it’s Claudio Baccigalupo. Let’s explore this week’s changes in the Rails codebase. Move PostgreSQL Guide into the API guides A new documentation PR is up for community review: information...
May 30, 2025
Hi, Wojtek here. Let’s see this week’s news about Rails. Final RailsConf The last RailsConf (July 8 - 10, Philadelphia) will include a fireside chat with DHH, and talks or...
May 23, 2025
Hello! Emmanuel Hayford here. The third edition of Rails World is a couple of months away! In case you missed it, The Rails Foundation has already announced an exciting lineup...
May 16, 2025
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Message from the Rails Foundation While Rails World sold out quickly this year, a friendly reminder that the...
May 9, 2025
Hi, it’s Vipul!. Let’s explore this week’s changes in the Rails codebase. New Guides Pull Request for review A new guides Pull Request is up, which updates the Rails Application...
May 2, 2025
Hi, Wojtek here. Let’s see what’s new in the Rails. Rails World tickets coming soon We’ve been informed that General Admission tickets will be available May 13. More information is...
April 25, 2025
Hi, it’s Claudio Baccigalupo. Let’s explore this week’s changes in the Rails codebase. Add –reset option to bin/setup Makes it easier to zero out a database and load seeds during...
April 18, 2025
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Action Cable: Allow setting nil as subscription connection identifier for Redis If you use Google Cloud Memorystore or...
April 11, 2025
Hi, it’s zzak. Hopefully everyone got their Rails World CFPs in on time! Let’s explore this week’s changes in the Rails codebase. Allow allocated Active Records to lookup associations Previously,...
April 4, 2025
Hi, it’s Vipul. Let’s explore this week’s changes in the Rails codebase. Last Week for Rails World 2025 Call for Papers This is the last week for The CFP for...
March 28, 2025
Hi, Wojtek here. Let’s explore last 2 week’s changes in the Rails codebase. Add capture_error_reports Captures all reported errors from within the block that match the given error class. reports...
March 14, 2025
Hi, it’s Claudio Baccigalupo. Let’s explore this week’s changes in the Rails codebase. Structured CI with bin/ci Introduce bin/ci to standardize CI workflows based on a new DSL for declaring...
March 7, 2025
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Rails World 2025 Call for Papers The CFP for Rails World 2025 is now live! Submit your talk...
February 28, 2025
Hey, zzak here. Last week was a short one, so we took the week off, let’s catch up. Heads up: the Rails World CFP will open on March 11th. The...
February 14, 2025
Hey everyone, Happy Friday! Vipul here with the latest updates for This Week in Rails. This week, several improvements were made to Routes lookup. Below are a few notable changes-...
February 7, 2025
Hi, Wojtek here presenting you this week’s changes in the Rails codebase. Clio joins the Rails Foundation We’re excited to welcome Clio as the newest Contributing Member of the Rails...
January 31, 2025
Hi, it’s Claudio Baccigalupo. Let’s explore this week’s changes in the Rails codebase. Extend –minimal option rails new --minimal allows to create a basic Rails app, but recent additions to...
January 24, 2025
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Eliminate queries loading dumped model schema on Postgres This pull request improves resiliency by avoiding the need to...
January 17, 2025
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Reduce the frequency of Dependabot updates in new projects. This changes frequency of Dependabot updates from daily to...
January 10, 2025
Hey everyone, Happy Friday! Vipul here with the latest updates for This Week in Rails. Before we start, a small update - I am happy to share that my team...
January 3, 2025
Hi, Wojtek here. Let’s explore the first changes of the new year in the Rails codebase. Introduce versions formatter for the schema dumper It is now possible to override how...
December 27, 2024
This is Greg, Vipul, Wojciech, and Zzak, bringing you the summary of what happened with Rails in the past year. It was a busy year with close to 4000 commits...
December 21, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Fix “#to_query” to not include setter for nil values To keep the behavior consistent with Rack::Utils.parse_nested_query. # Before...
December 14, 2024
Hey everyone, Happy Saturday! Vipul here with the latest updates for This Week in Rails. Let’s dive in! This week, the Rails Foundation released a series of updated resources to...
December 6, 2024
Hi, Wojtek here. Let’s explore this week’s news in the Rails. 🎅 Getting started tutorial New pull request up for a community review: the new Getting Started tutorial shows you...
November 29, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Rails World 2025 - Save the date Rails World 2025 will take place September 4 and 5, 2025,...
November 22, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Add Active Support Notifications test helper module This PR has been created because it’s currently cumbersome to test...
November 15, 2024
Hey everyone, Happy Friday! Vipul here with the latest updates for This Week in Rails. Let’s dive in! Rails 8: The Demo In case you missed it, Rails 8 was...
November 8, 2024
Hi, Wojtek here. Let’s explore this week’s Rails news. Rails 8 has been released Along with the announcement, you can read the release changelog. Action Controller guide improvements review Along...
November 1, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Cast query_cache value when using URL configuration for Active Record When configuring the Active Record connection with DATABASE_URL,...
October 25, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Deprecate setting the behavior of deferring job queueing until after commit The active_job.enqueue_after_transaction_commit setting has been deprecated. This...
October 18, 2024
Hey everyone, Happy Friday! Vipul here with the latest updates for This Week in Rails. Let’s dive in! Rails World talks are out! Check out the recap of these talks...
October 15, 2024
We’re excited to announce updates to our maintenance policy for Ruby on Rails. These changes are designed to provide clarity on our support timelines and help you plan your Rails...
October 11, 2024
Hi, Wojtek here still feeling the good vibe of the Rails World. Cheers to all the attendees and see you in Amsterdam! Fireside Chat with DHH, Matz and Tobi The...
October 4, 2024
Hi, it’s Greg, bringing to you the latest changes from Rails, while recovering from an amazing Rails World experience. Make ActionController::AllowBrowser::BrowserBlocker private To reduce the API surface area of the...
September 27, 2024
Hi, it’s zzak. Let’s jump into This Week in Rails! Rails 8.0 beta 1 has been released! The first beta of Rails 8 is out! While the release notes are...
September 20, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Rails World 2024 is next week Safe travels to everyone heading to Toronto! All sessions will be recorded...
September 13, 2024
Hey everyone, Happy Friday the 13 🎃 Vipul here with the latest updates for This Week in Rails, from the very awesome EuRuKo this week! Let’s dive in. New Guides...
September 6, 2024
Hi, Wojtek here. Let’s explore this week’s changes in the Rails codebase. Add Solid Cache Solid Cache will be the new default caching backend for production deployments out of the...
August 30, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Last call for Rails Luminary nominations If you know someone who has contributed to the Rails ecosystem and...
August 25, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. In case you missed it, Rails 7.2.1 and 7.1.4 were released this week! Allow use of alternative database...
August 16, 2024
Hi, Wojtek from this side. Let’s explore this week’s changes in the Rails codebase. Defer route drawing This change triggers the initial reload of routes either through middleware or when...
August 12, 2024
Hey everyone, Happy Monday! Vipul here with the latest updates for This Week in Rails (from last week 😅). Let’s dive in. Rails 7.2 has been released Rails 7.2 has...
August 2, 2024
Hi, it is Greg, bringing you the latest changes in Rails. The framework turned 20 years old this past week. Happy Birthday Ruby on Rails! Let’s explore this week’s changes...
July 26, 2024
Hi, it’s zzak. This is a short week, but let’s jump in. Drop Hash#except core extension Rails 8.0 will be Ruby 3.1 or greater only except natively got added in...
July 19, 2024
Hey everyone, Happy Friday! Vipul here with the latest updates for This Week in Rails. Let’s dive in. Add a basic sessions generator This change adds a new sessions generator...
July 12, 2024
Hi, Wojtek here again. See another short list of changes from this past week. Rails 7.2.0.beta3 have been released With 91 commits since the last beta 2 version. Make http_cache_forever...
July 5, 2024
Hi, Wojtek here. See the short list of changes from this past week. Add compressor option to Active Record encryption ActiveRecord::Encryption::Encryptor now supports a :compressor option to customize the compression...
June 28, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Support “immutable” directive in Cache-Control This PR adds a new option to the expires_in method to support the...
June 21, 2024
Hey everyone, Happy Friday! Vipul here with the latest updates for This Week in Rails. Let’s dive in. Improved Active Record Migration documentation The Rails Foundation documentation team continues on...
June 14, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Only sanitize content attribute when present in attachments A recent security fix introduced sanitizing the content attribute of...
June 7, 2024
Hi, Wojtek here. Let’s explore this week’s changes in the Rails codebase. Rails security releases Rails Versions 6.1.7.8, 7.0.8.4, 7.1.3.4, and 7.2.0.beta2 have been released with a security issue fix....
May 31, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Rails World 2024 speaker lineup announced! As well as another small run of tickets going live on June...
May 24, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Raise a descriptive error when a Store column is misconfigured This pull request improves ActiveRecord::Store to raise a...
May 17, 2024
Hey everyone, Happy Friday! Vipul here with the latest updates for This Week in Rails. Let’s dive in. Development of Rails 8.0 starts now 🎉 This week marks the official...
May 10, 2024
Hi, Wojtek here. Let’s explore this week’s changes in the Rails. The bi-annual Rails community survey is live! Your input is invaluable and will help the team at Planet Argon...
May 3, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Build Rails console on top of IRB’s latest official APIs The Rails console is built on top of...
April 26, 2024
Emmanuel Hayford here, writing from Toruń, Poland. We’ll keep this one short. Tickets for this year’s Rails World will be available for purchase on Tuesday, April 30, 2024, at 1...
April 24, 2024
Hi all, Amanda here from the Rails Foundation. We have a quick update about Rails World 2024 tickets. Tickets will be available beginning Tuesday April 30 at 1pm EDT. General...
April 19, 2024
Hey everyone, Happy Friday! I hope you get some time to unwind and relax going into the weekend 😎 Vipul here with the latest updates for This Week in Rails....
April 12, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Fix union select parentheses When building UNION or UNION ALL queries involving LIMIT or ORDER BY, Arel generated...
April 5, 2024
Hi, Wojtek here exploring this week’s changes. Rails World 2024 edition website is now live With tickets going on sale in April. Allow to register transaction callbacks outside of a...
March 29, 2024
Greetings! I’m Emmanuel Hayford, here to bring you your weekly instalment of “This Week In Rails”. Let’s dive straight into it. Two new guides are now open for community...
March 22, 2024
Hey everyone, Happy Weekend! Vipul here with the latest updates for This Week in Rails. Let’s dive in. Rails guides gets a facelift Rails guides has a received a big...
March 15, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. The Rails World CFP will close in just one week on March 21. Submit your talk in time!...
March 8, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Feedback for structuring the Active Record Query Guide The Active Record Querying Guide is getting restructured and the...
March 1, 2024
Hi, Wojtek from this side. Let’s explore this week’s few changes in the Rails codebase. Rails security update releases Rails Versions 6.1.7.7, 7.0.8.1, and 7.1.3.2 have been released last week...
February 24, 2024
Hope you’re having a lovely weekend. Emmanuel here with yet another batch of Rails updates for you! assert_broadcasts returns the messages that were broadcast assert_broadcasts now not only confirms the...
February 16, 2024
Hi! Vipul here with the latest updates for This Week in Rails! Rails World CFP Call for Papers is now open for The Rails World 2024 conference that will be...
February 9, 2024
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Rails Foundation Docs A team has been formed to improve the existing Rails documentation. PRs from this project...
February 2, 2024
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Deprecate passing nil as model argument Passing model: nil as an argument to the form_with method will be...
January 26, 2024
Hi, Wojtek from this side with a short set of changes in the Rails codebase. Add customized prompt for Rails console Rails console now indicates the current Rails environment with...
January 19, 2024
As the morning sun casts its gentle glow, I find myself aboard a train bound for Szklarska Poręba. I’m literally on Rails! I thought, what better setting to share the...
January 12, 2024
Hi! Vipul here with the second edition of This Week in Rails for 2024! This second week continues with a flurry of activity with more than 140+ changes making in....
January 5, 2024
Hi, zzak here with the first edition of This Week in Rails for 2024. This year started off with a ton of contributions, nearly 170 commits, sorry we couldn’t fit...
December 29, 2023
This is Emmanuel, Greg, Vipul, Wojciech, and Zzak, bringing you the summary of what happened with Rails in the past year. It was a busy year with over 4300 commits...
December 22, 2023
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Rails World 2024 updates The venue, the sponsorship options, information about the CFP and the ticket costs were...
December 15, 2023
Hi, it’s Wojtek with latest changes in the Rails codebase. Expose queries test assertion methods To assert the expected number of queries are made, Rails internally uses assert_queries and assert_no_queries....
December 8, 2023
Take Active Record affixes into account for Active Storage database models This pull request ensures that all Active Storage database-related models adhere to the ActiveRecord::Base.table_name_prefix configuration. Make isolated engines aware...
November 24, 2023
Happy Thanksgiving weekend everyone! This is Vipul bringing you the latest from this week’s changes in the Rails codebase. ErrorReporter#unexpected to report in production but raise in development This change...
November 17, 2023
Hi, it’s Greg. Let’s explore this week’s changes in the Rails codebase. Fix word_wrap with empty string This pull request fixes word_wrap to return an empty string instead of nil...
November 10, 2023
Hi, it’s Wojtek. This week, the documentary movie about the origins of Ruby on Rails premiered. You can see it on the Honeypot YouTube channel. Now, let’s explore this week’s...
November 3, 2023
Hey, zzak here with the first edition of This Week in Rails for November, 2023. Support RETURNING clause for MariaDB This PR adds support for the INSERT ... RETURNING expression...
October 27, 2023
Hi! This is Vipul bringing you the latest from this week’s changes in the Rails codebase. Reduce memory used by ActiveSupport::Callbacks Previously, callbacks which were shared with subclasses would not...
October 20, 2023
Hi, it’s Greg, bringing you this week’s changes in the Rails codebase. Rails World talks are online The talks from Rails World 2023 are now available to watch online! You...
October 13, 2023
Rails World concluded last week, and calling it a success would be an understatement. With 29 exceptional speakers and a diverse audience of over 700 attendees representing various corners of...
September 29, 2023
Hi, Wojtek here. The Rails World starts next week. Three members of the current This Week In Rails editorial team — Greg, Emmanuel, and myself — will be in attendance....
September 22, 2023
Default retry strategy uses polynomial backoff instead of exponential backoff This modifies the wait option’s name to provide a more explicit indication that jobs will undergo retry attempts using polynomial...
September 15, 2023
Hi, it’s Greg, bring you the latest changes in the Rails codebase. Rails 7.1 beta release The first beta version of Rails 7.1 has been released! There have been over...
September 8, 2023
Hi! This is Vipul bringing you the latest from this week’s changes in the Rails codebase. Infer primary_key: :id on associations with composite primary key models Prior to this change,...
August 25, 2023
Hi, Wojtek here. Let’s explore last 2 week’s changes in the Rails codebase. Rails Versions 7.0.7.2, 6.1.7.6 have been released Just after the previous security releases 7.0.7.1, 6.1.7.5 but with...
August 11, 2023
Hi, it’s Greg, bringing you the latest changes in the Rails codebase. Introducing the Rails Luminary Awards: Nominations Now Open Starting at Rails World in October, the Rails Foundation will...
August 4, 2023
Hi! This is Vipul bringing you the latest from this week’s changes in the Rails codebase. Introduce config.dom_testing_default_html_version and use Rails::Dom::Testing to parse HTML in test helpers Previously support was...
July 28, 2023
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Rack::Lint on Rails middleware tests While this work is not technically user-facing, it’s important to ensure the future...
July 23, 2023
This is Emmanuel… you haven’t heard from me in a while. I’m doing great, and have a few merged pull requests that I want to share with you. Don’t show...
July 7, 2023
Hi, Wojtek here. Let’s see what changed in the Rails codebase. Add an option to preprocess Active Storage variants in background job Active Storage variants are processed on the fly...
June 30, 2023
Happy Friday Everyone! This is Vipul, bringing you the latest changes in the Rails codebase. [CVE-2023-28362] Possible XSS via User Supplied Values to redirect_to If you haven’t already, its time...
June 23, 2023
Hi, it’s Greg, bringing you the latest changes in the Rails codebase. Rails World’s site is live! The Rails World conference website is live from today. It was created by...
June 16, 2023
Hi, it’s zzak. We’re officially half-way through June, and we’ve got a shorter edition this week but let’s hop in. Enable force_ssl=true in production by default This PR affects newly...
June 9, 2023
Hi! Emmanuel here writing from a train to Katowice! There have been quite a few developments in the Rails codebase over the last few weeks! Let’s take a look at...
June 2, 2023
Hi, Wojtek here. Let’s explore this week’s changes in the Rails codebase. Update Action View to use HTML5 standards-compliant sanitizers Add support for HTML5 standards-compliant sanitizers, and default to Rails::HTML5::Sanitizer...
May 26, 2023
Hey! zzak here with another edition of This Week in Rails. Reminder: The Rails World CFP is open until June 16. Whether you’re a seasoned veteran or a newcomer to...
May 19, 2023
Hello Everyone! This is Vipul, bringing you this week’s changes in the Rails codebase. Rails World Call for Papers now open This CFP is open until June 16, with space...
May 12, 2023
Hi, this is Greg, bringing you this week’s changes in the Rails codebase. Rails World Call for Papers now open This CFP is open until June 16, with space in...
May 5, 2023
Hi, it’s Greg, bringing you this week’s changes in the Rails codebase. Rails World tickets waiting list Many of you asked if there is a waiting list where you can...
April 28, 2023
Hi, it’s zzak. ✈️ RailsConf has come to a close, and Golden Week is upon us here in Japan. Lots to catch up on in This Week in Rails. Many...
April 21, 2023
Hi. Wojtek here. We had 88 contributors this week including ChatGPT! Let’s explore the changes. AppSignal is the newest contributing member of The Rails Foundation It’s the third company to...
April 14, 2023
Saluton! That’s Esperanto for “Hello!” 😜… Emmanuel Hayford here, let’s see what’s new in Rails as we gear up for Composite Primary Keys (CPKs) support. But first, here’s a fine...
April 7, 2023
Hi, it’s Greg, bringing you the latest news about Ruby on Rails. We have exciting news from the Rails Foundation! The first-ever Rails World Conference is coming! Join the community...
March 31, 2023
Hi, it’s zzak, writing in from Aomori, Japan, home of the great Jonan Scheffler. 2023 is officially 25% over, time to enjoy 🌸 and explore this week’s changes in the...
March 24, 2023
Hi, it’s Wojtek with this week’s changes in the Rails codebase. Allow specifying WHERE clauses with column-tuple syntax. Querying through Active Record where now accepts a tuple syntax which accepts,...
March 18, 2023
Kaixo! Long time no see. Emmanuel Hayford here. This week, a lot happened in Rails, so much so that to keep this edition short, I’ve had to cut some equally...
March 10, 2023
Hi, this is Greg, bringing you the latest changes in the Rails codebase. Lockdown rails app in production for security Current Dockerfile generated by Rails runs as a non-root user...
March 3, 2023
Hi, it’s zzak. Let’s explore this week’s changes in the Rails codebase. Turbo v7.3.0 is out! Be sure to check the release notes to see what changed. Configurable digest algorithm...
February 24, 2023
Hi, it’s Wojtek. Let’s dig into this week’s changes and announcements. Amanda Perino as new executive director for The Rails Foundation Please welcome Amanda to the job of leading the...
February 17, 2023
Hi, this is Greg, bringing you this week’s changes in the Rails codebase. Support preloading associations with composite keys This pull request adds support for Associations::Preloader to be able to...
February 10, 2023
Përshëndetje! Emmanuel here with the usual stuff. filtered_path in ActionController::Instrumentation event payloads over fullpath For security reasons, some data need to be filtered before it reaches bad actors. Rails now filters parameters...
February 3, 2023
Hi, it’s zzak, happy 節分! I’m very excited for spring, this winter has been tough! Let’s get into this week’s changes in the Rails codebase. Use infinitive form for all...
January 27, 2023
Hi, it’s Wojtek. Let’s explore this week’s changes in the Rails codebase. Rails 7.0.4.2 and 6.1.7.2 have been released Released 7.0.4.2 and 6.1.7.2 versions addressing a compatibility issue with the...
January 20, 2023
Hola, this is Greg, bringing you the latest changes from Rails. Raise exception when if a restricted attribute name is used with CurrentAttributes Attribute names like set and reset should...
January 13, 2023
Halløj. It’s me again, bringing you the usual goodies from Rails. Show relevant commands when calling help This pull request improves the user experience by displaying the appropriate commands for...
January 8, 2023
Long time no see! 新年明けましておめでとうございます!Zzak here to bring you the first This Week in Rails of.. *almost writes 2022*. 🤣 Spotlight I want to try something different, there has been...
December 30, 2022
Hey! This is Emmanuel, Greg and Wojciech, bringing you the summary of what happened with Rails in the past year. It was a busy year with 3131 commits from 491...
December 23, 2022
Hi there, this is Greg, bringing you the latest changes in Rails! Only include all_queries default scopes on reload This pull request changes the current behaviour on reload, which applies...
December 16, 2022
नमस्ते, This is Emmanuel Hayford with some updates from Rails! Hide changes to before_committed! behaviour behind config This PR introduces a new configuration option that will enable before_committed! callbacks on...
December 2, 2022
Hi, Wojtek here with this week’s news from the Rails world. The Rails Foundation is hiring an Executive Director The Rails Foundation is looking for a full-time executive director to...
November 30, 2022
The Rails Foundation is looking for a full-time executive director to run day-to-day operations and implement our mission to improve the documentation, education, marketing, and events in the Rails ecosystem....
November 25, 2022
Hi there, This is Greg, bringing you the latest changes in Rails. Make sure that concurrent map usage is thread-safe This pull request changes the way a cache miss is...
November 19, 2022
Boa noite! This is Emmanuel, bearer of good tidings. Introducing: The Rails Foundation In case you missed it, with eight founding members, Rails has started The Rails Foundation! Together, the...
November 11, 2022
Hi there, This is Greg, bringing you the latest changes in Rails. Fix Enumerable#many? to handle all block parameters Before this fix, Enumerable#many? didn’t forward the block parameters to the...
November 4, 2022
Hi, Petrik here with this week’s news from the Rails world. Improve the “missing template” error page This error page got a nice overhaul with clearer wording, making it more...
October 28, 2022
Hi, Wojtek here with this week’s news from the Rails world. Support checked as a keyword argument in check_box_tag and radio_button_tag Now the form helper f.check_box "admin", checked: false works...
October 21, 2022
Guten Tag! Emmanuel here again, with some updates from Rails. Don’t trigger after_commit :destroy callback again on destroy if record previously was destroyed The after_commit :destroy callback would always run...
October 14, 2022
Hey, this is Greg bringing you the latest news from the Rails world. Add column information to exceptions inside ERB templates This PR adds column information to exceptions that occurred...
October 8, 2022
Hi, this is Petrik with this weeks updates in the Rails world. Support more Permissions-Policy directives With the Permissions-Policy header you can allow or block the use of browser features....
September 30, 2022
こんにちは。I’m Emmanuel, and I’ve got some updates for you! Avoid double type cast when serialising attributes ActiveModel::Attribute#value already casts model attributes when persisting models, however some model attribute types try...
September 23, 2022
Hi, this is Greg, bringing you the latest changes in the Rails framework. Allow specifying the HTTP status code in assert_redirected_to Before this change, assert_redirect_to asserted any 3XX response, but...
September 17, 2022
Hi, this is Petrik with this week’s Rails updates and some Hotwire news. Add exclude? method to ActionController::Parameters exclude? returns true if the given key is not present in the...
September 10, 2022
👋🏾… This is Emmanuel. I’ve got some Rails updates for you. Rack 3.0 has shipped A major version of Rack has shipped, and as expected, there are breaking changes but...
September 2, 2022
Hi, this is Greg with the latest news from the world of Rails. Return “Range Not Satisfiable” return code for partial downloads with incorrect range This PR fixes an issue...
August 26, 2022
Hi, this is Petrik with more Rails updates. Use the error_highlight gem to locate the columns where an error was raised Ruby 3.1 added the error_highlight gem to display the fine-grained...
August 19, 2022
Cześć! I’m Emmanuel, and I have some updates for you from Rails. Log a warning if ActiveSupport::Cache is given an expiration in the past Imagine trying to write/fetch to/from a...
August 12, 2022
Hola, this is Greg bringing you the latest news from the Rails world! Improve failure safety for RedisCacheStore#delete_multi This PR fixes the issue when Redis is down and Rails.cache.delete_multi is...
August 5, 2022
Hi, Petrik here with some updates on activities in Rails and associated projects over the last week. Allow templates to set strict locals By default, templates will accept any locals...
July 29, 2022
Maadwo! Emmanuel with some updates on activities in Rails over the last week. Allow passing Hash on secure password validations You can now pass an option hash to has_secure_password. If...
July 22, 2022
Hi, this is Greg, bringing you the latest news from the Rails world. Fix caching of missed translations Using Object.new for the default value of a missing translation caused the...
July 15, 2022
Hi! Emmanuel here with updates from Rails over the last week. Rails Versions 7.0.3.1, 6.1.6.1, 6.0.5.1, and 5.2.8.1 have been released! A few days ago Rails released versions 7.0.3.1, 6.1.6.1,...
July 4, 2022
Hi, this is Petrik, bringing you the latest news from the Rails world. Optimize Active Record batching Instead of specifying a long list of ids for batch queries (WHERE IN...
June 13, 2022
In the past few weeks, the Rails team has been working on a few changes to lower the barrier for new contributors to the framework. We started by disabling the...
May 23, 2022
I’m thrilled to announce three new awesome members to the Rails Core team, which will increase the total number of core members to a cool twelve, and help ensure we...
May 21, 2022
Hi, this is Greg, bringing you the latest news from the Rails world. Add ability to ignore tables by a regular expression for SQL schema dumps It was already possible...
May 14, 2022
Hi, this is Petrik, bringing you the latest news from the Rails world. Async aggregate and find_by queries Active Record async support was limited to loading collections, but among the...
March 27, 2022
Hi, this is Petrik, bringing you the latest news from the Rails world. Reduce the output of Rails::Railtie#inspect to the classname Anytime inspect was called on Rails::Application, it would output...
February 11, 2022
Hi, this is Petrik, bringing you the latest news from the Rails world. Rails 7.0.2 has been released While this looks like a regular patch release there are a few...
February 5, 2022
Hi, this is Greg and Robin, bringing you the latest news from the Rails world. Dart Sass for Rails As Ruby Sass has been deprecated a long time ago and...
January 21, 2022
Hi, Wojtek here introducing you to this year changes in the Rails. Released Rails 7.0.1 The Ruby 3.1 is fully supported with this release. It also contains few bug fixes...
December 31, 2021
Hi there, this is Greg, bringing you a summary of what happened in the Rails world in 2021. There were so many changes, it is difficult to decide which one...
December 19, 2021
Hi there, it is Greg, bringing you the latest news about Ruby on Rails! We had an exciting week, so let’s get to it. Rails 7 has been released There...
November 26, 2021
Hey, Wojtek here with recent additions to Rails. All of them today for FREE, for you. Thank you all the contributors for making Rails. Those from one-time to day by...
November 21, 2021
Hey, this is Greg, bringing you the latest news about Ruby on Rails. Support <form> elements without [action] By default, when a form is declared without an action attribute, browsers...
November 7, 2021
Hey! Robin here with the latest news from the Ruby on Rails world. Support accepts_nested_attributes_for for delegated types Rails 6.1 introduced delegated types to ease handling some polymorphic relationships. This...
October 31, 2021
🍭 Trick or treat, zzak here after a week off with lots of goodies! 🍬 Rails Autoloader Migration Guide: From Classic to Zeitwerk This new guide has all you need...
October 15, 2021
Hey, Wojtek here with last week updates from the Ruby on Rails world. Set timestamps on insert_all/upsert_all record creation The timestamps will be automatically set when using bulk insert/upsert. This...
October 10, 2021
Hi, this is Greg, bringing you the latest news about Ruby on Rails! This week we switched our newsletter delivery platform to HEY, if you are reading this email, you...
September 27, 2021
Hey! Zzak here with a JAM-PACKED edition of This Week In Rails. 🍇 Server Timing Middleware for Development This PR started nearly 2 and a half years ago, finally made...
September 17, 2021
Hi, Wojtek here with more new Rails 7 changes. Rails 7.0 alpha released The new Rails frontend approach and all the other new goodies can already be checked in this...
September 11, 2021
Hi! zzak here! We’re back after a 2 week break with some of the latest changes that will land in Rails 7. DHH previews JavaScript options in Rails 7 [YouTube]...
August 28, 2021
Hi, this is Greg, bringing you the latest changes in Rails. Remove default reliance on Sass and CSS generators Due to Saas has chosen to focus exclusively on dart-saas, Rails...
August 21, 2021
Hello, zzak again with the latest changes in Rails this week! DHH previews modern web apps without JavaScript bundling or transpiling In this YouTube, DHH goes through the latest changes...
August 13, 2021
Hi, Wojtek here introducing you to upcoming Rails 7 goodies. ESM importmap support Modern web apps without JavaScript bundling or transpiling are now possible to build in Rails. Exciting new...
August 8, 2021
Hi there, this is Greg, bringing you the latest new about the Rails framework. Allow entirely opting out of deprecation warnings Previously if you set app.config.active_support.deprecation = :silence, some work...
July 31, 2021
Hello, zzak here! Congrats on making it through another month and another week of Rails development. Add favicon to internal routes “/favicon.ico” They finally fixed that pesky No route matches...
July 23, 2021
Hi, Wojtek here presenting quite a lot of changes from the past week. Disable schema dump per database Dumping the schema is on by default for all databases in an...
July 19, 2021
Hi, this is Greg, bring you the latest news of the Rails world. It’s been a quiet week, so we don’t have much changes to cover this time. Fix try...
July 10, 2021
Hi, zzak again with the changes from the last week in Rails. Rails 6.1.4 was released This release includes many bug fixes so be sure to upgrade! You can read...
July 2, 2021
Hello. News about latest changes in Rails delivered to you by Wojtek. Active Record destroy_all performs in batches By default it will load records in batches of 100 and allow...
June 27, 2021
Hi there, this is Greg, bringing you the latest changes in Rails! Time#change should pass the zone property through if it’s set This PR fixes an issue with changing date...
June 18, 2021
Hello, zzak here with the latest changes from the last week to Rails. Rails 6.0.4 was released This release includes many bug fixes so be sure to upgrade! You can read the...
June 11, 2021
Hi, Wojtek here with the summary of changes from the last week. Add audio analyzer to Active Storage It extracts duration and bit rate of audio files and stores it...
May 28, 2021
Hi, zzak here! お久しぶりです! This time I will be recapping the past month or so of Rails. Hang on! There’s a ton of stuff to catch up on!! Active Record...
May 2, 2021
As some questions have been raised about how the Rails project’s governance functions, we’d like to clarify how the team is structured and how we operate: Ruby on Rails is...
January 24, 2021
Hi, Wojtek here with the summary of changes from the last days. Renamed master branch to main in the Rails repository As mentioned by DHH and performed by Rafael França...
January 11, 2021
Hi there. Andy here, with the first newsletter of 2021, highlighting some updates to Ruby on Rails over the last few weeks. Let’s jump right in! Find and assert the...
December 20, 2020
Hi there, it is Greg, bringing you the latest news about Rails! Rails 6.1 released! Horizontal Sharding, Multi-DB Improvements, Strict Loading, Destroy Associations in Background, Error Objects, and more! Rails...
December 4, 2020
Hi, Wojtek from this side with a small set of changes since the last week. Rails 6.1 RC2 released The second release candidate for Rails 6.1 has been released and...
November 30, 2020
Hello! Andy here, highlighting some of the contributions to Ruby on Rails over the last week. Let’s dive in! Add where.associated to check association presence The Changelog covers how to...
November 23, 2020
Hey, this is Greg, bringing you the latest news about Ruby on Rails! Fix db:schema:load when table definition contains partitions This PR fixes a bug with loading the schema to...
November 13, 2020
Hi, Wojtek from this side with a summary of the latest changes that will be available in the upcoming Rails 6.1. Rails 6.1 RC1 released Release candidate of Rails 6.1...
November 2, 2020
Hey, this is Greg bringing you the latest news about the Rails framework. Show outstanding migrations on the error page This PR adds the details of the pending migrations to the...
October 23, 2020
Hi, it’s Wojtek bringing you the latest changes summary from Ruby on Rails codebase. Add values_at method to Active Record Simplifies retrieving values of specific attributes on Active Record model instance, ie...
October 19, 2020
Hi there! This is Andy bringing you the latest on what’s shipped this week in Ruby on Rails! New API docs back-end The frames-based Rails API docs site has been...
October 11, 2020
Hey, this is Greg, bringing you the latest news about Ruby on Rails! Rails 6.0.3.4 has been released! Rails 6.0.3.4 has been released! It is a security release and addresses...
October 3, 2020
Hi, Wojtek from this side. We are coming back with newsletter! Here are the changes in Ruby on Rails codebase from the last week. Destroy associations via background job Destroying...
May 8, 2020
This is Greg and Wojtek bringing you the latest news about Rails in these crazy times. A May of WTFs Have you ever lost time on some strange Rails issue?...
May 7, 2020
The bar for reporting a bug to the Rails project can be pretty steep. You’re expected to carefully diagnose the problem, preferably propose a solution, include detailed reproduction steps, and...
April 27, 2020
Daniel here, holed up in my apartment in New York City trying to stay healthy. Overwhelmed by all the latest pandemic news? Why not take a break with some exciting...
March 1, 2020
Greetings, all! Daniel here, together with my pup (🐶 woof!) bringing you the latest news in Rails. Add support for horizontal sharding The good folks at GitHub have done an...
February 21, 2020
Hi, Wojtek from this side with latest changes in Ruby on Rails codebase. Add strict_loading mode to Active Record To prevent lazy loading of associations, strict_loading will cascade down from...
February 9, 2020
Hello, this is Greg, bringing you the latest news about Ruby on Rails! 20 contributors to Rails in past week There have been 20 contributors to Rails past week! Default...
January 19, 2020
Hello, this is Andrew, bringing you the latest news from the Ruby on Rails world! 18 contributors to Rails in past week There have been 18 contributors to Rails in...
January 11, 2020
Hello, this is Greg, bringing you the latest news from the Ruby on Rails world! 38 contributors to Rails in past week There have been 38 contributors to Rails in...
January 5, 2020
Hello, this is Prathamesh bringing you first issue of This week in Rails of the new year and new decade. In this issue, we will go over the major changes...
December 27, 2019
Hello, this is Wojtek reporting on last month additions to Rails codebase. Ruby 2.7.0 released The last minor version of Ruby 2.7 before 3.0 release in the next year. Rails codebase is...
December 1, 2019
Hey readers! This is Kasper bringing you the latest news in Rails. I’m writing from deep winter-like Copenhagen, starting on the last month of the decade. Speaking of progress, Rails...
November 17, 2019
Hey there! This is Daniel bringing you the latest news in Rails. I am writing from RubyConf in Nashville, so come find me and say hello if you are here...
November 2, 2019
Hello! This is Roque bringing the latest news from the Rails community. Reestablish connection to previous database after migrating The migrate task iterates and establish a connection over each database....
October 25, 2019
Hello Ruby folks. Wojtek from this side reporting on latest additions to Rails codebase. Add permanent URLs for public storage blobs It is now possible to configure Active Storage to...
October 6, 2019
Hello! Tim here with the latest scoop on Ruby on Rails! New *_previously_was attribute methods! Your models just got a sprinkling of a little extra sugar. For any given attribute...
September 29, 2019
Hi there, this is Greg, bringing you the changes in Rails from the past week. Let’s dive in! Reduce stat(2) calls This commit adds a slight performance improvement by reducing...
September 20, 2019
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...
August 25, 2019
Greetings! Daniel here, reporting from Brooklyn, NY. Rails 6 in the wild I know we mentioned this last week, but I am so excited I wanted to mention it again....
August 18, 2019
Hello! This is Prathamesh bringing the latest news from the Rails community. This week we have some big news. Get ready. Rails 6 is out! After two and half years...
July 20, 2019
Hello! This is Roque bringing the latest news from the Rails community. It’s been awhile so let’s see what has changed since then… Oops, since last week 😜 Preserve existing...
July 15, 2019
Hey all! This is Daniel from Brooklyn, NY bringing you the latest news in Rails. Add database_exists? method to connection adapters The database_exists? method does what you might think—it checks...
July 6, 2019
Hi there. This is Greg bringing you latest news from the Rails world. We had a quiet week, so I won’t take long. Fix schema dumping for enum and set...
June 30, 2019
Ahoy all! 🚢 Step aboard as we cruise through the Rails news this week. Summer has really hit its simmering point for many a Rails contributor: we’re seeing fewer contributions....
June 16, 2019
Hi there. This is Wojtek bringing you goodies from the Rails world. Document multiple databases Gives a great overview of available multiple database features coming in Rails 6. Mirror direct...
May 18, 2019
Hello fellow Rubyist! This is Greg, bringing the latest news about the Rails framework! Fill a Trix editor easily in system tests ActionDispatch::SystemTestCase#fill_in_rich_text_area can locate and fill a Trix editor...
April 27, 2019
Hop aboard fellow traveler! Here’s your friendly conductor Kasper revving up to give you a brand spanking new issue for the price of zilch. We’re just about to roll into...
April 19, 2019
Hello. This is Wojtek reporting on recent changes from Rails world. Collection cache versioning Add cache_version on relation to support recyclable cache keys via the versioned entries in ActiveSupport::Cache. This...
April 2, 2019
Hi there! This is Daniel reporting from Brooklyn, NY. New versions of Rails released Rails 5.2.3 and Rails 5.1.7 were released last week. Check out the CHANGELOG and upgrade today!...
March 15, 2019
Hello. This is Wojtek here bringing you the exciting updates from Rails. Security fix releases of Rails Rails 4.2.11.1, 5.0.7.2, 5.1.6.2, 5.2.2.1, and 6.0.0.beta3 have been released containing important security...
March 3, 2019
Why hello there! Tim here bringing you all the latest and greatest from This Week In Rails. Negative scopes for enum values Some sugar around enum values allows you to...
January 28, 2019
Hello everyone! This is Eugene, with a selection of interesting improvements to Rails merged in the past week. Don’t load app environment when editing credentials Support for per-environment credentials is...
January 22, 2019
Daniel here, writing from chilly NYC to bring you the latest Rails news. Rails 6.0.0 beta1 Many thanks to everyone who helped get this amazing release together. It includes Action...
December 20, 2018
We’ve made enough progress towards the vision for Rails 6.0 that it makes sense to share our aspirational timeline for release. “Aspirational” being the key word, more so than “release”...
December 16, 2018
Hello. This is Wojtek with a short list of news from Rails world. George joins Rails Core George Claghorn is now a member of the Rails core team. Welcome George!...
December 13, 2018
Action Mailbox is the second brand new framework coming to Rails 6 (the first was Action Text). It serves to route incoming emails to controller-like mailboxes for processing in Rails....
December 13, 2018
We couldn’t be happier to welcome George Claghorn to Rails core. George has been the co-creator of both Active Storage and Action Mailbox. His work on Rails has not just...
December 10, 2018
Hello, hello! This is Tim here bringing you all the latest right from the Rails Edge. In the northern hemisphere, daylight is getting scarce, driving certain folks in the Pacific...
December 2, 2018
Cheers for the first day of December! This is Kir bringing you the latest news from the Rails world. Use raw time string from DB to generate ActiveRecord#cache_version The PR...
November 25, 2018
Hello fellow Rubyists. This is Greg bringing you the latest updates from Rails. Fix parallel tests on Windows This pull request fixes an issue with running tests in parallel on...
November 16, 2018
Hello fellow Rubyists. This is Wojtek bringing you the latest updates from Rails. Note about CVE gems version bumps Usually it is enough to update vulnerable gem within the application...
November 2, 2018
Boo! It’s Daniel here, bringing you news about Rails for October. 🎃 Make Webpacker the default JavaScript compiler for Rails 6 Less than two years ago Rails introduced the Webpacker...
October 3, 2018
Action Text is a brand new framework coming to Rails 6 that’s going to make creating, editing, and displaying rich text content in your applications super easy. It’s an integration...
September 30, 2018
Hello everyone! This is Prathamesh from Pune, India bringing you the latest news from the Rails world. Multi environment support for credentials Now it is possible to have credentials for each environment....
September 16, 2018
Greetings! Daniel here, reporting from Brooklyn, NY. Use faster globs for template resolving Resolving templates used to get pretty slow as the number of view paths, handlers, and formats increased....
September 2, 2018
Hello everyone! This is Eugene, bringing you the highlights from the last week of activity in the Rails codebase. Add hooks to Active Job on retries and discards Your application...
August 26, 2018
Happy Sunday! This is Greg bringing you the latest news about Rails. The initializers Rake task is moved to Rails::Command Another Rake task is moved to Rails::Command, so in Rails...
August 18, 2018
Welcome in this week news edition from Rails world. This is Wojtek bringing you summary of latest activities. Once Webpacker is the default in rails/master, we’ll be unveiling the alpha...
August 11, 2018
Namaste everyone! This is Prathamesh bringing you the latest news from the Rails world with some rain and chai from Pune. Rails 5.2.1 is out in the wild Rails 5.2.1...
August 4, 2018
Hello everyone! This is Roque, with the latest news about Ruby on Rails! Help test Rails 5.2.1.rc1 Help us test this release candidate to have a solid and stable 5.2.1....
July 29, 2018
Hello from London! The heatwave is finally over and we can get back to 🌧. This is Kir, bringing you the latest Rails updates. Add cpu time, idle time, and...
July 13, 2018
Hello Ruby fans. This is Wojtek bringing you latest news from World Cup fields. I mean Ruby on Rails codebase… Support readonly option in SQLite3 To ensure no modifications are...
July 1, 2018
Hey there, detective! Here’s Kasper fumbling through his own trenchcoat for his notebook to give you what went down on the Rails codebase this week. Redis cache store: increment/decrement expiry...
June 23, 2018
Hello, this is Claudio with a quick recap of what changed this week in the source code of Ruby on Rails. Add year_format option to date_select tag In Japan, 2000...
June 16, 2018
Greetings, all! This is Daniel, with the latest news about Ruby on Rails. This Week’s Contributors 14 people contributed to Rails this past week, including 4 first-time contributors. Many thanks...
June 9, 2018
Hello everyone! This is Greg, with the latest news about Ruby on Rails! This Week’s Contributors 13 awesome people contributed to Rails this past week! If you’d like to be...
May 27, 2018
Hello everyone! This is Eugene, with a roundup of the last two weeks of activity in the Rails world. Let’s get started! This Week’s Contributors In the last two weeks,...
May 12, 2018
Hello everyone! This is Roque bringing you the latest news from the Rails world. I will cover the highlights from the last two weeks. Let’s get started! This Week’s Contributors...
April 29, 2018
Hello 🌧 from London! This is Kir, bringing you the latest Rails updates in this episode of the newsletter. This Week’s Contributors 28 people contributed to Rails in the last...
April 22, 2018
Hello 🌨 from Pittsburgh! RailsConf was amazing: more than a thousand attendees showing that Rails is more alive and welcoming than ever. All the presentations will be available on YouTube...
April 15, 2018
And now a Rails 🌩 News Flash 🌩! (Hint: we’ve got some big news this week, if you hadn’t heard). We take you now, live, to our reporter on the...
March 31, 2018
Hey there, esteemed readers of Rails’ public repo tea leaves. It’s Kasper bringing you the latest hot cup to steel transcendence from. This Week’s Contributors Here goes a hey-o to...
March 24, 2018
Hello fellow Rubyists, this is Wojtek bringing you the polished set of latest Rails news. We do like to “polish” things here in Poland ;-) Rails 5.2.0.RC2 released Aiming for...
March 18, 2018
Hello everyone! This is Greg bringing you the latest news from the Rails world. This Week’s Contributors 15 people contributed to Rails this week! If you’d like to join them,...
February 17, 2018
Hello everyone! This is Roque bringing you the latest news from the Rails world. Rails 5.1.5 released 🎉 Release 5.1.5 is out, but you can still help the community by...
February 4, 2018
Hey there, news attenuated people of planet Rails! It’s your trusty prudent editor / local dimwit Kasper here with This Week in Rails. As always we both cover and cower...
January 28, 2018
Hi there! This is Prathamesh, bringing you the latest edition of This Week in Rails, covering highlights from the Rails community, as well as changes recently made to the framework....
January 8, 2018
Happy New Year, Rubyists on Rails! This is Tim here bringing you all the latest in Rails from the Holiday and New Year period. We hope you got to unwind...
December 16, 2017
Hello everyone! This is Kir and Greg bringing you the latest news from the Rails world. This Week’s Contributors 57 people contributed to Rails the past 2 weeks! If you’d like...
December 3, 2017
Hello everyone! This is Roque bringing you the latest news from the Rails world. Rails 5.2.0 beta released 🎉 This release includes Active Storage, a new framework provided by Rails...
November 26, 2017
Hi! Prathamesh here! Let’s see what we have in store today from the Rails world. This Week’s Contributors This week we had 25 contributors. 8 of them were first time...
November 4, 2017
Hi! Tim here! About to bring you the latest in all things Rails…. This Week’s Contributors This week we had 12 contributors, including 1 for the very first time! Huge...
October 29, 2017
Hey there, it’s Kasper, bringing you the latest edition of This Week in Rails! Remove Rails 5.1 deprecations from the code All the code that was deprecated in Rails 5.1...
October 21, 2017
Hi there! It’s Kir, bringing you a new edition of This Week in Rails! Replace PhantomJS with Selenium/Chrome headless PhantomJS has been abandoned. At the same time Chrome provides native...
October 14, 2017
Hello everyone! This is Roque bringing you the latest news from the Rails world. redis-rb 4.0 support Adds support to Redis greater or equal to 3.3, and less than 5....
October 8, 2017
Hi there! It’s Prathamesh from Pune, enjoying rain 🌧, sipping ☕️ coffee and bringing you latest news from the Rails world. Let’s get started! This Week’s Contributors 13 people contributed...
September 29, 2017
Hi there! It’s Claudio from sunny Los Angeles. Step by step we are getting closer to the first beta of Rails 5.2. Check out the changes that occurred in Ra-Ra-Rails-land...
September 23, 2017
Hi there! It’s Greg, bringing you a double-edition of This Week in Rails! This Week’s Contributors 28 people contributed to Rails the past two weeks! If you’d like to join...
September 3, 2017
Oh, hello there! I’m Tim, and if you’re reading this that means you’ve got Rails fever! It’s time for your weekly dose of This Week in Rails…. This Week’s Contributors...
August 28, 2017
Hello everyone! This is Vipul from Rainy Pune ☔ , cozying up with a ☕, bringing you a recap of the changes that made it to Rails this week. If...
August 19, 2017
Hello everyone! This is Claudio with a recap of the main commits that made it into rails/rails this week. If you too want to contribute to Rails, this outstanding Active Record...
August 15, 2017
We’re happy to announce three new members of the Rails committers team: George, Javan, and Ryuta 🎉! George Claghorn: George has been an integral part in creating our new Active...
July 30, 2017
Hello everyone! This is Prathamesh with the latest news from the Rails world. Rails 5.1.3.rc2 and 5.0.5.rc2 released Two new release candidates has been released this week, if there are...
July 22, 2017
Hello everyone! This is Greg with the latest news from the Rails world. Rails 5.1.3.rc1 and 5.0.5.rc1 released Two new release candidates has been released this week, if there are...
July 15, 2017
Hello everyone! This is Roque bringing you the latest news from the Rails world. It’s been two weeks, so let’s begin! Featured Active Storage is coming to Rails 5.2 A...
June 24, 2017
Hi there! This is Kir from chilling Ottawa, bringing you another edition of This Week in Rails. Let’s dive in. Featured 🎉 This Week’s Rails contributors! 🎉 We had 21 awesome...
June 17, 2017
Hi there! This is Andy, bringing you another edition of This Week in Rails. Let’s dive in. Featured 🎉 This Week’s Rails contributors! 🎉 We had 23 awesome people who...
June 11, 2017
Hello everyone! Prathamesh here bringing you the latest news from the Rails world. Let’s get started 🚅 Featured 🎉 This Week’s Rails contributors! 🎉 We had 21 awesome people who...
June 3, 2017
Hello everyone! This is Roque bringing you the latest news from the Rails world. Featured This Week’s Rails contributors! We had 32 people who helped make Rails better this week....
May 28, 2017
Hi there! This is Vipul bringing you all the latest news about Rails from the hopefully ending summer here in Pune🔥 Featured This Week’s Rails contributors! We had 36 people...
May 20, 2017
Hi there! This is Greg with the latest news about Rails! Featured This Week’s Rails contributors! 22 person worked on making Rails better this week. Big thanks to them! If...
April 15, 2017
Hi there! This is Andy with another edition of This Week in Rails. This week we’re covering two weeks worth of changes, so let’s dive right in. New Hooks for...
April 1, 2017
Yo folks! Your noble editor Kasper here with the latest and greatest from Rails. Check the fine print 📰 Featured Remove rails new –javascript The –javascript option for new Rails...
March 24, 2017
Hello everyone! This is Roque bringing the latest from the last two weeks. The last couple of weeks have been very busy with the releasing of Rails 5.1.0.rc1 and the...
March 12, 2017
Hello! This is Vipul reporting from Delhi today, on this colourful Holi weekend 💥 Lets take a look at what’s the latest news from the world of Ruby on...
March 4, 2017
Hello! It’s Claudio from sunny Los Angeles bringing you the latest news from the world of Ruby on Rails. So many improvements this week so… let’s get to it! Featured...
February 25, 2017
Hi everyone, Greg here with the latest from the world of Rails. It was a busy week with new releases and many improvements! Featured New Rails releases The first beta...
February 18, 2017
Hey everyone 👋 Prathamesh here with the latest from the world of Rails. Featured ⚡️This week’s Rails contributors ⚡️ This week was full of improvements and bug fixes. We have...
February 11, 2017
Hello! This is Tim , bringing you another edition of This Week in Rails. Featured This week’s Rails contributors This week saw contributions from 26 contributors, including 4 for the...
February 4, 2017
Hello! This is your host Andy, bringing you another edition of This Week in Rails. I’m in a cold Northern climate ❄️️ and we’re in the middle of Winter right...
January 28, 2017
Steampunk! It’s all the rage with the kids these days. Honestly, I was going to work this better into the lead but then I ran out of… ssssstea… 🤓 Anyway...
January 23, 2017
Hi everyone, I’m happy to announce that new versions of the caching gems extracted from Rails 4.0 have been released. Action Pack Page Caching (v1.1.0) CHANGES since 1.0.2 Support for...
January 20, 2017
Hello everyone! This is Roque bringing the latest news from the Rails community. Remember, today is the last day to submit your RailsConf proposal. You have until 11:59 p.m. MST!...
January 13, 2017
Happy new year (yet again) ! And a Friday the 13th 👻 This is Vipul, bringing you the latest from just the second week of the year, which is shaping...
January 6, 2017
Happy new year! How was your holiday break? Did you receive nice presents? In case you missed it, Ruby 2.4.0 was released on Christmas day so if you haven’t done...
December 10, 2016
Hello everyone, this is Godfrey reporting from Portland, OR. This week has been a mix bag for me – on one hand, Portland had a pretty miserable week due to...
December 3, 2016
Hello everyone! Prathamesh and Greg here, bringing you all the latest from This Week in Rails….. Which is actually “Past 2 weeks in Rails” because we missed to send last...
November 18, 2016
Hello everyone! Tim here bringing you all the latest from This Week in Rails….. Featured This Week’s Rails Contributors This week 29 lovely people contributed to Rails, including an incredible...
November 11, 2016
Hello everyone! And welcome to our special edition from, live from RubyConf in Cincinnati 😎. This is Vipul along with Tim and Prathamesh teaming together to bring you all the...
November 4, 2016
Hello everyone! This is Roque bringing latest news from the Rails community. Stay tuned! Featured This Week’s Rails Contributors This week 22 people contributed to Rails. We also got 6...
October 28, 2016
Boo! Hey ghouls and goblins, Andy here. This is going to be loaded with groan-inducing Halloween-themed puns. If you weren’t turned off already by the Skrillex reference, please keep reading!...
October 21, 2016
Hey peeps, Kasper here. It’s that time of the week again, when that newsletter you read while frantically checking http://downforeveryoneorjustme.com is here. Oh, you think we’re down, cupcake? I’m afraid...
October 14, 2016
Happy Friday from sunny Los Angeles! Claudio here with the latest news from the rails/rails repository. Here’s a recap of the commits and pull requests merged into master this week....
October 8, 2016
Featured This week’s Rails contributors The content for this week’s newsletter is sponsored by the 19 individuals who authored them! Fixnum and Bignum are deprecated in Ruby 2.4 One of...
September 30, 2016
Cadet, you’re at the new frontier! Orbiting the red planet just yonder, you ponder and wonder: Do Martians drink their Martinis on the rocks? All this crew member knows is...
September 18, 2016
Jon here welcoming you to This Week in Rails! Today we’ll be touring the wondrous Ruby on Rails chocolate factory to see how its marvelous candy, consumed by web apps...
September 10, 2016
Howdy everyone! This is Prathamesh bringing you the changes from this week in Rails! Featured This Week’s Rails Contributors This week we had 22 awesome people making Rails better. We...
September 3, 2016
Oh, hello there! This is Tim here bringing you your latest installment of This Week in Rails. We had another corker this week chock full of great updates - read...
August 27, 2016
Hello there! Yes, this is Godfrey again. I am glad a lot of you found last week’s Cool Trick™ useful. However, wouldn’t life be pretty boring if you just keep...
August 20, 2016
This is Godfrey, reporting in from Portland, OR. We have a lot to cover this week, let’s dive right into the stories so you can go back to watching Olympics!...
August 12, 2016
Hello! This is Roque covering latest events from the Rails community. Like in Rio, our week was busy with plenty of amazing participants #Rio2016 🇧🇷 Featured Security releases! New Rails...
August 5, 2016
Hello! This is Andy bringing you another week’s worth of highlights from Rails. Today also marks the official start of the #Rio2016 Olympic Games 🇧🇷 . New events this time around...
July 29, 2016
This is detective 🕵 Prathamesh reporting from the secret chambers of Rails. We were busy investigating many 🐛🐛🐛🐛🐛 this week and I am happy to announce that we have successfully...
July 24, 2016
Hello from Vipul. This was one busy week, with many changes landing on master. We had lots of performance improvements, bug fixes, new additions and enhancements. And here I thought...
July 15, 2016
Hello from Claudio. This week saw some small fixes applied to Rails 5. Nothing major. Nothing that should stop you from upgrading all your apps from Rails 4.2 to Rails...
July 8, 2016
Hola desperados! Jon (aka Juan el bandido) here saying “Howdy” from the Navarro desert near Pamplona 🇪🇸 to bring you outlaws a back-slappin’ sagebrush issue of This Wild Week in...
July 2, 2016
Hello open sourcerer! Here’s Kasper rushing straight from the bullpen to the printers to report: Slow week, but we’ll get through it. Just kidding! Rails 5 is here. In fact,...
June 24, 2016
Hello everyone! This is Greg bringing latest news from the Rails community. Featured This week’s Rails Contributors 22 great people helped this week to move the Rails framework forward! If...
June 17, 2016
Hello everyone! This is Roque bringing latest news from the Rails community. Featured This Week’s Rails Contributors This week 23 people contributed to Rails. We also got 4 first time...
June 11, 2016
Ahoy hoy! Tim (aka Godfrey[9]) here bringing you all the latest from the Rails community. It’s been yet another killer week of activity as we continue to refine Rails 5...
June 4, 2016
Hey, team. Todd here, bringing you another edition of This Week in Rails! Due to a scheduling mishap, we missed an issue last week - we won’t cover it here,...
May 20, 2016
Shhh, stay quiet! Rails 5.0 lurks just around the corner and it’s a mean beast. Rails’ maintainers, computer scient(-ish)sts, spliced commit DNA merged long ago in hopes of creating a...
May 6, 2016
Live from RailsConf, happy 100th newsletter from Godfrey, Claudio, Vipul, Roque and Prathamesh (plus Kasper and Jon joining remotely). The train from Kansas City is leaving the station soon. Just...
April 30, 2016
Dear Mayor, Welcome to Kansas City! This is your advisor Godfrey. Since you are new here, it must be a bit overwhelming for you. Don’t worry, I’m here to help...
April 23, 2016
Hello everyone! Prathamesh here bringing you This Week in Rails. Let’s get started. Featured 🏆 This week’s Rails Contributors 🏆 Thank you to 32 awesome people who contributed to Rails...
April 16, 2016
Hello everyone! Jon here bringing you This Week in Rails from the sunny surf town of Biarritz, France 🇫🇷☀️ Ready to jump in and catch a few waves of updates?...
April 8, 2016
Hello everyone! This is Roque bringing the latest news from Rails. Hope you enjoy, and see y’all at the RailsConf in a month! Featured This Week’s Rails Contributors This week...
April 1, 2016
#### Hey everybody! Tim here reporting from Portland, OR on another solid week for the Rails community. As a protest to April Fools’ typical tomfoolery, this edition is coming to...
March 25, 2016
Business Todd here with your weekly briefing of all the goings-on in the Rails organization. Since our last update, a number of initiatives were undertaken by many of our stakeholders...
March 18, 2016
Straight from the mail room, it’s this week in Rails! We made sure to squeeze our lone chimp with a typewriter extremely talented editor Kasper for just a few more...
March 11, 2016
Hey there! This is Washington with the latest news from Rails! Featured This week’s Rails contributors Again we start pointing to the 40 people who took some time to improve...
March 4, 2016
Hi All! This is Vipul bringing you the latest news from Rails! Featured This week’s Rails contributors This week 48 contributors helped to move Rails forward! Want to be one...
February 26, 2016
#### Hello, this is Greg bringing you the latest news about the Rails framework! Featured This week’s Rails contributors This week 51 great developer helped to move Rails forward! Want...
February 20, 2016
Hello, this is Godfrey and Prathamesh bringing you the latest developments from Rails! Featured RailsConf 2016 program announced The conference is looking pretty awesome, with a good mix of talks...
February 12, 2016
#### Happy Valentine’s Day weekend! What better way to show your love for Rails than to help close the last few issues pending for the release candidate of Rails 5?...
February 5, 2016
#### Hello everyone! This is Roque bringing the latest from the Rails world. Stay tuned! Featured Rails 5.0.0.beta2 has been released! Please give Rails 5.0 a try on your app....
January 29, 2016
This is Prathamesh bringing the latest news from this eventful week of security releases and getting closer to Rails 5 RC. Featured Security releases! New Rails versions are released with...
January 23, 2016
Hey passengers! Have your luggage ready and get those ticket stubs out, a new issue is just about to roll in to the station. Godfrey and Kasper are co-conducting this...
January 19, 2016
It’s been 10 years since we last updated the Rails identity, so with Rails 5 just around the corner, we thought it was finally time for a fresh look for...
January 9, 2016
Happy New Year! Welcome to the first 2016 issue of This week in Rails. I’m Andy, and before diving in to contributions from this week, let’s briefly recap some stats...
December 19, 2015
I hear you’re looking for a pilot. Name’s Todd Solo, captain of This Week in Rails. She may not look like much, but this bucket of bolts did the Kessel...
December 11, 2015
Hello everyone! 🌨 This is Vipul, bringing you the latest from Rails. P.S: Here’s something for all those at RubyKaigi 🍣. Enjoy! Featured This Week’s Rails Contributors This week 26...
December 7, 2015
Hello everyone! This is Marcel, bringing you the latest news in Rails. Featured This Week’s Rails Contributors This week 28 fabulous people contributed to Rails. Check out the list of...
November 28, 2015
Hello everyone! This is Godfrey, bringing you the latest news deals in Rails. Have you been holding out on getting the latest copy of Rails? Don’t wait any longer as...
November 21, 2015
Hi everyone! This is Godfrey bringing you the latest news from Rails. Featured RailsConf 2016 The RailsConf 2016 website is up! This year, we will be gathering in Kansas City...
November 14, 2015
Hey everyone - Tim here with another monster update with all the exciting Rails-related goings-on from this week. Featured Riding Rails: Snappier Development Mode in Rails 5 One of the...
November 6, 2015
#### Hi there everyone o/ Washington here putting together another weekly Rails issue for the most awesome community. Featured Rails 4.2.5.rc2 and Rails 4.1.14.rc2 are out Please take a minute...
October 30, 2015
#### Beware of those, In forests reigned by cawing crows Who feel the fright, a stormy friday night Your weekly Rails news, pick and choose As we weave, this; All...
October 16, 2015
#### Hello everyone! This is Roque with the latest from the Rails world. Featured Sending out to over 4000 subscribers! This Week in Rails just crossed 4000 subscribers. Thanks to...
October 9, 2015
#### tap tap Is this thing on? Hey, everyone! Welcome to the latest edition of This Week in Rails - your one stop shop for all the goings-on in the...
October 2, 2015
Hello everyone! This is Greg with help from Andy (welcome!) bringing you the latest news from Rails. Featured This weeks Rails contributors 33 people contributed to Rails this week, including...
September 26, 2015
Hello everyone! This is Marcel with help from Andy (welcome!) bringing news from yet another week of Rails. Featured Google Summer of Code 2015 The fourth year of participation in...
September 12, 2015
This is Prathamesh after a long long time bringing you latest and greatest news from Rails world! Featured This weeks Rails contributors 37 people contributed to Rails this week, including...
September 4, 2015
Back away, bystander. There’s a flame war going on, and we’d best contain it soon — the people need their Rails news! Kasper pats flames and waters ferns in hopes...
August 29, 2015
Hi, everybody! This is Tim and Claudio reporting here from sunny Los Angeles. It’s been a week of intense weather here, and even more intense activity in the Rails community....
August 21, 2015
Good News Everyone, This Week In Rails has been acquired by BuzzFeed! Just kidding. This is Godfrey here. It’s been a while since I get to write one of these...
August 15, 2015
Hello Everyone! This is Roque bringing the latest from Rails with some help from Kasper. Featured This Week’s Rails Contributors We had 36 awesome contributors to the Rails codebase this...
August 7, 2015
What’s up, gang? Todd here with another edition of This Week in Rails. It was a bit of a quiet week in Railsland, but I think we’ve got some quality...
July 31, 2015
Happy Friday Everyone! This is Greg with the latest news about Rails. We had a quiet week so this issue will be a short one. Featured This week’s Rails contributors...
July 17, 2015
#### Hello Everyone! This is Vipul from Pune, waiting to enjoy some sweet Sheer khurma, and delicious Biryani with my friends, since Eid is just around the corner. Hmm, Yum....
July 11, 2015
#### Hi This is Prathamesh bringing together all the latest happenings from the Rails world. Featured Action Cable alpha is out! Action Cable is out in wild as promised by...
July 3, 2015
#### Hello? This is your captain Kasper speaking. We’re just about ready to take to the skies for our weekly cruise through the news. I took a flight course once,...
June 26, 2015
#### Hey there! This is Claudio, celebrating a historical moment on the road to a better framework for everyone. Featured This week’s Rails contributors 28 people contributed to the framework...
June 20, 2015
#### Hey there! I’m just glad we all made to this Friday. This is Washington again pulling together a few stories for our weekly newsletter on Rails. Featured This week’s...
June 12, 2015
#### Howdy folks! My name is Todd and I’ll be your guide through the land of Rails this week. Straight from the comfort of my couch with awful lumbar support,...
June 6, 2015
Hello everyone! This is Marcel making my ‘initial commit’ with awesome help from Kasper, your friendly ghost editor. Ten minutes from the lovely Jamaican shores, here are the headlines from...
May 30, 2015
#### Hello everyone! This is Vipul , happily reporting from a Simmering Summer 😎. Pour yourself a drink 🍹, sit back, relax and enjoy, as we go through these hot...
May 22, 2015
Hey everyone, this is Prathamesh. Back with latest spells and bindings from magical world of Rails. Keep your wands ready! Featured This week’s Rails Contributors 39 people got commits into...
May 15, 2015
Hey everyone, cough this is cough Kasper. I’ve been cough sick most of the week and am cough-ing my way through this. Feel free to insert cough’s through the rest...
May 10, 2015
Hi there!! Washington here again. Glad we all made to another Friday. A lot of small patches around Rails repository this week. So we had another relatively calm week after...
May 2, 2015
Happy Friday! It’s Claudio with the latest updates on Rails. Overall, this has been a relaxed week. Many documentation fixes have made their way into master while features uncovered at...
April 25, 2015
ZOMG! Hello everyone, it is Godfrey here (it’s been a while!), delivering the latest news from Rails to your inbox. This happens to be RailsConf week, so we have lots...
April 18, 2015
Hey reader, Kasper here. I’m sole jammin’ and grand slammin’ words into your inbox. But before the Rails juice, a quick story spruce: At my company we have a coworker...
April 11, 2015
Hey there, this is Washington. It’s finally Friday again!!! A lot of bug fixing and a couple great improvements going on the Rails environment this week. Read on for more...
April 3, 2015
Happy Good Friday Everyone! Here comes the gist of last week’s interesting commits from Rails. Stay tuned! Featured This week’s Rails contributors We had 30 amazing contributors this week, big...
March 27, 2015
Hey all! This is Prathamesh with this week’s recap from Rails. Lets see which issues got fixed, which features got added. Ready, steady, go! Featured This week’s Rails contributors This...
March 21, 2015
Hello Everyone! This is Vipul from Pune, where it’s the Gudi-Padwa – or the Marathi New Year! Surrounded by garlands of sweets, lets head on to see, whats exciting this...
March 14, 2015
Hi all! o/ Here is Washington bringing you this week’s news from our favorite framework. I hope you have made it to Friday the 13th without any major hiccups (I...
March 7, 2015
Ahoy there, rapscallion. We’re just about to depart for our weekly voyage on the sea of Rails news - beware the great snark! Captain Kasper abides seas and appeases gods...
February 28, 2015
Another week went by and here we are again, this is Greg with the latest news from the Rails community. Featured This Week’s Contributors 36 amazing people helped to make...
February 20, 2015
My Valentine’s Day letter to Ruby on Rails: “Dear Rails, remember the first time we met? You were just 1.2, and I was in an unhealthy relationship with Perl and...
February 14, 2015
Dearest darling, reindeer-eyed reader Hither summoned is Kasper, Duke of Friendly Ghosts, to bring forth thy worthy commits and Pull Requests of Rails as subscribed. Thusly commences our journey on...
February 7, 2015
Hey there! Newsletter team is back to your inbox delivering all latest good commits and pull requests from Rails. Hopefully you have your favorite drink right there with you to...
January 31, 2015
It is that time of the week again! This is Greg, bringing you this week’s interesting commits and pull requests from Rails. Featured This week’s Rails contributors Let’s start with...
January 24, 2015
It’s Friday! Gotta get down on This Week in Rails! This is Claudio, rushing to get you the weekly updates on interesting commits and pull requests from Rails. Featured This...
January 16, 2015
Live from our servers, it’s This Week in Rails! As always we’re your inside scoop of interesting commits, pull requests and more from Rails. This is Kasper, and I’m ready...
January 10, 2015
Happy New Year, everyone! It was only less than a year ago when I sent the first issue of This week in Rails to a total of 14 recipients, discussing...