Skip to content

v0.18.3

Choose a tag to compare

@snonux snonux released this 10 Feb 07:21
· 342 commits to main since this release

Release v0.18.3

Based on the diff, here are the release notes:


Release Notes

A patch release focused on fixing the working directory context for hexai-tmux-edit and general housekeeping.

Bug Fixes

  • hexai-tmux-edit now opens in the correct working directory. Previously, the tmux popup editor always opened in the tmux server's default directory, which meant file-relative operations inside the editor could behave unexpectedly. The popup now inherits the current pane's working directory, both via the tmux keybinding (cd '#{pane_current_path}' && ...) and the popup's own -d flag.

Improvements

  • Clarified Aider agent support status. Aider auto-detection is marked as work-in-progress in the README to set accurate expectations.
  • Added per-project config override. A .hexaiconfig.toml file can now be placed in a project root to override global settings on a per-repository basis.

Housekeeping

  • Removed obsolete PR.md and project.d2/project.svg files that were no longer maintained.

Migration

Update your ~/.tmux.conf keybinding for hexai-tmux-edit:

# old
bind e run-shell -b "hexai-tmux-edit --pane '#{pane_id}'"

# new
bind e run-shell -b "cd '#{pane_current_path}' && hexai-tmux-edit --pane '#{pane_id}'"