Skip to content

v0.9.4

Choose a tag to compare

@fall-out-bug fall-out-bug released this 18 Feb 19:20
· 131 commits to main since this release
d6767b3

Patch release focused on installer reliability, init compatibility, and release validation hardening.
Fixed

  • Installer now supports POSIX sh flow more reliably (curl ... | sh).
  • Source builds no longer require Xcode toolchain by default (CGO_ENABLED=0 build defaults).
  • Restored sdp init --guided compatibility (alias supported).
  • Fixed sdp init prompt discovery in repo layouts where prompts are under sdp/prompts (with fallback path resolution).
  • Installer now prefers building CLI from checked-out source first, with release-binary fallback, avoiding stale latest binary behavior before tag publication.
    Improved
  • Added pre-release artifact smoke pipeline:
    • snapshot artifact build
    • fresh Docker install/init validation (--auto, --guided)
    • fresh Docker source-build smoke
  • Added release artifact smoke pipeline for tagged releases:
    • waits for release assets
    • validates checksum manifest coverage
    • validates install/init against published artifacts
      Installer options
  • Added preserve mode for existing setups:
    • SDP_PRESERVE_CONFIG=1
    • --no-overwrite-config
  • This keeps existing IDE links/config files during reinstall.
    Validation
  • CI green across Go CI, SDP Verify, and Snapshot Release Smoke.
  • Docker smoke checks pass for both installer path and source-build path.