Skip to content

v0.0.11

Choose a tag to compare

@JoaoOliveira889 JoaoOliveira889 released this 27 May 17:43
· 9 commits to main since this release
ccf9300

New Features

Conflict Resolver (m)

  • Press m on any repo to detect merge conflicts
  • Lists conflicting files with status labels (both modified, added by us, etc.)
  • Press enter to open the configured mergetool directly in the terminal
  • Mergetool takes over the terminal; TUI restores on exit

Compact Diff (C)

  • Press C in the DiffPanel to toggle compact diff mode
  • Shows only changed function/class names extracted from hunk headers
  • Ideal for quick review of what functions changed per file

Merge Configuration

  • New merge_tool field in ~/.config/monogit/config.json
  • Empty by default → falls back to git mergetool (reads git config merge.tool)

Help Modal Fix

  • Fixed: all sections now visible in 1-column, 2-column, and 3-column layouts
  • Sections reorganized into 8 well-balanced groups
  • New entries: m (resolve conflicts) and C (compact diff)
  • Seções TAGS, BRANCH MODE, e CONFLICTS agora aparecem em todos os layouts

Removals

  • .clinerules and .cursorrules removed and added to .gitignore