Skip to content

v0.2.0

Choose a tag to compare

@aktech aktech released this 23 Feb 21:50
· 3 commits to main since this release

What's Changed

Migrated interactive prompts from promptui to the Charm ecosystem (bubbletea + bubbles + lipgloss).

Highlights

  • Fuzzy filtering — type to filter projects and tasks in selection lists
  • Styled UI — cyan active items, green selected, faint secondary text
  • Inline validation — invalid input (e.g., hours) shows error without dismissing the prompt
  • Better keyboard handling — arrow keys, Enter, Ctrl+C/Esc all work consistently

Technical

  • Replaced promptui + chzyer/readline with bubbletea v1 + bubbles + lipgloss
  • All public API signatures preserved — zero changes to cmd/log.go and cmd/start.go
  • Split prompt code into focused files: select_model.go, input_model.go, confirm_model.go, fuzzy.go, styles.go