Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 22:57
· 30 commits to main since this release

Changelog

  • feat: add activeSelectionStyle to styles.go
  • feat: add enlarge to docs title, shared sizing helper, and help bar
  • feat: add enlarge to output title and help bar
  • feat: add enlarged docs pane toggle (D key)
  • feat: add enlarged output pane toggle (O key)
  • feat: add global-options synthetic subcommand to help
  • feat: add go:generate directive for gen-descriptions
  • feat: add hidden --tag flag to git fetch/push
  • feat: add one-line install script and Quick Install README section
  • feat: add scroll indicator to output and docs viewports
  • feat: block composing jj commands missing a required flag group
  • feat: capture composer snapshot before command execution
  • feat: differentiate cursor highlight from active-selection across all composer panes
  • feat: expose --tool on diffedit, resolve, split, squash
  • feat: expose optional positional args in the input pane
  • feat: make o/O/d/D toggle in and out of output/docs panes
  • feat: make renderPane() cursor highlighting focus-aware
  • feat: recall last command with r key
  • feat: route mouse wheel/click through enlarged docs layout
  • feat: route mouse wheel/click through enlarged output layout
  • feat: run interactive commands via tea.ExecProcess TTY handoff
  • feat: show command aliases as short form in executed output
  • feat: show current working directory in help bar
  • feat: show full flag signature in docs pane title
  • feat: sync jitsu with jj v0.43.0
  • feat: use flag aliases in command bar and executed command
  • fix: add missing flags to tag list and bookmark list
  • fix: capture interactive command output via pty
  • fix: color flag names and align docs pane spacing/indentation
  • fix: copy exact displayed command from command bar
  • fix: correct docs pane width and spacing when entering enlarge
  • fix: correct stale jj CLI flags and normalize wrapped descriptions
  • fix: correct workspace list flags to match jj CLI
  • fix: don't route bare metaedit through the interactive/pty path
  • fix: enlarge docs pane to full width and reflow text correctly
  • fix: enter key behavior in flags and input panes
  • fix: guard mouse-click command-bar entry with input validation
  • fix: keep flags pane scroll stable when toggling RequiresInput flags
  • fix: mark --ignore-all-space/--ignore-space-change as conflicting flags
  • fix: narrow input pane to compose width, stop fixed-size boxes from growing on wrap
  • fix: order input bar by required before optional
  • fix: preserve ASCII diagram blocks in docs pane
  • fix: project name spelling
  • fix: recompute output viewport size when enlarge state changes
  • fix: refresh docs before switching focus so enlarge shows correct pane
  • fix: reliably resume TUI after interactive tool exits
  • fix: remove redundant duplicate-value flags from describe/next/prev
  • fix: rename tab key hint from command to finalize for clarity
  • fix: restore cursor pane and flag position on recall
  • fix: show --revision instead of --to in command bar for bookmark set/create
  • fix: squash flag conflicts and editor-hang on bare -r
  • fix: stabilize composer pane height and scroll clamping
  • fix: sync bookmark track/untrack arg with jj CLI, trim label display
  • fix: sync jj util subcommands with the cli
  • fix: widen gen-descriptions argNameRe to allow brackets/@ in arg names
  • initial commit
  • refactor: compact and reorder help bar
  • refactor: move root command from advanced to view category
  • refactor: order remote list before remote add in git category
  • refactor: reorder Rewrite category by frequency of use
  • refactor: reorder git push flags by usage frequency and grouping
  • refactor: reorder metaedit to end of Rewrite category