Repository navigation
docs(web): bring the wheels.dev home page up to date with 4.x - #4339
Conversation
Point the guides and API links at the current 4.1 docs instead of 3.0, use the 4.x command names (wheels migrate, wheels start), and state the supported engines the 4.x docs list (Lucee 6/7, Adobe ColdFusion 2023/2025, BoxLang, RustCFML) in both places. Reword version-specific counts so they don't go stale. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Review @ e16c3c3: APPROVE on content (web/landing). Merge gated on PR CI, Visual regression includedI checked each claim against the sources:
INFO (for the 4.2.0 cut): the four links are now pinned to PR CI at the time of review: 11 pass, 8 pending (including Visual regression, Lucee 7 + SQLite, RustCFML, Tutorial E2E and the deploy previews), 3 skipping. You expect the landing visual baseline to need a refresh. If Visual regression fails on the hero / cards diff, that's expected, but the baseline should be refreshed (the bot's auto-refresh or a follow-up) before or with the merge, not waived. |
Manually triggered baseline refresh via .github/workflows/refresh-visual-baselines.yml targeting branch peter/landing-home-fixes. Run when an intentional content/layout change makes the visual-regression check fail. The new PNG(s) under web/tests/visual-baselines/ are now the expected rendering.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Re-ack @ f6234af: APPROVE (content unchanged); merge still gated on CI for this head
Note: |
Summary
Fixes stale claims and commands on the wheels.dev home page (
web/sites/landing/src/pages/index.astro). Each item was checked against develop.guides.wheels.dev/v3-0-0/guides.wheels.dev/v4-1-0/versions.ts). The guides and API sites have no version-less "latest" URL:/latest/returns 404 on both.api.wheels.dev/v3-0-0/api.wheels.dev/v4-1-0/API_VERSIONSentrywheels dbmigrate latest/down, "always reversible"wheels migrate latest/wheels migrate down"steps back one migration"migrateis the 4.x command, anddbmigrateis kept only as a historical alias (Module.cfc). A migration is only reversible if itsdown()is written, so "always" overclaimed.wheels serverwheels startstart-here/cfml-engines.mdx(4.1 and 4.2 identical): the engines table and the CI matrixwheelsCLI's built-in dev server runs Lucee"API_VERSIONSlists 10 versions, not 8; the new wording doesn't need recountingChecked and left as they are:
brew tap wheels-dev/wheels/brew install wheels/wheels newinstall block (start-here/installing.mdx);CHANGELOG.md[1.0] => 2009.11.24;LICENSE);At the 4.2.0 cut, the two
v4-1-0links should move tov4-2-0, alongside theversions.tsflip.Build
pnpm install --frozen-lockfile, thenpnpm --filter @wheels-dev/site-landing build: 1 page built.dist/index.htmlhas the new links, commands and engine lines.prettier --checkis clean.landing.pngvisual baseline will probably need refreshing for the text changes. I'll check the diff artifact first.🤖 Generated with Claude Code