Skip to content

Latest commit

 

History

History
95 lines (75 loc) · 3.55 KB

File metadata and controls

95 lines (75 loc) · 3.55 KB

Changelog

All notable changes to this project will be documented in this file.

Added

  • Add support for json config and keyb files
  • Add support to export keyb files to json and yaml

Changed

  • Update Go to v1.26.1
  • Update bubbles to v1.0.0
  • Update bubbletea to v1.3.10
  • Update lipgloss to v1.1.0
  • Bump goreleaser/goreleaser-action from 5 to 7
  • Bump actions/checkout from 4 to 6
  • Bump actions/setup-go from 4 to 6

Fixed

  • Exiting now clears the output

Chore

  • Replace deprecated --rm-dist with --clean flag in Goreleaser action

Changed

  • Bump goreleaser/goreleaser-action from 4 to 5 #25
  • Simplify config package
  • Bump actions/checkout from 3 to 4 #24
  • Update Go to v1.21
  • Update bubbletea to v0.24.2

Fixed

  • Fix environment variables not being expanded in the config's settings.keyb_path.

Added

  • Add ability to customize search bar cursor bindings.

Changed

  • Default configuration file is no longer automatically generated. keyb will default to reading any config file at $XDG_CONFIG_HOME/keyb/config.yml. If not present, the default configuration is used.

Fixed

  • Fix inability to delete characters in search bar 1385049

BREAKING

  • Use XDG_CONFIG_HOME environment variable in macOS if set #18

Added

  • Add ability to move cursor in search mode 55dd7ad
  • Add ability to customize cursor movement keys in search mode 55dd7ad

Changed

Fixed

  • Fix search bar cursor not blinking when focused #20

Added

Added

  • Add counter styling #2
  • Add placeholder styling #4
  • Add ability to customize keyb key bindings 43ae9b8
  • Add sort_keys option to sort keys alphabetically #7
  • Add ability to customize prompt location 019f6ca
  • Add search_mode option to start keyb in search mode d6c53e1