Changelog

What changed, and when.

This page is rendered from the public release feed, /releases.json, which is also what your console's update banner reads.

0.1.3 · 2026-11-15

Fixes from a third fresh install test, which built an app through Verify and Experience Review.

  • Verify works again. It had stopped with a missing-file error before running any checks.
  • The Idea Studio picks the Prototype build when your app store keys aren't set up yet, and keeps the build type you choose.
  • Your factory no longer gets workflows that only test the factory's own code. They failed on every push because the release leaves out the tests they run.
  • Release downloads no longer include build output.

0.1.2 · 2026-11-12

Fixes from a second fresh install test.

  • Builds start reliably right after install: Build it now starts the build directly instead of waiting on a label event that a fresh install never sends.
  • Spawn works on a fresh install, and re-running it finishes an app repository that a stopped run left half made.
  • The Idea Studio readiness review works again; it no longer stops with an error from the Anthropic API.
  • Home's readiness banner now matches the Setup checklist.
  • The installer hides your Anthropic API key as you paste it.
  • The installer makes sure GitHub turns on your workflows' triggers. If you installed an earlier release, run npx starwisp doctor --fix to check them and repair any that are off.

0.1.1 · 2026-11-11

Fixes from a fresh install test.

  • No domain needed: apps can go live on your free workers.dev web address. A house domain is now optional and only needed for email to outside testers and app email of its own.
  • Sign-in renewal: the console renews your GitHub sign-in before it expires instead of signing you out after eight hours. After this update, sign in once more.
  • The Vault Test buttons work: the console's GitHub App now asks for Actions write access. If you installed 0.1.0, add that permission to your App by hand (see the security guide).
  • Your GitHub token stays on the server and is no longer sent to the browser.
  • Clearer install errors, including what to do when Cloudflare needs a workers.dev subdomain first, and a warning before steps that ask for your password or passkey.
  • Optional Anthropic API key at install: paste it once and the installer saves it for you, or skip it and add it later from Setup.
  • Updates now come from https://api.getstarwisp.com.

0.1.0 · 2026-11-04

First release of Starwisp, the self-hosted software factory.

  • Install into your own GitHub organization and Cloudflare account with npx starwisp init.
  • Bring your own Anthropic API key and vendor accounts; nothing about you is stored by us.
  • Console: Setup checklist with a Test button per key, run presets (Prototype and Testers), Settings, Vault and Identity.
  • Claude cost caps per run and per month, and customer-owned prompt overrides under .factory/local/.
  • Updates: an "Update available" banner and an Update button that opens a pull request in your repository, never touching the files listed in .factory/customer-owned.json.
  • Diagnostics: a redacted support file you can download from Settings → Support.
  • Renamed from the working name Launchwright to Starwisp before release: package starwisp, STARWISP_* secrets and variables, Worker starwisp-console, state in ~/.starwisp/. Intake issues that still end in a launchwright:profile= preset marker keep their preset.

Feed format

/releases.json is { "schema": 1, "releases": [{ "version", "released_at", "notes" }] }, plus r2_key and sha256 once a release's download is uploaded. released_at is UTC. It carries no customer data.

How updates work