Skip to content

Release v0.9.13

Choose a tag to compare

@paxcalpt paxcalpt released this 31 Oct 17:11
· 60 commits to main since this release

Fixed

  • TUI display errors: Fixed XML/HTML parsing errors in task detail display

    • Added HTML escaping for all user-generated content (titles, descriptions, etc.)
    • Prevents crashes when task content contains special characters like <, >, &
  • Conflict resolution display errors: Fixed Rich markup parsing errors

    • Removed task ID from conflict display to prevent bracket interpretation issues
    • Fixed empty style markup creating invalid patterns
  • Interactive conflict resolution: Fixed command hanging after user input

    • Progress bars now stop during interactive prompts
    • Prevents terminal I/O conflicts that caused hung state
  • Input validation: Added validation for conflict resolution choices

    • Users can now only submit valid choices (L/R/N/M/E)
    • Invalid input shows error message without submitting
  • Unfinished git merge handling: Sync now detects and resolves incomplete merges

    • Automatically detects MERGE_HEAD file indicating unfinished merge
    • Resolves remaining conflict markers before completing merge
    • Prevents "You have not concluded your merge" errors