Skip to content

build(deps): use stable lipgloss release#116

Merged
steipete merged 1 commit into
mainfrom
chore/deps-release-0.8.0
Jul 17, 2026
Merged

build(deps): use stable lipgloss release#116
steipete merged 1 commit into
mainfrom
chore/deps-release-0.8.0

Conversation

@steipete

Copy link
Copy Markdown
Contributor

Summary

  • replace the unreleased Lip Gloss v1.1.1 pseudo-version with the latest stable v1 release, v1.1.0
  • confirm CrawlKit v0.14.2 and every other same-major direct dependency are already current

Proof

  • go mod tidy is stable
  • gofmt clean
  • go vet ./... passed
  • govulncheck v1.4.0 reported no vulnerabilities
  • deadcode v0.45.0 reported no unreachable production/test code
  • make test-coverage passed at 85.1%
  • real binary build, version, metadata, status, and TUI help smokes passed
  • scripted PTY launched the real TUI, rendered openclaw/gitcrawl with cluster/member/detail panes, reached Ready, and exited cleanly with q
  • scripts/test-release.sh passed
  • AutoReview clean

Deferred major migration

The stable Charm v2 modules were evaluated at Bubble Tea v2.0.8, Bubbles v2.1.1, and Lip Gloss v2.0.5. Their canonical charm.land module paths compile only after a broad TUI migration: declarative tea.View, new keyboard and mouse messages, viewport getter/setter APIs, color types, and extensive test fixtures. The attempted import migration produced more than 100 compiler failures. That product-facing TUI rewrite is intentionally deferred from the 0.8.0 release freeze.

@steipete
steipete requested a review from a team as a code owner July 17, 2026 07:52
@steipete
steipete merged commit 1471f57 into main Jul 17, 2026
10 checks passed
@steipete
steipete deleted the chore/deps-release-0.8.0 branch July 17, 2026 07:56
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