Skip to content

Release v1.0.0#33

Merged
noahhyden merged 1 commit into
mainfrom
release/v1.0.0
Jul 20, 2026
Merged

Release v1.0.0#33
noahhyden merged 1 commit into
mainfrom
release/v1.0.0

Conversation

@noahhyden

Copy link
Copy Markdown
Owner

v1.0.0 — first stable release

Prepares the release commit: VERSION1.0.0, checksum regenerated, and the accumulated [Unreleased] set finalized as ## [1.0.0] - 2026-07-20.

The tag is deliberately not pushed here. Merging this PR only lands the version bump on main (a normal non-tag build; release-verify treats the VERSION/tag skew as expected). Publishing is a separate, deliberate step: pushing the v1.0.0 tag triggers release.yml (GitHub release + Homebrew bump) per RELEASE.md.

What 1.0.0 ships (accumulated since v0.7.0)

Agent-native surface (this session, #27#32):

  • ports --json, status [--json], list --json, doctor --json — every read-only command speaks JSON (a shared slot shape).
  • up --wait[=SECONDS] — block until launched servers are accepting connections; exit 75 on a not-ready deadline.
  • up --json — one-shot slot + started + per-surface ready.

Workflow commands (prior session, already in [Unreleased]): env, exec, restart, open, completion, and the ≥99% line-coverage gate.

Design intent is captured in docs/design/agent-native.md. Single-file, zero-dependency, no-daemon; all commands backward compatible (JSON strictly opt-in).

To publish after merge

git checkout main && git pull
git tag v1.0.0 && git push origin main v1.0.0   # triggers the automated release

🤖 Generated with Claude Code

Bump VERSION to 1.0.0, regenerate the checksum, and finalize the CHANGELOG
(the accumulated [Unreleased] set becomes [1.0.0] - 2026-07-20).

First stable release: ataegina is now a complete agent-native worktree dev
launcher — every read-only command speaks JSON (ports/status/list/doctor
--json), up can block on and report readiness (--wait, --json), and the
workflow commands since 0.7.0 (env/exec/restart/open/completion) round out
driving a fleet of parallel agents from scripts. Single-file, zero-dependency,
no-daemon; all commands stay backward compatible (JSON is opt-in via --json).

The tag is intentionally NOT pushed by this commit; pushing v1.0.0 is what
triggers the automated GitHub release + Homebrew bump (see RELEASE.md).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@noahhyden
noahhyden merged commit eb11c1c into main Jul 20, 2026
8 checks passed
@noahhyden
noahhyden deleted the release/v1.0.0 branch July 20, 2026 01:11
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