Skip to content

Commit bb0af70

Browse files
authored
This week in Rails (Friday, June 6, 2025) (#511)
1 parent 9764d02 commit bb0af70

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
layout: post
3+
title: "Improving Rails 8 week after week"
4+
categories: news
5+
author: Claudio Baccigalupo
6+
og_image: assets/images/this-week-in-rails.png
7+
published: true
8+
date: 2025-06-06
9+
---
10+
11+
12+
Hi, it's [Claudio Baccigalupo](https://github.com/claudiob). Let's explore this week's changes in the Rails codebase.
13+
14+
15+
[Move PostgreSQL Guide into the API guides](https://github.com/rails/rails/pull/55135)
16+
A new documentation PR is up for community review: information from the PostgreSQL guide has been migrated into the API docs, and the Active Record guide has been updated to be more database agnostic.
17+
18+
[Follow up on Active Job Continuations](https://github.com/rails/rails/pull/55151)
19+
Continuations were [added last week](https://github.com/rails/rails/pull/55127) to Active Job and are improved this week by [these](https://github.com/rails/rails/pull/55151) [PRs](https://github.com/rails/rails/pull/55145).
20+
21+
[Better progress account for Action Text uploads](https://github.com/rails/rails/pull/55157)
22+
The progress bar displayed when upload a file with Action Text is now improved to account for server processing.
23+
24+
[Always fully clear current attributes](https://github.com/rails/rails/pull/55139)
25+
Regular instance variables in `Current` subclasses weren’t cleared and could leak across requests before this PR.
26+
27+
[Load tests prior to when Minitest load plugins](https://github.com/rails/rails/pull/55140)
28+
This fixes an [issue](https://github.com/rails/rails/pull/54741#issuecomment-2922863186) that affected libraries like [minitest-focus](https://github.com/minitest/minitest-focus)
29+
30+
[Don't run unit tests twice on GitHub](https://github.com/rails/rails/pull/55136)
31+
The GitHub Actions configuration is updated so unit test do not unnecessarily run within the system tests task.
32+
33+
[Return empty body for HEAD requests in exceptions](https://github.com/rails/rails/pull/55149)
34+
This is required by `Rack::Lint` (per RFC9110) in case of `PublicExceptions` or `DebugExceptions`,
35+
36+
[Keep the original job object when using retry_job](https://github.com/rails/rails/pull/55141)
37+
When a job is retried, the original `scheduled_at`, `queue_name` and `priority` will be used.
38+
39+
40+
_You can view the whole list of changes [here](https://github.com/rails/rails/compare/@%7B2025-05-30%7D...main@%7B2025-06-06%7D)._
41+
_We had [12 contributors](https://contributors.rubyonrails.org/contributors/in-time-window/20250530-20250606) to the Rails codebase this past week!_
42+
43+
Until next time!
44+
45+
_[Subscribe](https://world.hey.com/this.week.in.rails) to get these updates mailed to you._

0 commit comments

Comments
 (0)