Repository navigation
v3.4.1
This release introduces native shell autocompletions, visual highlights for destructive commands, and a configuration fix for terminal keyboard enhancements on macOS, alongside other minor improvements.
Features
- Destructive Command Highlighting: The TUI now automatically highlights known destructive commands in red to provide a clear visual warning before execution (#54).
- Shell Autocompletions: Native shell completion scripts are now available for all currently supported shells, improving command-line interaction and discovery directly from your prompt.
Bug Fixes & Improvements
- Keyboard Enhancement Compatibility: Advanced terminal keyboard protocols are now disabled by default on macOS to prevent interference with certain native keyboard layouts. A new
tui.keyboard_enhancementconfiguration option has been introduced, allowing users to manually enable or disable this protocol as needed. - Configuration Directory Initialization: Fixed an issue where the configuration editor failed to open if the target directory did not exist (#50). The application now ensures the directory is created before launching the editor.
- Dependency Updates: Updated underlying dependencies to improve stability and performance.
Documentation
- AI Shortcut Clarification: Updated the documentation to display
ctrl+xas the default AI shortcut. - State Restoration Guide: Added a technical tip regarding manual SQLite database backups for full state restoration (#51).
- Reference Updates: Updated internal documentation references for consistency.