Skip to content

chore: cut v0.29.0 - #231

Merged
omartelo merged 1 commit into
mainfrom
chore/cut-v0.29.0
Aug 11, 2026
Merged

chore: cut v0.29.0#231
omartelo merged 1 commit into
mainfrom
chore/cut-v0.29.0

Conversation

@omartelo

@omartelo omartelo commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Prepares the v0.29.0 release. No tag here — that is the next step, by hand.

CHANGELOG

The [Unreleased] block moves under a ## [0.29.0] - 2026-08-11 heading, and the compare links pick up the new version. Same shape as the v0.28.0 cut.

The release job copies that section verbatim into the published notes, so I ran its own awk against the result: 255 lines, opening at ### Added and closing on the loopback-listener entry, with exactly the two headings the section has. Nothing above or below leaks in.

READMEs

Both claimed less than the app does, and the gap is this release's headline.

  • Neither said a session can hand work to another. No mention of the tools an agent is handed at spawn, the lich command every session carries, opening a session with a worktree under it and closing it again, or the same commands driving a session from any shell. A new bullet covers it and points at docs/cli.md for the full surface.
  • The plugin line was stale. It offered the plugin "in Claude Code, in Codex, or in both"; Settings has installed into all four harnesses since the plugin work in this release.
  • The Chinese README was a release further behind — it never picked up lich rage or lich doctor from v0.28.0. It does now, alongside the two fixes above.

Test plan

  • go test ./... green — CHANGELOG.md is embedded in the binary and internal/patchnotes parses it
  • release.yml's extraction awk run against the new file, output inspected
  • gofmt -l . clean (no Go changed; the suite is what proves the embed)
  • Frontend gate not run: no frontend file is touched

After this merges

lich-bin on the AUR is still at 0.23.0-1 — the aur job has failed on every tag since v0.24.0 with The AUR is down due to maintenance. That maintenance is over: ssh aur@aur.archlinux.org help and list-repos both answer normally now, with lich-bin listed. So this tag should be the one that republishes, jumping straight from 0.23.0 to 0.29.0. Worth watching that job.

Move the [Unreleased] block under a v0.29.0 heading and refresh the compare
links. The release job copies that section verbatim into the published notes,
so it is checked here: the awk in release.yml extracts 255 lines under two
headings, opening at Added and closing on the loopback-listener entry.

Both READMEs claimed less than the app does. Neither said a session can hand
work to another — the feature this release is mostly about — so neither
mentioned the tools an agent is handed at spawn, the lich command every session
carries, opening a session with a worktree under it, or that the same commands
drive a session from any shell. The plugin line still offered Claude Code and
Codex "or both", where Settings has installed into all four harnesses since
0.29.0's plugin work. The Chinese README was a release further behind: it never
picked up lich rage or lich doctor either, and does now.
@omartelo
omartelo merged commit e1e9ecc into main Aug 11, 2026
4 checks passed
@omartelo
omartelo deleted the chore/cut-v0.29.0 branch August 11, 2026 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant