Mario Zechner
023cd4afda
Release v0.67.0
2026-04-14 00:22:27 +02:00
Mario Zechner
31eaef590e
docs: audit unreleased changelog entries
2026-04-13 23:42:31 +02:00
Aliou Diallo
41377ee8ec
fix(tui): sync test awaits with throttled render pipeline ( #3076 )
...
Tests assumed renders complete synchronously after requestRender() +
nextTick + flush(), but commit 6f5f37f8 changed requestRender() to
schedule via setTimeout with a 16ms minimum interval. Tests reading
viewport state before doRender() runs saw stale data.
Add VirtualTerminal.waitForRender() helper that waits for the throttled
render to settle (nextTick + 20ms + xterm flush), and replace all
terminal.flush() calls after render-triggering actions with it.
Fixes 8 failing tests across overlay-short-content, tui-render, and
markdown test suites.
2026-04-13 10:57:48 +02:00
Mario Zechner
3b7448d156
fix(tui): replace spread-into-push in Container.render() to prevent stack overflow, closes #2651
2026-04-09 03:33:09 +02:00
Mario Zechner
2cf2a8528e
Add [Unreleased] section for next cycle
2026-04-09 01:01:16 +02:00
Mario Zechner
f3780d7004
Release v0.66.1
2026-04-09 01:00:19 +02:00
Mario Zechner
a99aee3360
Add [Unreleased] section for next cycle
2026-04-08 18:57:08 +02:00
Mario Zechner
918cc09dd6
Release v0.66.0
2026-04-08 18:56:20 +02:00
Mario Zechner
0ff00ad4e3
Add [Unreleased] section for next cycle
2026-04-06 02:05:48 +02:00
Mario Zechner
573eb91c78
Release v0.65.2
2026-04-06 02:04:58 +02:00
Mario Zechner
6f5f37f85a
fix(tui): throttle render scheduling under streaming load
2026-04-06 02:03:50 +02:00
Mario Zechner
78d4625a48
Add [Unreleased] section for next cycle
2026-04-06 00:26:57 +02:00
Mario Zechner
4171cf0dbb
Release v0.65.1
2026-04-06 00:26:06 +02:00
Mario Zechner
84d134061f
Add [Unreleased] section for next cycle
2026-04-03 20:32:11 +02:00
Mario Zechner
8c1831bd5c
Release v0.65.0
2026-04-03 20:31:19 +02:00
Mario Zechner
af12464217
fix(tui): avoid overlay scrollback inflation on widen
2026-04-02 01:31:09 +02:00
Mario Zechner
09e9de5749
fix(tui): stop heading underline leaking into padding
2026-03-31 22:40:20 +02:00
Mario Zechner
a1e107897d
fix(tui): await async slash command completions closes #2719
2026-03-31 14:41:50 +02:00
Mario Zechner
5e3852fc9c
Add [Unreleased] section for next cycle
2026-03-29 21:57:00 +02:00
Mario Zechner
d0404a4593
Release v0.64.0
2026-03-29 21:56:13 +02:00
Mario Zechner
8c64058809
fix(tui): normalize keypad functional keys closes #2650
2026-03-29 21:53:31 +02:00
Mario Zechner
49c0d860a4
fix(tui): stop swallowing escape during cell size detection closes #2661
2026-03-29 13:22:23 +02:00
Mario Zechner
567249e8b4
Add [Unreleased] section for next cycle
2026-03-29 13:14:04 +02:00
Mario Zechner
41039e8de7
Release v0.63.2
2026-03-29 13:14:04 +02:00
Mario Zechner
ec1cf54ada
Add [Unreleased] section for next cycle
2026-03-27 04:15:02 +01:00
Mario Zechner
d9727c4478
Release v0.63.1
2026-03-27 04:14:13 +01:00
Mario Zechner
e24a61ef01
Add [Unreleased] section for next cycle
2026-03-27 02:31:10 +01:00
Mario Zechner
83c8682779
Release v0.63.0
2026-03-27 02:30:20 +01:00
Mario Zechner
d56941073d
docs(changelog): audit unreleased entries
2026-03-27 02:29:06 +01:00
Mario Zechner
0406b41a46
fix(tui): keep @ autocomplete responsive in large trees closes #1278
2026-03-26 15:43:51 +01:00
Mario Zechner
cb4e4d8c9a
fix(tui): reset viewport state after shrink
2026-03-26 10:40:10 +01:00
Mario Zechner
21950c5ba4
fix(tui): stop chaining slash arg autocomplete after Tab closes #2577
2026-03-24 23:52:48 +01:00
Duncan Ogilvie
9a0be024a6
feat(tui): PI_TUI_WRITE_LOG now accepts a directory path ( #2508 )
...
Co-authored-by: Mario Zechner <badlogicgames@gmail.com >
2026-03-24 00:22:24 +01:00
Mario Zechner
4c7df25d03
fix(tui): restore blockquote styling after inline links
...
The quoteInlineStyleContext used an empty stylePrefix, so after inline
elements (links, bold, code) closed their ANSI codes inside a blockquote,
the quote color was not re-applied. Text following a link rendered in
default foreground instead of the quote theme color.
2026-03-23 22:53:24 +01:00
Mario Zechner
05c17cfbfe
Add [Unreleased] section for next cycle
2026-03-23 02:50:43 +01:00
Mario Zechner
29681bd532
Release v0.62.0
2026-03-23 02:49:53 +01:00
Mario Zechner
abac5d6f29
docs: complete changelog entries for unreleased changes
2026-03-23 02:48:43 +01:00
Mario Zechner
77db2e4c18
fix(tui): stream truncateToWidth for large strings closes #2447
2026-03-21 10:06:29 +01:00
Mario Zechner
a84fd4e3cf
Add [Unreleased] section for next cycle
2026-03-20 20:15:24 +01:00
Mario Zechner
b63a4abed2
Release v0.61.1
2026-03-20 20:14:36 +01:00
Mario Zechner
16937947be
fix(tui): skip Termux height redraws closes #2467
2026-03-20 19:35:50 +01:00
Mario Zechner
6de8a2570b
fix(tui): stop evicting unrelated default keybindings closes #2455
2026-03-20 12:54:20 +01:00
Mario Zechner
c2a42e3215
Add [Unreleased] section for next cycle
2026-03-20 02:09:43 +01:00
Mario Zechner
1cb697cff8
Release v0.61.0
2026-03-20 02:08:56 +01:00
Mario Zechner
e3fee7a511
fix(keybindings): migrate to namespaced ids closes #2391
2026-03-20 01:55:30 +01:00
Mario Zechner
6a95f6882c
Add [Unreleased] section for next cycle
2026-03-18 03:42:13 +01:00
Mario Zechner
b0026866bf
Release v0.60.0
2026-03-18 03:41:24 +01:00
Mario Zechner
fa877de1fb
fix(tui): resolve raw backspace ambiguity closes #2293
2026-03-18 00:48:03 +01:00
Mario Zechner
b221d10bd8
Add [Unreleased] section for next cycle
2026-03-17 18:13:12 +01:00
Mario Zechner
9595be4bab
Release v0.59.0
2026-03-17 18:12:23 +01:00