chore: drop -beta suffix from version (0.17.0-beta → 0.17.0)#94
Conversation
Raid has shipped enough feature surface (multi-repo profiles, environments, custom commands, 11 task types, the MCP server, telemetry, headless mode, output prefixing, …) under a documented contract that calling the next release a "beta" no longer reflects the project's posture. Drop the suffix and tighten the README "Development Status" + FAQ wording to match: "active development toward v1.0" rather than "prototype stage". This is a version-string-only change. No behavior is altered; no schemas, no JSON shapes, no error codes move. The next release ships as v0.17.0 instead of v0.17.0-beta. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #94 +/- ##
=======================================
Coverage 90.81% 90.81%
=======================================
Files 47 47
Lines 4063 4063
=======================================
Hits 3690 3690
Misses 245 245
Partials 128 128 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull request overview
This PR updates Raid’s release posture from beta to active development toward v1.0 by removing the -beta suffix from the embedded app version and revising README wording.
Changes:
- Changes
src/resources/app.propertiesfrom0.17.0-betato0.17.0. - Updates README development status and production-readiness FAQ language.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
src/resources/app.properties |
Updates the embedded application version used by the CLI and release workflows. |
README.md |
Revises project status and FAQ wording to reflect non-beta positioning. |
| @@ -1,2 +1,2 @@ | |||
| version=0.17.0-beta | |||
| version=0.17.0 | |||
| ## Development Status | ||
|
|
||
| Raid is currently in the **prototype stage**. Core functionality is still being explored and iterated on — expect frequent changes and incomplete features. | ||
| Raid is in **active development toward v1.0**. Core functionality is stable and usable today — multi-repo profiles, environments, custom commands, eleven task types, the MCP server, opt-in telemetry, and headless mode all ship behind a documented contract. A small set of v1-milestone issues remains; expect additive changes and a few targeted refinements before the v1 tag. |
Drop stale 0.7.4-beta from the public well-known server card so the manifest matches src/resources/app.properties (0.17.0) after dropping the beta suffix. Co-Authored-By: Copilot <copilot@github.com>
|
Auto-review by meeseeks Updates pushed: 1 commit
Copilot comments addressed: 1 of 2
Skipped: 1
Codecov patch: 100% (project ≥ patch ✅) — both Needs human: decide preview vs stable tag strategy for |
Summary
Raid has shipped enough feature surface under a documented contract that the "-beta" suffix no longer reflects the project's posture. Drop it and tighten the README "Development Status" + FAQ wording to match.
version=0.17.0-betaversion=0.17.0This is a version-string-only change. No behavior moves; no schemas, JSON shapes, or error codes change. The next release ships as
v0.17.0instead ofv0.17.0-beta.Test plan
go test ./... -race— all packages green; existing tests don't reference the-betasuffixcd site && npm run build— docs green, no broken linksbaseVersioninsrc/cmd/raid.goonly strips-previewand is unaffected by the-betaremovalapp.properties— no-betahardcodedwhats-new.mdxline 112 ("Initial public beta") is historical (describes 0.1.0) and intentionally left untouched🤖 Generated with Claude Code