mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-21 03:04:28 +00:00
- Add changelog entries for new key detection functions and TUI.onDebug - Completely rewrite README with accurate documentation: - All components documented (added TruncatedText, SettingsList) - All theme interfaces documented (EditorTheme, MarkdownTheme, SelectListTheme, SettingsListTheme, ImageTheme) - Fixed incorrect constructor signatures - Added key detection utilities section - Added utilities section
29 lines
1.5 KiB
Markdown
29 lines
1.5 KiB
Markdown
# Changelog
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
|
|
- `isShiftCtrlO()` key detection function for Shift+Ctrl+O (Kitty protocol)
|
|
- `isShiftCtrlD()` key detection function for Shift+Ctrl+D (Kitty protocol)
|
|
- `TUI.onDebug` callback for global debug key handling (Shift+Ctrl+D)
|
|
|
|
### Changed
|
|
|
|
- README.md completely rewritten with accurate component documentation, theme interfaces, and examples
|
|
|
|
### Fixed
|
|
|
|
- Markdown component now renders HTML tags as plain text instead of silently dropping them ([#359](https://github.com/badlogic/pi-mono/issues/359))
|
|
|
|
## [0.29.0] - 2025-12-25
|
|
|
|
### Added
|
|
|
|
- **Auto-space before pasted file paths**: When pasting a file path (starting with `/`, `~`, or `.`) and the cursor is after a word character, a space is automatically prepended for better readability. Useful when dragging screenshots from macOS. ([#307](https://github.com/badlogic/pi-mono/pull/307) by [@mitsuhiko](https://github.com/mitsuhiko))
|
|
- **Word navigation for Input component**: Added Ctrl+Left/Right and Alt+Left/Right support for word-by-word cursor movement. ([#306](https://github.com/badlogic/pi-mono/pull/306) by [@kim0](https://github.com/kim0))
|
|
- **Full Unicode input**: Input component now accepts Unicode characters beyond ASCII. ([#306](https://github.com/badlogic/pi-mono/pull/306) by [@kim0](https://github.com/kim0))
|
|
|
|
### Fixed
|
|
|
|
- **Readline-style Ctrl+W**: Now skips trailing whitespace before deleting the preceding word, matching standard readline behavior. ([#306](https://github.com/badlogic/pi-mono/pull/306) by [@kim0](https://github.com/kim0))
|