Skip to content

Releases: wentf9/xops-cli

v0.7.0

28 Apr 08:52

Choose a tag to compare

v0.7.0 - 核心特性增强与安全存储升级

🚀 核心特性与增强

  • SSH 提权增强:新增 su 模式支持,包含交互式密码输入及加密存储功能;优化 sudo 自动检测逻辑及预检机制。
  • 安全与配置:敏感字段全面支持 AES 加密存储;实现配置加载时的自动迁移(明文转加密)。
  • 网络与转发:实现 TCP/UDP 端口转发(Port Forwarding)命令。
  • AI 与扩展:实现 AI 技能分发系统,增强 MCP 集成能力。

🐞 Bug 修复与优化

  • SFTP:修复零字节文件传输异常及目录权限处理逻辑。
  • i18n:同步更新中英文多语言文案。
  • 文档:修正 README 链接并补充新功能说明。

📦 依赖更新

  • 升级 golang.org/x/crypto 到 v0.50.0。
  • 升级 github.com/modelcontextprotocol/go-sdk 到 v1.5.0。
  • 升级 softprops/action-gh-release CI 插件到 v3。

What's Changed

  • build(deps): bump golang.org/x/sys from 0.42.0 to 0.43.0 by @dependabot[bot] in #15
  • build(deps): bump github.com/modelcontextprotocol/go-sdk from 1.4.1 to 1.5.0 by @dependabot[bot] in #14
  • build(deps): bump golang.org/x/crypto from 0.49.0 to 0.50.0 by @dependabot[bot] in #13
  • build(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #16

Full Changelog: v0.6.0...v0.7.0

v0.6.0

03 Apr 03:23

Choose a tag to compare

v0.6.0 Release

SFTP Enhancements:

  • Added exec, lexec, shell, lshell commands for interactive remote/local execution.
  • Added local file operations: lmkdir, lrm, lcp, lmv.
  • Added remote file operations: cp, mv.
  • Implemented robust resume functionality and interactive overwrite control.
  • Switched from readline to liner for better cross-platform support.
  • Optimized directory download progress visualization.

SSH Improvements:

  • Improved interactive stdin handling to fix byte swallowing after returning from PTY modes.
  • Fixed lexec terminal state handling for interactive tools (e.g., vim, less).
  • Refined fallbackCopyStdinTo for safer concurrency and cancellation.

Full Changelog: v0.5.0...v0.6.0

v0.5.0

30 Mar 14:08

Choose a tag to compare

release v0.5.0: support openssh compatible flags and internal tunneling enhancements

Full Changelog: v0.4.1...v0.5.0

v0.4.1

21 Mar 03:31

Choose a tag to compare

release: v0.4.1 - fix i18n initialization deadlock and improve test support

Full Changelog: v0.4.0...v0.4.1

v0.4.0

20 Mar 15:55

Choose a tag to compare

Release v0.4.0

Features:

  • New interactive 'exec' command with PTY and sudo support for single hosts.
  • Comprehensive internationalization (i18n) for command outputs and error messages.
  • Enhanced SFTP interactive shell with readline support and command auto-completion.
  • Updated MCP Go SDK and other dependencies.

Refactoring:

  • Improved command initialization logic and centralized error handling.

What's Changed

  • build(deps): bump github.com/modelcontextprotocol/go-sdk from 1.4.0 to 1.4.1 by @dependabot[bot] in #10

Full Changelog: v0.3.0...v0.4.0

v0.3.0

18 Mar 07:16

Choose a tag to compare

Full Changelog: v0.2.0...v0.3.0

v0.2.0

12 Mar 14:50

Choose a tag to compare

Full Changelog: v0.1.0...v0.2.0

v0.1.0

13 Mar 02:58

Choose a tag to compare