January 07, 2026
Good morning. This is Rails Daily for January 13th, 2026. Eight pull requests were merged yesterday, focusing on Ruby compatibility, PostgreSQL improvements, and bug fixes. Yahonda removed Ruby compatibility code for…
Duration: PT2M1S
Episode overview
This episode is a short developer briefing from Rails Daily.
It explains recent repository work in plain language.
- Show: Rails Daily
- Published: 2026-01-07T00:00:00Z
- Audio duration: PT2M1S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning. This is Rails Daily for January 13th, 2026.
Eight pull requests were merged yesterday, focusing on Ruby compatibility, PostgreSQL improvements, and bug fixes.
Yahonda removed Ruby compatibility code for versions below 3.3, cleaning up 76 lines across ActiveSupport and ActiveRecord since Rails now requires Ruby 3.3. The work eliminates checks for SecureRandom parameters and implements native Ruby 3.3 features like Range#overlap and Fiber#kill.
Eglitobias backported a PostgreSQL schema search path fix to the 8.1 stable branch, addressing incorrect behavior after database reconnects and resets.
Jmalcic improved Google Cloud Storage integration in ActiveStorage by memoizing the IAM client and setting authorization to Application Default Credentials, reducing overhead for applications using GCS.
Seuros added a new PostgreSQLAdapter.register_type_mapping method, providing a cleaner interface for gems like PostGIS and vector extensions to register custom PostgreSQL types without monkey patching.