Mario Zechner
6312fc2e42
Add [Unreleased] section for next cycle
2026-02-13 23:43:35 +01:00
Mario Zechner
479eedd46f
Release v0.52.12
2026-02-13 23:42:49 +01:00
Mario Zechner
9537919a49
Release v0.52.11
2026-02-13 21:58:59 +01:00
Mario Zechner
d0543d3c18
Add [Unreleased] section for next cycle
2026-02-12 22:19:30 +01:00
Mario Zechner
2668a1125d
Release v0.52.10
2026-02-12 22:18:43 +01:00
Mario Zechner
460b891470
chore(changelog): audit unreleased entries since v0.52.9
2026-02-12 22:17:24 +01:00
Mario Zechner
31f765ff1b
fix(tui): scope @ fuzzy search to path prefixes\n\ncloses #1423
2026-02-12 21:26:47 +01:00
Sam Fold
30fd99bd82
feat: add terminal input hook for extensions
2026-02-12 20:45:33 +01:00
Mario Zechner
fdcd9ab783
Add [Unreleased] section for next cycle
2026-02-09 00:17:28 +01:00
Mario Zechner
cc3eaee560
Release v0.52.9
2026-02-09 00:16:45 +01:00
Mario Zechner
d58d2c2da1
Add [Unreleased] section for next cycle
2026-02-07 17:51:07 +01:00
Mario Zechner
f06d31ae41
Release v0.52.8
2026-02-07 17:50:24 +01:00
Mario Zechner
f1335e9c50
docs: add missing changelog entries for commits since v0.52.7
2026-02-07 17:49:30 +01:00
Kao Félix
6a3d6fe944
feat(tui, coding-agent): add pasteToEditor to ExtensionUIContext ( #1351 )
...
Add pasteToEditor(text) method that pastes text into the editor via
bracketed paste sequences, triggering paste handling (including collapse
for large content). Unlike setEditorText which directly replaces content,
pasteToEditor routes through handleInput on the active editor component.
- Add pasteToEditor to ExtensionUIContext interface
- Add handleInput to EditorComponent interface (was missing, all
concrete implementations already had it)
- Implement in interactive mode via bracketed paste sequence
- Add fallback in RPC mode (delegates to setEditorText)
- Document in extensions.md
2026-02-07 15:55:08 +01:00
Sviatoslav Abakumov
4c2d78f6cb
Add the kill ring and undo features to the Input component ( #1373 )
...
* feat(tui): extract KillRing and UndoStack, add to Input
Extract kill ring and undo logic from Editor into reusable classes:
- KillRing: ring buffer with accumulation for consecutive kills
- UndoStack<S>: generic stack with clone-on-push semantics
Refactor Editor to use both classes. Add kill ring (kill/yank/
yank-pop), undo with coalescing, and deleteWordForward to Input.
* feat(tui): extract handleBackspace() and handleForwardDelete()
2026-02-07 15:47:27 +01:00
Mario Zechner
d39faa72d3
Add [Unreleased] section for next cycle
2026-02-06 19:20:32 +01:00
Mario Zechner
4eb15a9d11
Release v0.52.7
2026-02-06 19:19:46 +01:00
Mario Zechner
abf96f33e5
Add [Unreleased] section for next cycle
2026-02-06 00:26:38 +01:00
Mario Zechner
5fd6542e04
Release v0.52.6
2026-02-06 00:25:54 +01:00
Mario Zechner
9ce0007945
Add [Unreleased] section for next cycle
2026-02-05 22:59:18 +01:00
Mario Zechner
9b3ecd3033
Release v0.52.5
2026-02-05 22:58:35 +01:00
Mario Zechner
9494fa8d3f
Add [Unreleased] section for next cycle
2026-02-05 22:33:51 +01:00
Mario Zechner
f57e82fe2d
Release v0.52.4
2026-02-05 22:33:10 +01:00
Mario Zechner
d27df1afa4
Add [Unreleased] section for next cycle
2026-02-05 22:29:24 +01:00
Mario Zechner
7310bcf192
Release v0.52.3
2026-02-05 22:28:42 +01:00
Mario Zechner
898ad73d8a
Add [Unreleased] section for next cycle
2026-02-05 21:21:19 +01:00
Mario Zechner
caf4e189af
Release v0.52.2
2026-02-05 21:20:36 +01:00
Mario Zechner
45f9d3aa21
Add [Unreleased] section for next cycle
2026-02-05 21:16:01 +01:00
Mario Zechner
7f42e8a996
Release v0.52.1
2026-02-05 21:15:17 +01:00
Mario Zechner
c4726e7c05
Add [Unreleased] section for next cycle
2026-02-05 20:42:38 +01:00
Mario Zechner
150fdf36a7
Release v0.52.0
2026-02-05 20:41:56 +01:00
Mario Zechner
0404a93e33
Add [Unreleased] section for next cycle
2026-02-04 14:25:32 +01:00
Mario Zechner
47a9bffcf3
Release v0.51.6
2026-02-04 14:24:49 +01:00
Mario Zechner
2135b61b93
chore: audit changelog entries
2026-02-04 14:23:55 +01:00
Aliou Diallo
9920d899b5
fix(tui): allow slash command menu on first line with existing text
2026-02-04 14:02:38 +01:00
haoqixu
ed4168bff4
fix(coding-agent): avoid crash of /settings with small width
2026-02-04 15:27:33 +08:00
Mario Zechner
6cc1676eae
Add [Unreleased] section for next cycle
2026-02-04 02:33:53 +01:00
Mario Zechner
5921206f9a
Release v0.51.5
2026-02-04 02:33:07 +01:00
Mario Zechner
2a9de37b19
Add [Unreleased] section for next cycle
2026-02-03 23:05:56 +01:00
Mario Zechner
9833717b41
Release v0.51.4
2026-02-03 23:05:07 +01:00
Mario Zechner
86388092b5
docs: note pi.dev domain
2026-02-03 23:04:15 +01:00
haoqixu
99c78b91cb
fix(tui): avoid split of emojis when scrolling input
2026-02-04 02:06:07 +08:00
Mario Zechner
c983bfdb1e
Add [Unreleased] section for next cycle
2026-02-03 17:30:37 +01:00
Mario Zechner
39d719900d
Release v0.51.3
2026-02-03 17:29:53 +01:00
Mario Zechner
ff9a3f0660
Add [Unreleased] section for next cycle
2026-02-03 02:19:00 +01:00
Mario Zechner
4cbc865215
Release v0.51.2
2026-02-03 02:18:12 +01:00
Mario Zechner
c6ab9a64ce
chore(changelog): audit unreleased entries
2026-02-03 02:17:01 +01:00
Mario Zechner
20d704fee1
fix(tui): restore legacy newline handling
2026-02-03 01:36:46 +01:00
Mario Zechner
ba5eb05f44
fix(tui): include hidden paths in @ autocomplete
2026-02-03 01:36:46 +01:00
Mario Zechner
c64e228b76
fix(tui): honor keybindings for submit fallback
2026-02-03 01:10:06 +01:00