Skip to content

chore(release): prepare v0.1.0-alpha.3 - #88

Merged
reachjalil merged 1 commit into
pre-releasefrom
chore/release-v0.1.0-alpha.3
Nov 11, 2026
Merged

reachjalil merged 1 commit into
pre-releasefrom
chore/release-v0.1.0-alpha.3

Conversation

@reachjalil

Copy link
Copy Markdown
Member

What is this about?

Release prep for v0.1.0-alpha.3.

What problem does it solve?

pre-release holds 40-odd commits since v0.1.0-alpha.2: the capacity scheduler and pausing status, the admin console, the live Daytona and Freestyle fixes, and this week's ten defect fixes, the adapter scope cut and the CI changes. None of it is in a published release.

The chart's appVersion also named 0.1.0, an image tag that was never published, so installing the chart from a checkout could not pull its image.

How is it implemented?

  • CHANGELOG.md: the Unreleased sections move under 0.1.0-alpha.3, with a summary, a plain statement of what did not run for this release, and what changes for someone upgrading from alpha.2 (experimental adapter kinds refused, the pausing status, PATCH ttlSeconds: 0 is now 400).
  • Version strings: README.md, docs/deploy/single-vm.md, site/src/pages/index.astro.
  • deploy/helm/differently/Chart.yaml: appVersion: "0.1.0-alpha.3". docs/maintaining.md adds it to what a release prep PR changes.
  • docs/deploy/air-gapped.md, day-2.md, kubernetes.md: image tag 0.1.0 and chart version 0.2.0 corrected.

After this merges, the signed tag v0.1.0-alpha.3 goes on the merge commit, as the earlier alphas did.

How was it tested?

  • On the pre-release tip this branches from: make verify passes (default and experimental builds, both SDK suites, Helm lint), and a dev server built from it ran the quickstart, refused a negative TTL and an e2b pool, and listed audit events newest first.
  • This branch: make helm-lint passes and the chart renders differently-server:0.1.0-alpha.3; npm run build in site/ passes.
  • Not run for this release: the end-to-end suite, the live adapter tests, a cluster install of the chart, and make test-postgres locally (the Postgres conformance job ran in CI on each PR). The changelog says so.
  • The release workflow gained a verify job in ci(release): run the checks before a tag publishes anything #87; the tag push is its first run.

Checklist

  • make verify passes (on the base tip; this PR changes docs and the chart's appVersion)
  • Commits are signed off (git commit -s)
  • API changes are reflected in api/openapi.yaml, both SDKs and docs/feature-parity.md (no API change)
  • User-visible behaviour is documented

🤖 Generated with Claude Code

Moves the Unreleased changelog under 0.1.0-alpha.3 with a summary, what did
not run for this release, and what changes for someone upgrading from
alpha.2. Updates the version in the README, the single-VM guide and the
website.

Sets the chart's appVersion to 0.1.0-alpha.3. It named 0.1.0, an image tag
that was never published, so installing the chart from a checkout could not
pull its image; the air-gapped and day-2 guides named the same tag and the
chart version 0.2.0 (it is 0.3.0).

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Signed-off-by: Jalil <reachjalil@gmail.com>

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI passed at b0dae8d.

@reachjalil
reachjalil merged commit 8190cea into pre-release Nov 11, 2026
19 checks passed
@reachjalil
reachjalil deleted the chore/release-v0.1.0-alpha.3 branch November 11, 2026 00:18
@reachjalil reachjalil mentioned this pull request Nov 11, 2026
4 tasks done
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