Releases: Solsynth/MaidKit
Release list
2.2.0+39
What's Changed
- fix: accept whitespace-only SSH passwords by @Bihrys in #78
- fix: some characters graph rendering width issue
- fix: the jumpserver requires interactive authentication unable to use
- fix: maidcafe read containers issue
Full Changelog: 2.1.0+37...2.2.0+39
2.1.0+37
Full Changelog: 2.0.0+35...2.1.0+37
MaidCafe
This is the stable version of the 2.0.0
芝士 2.0.0 的稳定版(?应该稳定吧)
What's new?
Added
- MaidCafe cloud: full MaidKit integration flow — auto-install MaidKit and its daemon on your servers, tunnel-only daemon access with
signed invocations, hot-reload config saves, and container lifecycle actions routed through the daemon. - MaidCafe Cloud page with workspace scoping and automatic daemon connection; daemon detail page showing cloud container status, logs
and actions; workspace quota shown in the cloud page and settings. - Realtime dashboard: per-runtime monitoring tabs for Java/.NET/Python, process pins with usage history charts, watched processes,
multi-server sections, and live runtime streaming over MaidCafe SSE. - Saved port-forwarding presets with auto-start on connect; quick database management.
- Enhanced alarms: alarm config moved to the daemon (server tab), daemon disconnect alarms, and richer alarm payload editing.
- Terminal: select-to-copy, Shift+Insert paste, keyword highlighting that follows scrolling, OSC 52 clipboard support, and a
right-click context menu; flterm rebranded to maidterm with real PTY pixel metrics. - File management: symlink support, file-type and symlink hints, quick path access, and open-in-file-manager from the context menu;
file panes are now resizable and collapsible. - Jump host support with an optimized jump host UX.
- Push notifications (Firebase) with notification preferences, notification subtitle and originating server in the MaidCafe feed, and
daemon test notifications. - GitHub access tokens are now stored in the vault; AI provider models are auto-discovered.
- Server search, adjustable UI scale, redesigned settings pages, long-press tab dragging, and skeleton loading placeholders.
- Migrated to Flutter modular UI and upgraded the engine to 3.47; updates delivered through Solsynth Express.
Fixed
- Cloud sync and MaidCafe connection compatibility with the Solar Network API.
- Keyword highlights now follow terminal scrolling; TUI buffer scroll events are reported correctly.
- iOS vault persistence across app updates.
- Android builds failing due to flutter_local_notifications.
- Closing a window on Windows no longer quits the whole app.
- Push notification registration now includes the device ID.
- Chinese placeholder mismatch in deployment strings.
- System theme updates are preserved and appearance preferences persist.
- Daemon config persistence over SSH: PATCH saves, group-writable config, and sudo re-reads on 401.
- Per-action timeout format is validated on save; the audit auto-load loop is stopped.
- PostgreSQL and pgBackRest inspection; SSH connection manager issues.
- Tailscale IP connections are no longer blocked.
改了什么?
新增
- MaidCafe 云平台:完整 MaidKit 集成流程 —— 在服务器上自动安装 MaidKit
及其守护进程(daemon),隧道式守护进程访问(签名调用)、配置热重载保存、容器生命周期操作经由守护进程执行。 - MaidCafe Cloud 页面:工作区切换与守护进程自动连接;守护进程详情页展示云容器状态、日志与操作;云端页面与设置中显示工作区配额。
- 实时仪表盘:Java/.NET/Python 运行时监控标签页、进程固定与用量历史图表、进程监视、多服务器分区,以及通过 MaidCafe SSE
实时流式传输运行时状态。 - 已保存的端口转发预设,连接时自动启动;数据库快速管理。
- 告警增强:告警配置移入守护进程(服务器标签页)、守护进程断连告警、更丰富的告警载荷编辑。
- 终端:选择即复制、Shift+Insert 粘贴、随滚动联动的关键字高亮、OSC 52 剪贴板支持与右键上下文菜单;flterm 更名为 maidterm,上报真实 PTY
像素指标。 - 文件管理:符号链接支持、文件类型与符号链接提示、路径快速访问、右键菜单打开文件管理;文件面板支持调整大小与折叠。
- 支持跳板主机(jump host),并优化了跳板主机交互。
- 推送通知(Firebase):通知偏好设置、MaidCafe feed 中显示通知副标题与来源服务器、守护进程测试通知。
- GitHub 访问令牌现存入 Vault;自动发现 AI 提供商的模型。
- 服务器搜索、可自定义的 UI 缩放、重新设计的设置页面、长按拖拽标签页、骨架屏加载占位。
- 迁移至 Flutter modular UI,引擎升级至 3.47;通过 Solsynth Express 提供更新。
修复
- 修复与 Solar Network API 的云同步及 MaidCafe 连接兼容问题。
- 修复关键字高亮不随终端滚动的问题;正确上报 TUI 内部处理的缓冲滚动事件。
- 修复 iOS 上 Vault 跨应用更新持久化问题。
- 修复因 flutter_local_notifications 导致的 Android 构建失败。
- 修复 Windows 上关闭窗口会退出整个应用的问题。
- 修复推送通知注册未包含设备 ID 的问题。
- 修复部署字符串中文占位符错配。
- 保留系统主题更新,外观偏好可持久化。
- 保存时校验每个动作的超时格式;停止审计日志自动加载循环。
- 不再阻止 Tailscale IP 连接。
Downloads: https://solsynth.dev/en/products/maid-kit#download
下载请到:https://solsynth.dev/zh/products/maid-kit#download
If you have concerns about the build artifacts, GitHub Actions automatically builds them and uploads them to the Solsynth website. You
can also clone the source and build MaidKit yourself.
如果您对我们提供的构建产物(artifacts)存有疑虑,请知悉 GitHub Actions 会自动构建这些产物并将其上传至 Solsynth
网站;您也可以随时克隆源码自行构建。
2.0.0+30
修复大量已知问题,优化用户体验,提升整体稳定性
懒得写 Changelog,但是支持了 MaidCafe deamon + cloud 和解决了一堆 Issues
Full Changelog: 1.2.0+9...2.0.0+30
1.2.0
NOTICE: We changed the path storing the vault in this update, make sure you backup your vault before update to this version.
注意:我们更改了存储 Vault 的路径,确保你在更新这个版本之前进行了备份
Besides, we fixed some compability issue with the Solar Network API, if you have experience cloud sync issue, please update to this version and try again.
此外,我们最近修复了对 Solar Network 服务器的兼容问题,如果有云同步激活失败的可以使用这个版本重新登陆尝试。
What's new?
Added
- Export server connections as JSON or CSV (secrets redacted by default, or passphrase-protected).
- Import connections from MaidKit JSON/CSV exports.
- Import connections from third-party SSH clients (OpenSSH, FinalShell, XShell, SecureCRT, MobaXterm, PuTTY).
- Create a new vault directly from imported connections; export filenames include the vault name.
- Customize server order on the dashboard.
- Use keyboard shortcuts in the file management tab.
- Support for the new Solar Network API.
Fixed
- Android SSH terminal backspace now deletes typed characters.
- GitHub device-flow sign-in now honors the
slow_downinterval.
改了什么?
新增
- 支持将服务器连接导出为 JSON 或 CSV(默认脱敏,也可用口令加密)。
- 支持从 MaidKit JSON/CSV 导出文件导入连接。
- 支持从第三方 SSH 客户端导入连接(OpenSSH、FinalShell、XShell、SecureCRT、MobaXterm、PuTTY)。
- 支持从导入的连接直接创建新凭证库;导出文件名包含凭证库名称。
- 仪表盘服务器顺序可自定义。
- 文件管理标签页新增键盘快捷键。
- 支持新的 Solar Network API。
修复
- 修复 Android SSH 终端退格键无法删除字符的问题。
- 修复 GitHub 设备码登录对
slow_down间隔的处理。
Downloads: https://solsynth.dev/en/products/maid-kit#download
下载请到:https://solsynth.dev/zh/products/maid-kit#download
If you have concerns about the build artifacts, GitHub Actions automatically builds them and uploads them to the Solsynth website. You can also clone the source and build MaidKit yourself.
如果您对我们提供的构建产物(artifacts)存有疑虑,请知悉 GitHub Actions 会自动构建这些产物并将其上传至 Solsynth 网站;您也可以随时克隆源码自行构建。
1.1.0+8
What's new?
Added
- Export server connections as JSON or CSV (secrets redacted by default, or passphrase-protected).
- Import connections from MaidKit JSON/CSV exports.
- Import connections from third-party SSH clients (OpenSSH, FinalShell, XShell, SecureCRT, MobaXterm,
PuTTY). - Create a new vault directly from imported connections; export filenames include the vault name.
- Customizable server order on the dashboard.
- Keyboard shortcuts in the file management tab.
- Support for the new Solar Network API.
Fixed
- Android SSH terminal backspace not deleting typed characters.
- GitHub device-flow sign-in honoring the slow_down interval.
改了什么?
新增
- 支持将服务器连接导出为 JSON 或 CSV(默认脱敏,也可用口令加密)。
- 支持从 MaidKit JSON/CSV 导出文件导入连接。
- 支持从第三方 SSH 客户端导入连接(OpenSSH、FinalShell、XShell、SecureCRT、MobaXterm、PuTTY)。
- 支持从导入的连接直接创建新凭证库;导出文件名包含凭证库名称。
- 仪表盘服务器顺序可自定义。
- 文件管理标签页新增键盘快捷键。
- 支持新的 Solar Network API。
修复
- 修复 Android SSH 终端退格键无法删除字符的问题。
- 修复 GitHub 设备码登录对 slow_down 间隔的处理。
The windows build is not available, yet.
WIndows 构建遇到了一些问题,暂不可用。
下载请到:https://solsynth.dev/zh/products/maid-kit#download
Downloads please head to: https://solsynth.dev/en/products/maid-kit#download
如果您对我们提供的构建产物(artifacts)存有疑虑,请知悉 GitHub Actions 会自动构建这些产物并将其上传至
Solsynth 网站;您也可以随时克隆源码自行构建。
GitHub Actions will build the artifacts and upload to the Solsynth website, if you worry about our
artifacts. Feel free to build your own by cloning the source.
SSH over Proxy, Tailscale, and GH Workflow
What's new?
Added
- Connect to servers over Tailscale.
- SSH through a SOCKS5/HTTP proxy (closes #4).
- GitHub integration, including workflow display and run status.
- Serial port support (temporarily disabled on macOS).
- More server customization options.
- Project compose detail page.
Changed
- Reworked the GitHub integration display and workflow layout.
- Simplified the server management view.
- Improved Tailscale settings and connection handling.
- No longer ask to sync the Pro+ workspace.
Fixed
- Bugs in the login flow.
- iOS build.
改了什么?
新增
- 支持通过 Tailscale 连接服务器。
- 支持通过 SOCKS5/HTTP 代理进行 SSH 连接(关闭 #4)。
- 新增 GitHub 集成,包括工作流展示与运行状态。
- 新增串口支持(macOS 上暂时禁用)。
- 更多服务器自定义选项。
- 新增项目编排详情页。
变更
- 重构 GitHub 集成展示与工作流布局。
- 简化服务器管理界面。
- 优化 Tailscale 设置与连接处理。
- 不再询问同步 Pro+ 工作区。
修复
- 修复登录流程中的一些问题。
- 修复 iOS 构建问题。
下载请到:https://solsynth.dev/zh/products/maid-kit#download
Downloads please head to: https://solsynth.dev/en/products/maid-kit#download
如果您对我们提供的构建产物(artifacts)存有疑虑,请知悉 GitHub Actions 会自动构建这些产物并将其上传至 Solsynth 网站;您也可以随时克隆源码自行构建。
GitHub Actions will build the artifacts and upload to the Solsynth website, if you worry about our artifacts. Feel free to build your own by cloning the source.
1.1+5 Hotfix
Synced the changes from the server side that no longer requires a Pro or higher workspace level to enable the sync.
同步了服务器端提供免费层级的云同步更动。
下载请到:https://solsynth.dev/zh/products/maid-kit#download
Downloads please head to: https://solsynth.dev/en/products/maid-kit#download
如果您对我们提供的构建产物(artifacts)存有疑虑,请知悉 GitHub Actions 会自动构建这些产物并将其上传至 Solsynth 网站;您也可以随时克隆源码自行构建。
GitHub Actions will build the artifacts and upload to the Solsynth website, if you worry about our artifacts. Feel free to build your own by cloning the source.
MCP, Agent+, and Windows fixes
下载请到:https://solsynth.dev/zh/products/maid-kit#download
Downloads please head to: https://solsynth.dev/en/products/maid-kit#download
如果您对我们提供的构建产物(artifacts)存有疑虑,请知悉 GitHub Actions 会自动构建这些产物并将其上传至 Solsynth 网站;您也可以随时克隆源码自行构建。
GitHub Actions will build the artifacts and upload to the Solsynth website, if you worry about our artifacts. Feel free to build your own by cloning the source.
改了啥?
新增
- 技能与 MCP:技能注册表、MCP 客户端、MCP 配置解析,并与 Agent 流程深度集成。
- 本地 MCP 服务器:向 Agent 暴露本机能力,支持审核模式(
always_ask/auto_review/always_approve),审核对话框中会显示发起请求的调用方。 - 应用内更新服务:自动检查并下载新版本(支持 Windows、macOS、Linux、Android)。
- Compose 项目详情页:栈生命周期操作、各服务实时状态、合并日志以及 Compose 文件查看。
- 关于页面:展示应用信息与品牌标识。
- CI 支持 Linux AppImage 打包与 Android 自动发布流水线。
- README 中新增下载链接。
变更
- 重构了云同步。
- 将 Agent 会话存储从保险库迁移至本地数据库。
- 更新了 DeepSeek 模型列表。修复 #2
- 更新了 Android 应用名称与 iOS 工程配置。
修复
- Windows:受管保险库路径处理。
- Windows:Solarpass 登录导致应用崩溃。
- Windows:缺少
TextInputviewId 导致终端输入失效(内置 xterm 修复)。 - ANSI 日志查看器渲染问题。
- SSH 连接处理。
- Android 本地认证。
- Linux 构建与 iOS 依赖问题。
其他
- 喝了一罐可乐
Changelog
Added
- Skills & MCP: skill registry, MCP client, MCP config parsing, and deep integration with the agent flow.
- Local MCP server: exposes the local machine to agents, with a review mode (
always_ask/auto_review/always_approve) and a review dialog that shows the requesting caller. - In-app update service: checks for and downloads new releases (Windows, macOS, Linux, Android).
- Compose project detail page: stack lifecycle actions, live per-service status, merged logs, and the compose file itself.
- About page with app info and branding.
- Linux AppImage bundling and automated Android release pipeline in CI.
- Download links in READMEs.
Changed
- Rebuilt cloud sync.
- Moved agent conversation storage out of the vault into the local database.
- Updated the DeepSeek model list, close #2 .
- Updated the Android app label and iOS project settings.
Fixed
- Windows: managed vault path handling.
- Windows: Solarpass login crashing the app.
- Windows: terminal input broken by missing
TextInputviewId (vendored xterm fix). - ANSI log viewer rendering.
- SSH connection handling.
- Local authentication on Android.
- Linux build and iOS dependency issues.
1.0.0+3
Full Changelog: 1.0.0+2...1.0.0+3