github gastownhall/wasteland v0.3.0

latest release: v0.4.0
3 months ago

What's New

Web UI

  • Full redesign: CSS modules, forms, command palette, skeletons, responsive layout, a11y
  • Reskinned to gastownhall.ai theme with favicon
  • Added 110-test backfill and test infrastructure
  • Better fetch errors, gate Edit to item poster
  • Pending indicator with view modes (my PRs / all PRs / upstream)
  • Branch links to DoltHub fork page in detail view

Hosted Mode

  • Multi-tenant hosted mode with Nango credential delegation
  • Multi-wasteland support
  • Dockerfile, PORT env var, /healthz endpoint for Railway deploy
  • Nango proxy transport for zero-knowledge DoltHub tokens
  • Migrated from Nango public key to connect session tokens

SDK & Backend

  • Full remote backend parity (DoltHub REST API)
  • Backend.DB abstraction for remote and local modes
  • SDK extraction: TUI and web both consume SDK client
  • Simplified state machine: mutateOnBranch, AS OF reads, ItemState
  • Auto-submit PR after mutations with a delta
  • ClosePR callback: discard and delete now close PRs
  • commons.DB conformance test suite
  • Exhaustive SDK lifecycle test suite

CLI

  • Reworked wl create with provider support, config save, and rig registration
  • UX improvements: atomic writes, hinted errors, freshness warnings, completions, doctor enhancements

Bug Fixes

  • Fix claim-after-discard: check branch data instead of branch existence
  • Fix clearBranchData: one statement per call for DoltHub write API
  • Fix discard: clear branch data fallback when DOLT_BRANCH deletion fails
  • Fix 12 audit issues: sequential mutations, auth headers, mode default, idempotency, UX guards
  • Fix claim button responsiveness, duplicate commits, skeleton flicker, PR titles
  • Fix connect flow: prefill upstream default and use Nango connectionId
  • Fix remote diff: proper CSV parsing for fields with commas
  • Fix branch URL encoding, poll response parsing
  • Fix LocalDB.Exec missing semicolons between DML statements
  • Block wild-west mutations in hosted mode with clear error

Full Changelog: v0.2.0...v0.3.0

Don't miss a new wasteland release

NewReleases is sending notifications on new releases.