Files
pebrel/.release-notes-0.9.0.md
T

5.6 KiB

Nebula Terminal 0.9.0

English

Added

  • Added background blur behind the window (Settings → Appearance). The opacity slider now controls the tint over the blur.
  • Added grouping to the command palette, with a section header above each group.
  • Added a "Working directory" group to the palette, showing the focused terminal's path in its header.
  • Added "Copy path" and "Reveal in file manager" commands.
  • Added "Show tab sidebar" and "Drag to resize panels" commands, which show a check mark when they are on.
  • Added an SSH connection page showing the four stages: resolve, TCP, authenticate, open session.
  • Added drag-to-resize for the sidebar and the file/git drawer (Settings → Interaction, off by default). Dragging a panel to the window edge closes it, and the widths are remembered.
  • Added a draggable divider for the SSH HOSTS section in the sidebar.
  • Added a switch for "Restore last tabs on launch" (Settings → Advanced → Sessions).
  • Added a shell tag to idle tabs at the right edge: pwsh, cmd, bash, the WSL distribution name, or ssh.
  • Added a count chip to the sidebar's TABS and SSH HOSTS headers, and moved the collapse chevron to the front of the title. The count stays visible while the section is collapsed.
  • Added registered WSL distributions to the top of the "Browse folder" dialog. (#12)
  • Added a shared text-field component, so the caret, selection, click-to-place and shortcuts work the same in every input.

Fixed

  • Fixed a crash being indistinguishable from a clean exit; the restored window now says so in a transient success toast.
  • Fixed the crashed session being overwritten after three failed launches — it is now kept as session.crashed.json.
  • Recovery notices now use the right layer: completed recovery uses a short success toast, while the crash-loop breaker stays in the message bar with the quarantined session path.
  • Fixed the message-bar close button disappearing when a notice contains CJK text; the button is now a reusable UI widget with visible hover feedback.
  • Fixed blurry text and icons in the SSH host editor.
  • Fixed the icon picker showing the form's text through its panel.
  • Fixed test-connection failures being truncated to one line; the whole reason is shown.
  • Fixed spinner rings rendering as beads, and the wrong ring colour on the active tab.
  • Fixed the "needs your answer" badge never appearing for codex.

Improved

  • Improved the icon picker's search box into a real input field: click, drag-select, Home / End, Ctrl+A/C/V.
  • Improved the default for new SSH hosts to password authentication instead of "Auto".
  • Improved sidebar rows to be wider, leaving more room for names and badges.
  • Improved popup panels to lift off the window background, so they separate better in dark themes.
  • Improved the "needs your answer" badge to an amber dot; the raised-hand icon is withdrawn until it is redrawn.

中文

新增

  • 新增窗口背景模糊(设置→外观)。不透明度滑杆改为控制模糊层上的着色浓淡。
  • 新增命令面板分组,每组上方带一条分组标题。
  • 新增命令面板的「工作目录」组,标题上显示当前终端的路径。
  • 新增「复制路径」和「在资源管理器中显示」两条命令。
  • 新增「显示标签侧栏」和「拖拽调节侧栏宽度」两条命令,开着时显示勾选。
  • 新增 SSH 连接页,显示解析、TCP、认证、建立会话四个阶段。
  • 新增侧栏与文件/Git 抽屉的拖拽调节宽度(设置→交互,默认关闭)。把面板拖到窗口边缘即收起,宽度会记住。
  • 新增侧栏 SSH HOSTS 分界线的拖拽调节。
  • 新增「启动时恢复上次的标签」开关(设置→高级→会话)。
  • 新增静默标签页右侧的 shell 短标:pwsh、cmd、bash、WSL 发行版名,SSH 标签显示 ssh。
  • 新增侧栏 TABS 与 SSH HOSTS 分组标题的数量 chip,折叠箭头移到标题前面。折叠之后数量仍然常驻。
  • 新增「浏览文件夹」对话框顶部的 WSL 发行版入口。(#12)
  • 新增统一的输入框组件,所有输入框的光标、选区、点击定位和快捷键行为一致。

修复

  • 修复崩溃与正常退出分不清的问题,恢复后会用自动消失的 success toast 说明上次是异常退出。
  • 修复连续三次启动失败后出问题的会话被覆盖的问题,现在保留为 session.crashed.json。
  • 恢复提示按待办动作分层:已完成的恢复成功提示走短暂 toast,断路器仍留在消息栏并保留隔离会话路径。
  • 修复中文消息栏关闭按钮消失的问题;按钮改为可复用的 UI 组件并提供可见的悬停反馈。
  • 修复 SSH 主机编辑器的文字和图标发糊。
  • 修复图标选择器透出下层表单文字。
  • 修复「测试连接」失败被压成一行截断,现在显示完整原因。
  • 修复转圈指示器的珠链感,以及活动标签上环的颜色不对。
  • 修复 codex 的「等你回答」徽章不亮。

改进

  • 改进图标搜索框为正经输入框:点击定位、拖选、Home / End、Ctrl+A/C/V。
  • 改进新建 SSH 主机的默认认证方式为密码,不再是「自动」。
  • 改进侧栏行宽,名字和徽章的空间更足。
  • 改进浮层面板的底色,从窗口底色上提亮,深色主题下层次更清楚。
  • 改进「等你批准」徽章为琥珀色圆点,手掌图标重画好之前先下线。

SHA256

  • NebulaTerminal-v0.9.0-windows-x64.zip: 2D178C07EE3AB556FF64772E9B84F2FC5CA85F5EF80FDF1F64F2189E7EE3C783
  • NebulaTerminal-0.9.0-windows-x64-setup.exe: 11A6A547D272C02674C5A280AA053F2365CAB5F2BEF44718B6FBBCAF57B1311A