Releases: zetlen/console-cowboy
Releases · zetlen/console-cowboy
v0.6.0
v0.5.0
0.5.0 (2026-01-20)
Features
- behavior: add terminal_type field for TERM environment variable (#66) (5b14dd0)
- cli: add --check-fonts flag for font existence validation (#63) (b04328b)
- cli: announce destination path when writing to terminal by name (#64) (48bbd1b)
- ghostty: add theme name support for color schemes (#56) (#61) (824c6df)
- ghostty: convert iTerm2 hotkey window hotkey to Ghostty keybind (#50) (4b48b20)
- iterm2: add copy_on_select support via CopySelection setting (#67) (3f8df7b)
- iterm2: add support for Ligatures, Option Key, Tab Color, Terminal Type (#60) (6444523)
- schema: add background image support to CTEC WindowConfig (#62) (e850a63), closes #57
- schema: add mouse_hide_while_typing to BehaviorConfig (#65) (d82a4c9)
- scripts: use local ghostty CLI for knowledge base docs (#55) (#58) (bb30608)
- wezterm: add window_frame and multiplexer domain support (#40) (#59) (2f6e677)
Bug Fixes
- fonts: handle abbreviated weight suffixes and NFP Nerd Font pattern (#53) (9c7b872)
- terminal_app: add required name key to exported profiles (#54) (2ecae5d)
- terminal_app: use PostScript font names for proper font resolution (2ecae5d)
Documentation
- terminal_app: add note about PostScript font names (2ecae5d)
Miscellaneous
v0.4.0
0.4.0 (2026-01-18)
Features
- ghostty: add Ghostty 1.2.0 quick-terminal features and font-feature support (#48) (ac0b0eb)
- schema: add environment_variables and shell_args to BehaviorConfig (#47) (95ca34a)
Bug Fixes
- alacritty: support modern [terminal.shell] config location (#45) (80dd339), closes #43
- ci: switch to MishaKav/pytest-coverage-comment action (#46) (1386828)
- kitty: add power user config support for critical settings (#49) (ab5d4cb)
Code Refactoring
Miscellaneous
v0.3.0
0.3.0 (2026-01-17)
Features
- add knowledge base builder and /docs command (#33) (d723a7e)
- cli: redesign CLI with unified --from/--to interface (#30) (af74ee1)
- keybindings: add comprehensive keybinding support across terminals (#32) (93f4613), closes #18
- schema: add TabConfig and PaneConfig for cross-terminal tab/pane settings (#36) (a4fce12)
- wezterm: replace regex parsing with Lua interpreter (#34) (13fdb3b)