Skip to content

DBX SSH plugin 0.7.6-beta.2

Pre-release
Pre-release

Choose a tag to compare

@jinpy666 jinpy666 released this 12 Oct 07:13
· 12 commits to codex/ssh/pre-release since this release

预发布基线说明(延续 beta.1):调度任务(task-provider)功能声明在本预发布线继续摘除——DBX 上游尚未发布宿主侧 task-provider 能力。sidecar task/* 实现与本地 Shell 连接类型保留,待上游发布后恢复。
Pre-release note (carried over from beta.1): the scheduler task-provider contribution stays withheld on this line — the DBX host has not shipped the task-provider capability yet. The sidecar task/* implementation and the Local shell connection type are kept; the declaration returns once upstream ships.

  • 关键词高亮显示方式全局可选「背景色块 / 字体颜色」(#180)。「字体颜色」把规则色交给 decoration 的 foregroundColor 直接染命中字形,DOM / WebGL 两条渲染路径都生效、GPU 渲染不受影响;默认「背景色块」与既有行为一致。
    Keyword highlights gain a global display mode: background block or text color (#180). "Text color" hands the rule color to the decoration foregroundColor (glyphs only, no fill), consumed by both DOM and WebGL render paths with GPU rendering unaffected; the default "background block" keeps the existing behavior.

  • 工作台布局与视图偏好跨重启持久化(#178)。布局、SFTP 面板开合、列显隐/列宽、显示隐藏文件、排序跨重启保留(双持久层);空提示符引导开关与关键词显示方式的水合登记修复。
    Workbench layout and view preferences survive restarts (#178). Pane order, split ratio, SFTP pane visibility, column visibility/widths, hidden-file display and sort rules persist across restarts (dual persistence layer); prompt-hints and keyword display-mode hydration registration is fixed.

  • SFTP 自动连接偏好(#179)。关闭后连接不再自动拉取远端列表——未开 SFTP 的服务器不再每次连接弹错误横幅;首次打开面板惰性补载。
    SFTP auto-connect preference (#179). When off, connecting no longer prefetches the remote listing — servers without SFTP stop raising an error banner on every connect; the first pane open lazily fetches once.

  • 本地 Shell 终端右键粘贴修复。会话门只查 SSH 会话导致本地/Telnet/串口粘贴确认后字节静默丢失;改为按活动传输判定。
    Local shell terminals: right-click paste fixed. The paste gate only checked the SSH session, silently dropping confirmed paste bytes on local/Telnet/serial sessions; it now follows the active transport.

  • 右键复制反馈、选区快照与本地 Shell 设置保存(#178 跟进)。空选区复制给明确反馈;选区在菜单打开瞬间快照;本地 Shell 设置保存按钮修复。
    Copy feedback, selection snapshot, and Local shell settings save (#178 follow-up). Empty-selection copy gives explicit feedback; the selection is snapshotted when the menu opens; the Local shell settings save button is fixed.

  • 内部:CI 基线修复。clippy -D warnings 清零、cargo fmt 补齐、过时渲染注释修正;合并 main 的 #180/#181。
    Internal: CI baseline repairs. clippy -D warnings clean, cargo fmt applied, stale renderer comments corrected; #180/#181 merged from main.


安装包由发布流水线在 5 个平台自动构建(darwin-arm64 / darwin-x64 / linux-x64 / linux-arm64 / windows-x64),构建完成后自动附加到本 Release。