This website requires JavaScript.
ac43844f8a
release: v1.0.21
v1.0.21
Dev_20261001
Bill
2026-10-08 00:17:05 +08:00
2653ab1820
feat(i18n): tab auto titles follow the UI language
Bill
2026-10-08 00:11:20 +08:00
9a46555fc1
docs: close out M11 in ROADMAP; AGENTS.md gains performance/security boundary notes
Bill
2026-10-07 23:12:33 +08:00
eea40d87a6
build(deps): move renderer-only deps to devDependencies, shrink asar 98MB -> 8.1MB
Bill
2026-10-07 23:08:43 +08:00
a0be827650
test(main): cover updater fallback, ipc sender guard, log sanitizer, sftp timeouts
Bill
2026-10-07 22:57:16 +08:00
5ff311ea0f
docs+chore: refresh README/STATE, cache electron in CI, lock chord by keycode, misc P3
Bill
2026-10-07 22:06:58 +08:00
d22923aedd
security(main): dialog-grant admission for local paths, explicit webPreferences
Bill
2026-10-07 22:06:45 +08:00
9c75cdc7d4
perf(renderer): field-level settings subscriptions, file list virtualization, per-panel error boundary
Bill
2026-10-07 22:06:31 +08:00
6c04f0e8c1
feat(theme): add background image dim scrim slider
Bill
2026-10-07 21:24:27 +08:00
e16c860c7a
fix(theme): dim background image toward dark and lift text contrast in image mode
Bill
2026-10-07 21:02:14 +08:00
f5acf26d1f
docs: record this round's fixes in AGENTS.md; add download-stats script; plan M11 in ROADMAP
Bill
2026-10-07 20:44:46 +08:00
36627ee4b7
i18n: add keys for zmodem/startup/updater/sftp/template messages
Bill
2026-10-07 20:44:45 +08:00
b7938de464
fix(ui): theme-derived sftp/monitor surfaces, transfer cancel button, dialog cleanup; drop dead autoWrap; gentler bg-image default
Bill
2026-10-07 20:44:31 +08:00
fb65981bff
fix(workspace): restore layout snapshot on failed template apply; inert late-mounted portals while locked
Bill
2026-10-07 20:44:30 +08:00
ee667cdc2b
fix(main): harden startup chain, updater/sftp timeouts, host-key guard, shell env scrub
Bill
2026-10-07 20:44:28 +08:00
7aca8c5cb0
fix(release): refuse channel downgrades; verify assets by sha512; harden .env parsing
Bill
2026-10-07 20:44:12 +08:00
46b76ebca7
fix(zmodem): finalize on sink errors, throttle progress, emit terminal events on detach
Bill
2026-10-07 20:44:11 +08:00
655c660607
fix(store): back up unparseable connections/commands files before rebuild
Bill
2026-10-07 20:44:10 +08:00
7438d84d89
Merge branch 'Dev_202609'
main
Bill
2026-10-04 01:19:58 +08:00
d1376b7d1d
chore: release v1.0.20
v1.0.20
954801926@qq.com
2026-10-01 21:56:24 +08:00
d04452cd7f
fix(ime): pin @xterm/xterm 6.1.0-beta.304 for IME caret follow; sync lockfile root version in predist
954801926@qq.com
2026-10-01 21:28:07 +08:00
86f51df2e6
fix(lock): harden lock screen input paths
Bill
2026-09-30 00:38:57 +08:00
f026400676
fix(release): GitHub publish survives partial runs and flaky proxies
Dev_202609
Bill
2026-09-28 13:58:51 +08:00
dd08f8054a
chore: release v1.0.19
v1.0.19
Bill
2026-09-28 13:39:27 +08:00
dba2b14c33
feat(updater): GitHub-first update checks with 20s connectivity probe
Bill
2026-09-28 13:39:26 +08:00
680254cad6
fix(release): drop stray TS annotation in .cjs GitHub path
Bill
2026-09-28 13:39:25 +08:00
b7c7c5cd76
fix(highlight): settings UI fixes from review — grouped view, import guard, basic flag
Bill
2026-09-28 13:06:40 +08:00
462da60977
perf(highlight): precompute SGR at compile, sorted span claiming, stream ESC-free fast path
Bill
2026-09-28 13:06:29 +08:00
4e5377f49c
fix: hardening round from code review (4 P1 + 15 P2)
Bill
2026-09-27 22:25:03 +08:00
33efbe921e
chore: release v1.0.18
v1.0.18
Bill
2026-09-24 22:53:29 +08:00
83dc3f15cc
fix(lock): lock screen swallowed every keystroke; add Ctrl+L to lock
Bill
2026-09-24 22:53:27 +08:00
244199c512
chore: release v1.0.17
v1.0.17
Bill
2026-09-24 22:16:49 +08:00
35583b2c15
feat(lock): main-window lock screen; harden env gating, sandbox and ssh teardown
Bill
2026-09-24 22:16:43 +08:00
471f8c3e73
chore: release v1.0.16
v1.0.16
Bill
2026-09-23 12:00:56 +08:00
286469b738
fix(highlight): settings toolbar squeezed labels into vertical text
Bill
2026-09-23 11:44:21 +08:00
e08e1cfec4
feat(highlight): preset overhaul, categories, stats, theme colours, per-host profiles
Bill
2026-09-23 11:14:31 +08:00
41b1cb1b25
fix: website download links -> GitHub Releases, drop direct-channel copy
Bill
2026-09-21 09:19:16 +08:00
c01d3eb365
feat: product website for GitHub Pages + author CodingPlan.Site
Bill
2026-09-21 09:11:05 +08:00
8442103343
chore: release v1.0.15
v1.0.15
Bill
2026-09-21 00:00:36 +08:00
481f54ed59
feat: custom terminal background image + theme editor hardening
Bill
2026-09-20 23:24:43 +08:00
c94e0fbac7
fix: settings nav active label readable (white, like inactive tabs)
Bill
2026-09-20 22:35:07 +08:00
f128c3e8be
chore: event-loop stall detectors for hang diagnosis
Bill
2026-09-20 22:25:23 +08:00
258e5fac0c
fix(release): replace version-independent channel files on 409
Bill
2026-09-20 21:21:46 +08:00
eccc1f52e7
chore: bump version to 1.0.14
v1.0.14
Bill
2026-09-20 21:04:35 +08:00
806fd93638
fix: sync language at render time without notifying subscribers
Bill
2026-09-20 20:45:44 +08:00
1054c2a661
docs: sync STATE/ROADMAP/AGENTS/README with reality
Bill
2026-09-20 20:27:08 +08:00
cca4ba029a
test: rebuildable bundles, npm test entry point
Bill
2026-09-20 20:27:06 +08:00
24f7e7c52a
fix(release): atomic update-channel publish
Bill
2026-09-20 20:27:05 +08:00
c0342db1e8
fix(shared): i18n coverage and contract updates
Bill
2026-09-20 20:27:03 +08:00
23fa566fa9
fix(renderer): terminal input tracking, workspace/session safety, panel correctness
Bill
2026-09-20 20:27:02 +08:00
e04f4f0ac1
fix(main): SFTP data integrity, session lifecycle, security hardening
Bill
2026-09-20 20:26:34 +08:00
4c6a29ef28
feat: multi-language interface (zh-CN/zh-TW/en/ja), multilingual offline changelog, settings robustness
v1.0.13
Bill
2026-09-20 14:22:29 +08:00
34094d607b
feat: shortcut recorder, configurable terminal toolbar, offline changelog
Bill
2026-09-20 11:25:59 +08:00
c1744184a3
chore: bump version to 1.0.12
v1.0.12
Bill
2026-09-17 09:26:20 +08:00
b3744b4705
fix: luminance-aware chrome theming for light themes; serialized settings writes; buffered log flush
Bill
2026-09-17 09:11:05 +08:00
9e453e272c
chore: bump version to 1.0.11
v1.0.11
Bill
2026-09-15 15:08:13 +08:00
237265e6ba
feat: clickable URLs, left-rail settings nav, proportional resizable dialog
Bill
2026-09-15 15:07:47 +08:00
3b2fe06f71
docs: publish domestically only
Bill
2026-09-15 13:37:29 +08:00
97fc7171cc
chore: bump version to 1.0.10
v1.0.10
Bill
2026-09-15 13:17:28 +08:00
d3d029fe4f
fix: wire plain Ctrl/Cmd+V to paste and split the check by line count
Bill
2026-09-15 11:45:17 +08:00
77fd241b43
chore(dev): give dev builds their own userData and single-instance lock
Bill
2026-09-15 01:02:10 +08:00
4b336360f8
fix(release): scope the proxy to GitHub so the domestic channel stays direct
v1.0.9
Bill
2026-09-15 00:34:30 +08:00
d7abbaad9c
fix: paste through xterm so large multi-line blocks insert instead of executing
Bill
2026-09-15 00:27:19 +08:00
cbf4c224fb
fix: allocate terminal titles by lowest free number instead of a counter
Bill
2026-09-14 22:24:36 +08:00
03aa79a691
chore: bump version to 1.0.8
v1.0.8
Bill
2026-09-14 21:41:46 +08:00
458dd9c88b
fix: write session logs as plain text instead of raw PTY soup
Bill
2026-09-14 21:17:45 +08:00
28d8af6982
fix: keep terminal titles unique across session restore
Bill
2026-09-14 20:56:02 +08:00
f09bed06b5
remove: drop the quick-input panel
Bill
2026-09-14 20:47:21 +08:00
fcb2781694
chore: bump version to 1.0.7
v1.0.7
Bill
2026-09-14 20:12:04 +08:00
0b4a87f1e7
fix: feed pasted text into the line buffer so history and cwd memory see it
Bill
2026-09-14 20:01:23 +08:00
01827bf70b
fix: resolve drive-relative cd (cd d:) in cwd memory
Bill
2026-09-14 19:52:32 +08:00
9a330499de
fix: track bare drive switches (d:) for cwd memory
Bill
2026-09-14 19:27:20 +08:00
3c193a48a7
chore: bump version to 1.0.6
v1.0.6
Bill
2026-09-14 17:31:00 +08:00
9467b78560
chore: name installed NSIS shortcuts OTerminal
Bill
2026-09-14 17:22:15 +08:00
be7332db17
perf: route PTY stream through a single shared IPC listener
Bill
2026-09-14 16:59:57 +08:00
bbee1d642d
polish: about-page logo now uses the app icon instead of an OT text mark
Bill
2026-09-14 15:06:19 +08:00
3aa8b28f89
chore: bump version to 1.0.5
v1.0.5
Bill
2026-09-14 14:00:55 +08:00
277d8bb117
feat(commands): whole-history dedupe + switchable, capped history
Bill
2026-09-14 12:01:23 +08:00
beeb32a76b
fix(session): keep panel ids distinct from session ids so restore rebinds panes
Bill
2026-09-14 11:29:56 +08:00
8eacd34338
polish: frame the sidebar with top and bottom borders to match the right edge
Bill
2026-09-14 02:26:36 +08:00
6c100542c5
fix: batch of review findings — dead install button, history pollution, TUI completion interference, ssh split session kill, scrollback live apply, zmodem second transfer, sftp shell quoting, replay buffer leak, release guards
Bill
2026-09-14 02:20:40 +08:00
e6fc021903
fix: drop leaked NO_COLOR/FORCE_COLOR from the pty environment (Claude Code rendered uncolored)
Bill
2026-09-14 01:39:11 +08:00
c4fb6fe7e2
polish: tray balloon title no longer repeats the app name
Bill
2026-09-14 01:19:14 +08:00
f63ee379a4
fix: send the first pty size immediately, debounce only subsequent resizes
Bill
2026-09-14 01:17:04 +08:00
ce89dcb1e4
chore: ignore tmp-test scratch scripts
Bill
2026-09-14 01:12:41 +08:00
acdf955918
fix: debounce pty resize and skip no-op resizes (kills duplicated TUI frames on maximize/restore)
Bill
2026-09-14 01:10:57 +08:00
ab5f8c2f77
chore: ignore tmp-test scratch dir
Bill
2026-09-08 21:40:54 +08:00
70c33a5572
fix: register update IPC handlers (dead check/download buttons since 1.0.1); bump 1.0.4
v1.0.4
Bill
2026-09-08 21:39:49 +08:00
7f2e4c1110
feat: terminal right-click context menu (copy/paste/find/select-all/clear)
Bill
2026-09-08 20:50:59 +08:00
7d3057ee5d
fix: drop TS annotation in release.cjs
Bill
2026-09-08 17:12:52 +08:00
2b3fefafd0
feat: close-to-tray default + system settings entry; bump 1.0.3
v1.0.3
Bill
2026-09-08 17:00:09 +08:00
8f686f56ca
docs: updater proxy strategy + channel changelog in AGENTS.md
Bill
2026-09-08 09:45:29 +08:00
c3baac3f05
fix: updater proxy strategy (Gitea direct, GitHub system proxy) + changelog via channel release-notes.md
Bill
2026-09-08 09:44:34 +08:00
dc3d54fa07
chore: release script in repo + AGENTS.md dev/release docs
v1.0.2
Bill
2026-09-08 01:15:02 +08:00
8cb193fa6a
feat: theme-driven chrome, customizable tab accent, UI polish
Bill
2026-09-08 00:57:56 +08:00
0de0eee58d
chore: bump version to 1.0.1
v1.0.1
Bill
2026-09-07 17:55:41 +08:00
f25a1627f3
feat: about tab with update check/download (Gitea feed first, GitHub fallback)
v0.1.0
Bill
2026-09-07 17:18:15 +08:00
a9acdbe500
Initial commit: OpenTerminal v0.1.0
Bill
2026-09-07 16:15:50 +08:00
9f1a89af7a
test: push channel connectivity check
push-test
admin
2026-09-07 13:28:16 +08:00
d3a628f177
feat(M8): workspace isolation + SSH bottom file panel + context menu + monitor polish
v0.8.0
954801926@qq.com
2026-09-07 02:39:33 +08:00