·
20 commits
to upgrade/gpui-v1.16.1
since this release
Nebula Terminal 1.3.1
English
Added
- Added verified in-app Windows updates — Nebula can download the exact official Windows x64 installer in the background, show progress, validate its size, PE header, and SHA-256, then wait for explicit confirmation before launching setup.
Fixed
- Fixed automatic update checks to use the real GitHub latest release and compare it with the running package version before showing a reminder; skipped versions and three-day reminders remain respected.
- Fixed update notifications disappearing before users could act; reminders now remain visible in the bottom-right corner, and completion or failure replaces the original notification with the appropriate next action.
- Fixed update and confirmation dialog actions, geometry, and typography: required confirmation actions are available and execute correctly, the dialogs match the established width, vertical position, and font sizing, and overlay clicks, Escape, and cancel buttons consistently run the cancel action. Addresses #64.
- Fixed terminal opacity returning to 82% after being set to 100% when legacy blur settings were normalized and reloaded. Addresses #60.
- Fixed the keymap page leaving a large empty gap above its shortcut rows.
- Fixed the font group popup drifting away from its selector; hovering a truncated font family now reveals its complete name.
- Fixed the sidebar resize cursor and width calculation missing the visible divider, so dragging begins directly on the baseline instead of several pixels to its left. Addresses #61.
- Fixed PowerShell current-directory reporting under the Windows home directory. The prompt may still display
~, but Files and Git integrations now receive the absolute path and correctly detect repositories below the home directory.
Improved
- Improved the update flow with download progress, retry, verified, install, and failure states, plus a second installer verification immediately before launch.
- Improved modal consistency across workspace, pane, tab, file-tree, and settings confirmations without removing the new component's click-outside cancellation behavior.
中文
新增
- 新增经过校验的应用内 Windows 更新 — Nebula 可在后台下载名称精确匹配的官方 Windows x64 安装包,显示进度,校验大小、PE 文件头与 SHA-256,并在明确确认后才启动安装。
修复
- 修复自动更新版本检测;现在会读取真实的 GitHub 最新 Release,与当前运行版本比较后才显示提醒,同时继续遵守跳过版本与三天后提醒设置。
- 修复更新通知在用户操作前消失;提醒会持续显示在右下角,下载完成或失败后,原通知会被带有下一步操作的新状态替换。
- 修复更新与确认弹窗的操作、几何位置和字体大小;必要的确认操作会正常显示并执行,弹窗与既有宽度、垂直位置及排版对齐,同时让遮罩点击、Esc 与取消按钮一致执行取消逻辑。对应 #64。
- 修复终端不透明度拉到 100% 后,在旧版模糊设置规范化并重载时又回到 82%。对应 #60。
- 修复按键映射页在快捷键列表上方留下大块空白。
- 修复字体组弹层与下拉框分离;鼠标悬停在被截断的字体名称上时,现在会显示完整名称。
- 修复侧边栏拖拽光标和宽度计算未对准可见分隔线;鼠标现在可直接在基线上开始拖动,无需偏向左侧。对应 #61。
- 修复 Windows 用户主目录下的 PowerShell 当前目录上报。提示符仍可显示
~,但文件与 Git 集成会收到绝对路径,并正确识别主目录下的仓库。
改进
- 改进更新流程,提供下载进度、重试、已校验、安装和失败状态,并在启动安装包前执行二次校验。
- 改进工作区、分栏、标签、文件树与设置确认框的一致性,同时保留新组件点击外部区域取消的特性。
Contributors
- No external contributions were recorded for this release.
SHA256
NebulaTerminal-v1.3.1-windows-x64.zip:211A657F2B772AA44A69ED3E7DF20448C79D734217EFDDBB094CF8459FF46216NebulaTerminal-1.3.1-windows-x64-setup.exe:41FCC6B3E09B5E7D0EBF4B7316FC75379EAD4CC5FB74FD7EDA092AE355E27F58