Skip to content

Releases: zetlen/console-cowboy

v0.6.0

20 Jan 04:38
f6dd631

Choose a tag to compare

0.6.0 (2026-01-20)

Features

  • terminals: add Hyper terminal adapter (#69) (1244fe5)

v0.5.0

20 Jan 02:28
4c866e5

Choose a tag to compare

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

  • ci: overhaul CI workflow and standardize on mise (#51) (efc7073)
  • tests: split test_terminals.py into focused test files (#68) (3cc5fb9)

v0.4.0

18 Jan 20:21
c4b5bce

Choose a tag to compare

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

  • terminals: extract common patterns into mixins (#37) (6f84e45)

Miscellaneous

  • fix hallucinated coverage action commit (#38) (81a806f)

v0.3.0

17 Jan 23:04
34dee93

Choose a tag to compare

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)

v0.2.0

17 Jan 17:15
d71346e

Choose a tag to compare

0.2.0 (2026-01-17)

Features

  • ctec: add TextHintConfig for regex-based text pattern detection (#29) (270ec3f)

Bug Fixes

  • add manual trigger for publishing to release-please workflow (#25) (600d10a)
  • allow manual trigger for publish workflow (#23) (21d6188)
  • iterm2: improve hotkey window and window type parsing (#28) (618160e)

Miscellaneous

v0.1.2

17 Jan 01:11
56dc191

Choose a tag to compare

0.1.2 (2026-01-17)

Bug Fixes

  • inline publish job to fix PyPI trusted publishing (#15) (9a073d0)

v0.1.1

17 Jan 00:25
412b9d9

Choose a tag to compare

0.1.1 (2026-01-17)

Bug Fixes

Documentation

  • update README and fix CI workflows (#12) (c45f80b)

Continuous Integration

  • add release-please for automated releases (#11) (4d9776b)