✨ New Features / 新增功能
- Agents: Added plugin management support for OpenClaw / OpenClaw 支持插件管理 by @zhengkunwang223 in #13388
- Agents: Added username and password configuration for QwenPaw / QwenPaw 支持配置用户名和密码 by @zhengkunwang223 in #13478
- Models: Added text-to-image API support for model accounts / 模型账号新增文生图 API 支持 by @zhengkunwang223 in #13380
- Models: Added a DeepSeek model startup template / 新增 DeepSeek 模型启动模板 by @zhengkunwang223
- Websites: Added website template management / 新增网站模板管理功能 by @BugPleaseGo in #13400
- Containers: Added pinning support for Compose and unified pinning interactions across resource lists / 容器编排支持置顶,并统一各资源列表的置顶交互 by @ssongliu in #13417
- Containers: Added support for hiding Compose projects created by the App Store / 容器编排支持隐藏由应用商店创建的编排 by @ssongliu in #13432
- Cron: Added an option to exclude GTID information from MySQL backups / MySQL 备份新增不导出 GTID 信息选项 by @ssongliu in #13407
- Multi-Node: Added automatic detection of failed or abnormal nodes to node health checks / 节点健康检查支持自动检查失败或异常节点 by @ssongliu in #13463
- Panel Settings: Added trusted proxy configuration for API access restrictions / API 访问限制支持配置可信代理 by @ssongliu in #13409
- Panel Settings: Added time range filtering for alert logs / 告警日志支持按时间范围筛选 by @lan-yonghui in #13489
⚙️ Enhancements / 功能优化
- App Store: Optimized the app upgrade workflow / 优化应用升级流程 by @zhengkunwang223 in #13415
- Models: Updated Xiaomi MiMo models and added support for the OpenAI Responses API / 更新小米 MiMo 模型并支持 OpenAI Responses API by @zhengkunwang223 in #13443
- Models: Updated the default API address for DeepSeek model accounts / 更新 DeepSeek 模型账号的默认 API 地址 by @zhengkunwang223 in #13487
- File Browser: Optimized file share password handling and remote download filename parsing / 优化文件分享密码传递与远程下载文件名解析逻辑 by @lan-yonghui in #13452
- Firewall: Optimized port forwarding logic / 优化端口转发相关处理逻辑 by @HynoR in #13347
- Toolbox: Optimized FTP user identity initialization / 优化 FTP 用户身份初始化逻辑 by @ssongliu in #13390
- Toolbox: Website-created and standalone FTP accounts now use separate user identities / 网站与独立创建的 FTP 账户支持使用不同用户身份 by @ssongliu in #13412
- Cron: Optimized duration display for task execution records / 优化任务执行记录的耗时展示 by @ssongliu in #13398
- WAF: Optimized configuration file saving / 优化配置文件保存逻辑 by @zhengkunwang223
- WAF: Optimized cleanup of WAF and website monitoring logs and statistics / 优化 WAF 与网站监控日志及统计数据清理逻辑 by @zhengkunwang223
- Multi-Node: Optimized connection reuse for node requests / 优化节点请求的连接复用逻辑 by @lan-yonghui
- Log Audit: Optimized host system log pagination / 优化主机系统日志分页加载逻辑 by @ssongliu in #13395
- Panel Settings: Optimized file handling when restoring system snapshots from local backup accounts / 优化使用本地备份账号恢复系统快照时的文件处理流程 by @ssongliu in #13494
- System: Optimized table pagination settings on list pages / 优化列表页表格分页配置 by @zhengkunwang223 in #13456
🛠️ Bug Fixes / 问题修复
- Overview: Fixed an issue where uptime did not match the system boot time / 修复了运行时长与系统启动时间不一致的问题 by @ssongliu in #13410
- Overview: Fixed abnormal column heights of overview page cards / 修复了概览页卡片列高度异常的问题 by @ssongliu in #13433
- App Store: Fixed OpenResty upgrade failures in some scenarios / 修复了部分场景下 OpenResty 升级失败的问题 by @zhengkunwang223 in #13470
- Websites: Fixed an issue where the website list order changed after editing a website / 修复了编辑网站后列表顺序发生变化的问题 by @zhengkunwang223 in #13424
- Websites: Fixed an issue where website configuration files could not be restored from backups / 修复了网站配置文件无法从备份恢复的问题 by @zhengkunwang223 in #13445
- Websites: Fixed an issue where multi-file website templates could still be saved without uploading a ZIP file / 修复了多文件网站模板未上传 ZIP 文件时仍可保存的问题 by @zhengkunwang223 in #13484
- Websites: Fixed incomplete cleanup of website monitoring directories when deleting websites / 修复了删除网站时网站监控目录未完全清理的问题 by @zhengkunwang223 in #13492
- Containers: Fixed inconsistent project name parsing when creating Compose projects from a path / 修复了从路径创建编排时项目名称解析不一致的问题 by @ssongliu in #13468
- File Browser: Fixed loss of user and group information when extracting files / 修复了文件解压时用户和用户组信息丢失的问题 by @lan-yonghui in #13458
- Terminal: Fixed abnormal display of the group column in the host list / 修复了主机列表分组列显示异常的问题 by @ssongliu in #13477
- Toolbox: Fixed an issue where device cleanup scan results included empty directories / 修复了设备清理扫描结果包含空目录的问题 by @ssongliu in #13442
- Toolbox: Fixed abnormal process start time display in LXC environments / 修复了 LXC 环境下进程启动时间显示异常的问题 by @ssongliu in #13473
- Cron: Fixed an issue where clearing execution records incorrectly deleted records for running tasks / 修复了清空执行记录时误删运行中任务记录的问题 by @ssongliu in #13474
- Multi-Node: Fixed an issue where resource information was still loaded for some unhealthy nodes / 修复了部分异常节点仍会加载资源信息的问题 by @ssongliu
- Multi-Node: Fixed an issue with requests to IPv6 nodes / 修复了 IPv6 节点请求异常的问题 by @ssongliu
- Panel Settings: Fixed incorrect page navigation from the passkey setup guide in some scenarios / 修复了部分场景下通行密钥设置指引跳转页面错误的问题 by @ssongliu in #13462