Repository navigation
v0.3.4
适配新版 DSH 的 Typert 契约,并让终端标签页更好认、可多开。
新增功能
- 终端标签页标题显示实际登录的 shell(POSIX 远端 bash/zsh、Windows 远端 PowerShell/cmd、本机 PowerShell/bash),连接中或探测不出时回退为「RW终端」。
体验优化
- 右侧标签栏的「Shell」标签页与开始页入口统一改名为「RW终端」,面板按钮提示同步为「新建 RW终端」。
问题修复
- 适配新版 DSH 的 Typert strict codec 契约(
create()工厂):修复设置页出现「Remote 命名空间挂载失败:typert: remoteWorkspaces/listMachines result strict codec has no create() factory」、远程工作区整个 Remote 命名空间不可用的问题。 - 面板的「+ 新建」、开始页入口与标签栏的加号现在每次都会新开一个终端标签页;此前它们只是把已经打开的那个标签页翻到前面。
Full Changelog: v0.3.3...v0.3.4
Adapt to the new DSH Typert contract, and make the terminal tab easier to identify and to open more than once.
New Features
- The terminal tab's title shows the live login shell (bash/zsh on a POSIX remote, PowerShell/cmd on a Windows one, PowerShell/bash for the local PTY), falling back to "RW终端" while connecting or when the probe cannot name the shell.
Improvements
- Rename the right tab strip's "Shell" tab and its Start-page entry to "RW终端", including the pane button's tooltip ("新建 RW终端").
Bug Fixes
- Adapt to the new DSH Typert strict-codec contract (the
create()factory): fixes the settings section showing "Remote 命名空间挂载失败:typert: remoteWorkspaces/listMachines result strict codec has no create() factory", which took the whole remoteWorkspaces Remote namespace down. - The pane's "+ 新建", the Start-page entry and the tab strip's add control now open a new terminal tab every time; previously they only revealed the tab already open.
Full Changelog: v0.3.3...v0.3.4