The Rails Changelog cover image

The Rails Changelog

Latest episodes

undefined
Jun 22, 2023 • 6min

008: TLS/SSL on by default, New PostgreSQL migration commands

Newly-generated Ruby on Rails applications will now be served over TLS/SSL with Strict-Transport-Security response headers by default. Rails also added PostgreSQL migration commands for enum rename, add value, and rename value.Rails World Tickets on saleForce SSL config set to true by defaultNew PostgreSQL migration commands
undefined
May 25, 2023 • 4min

007: Rails 7.0.5 released! Rails World CFP open, ticket landing page available.

Rails 7.0.5 just got released with a lot of bug fixes. This week's episode misses new Rails features... saving them for the next episodes, but I think you should know about Andrew Atkinson's upcoming High Performance PostgreSQL for Rails book!Rails World CFPRails World ticketsRails 7.0.5 released!High Performance PostgreSQL for RailsThis Week In Rails
undefined
May 3, 2023 • 4min

006: Rails 7.1 got rid of the apostrophe for the right single quotation mark!

Rails 7.1 got rid of the apostrophe (U+0027) for the right single quotation mark (U+2019), which will likely break your tests. It added a new `intersects?` method to `ActiveRecord::Relation`. Improve typography of user facing validation messagesAdd `intersects?` to `Relation`The Rails Tricks Newsletter
undefined
Apr 26, 2023 • 11min

005: Rails World chat with Amanda Perino. Trilogy, ChatGPT's contribution to Rails.

Amanda Perino reveals more about Rails World, The Rails Foundation's first ever conference happening in Amsterdam, Netherlands this year. Trilogy is a database adapter from GitHub to connect Ruby on Rails and Active Record clients to MySQL-compatible database servers has recently been merged into Rails!Rails World conferenceThe Rails SaaS conferenceTrilogy adapter for RailsChatGPT's Rails contribution
undefined
Apr 20, 2023 • 27min

004: CTEs In Rails, CPKs coming soon with Vladimir Dementyev

Vladimir Dementyev joins the show to discuss Action Cable Redis connection resilience, Common Table Expressions (CTEs) and a new Active Support helper for zettabytes of data, Any Cable and ActionPolicy.Common Table Expression Support In RailsOngoing Work On Composite Primary KeysActive Support Zettabytes Helper MethodMatchData#named_captures Method In RubyActionPolicy
undefined
Apr 7, 2023 • 13min

003: A new Rails conference! No more ArgumentError for long index names with Greg Molnar

We're joined by Greg Molnar, co-editor of This Week In Rails to discuss lots of fun new items. Among them are the Rails Foundation's upcoming conference in Amsterdam and a fix to long index names that Rails generates for Postgres, MySQL and SQLite.Rails World! A new Rails conference from the Rails FoundationA more efficient marshal_dump and marshal_load on ActiveRecord::BaseActionController::Parameter's except aliased as withoutArgumentError on long index names fixedSafe ways to do direct uploadsCharacter set set in some CONTENT-TYPE response headersRuby 3.2.2 Released
undefined
Mar 29, 2023 • 7min

002: Rails 7.1 Prep For CPKs & Async Records Destruction

Rails 7.1 will add several enhancements to existing functionalities, these include enhancements on destroying records in a background job and preparation to support composite primary keys. Please see extended show notes for details.
undefined
Mar 15, 2023 • 4min

001: Hello, world! This is The Rails Changelog

Get to know the motivation behind the podcast and a bit about the podcast name and theme song. An introductory episode of The Rails Changelog. Subscribe to This Week In Rails => https://world.hey.com/this.week.in.rails

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode