Mario Zechner
9a08bb0d1e
Release v0.45.5
2026-01-13 21:46:57 +01:00
Mario Zechner
3a1228c0b5
Add [Unreleased] section for next cycle
2026-01-13 21:37:34 +01:00
Mario Zechner
bb0ba88b97
Release v0.45.4
2026-01-13 21:36:52 +01:00
Mario Zechner
75146a2b96
Add [Unreleased] section for next cycle
2026-01-13 04:57:25 +01:00
Mario Zechner
2090599e4b
Release v0.45.3
2026-01-13 04:56:41 +01:00
Mario Zechner
6c2167a0fe
Add [Unreleased] section for next cycle
2026-01-13 03:28:40 +01:00
Mario Zechner
c55082bb66
Release v0.45.2
2026-01-13 03:27:56 +01:00
Mario Zechner
71ee79f31a
Add [Unreleased] section for next cycle
2026-01-13 03:07:28 +01:00
Mario Zechner
e4a98d8381
Release v0.45.1
2026-01-13 03:06:43 +01:00
Mario Zechner
3efe58a62c
Add [Unreleased] section for next cycle
2026-01-13 02:42:20 +01:00
Mario Zechner
e22feba494
Release v0.45.0
2026-01-13 02:41:36 +01:00
Mario Zechner
7cad705a15
Add [Unreleased] section for next cycle
2026-01-12 19:05:08 +01:00
Mario Zechner
477c263838
Release v0.44.0
2026-01-12 19:04:28 +01:00
Mario Zechner
842a65f06a
Add changelog and docs for settings fuzzy search ( #643 )
2026-01-12 19:00:33 +01:00
ninlds
ec2b7b5a00
Add fuzzy search to settings list
2026-01-12 18:10:33 +01:00
Ogulcan Celik
a5441706f3
fix(tui): numbered list items showing "1." when code blocks break list continuity
2026-01-12 17:09:51 +01:00
Aliou Diallo
638fbc459b
feat(coding-agent): add page-up/down navigation to session selector ( #662 )
...
* feat(tui): add pageUp/pageDown key support and selectPageUp/selectPageDown actions
* feat(coding-agent): add page-up/down navigation to session selector
2026-01-12 17:01:46 +01:00
Mario Zechner
6730b4fa59
Add [Unreleased] section for next cycle
2026-01-12 01:00:23 +01:00
Mario Zechner
8ac130c729
Release v0.43.0
2026-01-12 00:59:39 +01:00
Mario Zechner
c07126c0fd
fix(tui): remove Kitty protocol query timeout
...
The 100ms timeout was causing Kitty protocol detection to fail when the
terminal response was delayed (e.g., due to event loop blocking during
startup). This resulted in shift+enter not working in some scenarios.
Changes:
- Remove timeout-based Kitty detection, process input immediately
- Detect Kitty response in stdinBuffer output (handles split data)
- Add modifyOtherKeys fallback for terminals without Kitty support
(matches xterm format \x1b[27;modifier;keycode~)
2026-01-11 22:51:30 +01:00
Mario Zechner
da6a2fb5ea
test(tui): cover style reset cases
2026-01-11 19:01:16 +01:00
Mario Zechner
6d495348c5
fix(tui): reset styles per line
2026-01-11 18:36:48 +01:00
Mario Zechner
9655907624
feat: Add skill slash commands and fuzzy matching for all commands
...
- Skills registered as /skill:name commands for quick access
- Toggle via /settings or skills.enableSkillCommands in settings.json
- Fuzzy matching for all slash command autocomplete (type /skbra for /skill:brave-search)
- Moved fuzzy module from coding-agent to tui package for reuse
Closes #630 by @Dwsy (reimplemented with fixes)
2026-01-11 17:56:11 +01:00
Jian Zhang
b57eafaadb
fix(tui): ensure cursor moves to end of content on exit to prevent visual artifacts
2026-01-11 17:25:26 +01:00
Mario Zechner
016a24e9a1
Add [Unreleased] section for next cycle
2026-01-11 04:11:34 +01:00
Mario Zechner
31fe16f2e7
Release v0.42.5
2026-01-11 04:10:49 +01:00
Mario Zechner
178a3a563f
fix(tui): handle split Shift+Enter in VS Code
2026-01-11 04:03:42 +01:00
Ogulcan Celik
eb15f326c1
fix(tui): skip key release/repeat check for bracketed paste content
...
Pasted content containing Kitty key release patterns (e.g., :3F in bluetooth
MAC addresses) was incorrectly detected as a key release event and dropped.
The fix checks for bracketed paste markers before running pattern checks.
Also applied to isKeyRepeat() for consistency.
Closes #623
2026-01-11 03:14:59 +01:00
Ogulcan Celik
df3a220d6b
fix(tui): reduce flicker by only re-rendering changed lines ( #617 )
2026-01-11 03:02:35 +01:00
Mario Zechner
3bb115a39c
fix(tui): cursor position tracking when content shrinks with unchanged lines
2026-01-11 03:00:23 +01:00
Mario Zechner
d7394eb109
Fix TUI rendering with wrong dimensions after suspend/resume
...
- Send SIGWINCH to self on terminal start to refresh stale dimensions (Unix only)
- Change requestRender(true) to set previousWidth = -1 to trigger widthChanged
- Update first render condition to skip when widthChanged is true
Fixes #599
2026-01-11 02:47:28 +01:00
Mario Zechner
c95b132fcc
Add [Unreleased] section for next cycle
2026-01-10 13:56:55 +01:00
Mario Zechner
345de59833
Release v0.42.4
2026-01-10 13:56:11 +01:00
Mario Zechner
3743ebc03d
Add [Unreleased] section for next cycle
2026-01-10 13:28:10 +01:00
Mario Zechner
2a04b0fb28
Release v0.42.3
2026-01-10 13:27:28 +01:00
Mario Zechner
11dd2f476b
Add [Unreleased] section for next cycle
2026-01-10 01:43:32 +01:00
Mario Zechner
0c02f5c053
Release v0.42.2
2026-01-10 01:42:46 +01:00
Mario Zechner
60f5a03576
Add [Unreleased] section for next cycle
2026-01-09 20:24:50 +01:00
Mario Zechner
d856bb097c
Release v0.42.1
2026-01-09 20:24:10 +01:00
Mario Zechner
5eb53cdb9e
Add [Unreleased] section for next cycle
2026-01-09 07:00:09 +01:00
Mario Zechner
0752995424
Release v0.42.0
2026-01-09 06:59:26 +01:00
Mario Zechner
98b25baf4d
Add [Unreleased] section for next cycle
2026-01-09 06:07:35 +01:00
Mario Zechner
ec9def84ef
Release v0.41.0
2026-01-09 06:06:54 +01:00
Mario Zechner
439385afbc
Add [Unreleased] section for next cycle
2026-01-09 05:12:52 +01:00
Mario Zechner
ebd661fe13
Release v0.40.1
2026-01-09 05:11:49 +01:00
Mario Zechner
0cf4e1dbf9
Add [Unreleased] section for next cycle
2026-01-09 00:44:14 +01:00
Mario Zechner
070ef9c771
Release v0.40.0
2026-01-09 00:43:32 +01:00
Mario Zechner
36fbce85c2
Add [Unreleased] section for next cycle
2026-01-09 00:34:20 +01:00
Mario Zechner
39bfbb125c
Release v0.39.1
2026-01-09 00:33:39 +01:00
Mario Zechner
307f9b4169
Add [Unreleased] section for next cycle
2026-01-09 00:10:41 +01:00