✨ New Features / 新增功能
- Models: Added llmman as a local model provider for model accounts / 模型账号新增 llmman 本地模型供应商支持 by @ericcurtin in #13717
- Models: Added DashScope text-to-image API support for custom model accounts / 自定义模型账号新增 DashScope 文生图 API 支持 by @zhengkunwang223 in #13664
- Models: Added GB10 images for deploying DeepSeek V4 Flash Vision Exp with vLLM / vLLM 新增支持 DeepSeek V4 Flash Vision Exp 模型部署的 GB10 镜像 by @zhengkunwang223 in #13647
- Models: Added an Ascend Qwen3.6-35B-A3B model startup template for vLLM / vLLM 新增昇腾 Qwen3.6-35B-A3B 模型启动模板 by @zhengkunwang223
- Models: Added support for selecting Ascend device IDs in vLLM / vLLM 支持指定昇腾设备编号 by @zhengkunwang223
- GPU Monitoring: Added support for Ascend 910B, AMD, and more accelerator devices / 新增昇腾 910B 以及 AMD 等更多芯片设备支持 by @ssongliu in #13579
- Websites: Added automatic compression activation when the OpenResty Brotli module is enabled and improved Gzip defaults / OpenResty 启用 Brotli 模块时自动开启压缩并优化 Gzip 默认配置 by @Snrat in #13639
- Runtime: Added support for bulk environment variable imports / 支持批量导入环境变量 by @zhengkunwang223 in #13727
- Runtime: Added support for changing the version of installed runtimes / 支持切换已安装运行环境版本 by @zhengkunwang223 in #13730
- Firewall: Rebuilt firewall management / 重构防火墙管理功能 by @ssongliu in #13628
- Terminal: Added support for preserving SSH sessions and recovering them after disconnections / 支持 SSH 会话保留与断线恢复 by @HynoR in #13707, by @ssongliu in #13736
- Terminal: Added a shortcut in the bottom-right corner of the page with visibility controlled in terminal settings / 新增页面右下角快捷入口并支持在终端设置中控制显示 by @ssongliu in #13772
- Virtual Machine Management: Added virtual machine management to Professional Edition / 专业版新增虚拟机管理功能 by @ssongliu
- Panel Settings: Added custom webhook support for alert notifications / 告警通知支持自定义 Webhook by @lan-yonghui in #13685
- Panel Settings: Added support for preserving page sessions in menu tabs / 菜单标签页支持保持页面会话 by @ssongliu in #13698
⚙️ Enhancements / 功能优化
- App Store: Optimized the app upgrade workflow / 优化应用升级流程 by @zhengkunwang223 in #13549
- Certificates: Improved key usage configuration for self-signed certificates / 优化自签名证书的密钥用途配置 by @zhengkunwang223 in #13771
- Containers: Changed the default container list order to sort by name / 容器列表默认按名称排序 by @ssongliu in #13770
- Containers: Improved logging for container startup failures / 完善容器启动失败时的日志记录 by @ssongliu in #13618
- System: Optimized mobile page layouts and file editing / 优化移动端页面布局与文件编辑体验 by @lan-yonghui in #13739
- System: Optimized footer navigation display / 优化页脚导航展示 by @lan-yonghui in #13642
- File Browser: Improved timeout retries and status prompts for file uploads and cross-node transfers / 优化文件上传与跨节点传输的超时重试和状态提示 by @lan-yonghui in #13746
- File Browser: Improved progress display and error handling for remote downloads / 优化远程下载的进度展示与异常处理 by @lan-yonghui in #13734
- File Browser: Improved filename compatibility and path validation for ZIP extraction / 优化 ZIP 解压的文件名兼容性与路径校验 by @lan-yonghui in #13733
- APP: Improved connection QR code generation and error messages / 优化连接二维码生成与异常提示 by @lan-yonghui
- Multi-Node: Improved prompts for node version mismatches / 完善节点版本不一致时的提示 by @ssongliu in #13691
- Multi-Node: Improved authentication for node communication / 完善节点通信身份校验 by @ssongliu
- Interface Settings: Optimized saving and resetting panel appearance settings / 优化面板外观的保存与重置流程 by @lan-yonghui
- Panel Settings: Improved parent-child visibility handling for hidden menus / 优化隐藏菜单的父子级显示联动 by @lan-yonghui in #13681
- System: Displayed backup upload records in reverse chronological order / 备份上传记录按时间倒序展示 by @ssongliu in #13770
🛠️ Bug Fixes / 问题修复
- Overview: Fixed inaccurate disk usage statistics when device aliases are used / 修复了使用设备别名时磁盘使用量统计不准确的问题 by @wanghe-fit2cloud in #13570
- App Store: Fixed image pull errors when upgrading OpenList / 修复了 OpenList 升级时镜像拉取异常的问题 by @zhengkunwang223 in #13776
- Agents: Fixed installation failures for OpenClaw extension channel plugins in some scenarios / 修复了部分场景下 OpenClaw 扩展渠道插件安装失败的问题 by @zhengkunwang223 in #13782
- Models: Fixed validation failures for b.ai model accounts / 修复了 b.ai 模型账号验证失败的问题 by @zhengkunwang223 in #13712
- Websites: Fixed an issue where default document names containing underscores or hyphens could not be saved / 修复了默认文档名称包含下划线或连字符时无法保存的问题 by @wanghe-fit2cloud in #13551
- Websites: Fixed SSL port conflicts when creating websites / 修复了创建网站时 SSL 端口冲突的问题 by @A-Words in #13720
- Certificates: Fixed self-signed certificates not being issued by the selected CA / 修复了自签名证书未使用所选 CA 签发的问题 by @zhengkunwang223 in #13728
- Containers: Fixed loss of Compose configuration after deployment failures / 修复了编排部署失败后配置丢失的问题 by @ssongliu in #13603
- Containers: Fixed duplicate entries in container port mappings / 修复了容器端口映射重复显示的问题 by @igophper in #13663
- Containers: Fixed missing authentication when pulling images again from private registries / 修复了重新拉取私有仓库镜像时未使用认证信息的问题 by @ssongliu in #13690
- Containers: Fixed changes to IP allocation methods after container upgrades or recreation / 修复了容器升级或重建后 IP 分配方式发生变化的问题 by @ssongliu in #13738
- Containers: Fixed disk usage statistics timing out in some scenarios / 修复了部分场景下磁盘占用统计超时的问题 by @ssongliu in #13695
- System: Fixed version information not updating after uninstalling and reinstalling while retaining data / 修复了保留数据卸载重装后版本信息未更新的问题 by @ssongliu in #13601
- System: Fixed table selections being unexpectedly cleared when clicking table content / 修复了点击表格内容时意外取消选中状态的问题 by @ssongliu in #13752
- File Browser: Fixed file loss when copying or moving large directories / 修复了复制或移动大型目录时文件丢失的问题 by @lan-yonghui in #13524
- File Browser: Fixed a potential bypass of rate limits on public file shares / 修复了公开文件分享访问频率限制可能被绕过的问题 by @lan-yonghui in #13632
- Cron: Fixed scheduled task timeouts accepting values other than positive integers / 修复了任务超时时间允许填写非正整数的问题 by @ssongliu in #13706
- Toolbox: Fixed antivirus scan timeout settings not taking effect / 修复了病毒扫描超时时间配置未生效的问题 by @ssongliu in #13619
- Multi-Node: Fixed node status not updating promptly after a successful health check / 修复了节点健康检查通过后状态未及时更新的问题 by @ssongliu
- Multi-Node: Fixed forwarding errors for real-time node connections such as terminals / 修复了节点终端等实时连接转发异常的问题 by @ssongliu
- Interface Settings: Fixed panel appearance settings being reset when a license is unbound or expires / 修复了许可证解绑或到期后面板外观设置被重置的问题 by @ssongliu
- Log Audit: Fixed inaccurate correlation between SSH login and disconnect records / 修复了 SSH 登录与断开记录关联不准确的问题 by @JayLee-sre in #13669, by @lan-yonghui in #13705
- Panel Settings: Fixed allowed IP validation errors when accessing the panel through trusted proxies / 修复了通过可信代理访问时授权 IP 校验异常的问题 by @ssongliu in #13608
- Panel Settings: Fixed documentation source settings not taking effect promptly / 修复了文档源设置未及时生效的问题 by @ssongliu in #13599
- Panel Settings: Fixed menus disappearing after switching service regions / 修复了切换服务地区后菜单丢失的问题 by @lan-yonghui in #13602