v0.6.0

umputun/ralphexv0.6.0Jan 30, 2026by umputun

AI Summary

Introduces interactive plan previews, error handling, and template variables.

Key Highlights

  • Plan draft preview with user feedback loop
  • Error pattern detection for rate limits and API failures
  • Claude Code plugin infrastructure with marketplace support
  • {{DEFAULT_BRANCH}} template variable

Breaking Changes

  • Refactored git package: introduced Service as single public API
  • Refactored main.go into extracted packages

New Features

  • Plan draft preview with user feedback loop
  • Error pattern detection for rate limits and API failures
  • Commented defaults with auto-update support
  • {{DEFAULT_BRANCH}} template variable
  • Auto-create initial commit for empty repositories
  • Claude Code plugin infrastructure with marketplace support
  • Glamour-based markdown rendering for plan draft preview

Full Release Notes

### Added

- Plan draft preview with user feedback loop - interactive review before finalizing plans (#51)
- Error pattern detection for rate limits and API failures - graceful exit with help suggestions (#49)
- Commented defaults with auto-update support - user customizations preserved, defaults auto-updated (#48)
- `{{DEFAULT_BRANCH}}` template variable for prompts and agents (#46)
- Auto-create initial commit for empty repositories (#41)
- Claude Code plugin infrastructure with marketplace support (#40) @nniel-ape
- Glamour-based markdown rendering for plan draft preview
- Modern landing page with docs subdirectory

### Changed

- Refactored git package: introduced Service as single public API (#44)
- Refactored main.go into extracted packages (pkg/plan, pkg/web/dashboard) (#43)

### Fixed

- Resolve `{{PLAN_FILE}}` to completed/ path after plan is moved (#50)
- Handle context cancellation during interactive input prompts (#42) @chloyka
- Use injected logger instead of stderr in MovePlanToCompleted
- Site: prevent horizontal scrolling on mobile, fix CF build, SEO improvements
- Site: serve raw .md files in assets/claude/