Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 02:10
9a8553f

0.1.0 (2026-10-05)

Features

  • catalog: the catalog codec — explode a tree into rows, render rows back (3904e59)
  • default stack with Garage object storage, PostgreSQL 18 and backups (4fc0a76)
  • env: rename STUDIO_* variables to WIREHUB_*, keep the old names as a fallback (af6509d)
  • first-run setup and the automotive domain module (2002a5f)
  • license WireHub as AGPL-3.0-only with a module exception (de2c41c)
  • modules: split serial, networking and audio into domain packs (530df7b)
  • setup: setup code, unticked modules, packs beside the catalog, *_FILE variables (7eb039d)
  • site: config generator on GitHub Pages; releases with release-please (ff41043)
  • stack: one compose file with profiles and self-bootstrapping secrets (e4b04e2)
  • stack: the database is the default; backups through studio_ro with restore checks (S1, S2, S6, S10) (fc344b9)
  • studio: adopt a file deployment at migrate time; the first admin claims it (7c406c3)
  • studio: artwork and catalog docs are staged record kinds (B7, file backend) (37224f2)
  • studio: bytes by content address and SVG entity refusal (B4) (ec1abb6)
  • studio: converted models as derived blobs on Postgres (B10) (2515dbd)
  • studio: edit locks in Postgres and the events stream (B6) (a663ab2)
  • studio: first-run setup creates the organisation, its catalog and the admin (S3) (dffa87e)
  • studio: first-run setup on Postgres, and pg:import --if-empty (f5f5aae)
  • studio: import a file catalog into Postgres as one change set (565028c)
  • studio: model links are a staged record kind (B0) (b6cd059)
  • studio: People page, environment guard, and the indicator on Postgres (S4, S5, D6) (afac826)
  • studio: personal API tokens (B12) and RLS on the auth tables (6d7f9f7)
  • studio: pg:gate (S1), pg:import, pg:export and db:* commands (437605a)
  • studio: POST /api/batch, ?dryRun=1 and /api/docs (B13) (926978f)
  • studio: Postgres scaffold, schema migrations 0000-0013 and the pg test harness (28889ab)
  • studio: sign-in on Postgres — local accounts, people, invitations (B8) (5926b05)
  • studio: the catalog export is for owners and editors (958cba7)
  • studio: the Postgres read path — snapshot, read stores, WIREHUB_BACKEND=pg (cc93f93)
  • studio: the Postgres write path — one transaction per change set (B1-B3, B7, B9) (76c8900)
  • studio: WIREHUB_TRUST_PROXY; sign-in trusts the address the hub was opened at (47e9b79)
  • WireHub logo, icons and brand tokens (6af399d)

Bug Fixes

  • backup: give pull --rebase a committer identity so rebases work on hosts with no git config (b8ef350)
  • let the browser bundle link the catalog's pack installer (7a466fe)