-
c49ccd2cb2
merge: v0.7.2 — the whole UI now scales correctly at 125% / 150% display scaling
main
v0.7.2

etwenandClaude Opus 4.8
2026-07-16 13:46:42 +08:00
-
-
3e9e375d49
docs: add v0.7.2 release notes (and bump version to 0.7.2)

etwenandClaude Opus 4.8
2026-07-16 13:46:29 +08:00
-
46cb7a5662
fix(ui): Scale every hardcoded pixel size to the actual display DPI

etwenandClaude Opus 4.8
2026-07-16 13:46:29 +08:00
-
-
90c1c45a56
merge: v0.7.1 — sendlnretry: stop losing commands to a booting device
v0.7.1

etwenandClaude Opus 4.8
2026-07-16 10:13:06 +08:00
-
-
6d84de819f
docs(about): Add v0.7.1 to the in-app changelog

etwenandClaude Opus 4.8
2026-07-16 10:12:59 +08:00
-
3c90df0e83
docs: add v0.7.1 release notes (and bump version to 0.7.1)

etwenandClaude Opus 4.8
2026-07-16 09:22:49 +08:00
-
fae5ca7337
fix(ttl): add sendlnretry — resend until the device confirms it ran the command

etwenandClaude Opus 4.8
2026-07-16 09:22:49 +08:00
-
-
4f1aff07be
merge: v0.7.0 — WebView2 AI chat (bubbles, Markdown, thinking) + configurable tool limit
v0.7.0

etwenandClaude Fable 5
2026-07-06 00:05:58 +08:00
-
-
cc134d56c9
docs: add v0.7.0 release notes

etwenandClaude Fable 5
2026-07-06 00:05:58 +08:00
-
7ce65536f6
feat(ai): configurable tool-call limit (0=unlimited) + Stop button

etwenandClaude Fable 5
2026-07-05 23:54:40 +08:00
-
d6135237e8
fix(ai): raise agent tool-call limit 8 -> 30

etwenandClaude Fable 5
2026-07-05 23:45:57 +08:00
-
4820de22f8
feat: WebView2 chat — real bubbles, Markdown & thinking indicator (v0.7.0)

etwenandClaude Fable 5
2026-07-05 22:59:37 +08:00
-
-
cf1fd2c345
merge: v0.6.0 — built-in AI Assistant (BYO endpoint, workspace pane)
v0.6.0

etwenandClaude Fable 5
2026-07-05 22:36:54 +08:00
-
-
62d3aa7807
docs: add v0.6.0 release notes (and backfill v0.5.0)

etwenandClaude Fable 5
2026-07-05 22:36:45 +08:00
-
639d10438d
refactor(ai): clean transcript chat + model dropdown; drop Settings model field

etwenandClaude Fable 5
2026-07-05 22:31:09 +08:00
-
ad0f6c5114
feat(ai): chat bubbles + on-the-fly model dropdown

etwenandClaude Fable 5
2026-07-05 22:12:19 +08:00
-
6e955ba247
feat: make AI Assistant a tileable workspace pane (not a rail view)

etwenandClaude Fable 5
2026-07-05 21:57:09 +08:00
-
d9e0e8fabf
feat: built-in AI Assistant with BYO endpoint (v0.6.0, Phase 10)

etwenandClaude Fable 5
2026-07-05 19:10:02 +08:00
-
-
4e9b13f9be
merge: v0.5.0 terminal search, keyword alerts, TeraTerm-compatible TTL
v0.5.0
etwen
2026-07-02 16:08:12 +08:00
-
-
40db808450
chore(scripts): remove redundant inline comment in test-power_cycle_SVOS.ttl
etwen
2026-07-02 16:08:04 +08:00
-
5b7370470f
feat: add Show script trace in terminal setting

etwenandClaude Fable 5
2026-07-02 15:39:45 +08:00
-
98fbd310d2
feat: v0.5.0 terminal search, keyword alerts, TeraTerm-compatible TTL

etwenandClaude Fable 5
2026-07-02 14:47:06 +08:00
-
-
c9671c819f
merge: v0.4.0 performance & stability overhaul
v0.4.0
etwen
2026-07-02 11:23:05 +08:00
-
-
ef533d9783
docs: add release notes for v0.4.0
etwen
2026-07-02 11:22:52 +08:00
-
572e6589ec
feat: v0.4.0 performance & stability overhaul

etwenandClaude Fable 5
2026-07-02 09:17:19 +08:00
-
-
38b6af1f35
docs: update README & add release notes for v0.3.3

etwenandClaude Opus 4.8
2026-06-16 16:29:36 +08:00
-
9628609eea
merge: keep terminal focus after activity (v0.3.3)
v0.3.3
etwen
2026-06-16 16:24:46 +08:00
-
-
fc69adfae4
fix(terminal): keep keyboard focus on terminal after activity (v0.3.3)

etwenandClaude Opus 4.8
2026-06-16 16:24:37 +08:00
-
-
260f5b57d5
merge: Status page with PDU outlet control buttons (v0.3.2)
v0.3.2
etwen
2026-06-11 09:03:41 +08:00
-
-
1263514586
feat(status): add Status page with PDU outlet on/off buttons (v0.3.2)
etwen
2026-06-11 09:03:32 +08:00
-
-
9addc5f2d9
docs(readme): update to v0.3.1; add v0.2.2 / v0.3.0 / v0.3.1 history & terminal feature notes
v0.3.1
etwen
2026-06-08 16:14:03 +08:00
-
a9050e31ea
merge: terminal scrollbar, paste & copy fixes (v0.3.1)
etwen
2026-06-08 16:09:48 +08:00
-
-
4bc15ff529
fix(terminal): dark scrollbar, bracketed paste, clear selection on copy (v0.3.1)
etwen
2026-06-08 16:09:38 +08:00
-
-
6a85a48e6d
merge: PDU MCP server (v0.3.0)
v0.3.0
etwen
2026-06-08 10:12:24 +08:00
-
-
02f4ac49e8
feat(pdu): add PDU MCP server for AI-driven SNMP power control
etwen
2026-06-08 10:12:15 +08:00
-
-
89ec175669
docs: credit KKTerm (by ryantsai, MIT) in Acknowledgments
etwen
2026-06-05 13:54:29 +08:00
-
776509cc6c
merge: high-DPI scaling & layout fixes (v0.2.2)
v0.2.2
etwen
2026-06-05 13:33:33 +08:00
-
-
a66d2a19e4
fix(ui): high-DPI scaling and layout clipping (v0.2.2)
etwen
2026-06-05 13:33:25 +08:00
-
-
68b727f38a
merge: terminal resize/Shift+Enter bugfixes (v0.2.2)
etwen
2026-06-05 11:02:45 +08:00
-
-
e5c10afd94
fix(terminal): stop minimize/switch from freezing ConPTY; add Shift+Enter newline (v0.2.2)
etwen
2026-06-05 11:02:39 +08:00
-
-
fc97e04846
build: add self-contained portable publish variant (v0.2.1)
etwen
2026-06-05 09:33:24 +08:00
-
2ac260489f
merge: AI MCP one-click setup (v0.2.1)
v0.2.1
etwen
2026-06-05 08:58:20 +08:00
-
-
7ba3fadb87
feat: AI MCP one-click setup in Settings (v0.2.1)
etwen
2026-06-05 08:58:02 +08:00
-
-
10ec900386
docs: add v0.2.0 changelog & publish convention; drop "Version" label from title

etwenandClaude Opus 4.8
2026-06-04 21:39:38 +08:00
-
e2fa8d87f1
merge: Phase 9 Serial MCP + app icon/version (v0.2.0)
v0.2.0
etwen
2026-06-04 21:25:38 +08:00
-
-
28538594d7
feat: Phase 9 Serial MCP server + app icon & version title (v0.2.0)

etwenandClaude Opus 4.8
2026-06-04 21:25:30 +08:00
-
f4207f8586
docs: redesign Phase 9 Serial MCP as GUI-owned port + named pipe bridge
etwen
2026-06-04 15:05:36 +08:00
-
-
37460e22ca
chore: bump version to 0.1.3
etwen
2026-06-04 14:46:52 +08:00
-
f2a8d8515c
refactor(scripts): drop output-marker gates from SVOS script; engine wait-settle handles the race
etwen
2026-06-04 14:41:46 +08:00
-
6821b310fe
merge: wait settle + sprintf2/wait docs (feature/wait-settle)
etwen
2026-06-04 14:29:53 +08:00
-
-
cb6d5a097a
docs: document sprintf2 and wait settle behavior (v0.1.2)
etwen
2026-06-04 14:29:46 +08:00
-
e5ed2dc688
feat(scripting): wait settles until device is idle before matching
etwen
2026-06-04 14:17:45 +08:00
-
-
7b8f04e1dd
feat(scripting): add sprintf2 command and fix prompt-wait race (v0.1.2)
etwen
2026-06-04 14:13:43 +08:00
-
a8dc3d4a7a
feat(terminal): Add session logging, tab reorder, and settings polish

etwenandClaude Opus 4.8
2026-06-03 21:55:58 +08:00
-
2bfb2c6575
feat: initial release v0.1.0
etwen
2026-06-03 17:09:55 +08:00