WispTerm v1.34.0
Changed
- Native D3D11 is now the Windows default. The normal portable and compat
packages use the native Direct3D 11 renderer. OpenGL remains available as the
separatewispterm-windows-portable-opengl-*.zipfallback and keeps following
OpenGL assets during in-app updates. - Visual settings and shell defaults (#573). Improved the Settings visual
controls and made new-session shell defaults clearer and more consistent.
Fixed
- SSH terminal identity (#579). SSH sessions no longer spoof Ghostty through
TERM_PROGRAM, avoiding provider-specific failures such as Grok CLI rejecting
WispTerm as an unsupported terminal. - Architecture-aware updates (#575). macOS now selects the release DMG that
matches the running Apple Silicon or Intel architecture. - Linux AppImage updates (#577). Linux now matches the published x86_64
AppImage asset name correctly. - Clipboard documentation (#576, #578). English and Chinese documentation
now agree on tmux selection, image paste, and text-paste fallback behavior.
Known limitations
- Renderer selection is fixed when the executable is built. If native D3D11
cannot start or render correctly, close WispTerm and use the OpenGL fallback
package; there is no same-process renderer switch. - Custom post-processing shaders remain OpenGL-only.
WispTerm v1.34.0(中文)
变更
- Windows 默认切换为原生 D3D11。 普通便携包与兼容包现在使用原生
Direct3D 11 渲染器。OpenGL 继续作为独立的
wispterm-windows-portable-opengl-*.zip兜底包发布,应用内更新也会持续匹配
OpenGL 资产。 - 视觉设置与 Shell 默认值(#573)。 改进 Settings 中的视觉设置控件,并让新建
会话时的 Shell 默认值更清晰、一致。
修复
- SSH 终端身份(#579)。 SSH 会话不再通过
TERM_PROGRAM冒充 Ghostty,避免
Grok CLI 等工具因错误识别终端而拒绝运行。 - 按架构匹配更新(#575)。 macOS 现在会根据 Apple Silicon 或 Intel 运行架构
选择对应的 DMG。 - Linux AppImage 更新(#577)。 Linux 现在能正确匹配已发布的 x86_64
AppImage 资产名。 - 剪贴板文档(#576、#578)。 中英文文档现在对 tmux 选区、图片粘贴和文本粘贴
回退行为的描述保持一致。
已知限制
- 渲染器在构建可执行文件时确定。如果原生 D3D11 无法启动或显示异常,请关闭
WispTerm 后改用 OpenGL 兜底包;当前不支持在同一进程内切换渲染器。 - 自定义后处理着色器仍仅支持 OpenGL。
wisptermctl (agent terminal control CLI) included in this release:
wisptermctl-<version>.zip: all desktop builds in one archive (Linux x86_64/aarch64, macOS Intel/Apple Silicon, Windows x86_64). Extract it and pick the binary for your platform — see the bundledREADME.txt.- Enable the API in WispTerm with
agent-control-enabled = true, restart, then runwisptermctl panes.
wisptermctl 是 WispTerm 智能体终端控制 API 的独立命令行客户端。该压缩包内含所有桌面平台的构建,解压后按需选择对应平台的可执行文件即可(详见包内
README.txt)。
What's Changed
- feat(settings): improve visual settings and shell defaults by @JohnnyChen1113 in #573
- fix: match macOS update assets by architecture by @JohnnyChen1113 in #575
- fix: match Linux AppImage update assets by @JohnnyChen1113 in #577
- docs: sync Chinese README with current release by @JohnnyChen1113 in #576
- docs: explain tmux clipboard workflow by @JohnnyChen1113 in #578
- fix(ssh): stop spoofing Ghostty terminal identity by @xuzhougeng in #580
- feat(windows): make native D3D11 the default by @xuzhougeng in #581
New Contributors
- @JohnnyChen1113 made their first contribution in #573
Full Changelog: v1.33.1...v1.34.0
Linux asset included in this release:
- AppImage: portable, self-contained x86_64 build (bundles SDL3). Run
chmod +x WispTerm-*-x86_64.AppImage && ./WispTerm-*-x86_64.AppImage; on hosts without FUSE add--appimage-extract-and-run.
⚠️ The Linux build is experimental and not yet stable. The maintainer has no Linux desktop environment to test it on, so community testing is very welcome. If you hit a problem, please ask an AI assistant to help analyze it first, then open an issue with the details: https://github.com/xuzhougeng/wispterm/issues/new
⚠️ Linux 版本目前为实验性质,尚不稳定,且作者没有 Linux 桌面环境进行测试,欢迎社区参与测试。如遇到问题,请先用 AI 协助分析,然后到这里提交 issue:https://github.com/xuzhougeng/wispterm/issues/new