Skip to content

Point the latest documentation at Bundler 4.0 - #1713

Merged
hsbt merged 2 commits into
mainfrom
claude/sleepy-ellis-ff0117
Jul 27, 2026
Merged

Point the latest documentation at Bundler 4.0#1713
hsbt merged 2 commits into
mainfrom
claude/sleepy-ellis-ff0117

Conversation

@hsbt

@hsbt hsbt commented Jul 26, 2026

Copy link
Copy Markdown
Member

bundler.io/man/ serves Bundler 2.7 documentation even though the site lists 4.0 as the current release. The symlinks under source/man/ and source/whats_new.html.md are refreshed by versions:create, and 4.0 was added by hand in #1607 without them.

bundle inject and bundle viz were removed upstream and have no page under source/v4.0/man/, so their URLs now redirect to the last version that documents them. That keeps the existing /bundle_inject.html and /bundle_viz.html redirects resolving. link_to_editable_version pointed obsolete pages at a latest-version URL that no longer exists, so it now says the command is gone rather than linking to a 404.

bundle exec rake build fails before Middleman runs because rubygems/rubygems moved the bundler/ subtree to the repository root in db533d1651. I verified with middleman build against pre-generated manpages and will send that fix separately.

🤖 Generated with Claude Code

hsbt and others added 2 commits July 27, 2026 11:08
The symlinks under `source/man/` still resolved to `v2.7`, so bundler.io/man/
served 2.7 documentation while the site advertises 4.0 as the current release.
`bundle inject` and `bundle viz` no longer exist upstream, so their URLs now
redirect to the last version that documents them, and pages with no counterpart
in the latest version stop linking to one.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
`source/whats_new.html.md` is refreshed by `versions:create` alongside the
manpage symlinks, and was missed when 4.0 was added by hand.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@hsbt
hsbt force-pushed the claude/sleepy-ellis-ff0117 branch from c3de551 to 7ee8ab1 Compare July 27, 2026 02:16
@hsbt
hsbt merged commit aae7c5c into main Jul 27, 2026
3 checks passed
@hsbt
hsbt deleted the claude/sleepy-ellis-ff0117 branch July 27, 2026 02:18
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