Skip to content

docs: drop v1.0.0 from the roadmap; stay 0.x while foundations are pre-1.0#53

Merged
sepehr-safari merged 1 commit into
mainfrom
docs/drop-v1-milestone
Jul 11, 2026
Merged

docs: drop v1.0.0 from the roadmap; stay 0.x while foundations are pre-1.0#53
sepehr-safari merged 1 commit into
mainfrom
docs/drop-v1-milestone

Conversation

@sepehr-safari

Copy link
Copy Markdown
Member

Summary

Drops v1.0.0 from the roadmap. Studio stays in the 0.x range until its
foundations stabilize.

Why: Zig 0.16, the Native SDK 0.4.1, and the toolkit — Studio's own
conformance reference, itself 0.3.x — are all pre-1.0 and still make breaking
changes (this codebase alone has absorbed Writergate, the ArrayList API change,
StringArrayHashMap removal, and std.fs.Filestd.Io.File). A 1.0 would
claim more stability than the stack it sits on — and more than the reference
implementation Studio mirrors.

Changes

  • S6: 1.0.00.5.0, reframed "Public release & launch". The scope is
    unchanged — signed macOS app, Linux package, menu-bar monitor, docs,
    automation-driven GUI test suite, frozen conformance contract — only the
    version label.
  • Renamed "Beyond 1.0" → "Beyond 0.5".
  • Added a Versioning section stating the 0.x policy explicitly: minors may
    carry breaking changes, always called out in release notes.

Not changed

  • ADR-0002's "post-1.0" references stay intact per the ADR immutability policy.
    The platform decision (macOS-first, Windows later) hasn't changed — only a
    version anchor, which isn't a decision reversal.

Docs-only; CI runs the full matrix as a coherence check.

…e-1.0

Re-version S6 from 1.0.0 to 0.5.0 ("Public release & launch") and rename
"Beyond 1.0" to "Beyond 0.5". Add a Versioning section explaining why Studio
stays in the 0.x range: Zig, the Native SDK, and the toolkit conformance
reference (itself 0.3.x) are all pre-1.0 and still make breaking changes, so a
1.0 would claim more stability than the stack it sits on. The S6 work is
unchanged — signed macOS app, Linux package, menu-bar monitor, docs, frozen
contract — only its version label.

ADR-0002's "post-1.0" references are left intact per the ADR immutability
policy; the platform decision (macOS-first, Windows later) is unchanged.
@sepehr-safari
sepehr-safari merged commit f8ddada into main Jul 11, 2026
3 checks passed
@sepehr-safari
sepehr-safari deleted the docs/drop-v1-milestone branch July 11, 2026 22:44
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