Observed while implementing #5409 (direction C) on that same page. Filed unassigned, deliberately not fixed in that PR — #5409's ruled scope is the changelog-automation claims only, and this is a different fact with a different fix.
Measured
content/docs/guide/release-notes.md is a published docs page ("Release Notes", reachable on the site). Its newest and only versioned section is:
## v3.3.0 — 2026-04-17 · First Official Release 🚀
Meanwhile the packages it describes are far past that. Measured against the GitHub Releases API on 2026-08-23:
| source |
version |
latest releases page (@object-ui/types, @object-ui/react, @object-ui/runner, … 10 of 10) |
17.5.0, published 2026-08-14 |
QUICK_REFERENCE.md "Current Release" (pinned by quick-reference-current-release-4143.test.ts) |
17.6.0 |
| this page |
3.3.0, 2026-04-17 |
The page says "This page summarises every released version of ObjectUI" while stopping ~14 major versions short, and the v3.3.0 section is still headed "First Official Release".
The compatibility table drifted with it
The same section's table (around the "Compatibility" heading) states:
| claim on the page |
measured |
@objectstack/spec ^4.0.4 |
repo pins ^17.0.0-rc.5 |
@objectstack/client 3.3.0 |
far behind |
Node.js ≥ 18 |
root engines is >=22 |
This is the same drift shape as the already-closed #3689 (content/docs/utilities/cli.mdx) and #3645 (35 package READMEs) — a hand-written version block on a docs page, pinned by nothing. Those two were fixed at their own sites; this page was not in either's scope and has no pin, so it kept drifting.
Why it is worth a card rather than a shrug
Three surfaces point readers here or at its neighbour as the place to learn what shipped, and #5409 is in the middle of making those pointers honest. A "Release Notes" page whose newest entry is four months and fourteen majors old undercuts that work: a reader who follows the corrected pointers still lands on a page telling them 3.3.0 is current.
Note the neighbouring mechanism that does hold: QUICK_REFERENCE.md's "Current Release" block is pinned by scripts/__tests__/quick-reference-current-release-4143.test.ts and sync-quick-reference-release.test.ts, which is why it tracks 17.6.0 — and why its drift shows up as a red gate (#4642, #5394) instead of silently. This page has no equivalent, which is the durable half of any fix here.
Not proposing a resolution
Whether the answer is to refresh the page, to pin it the way QUICK_REFERENCE.md is pinned, to generate it, or to retire it in favour of the per-package changelogs is a judgement call about what this page is for — not a mechanical edit. Recording the measurement only.
Evidence: #5409 (and its PR #5785), #3689, #3645, #4143, #4642, #5394.
Observed while implementing #5409 (direction C) on that same page. Filed unassigned, deliberately not fixed in that PR — #5409's ruled scope is the changelog-automation claims only, and this is a different fact with a different fix.
Measured
content/docs/guide/release-notes.mdis a published docs page ("Release Notes", reachable on the site). Its newest and only versioned section is:Meanwhile the packages it describes are far past that. Measured against the GitHub Releases API on 2026-08-23:
@object-ui/types,@object-ui/react,@object-ui/runner, … 10 of 10)17.5.0, published 2026-08-14QUICK_REFERENCE.md"Current Release" (pinned byquick-reference-current-release-4143.test.ts)17.6.03.3.0, 2026-04-17The page says "This page summarises every released version of ObjectUI" while stopping ~14 major versions short, and the v3.3.0 section is still headed "First Official Release".
The compatibility table drifted with it
The same section's table (around the "Compatibility" heading) states:
@objectstack/spec^4.0.4^17.0.0-rc.5@objectstack/client3.3.0≥ 18enginesis>=22This is the same drift shape as the already-closed #3689 (
content/docs/utilities/cli.mdx) and #3645 (35 package READMEs) — a hand-written version block on a docs page, pinned by nothing. Those two were fixed at their own sites; this page was not in either's scope and has no pin, so it kept drifting.Why it is worth a card rather than a shrug
Three surfaces point readers here or at its neighbour as the place to learn what shipped, and #5409 is in the middle of making those pointers honest. A "Release Notes" page whose newest entry is four months and fourteen majors old undercuts that work: a reader who follows the corrected pointers still lands on a page telling them 3.3.0 is current.
Note the neighbouring mechanism that does hold:
QUICK_REFERENCE.md's "Current Release" block is pinned byscripts/__tests__/quick-reference-current-release-4143.test.tsandsync-quick-reference-release.test.ts, which is why it tracks 17.6.0 — and why its drift shows up as a red gate (#4642, #5394) instead of silently. This page has no equivalent, which is the durable half of any fix here.Not proposing a resolution
Whether the answer is to refresh the page, to pin it the way
QUICK_REFERENCE.mdis pinned, to generate it, or to retire it in favour of the per-package changelogs is a judgement call about what this page is for — not a mechanical edit. Recording the measurement only.Evidence: #5409 (and its PR #5785), #3689, #3645, #4143, #4642, #5394.