Weekly roundup of Rails codebase changes for June 12, 2026. Key fixes include: increment!/decrement! now correctly includes all query constraint columns in counter updates; delete method now accepts composite primary key IDs; Model.find([]) returns empty array for composite primary keys; a new opt-in ractor safety mechanism for procs; insert! gains :unique_by option; rails new fixed for systems without vips; update_all/delete_all now correctly respects group/having clauses; Active Job Basics guide updated; and Action Mailer _deliver callbacks gain only:/except: support. 39 contributors participated this week.
5.1K Impressions