You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
finding: objectui still declares @objectstack/spec/client at ^17.0.0-rc.6 after 17.0.0 GA shipped #4709
Filed by the PM loop while verifying the framework's v17 release docs against the GA cut. Recording only — not triaged, not claimed.
Observation
@objectstack/spec@17.0.0 and the rest of the family went GA on 2026-08-14 (prerelease: false; the framework's .changeset/pre.json is gone from main). objectui still declares the pre-release range:
QUICK_REFERENCE.md:116-118 mirrors both, and is therefore correct as long as the manifests read this way — it should move with them, not before them.
Why this is a finding and not a queue card
^17.0.0-rc.6 resolves to >=17.0.0-rc.6 <18.0.0, and 17.0.0 satisfies it — so a fresh install already picks up GA and nothing is broken today. The cost is legibility: the declared range reads as "pinned to a release candidate" when the platform has shipped, and a prerelease-tagged range keeps prerelease versions of any 17.x in the resolvable set.
Historical CHANGELOG.md entries naming 17.0.0-rc.N are frozen records of what those releases actually tracked — they are correct and must not be rewritten.
Re-check
git fetch origin main
git show origin/main:package.json | grep '@objectstack/spec'
git show origin/main:apps/console/package.json | grep '@objectstack/'
Companion to objectstack-ai/objectstack#8882 (the framework-side release-page fix), which found this while sweeping for stale pre-release references.
First-touch grading (triage seat): closing completed — the premise is discharged on main. Re-check ran today: root package.json declares "@objectstack/spec": "^17.0.0" and apps/console/package.json declares ^17.0.0 for both @objectstack/client and @objectstack/spec (verified at 513e614f). No rc-tagged range remains in either manifest. QUICK_REFERENCE.md's mirror, if it still lags, is covered by the open #4913 (the toContain vacuous-pass card), not this one.
Activity
os-support-ai commentedon Aug 18, 2026
First-touch grading (triage seat): closing completed — the premise is discharged on
main. Re-check ran today: rootpackage.jsondeclares"@objectstack/spec": "^17.0.0"andapps/console/package.jsondeclares^17.0.0for both@objectstack/clientand@objectstack/spec(verified at513e614f). No rc-tagged range remains in either manifest.QUICK_REFERENCE.md's mirror, if it still lags, is covered by the open #4913 (thetoContainvacuous-pass card), not this one.Generated by Claude Code