Skip to content

v0.1.0

Choose a tag to compare

@philipptpunkt philipptpunkt released this 28 Apr 13:56

0.1.0 (2026-04-28)

Features

  • checkout: bubbletea picker for sm checkout with no args (be3d33b)
  • checkout: bubbletea picker for sm checkout with no args (b579181)
  • doctor: detect parent SHA drift after history rewrites (#3) (0977d9e)
  • gh: add gh CLI wrapper for repo info and PR ops (0398742)
  • git: add git wrapper with typed accessors and fake-runner tests (1e1c9b5)
  • release: set up versioning, install scripts, and release-please (37b42f0)
  • restack: add restack engine with conflict pause/resume and modify command (c83f79c)
  • service: add doctor command and global yaml config loader (9447039)
  • service: add navigation commands (checkout, up/down/top/bottom) (630b52e)
  • service: add parent, children, fold commands (22fef98)
  • service: add service layer and create/track/untrack/log commands (a080992)
  • service: add sync and submit commands (0962810)
  • stack: add store interface, gitconfig+memory impls, and graph domain (0ad7b9d)
  • ui: port synthwave theme from github-butler (eff4069)
  • v2.0 graphite parity additions (67a75c8)

Bug Fixes

  • git: set GIT_EDITOR=: so non-interactive git invocations don't break (3cfbdf9)
  • git: set GIT_EDITOR=: so non-interactive git invocations don't break (d84f985)
  • service: -a stages tracked files only, opt-in for untracked (bf9718c)
  • service: refuse amend on empty branches and unblock -c (8ec4224)
  • service: sm move now triggers a real rebase even on ancestor base (3d9f9e6)
  • service: sm move now triggers a real rebase even on ancestor base (8a27e3a)
  • submit: align --stack and plain submit with Graphite parity (d20db74)
  • submit: derive PR title and body from commits, not branch name (8a2980b)
  • submit: include unsubmitted ancestors when --stack is set (ae85b00)
  • sync: detect squash & merge-commit landings via gh PR state (3b46cbd)
  • sync: retarget child PR bases on GitHub when their parent merges (95fe34a)

Documentation

  • add user and dev skill files plus README rewrite (21d641c)
  • drop graphite references and internal roadmap from README (c6a25d8)
  • site: scaffold VitePress site, drift skill, and shared palette (f549310)

Miscellaneous

  • add commit-msg hook and ai-attribution rule (13fb8e1)
  • initial scaffold (81f7ef1)
  • release: set baseline version to 0.0.1 (3a21b00)