Skip to content

release: cut v0.1.0-alpha.1 (first public alpha) #149

Description

@EricAndrechek

Problem

Tracking issue for cutting v0.1.0-alpha.1 — the first public release.

Today:

  • No git tags (git tag -l returns only _observability_2_pre_rebase)
  • No GitHub releases
  • No alpha milestone
  • release.yml + goreleaser are fully wired but have never fired in production

Preconditions (must land before tag)

Launch-blocking issues (dogfooding triage, 2026-06-04)

Surfaced from the WaveHouse-Stats (WAVEHOUSE-FEEDBACK.md) + nas-observability (WHissues.md) dogfooding passes and Eric's notes; all validated by code-read against 0f8826c. Full triage + post-launch breakdown is in the pinned comment below. These gate the flip / first alpha:

P0 — must fix before the public flip:

P1 — for the first alpha:

Quick polish wins (visible on the public demo):

⚠️ Disclosure: #223 describes a live data-exposure bug and is only private while the repo is. Fix + close it (or convert to a GitHub Security Advisory) before the public flip — don't flip with an open issue spelling out the vuln.

Release verification (after tag)

  • goreleaser produces all GOOS/GOARCH binaries from the matrix.
  • GHCR image ghcr.io/wave-rf/wavehouse:v0.1.0-alpha.1 pulls and runs (docker run … wavehouse health exits 0).
  • go install github.com/Wave-RF/WaveHouse/cmd/wavehouse@v0.1.0-alpha.1 works on a clean machine.
  • docker compose -f deployments/compose/standalone.yaml up -d against the released image runs the full quickstart from docs/getting-started.md successfully.
  • Release notes match the [Unreleased] CHANGELOG.md section and cross-check against actually-shipped features.
  • Confirm npm module/package ships + works
  • Confirm go get works for binary running

Announcement

  • Draft for HN / X / any community channels prepared.
  • SECURITY.md is linked from the README before broadcast.
  • Public triage/support policy in place (tracked separately).

Metadata

Metadata

Assignees

Labels

area/apiHTTP handlers, routing, middlewarearea/docsDocumentation, site/, READMEarea/infraCI, build, deploy, Docker, releasearea/sdkTypeScript SDK (clients/ts/)choredocumentationImprovements or additions to documentationenhancementNew feature or requestpolishImprovements to existing featuressecuritySecurity-sensitive issue or fix

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions