Skip to content

Prepare RubyGems 4.0.21 and Bundler 4.0.21 - #9879

Merged
hsbt merged 12 commits into
4.0from
release/4.0.21
Sep 16, 2026
Merged

hsbt merged 12 commits into
4.0from
release/4.0.21

Conversation

@hsbt

@hsbt hsbt commented Sep 16, 2026

Copy link
Copy Markdown
Member
  • Expand the git source gemspec path before the chdir #9845
  • Point bundler's changelog_uri at the unified CHANGELOG.md #9854
  • Stop depending on getconf in env helper specs #9856
  • Reject Bundler redirects that downgrade https to http #9859
  • Normalize absolute symlink targets during gem extraction #9860
  • Don't update bundler to a prerelease unless asked for one #9869
  • Stop resolving locally for empty CHECKSUMS entries #9862
  • Support safe.bareRepository=explicit in git sources #9876
  • Stop vendoring resolv for two regexps #9877

hsbt and others added 12 commits September 16, 2026 14:52
Expand the git source gemspec path before the chdir

(cherry picked from commit 87ec44c)
Stop depending on `getconf` in env helper specs

(cherry picked from commit f8621fa)
Reject Bundler redirects that downgrade https to http

(cherry picked from commit f28c724)
Normalize absolute symlink targets during gem extraction

(cherry picked from commit f171d2d)
Don't update bundler to a prerelease unless asked for one

(cherry picked from commit 8c1f0fb)
…sums

Stop resolving locally for empty CHECKSUMS entries

(cherry picked from commit 9a10026)
When bundler runs from an installed gem, as under RGV=system, the
lockfile also locks a checksum for bundler itself, which sorts before
myrack.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
(cherry picked from commit c577a7f)
Support `safe.bareRepository=explicit` in git sources

(cherry picked from commit 131c4c0)
Stop vendoring resolv for two regexps

(cherry picked from commit b9e3a2c)
@hsbt
hsbt merged commit a30faff into 4.0 Sep 16, 2026
89 checks passed
@hsbt
hsbt deleted the release/4.0.21 branch September 16, 2026 06:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant