From 9b151e37243472c578724f0a33d30fe7bf4deca6 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 30 Jul 2026 12:25:14 +0000 Subject: [PATCH] Add the 4.0.3 section to the changelog 4.0.3 was released from `aaa-4.0.x`, so its section was written on that branch and never reached `master`: the changelog here goes from 4.1.0 straight to 4.0.2, as if the release had not happened. The section is copied verbatim from the branch, so it stays the text the v4.0.3 GitHub release was published with, and it is placed in version order rather than at the top, since 4.0.3 predates 4.1.0. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01BvSmN7ats6HGEyeT7VEbau --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8cfe65ee98..6b7a780fcf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -99,6 +99,14 @@ This release also introduces `RBS::Rewriter`, an API to edit RBS source text whi * ci: skip Gemfile.lock BUNDLED WITH on ruby-head ([#2952](https://github.com/ruby/rbs/pull/2952)) * Remove `logger` from sig dependencies ([#2904](https://github.com/ruby/rbs/pull/2904)) +## 4.0.3 (2026-06-18) + +### Miscellaneous + +* Fix Ruby CI failure with compressed `Zlib::GzipReader` test fixtures. ([#3005](https://github.com/ruby/rbs/pull/3005)) +* Fix flaky `DirSingletonTest#test_fchdir` and `DirSingletonTest#test_for_fd` under aggressive GC. ([#3005](https://github.com/ruby/rbs/pull/3005)) +* Fix Ruby head CI failure caused by the lockfile-pinned Bundler version. ([#3005](https://github.com/ruby/rbs/pull/3005)) + ## 4.0.2 (2026-03-25) ### Library changes