✨ New Features / 新增功能
- DNS account now supports AlibabaCloud ESA / DNS 账号支持 AlibabaCloud ESA by @AirboZH in #11147
- DNS account now supports Amazon Route 53 / DNS 账号支持 Amazon Route 53 by @AirboZH in #11158
- MySQL database creation supports more charsets and custom collations / 创建 MySQL 数据库支持更多字符集和自定义排序规则 by @ssongliu in #11053
- Support adding and managing PostgreSQL 18 remote databases / 支持添加和管理 PostgreSQL 18 远程数据库 by @ssongliu in #11048
- Container create/edit operations now support multiple network interfaces / 容器创建和编辑操作支持多网卡配置 by @ssongliu in #11011
- Support favoriting containers and images / 支持容器与镜像的收藏操作 by @ssongliu in #11049
- Support notes in container management page / 容器管理页面支持备注功能 by @ssongliu in #11049
- Support viewing various metrics in reports / 支持报表查看各类指标 by @ssongliu in #11051
- URL-type scheduled tasks now support multiple addresses / 访问 URL 类型计划任务支持配置多个地址 by @ssongliu in #11050
⚙️ Enhancements / 功能优化
- Enhanced CPU monitoring with more detailed metrics / 优化 CPU 监控增加详细指标 by @HynoR in #11169
- Improved logic for retrieving Linux distribution information / 优化 Linux 系统发行版信息获取逻辑 by @HynoR in #11171
- Added caching to improve loading performance / 部分数据增加缓存机制以提升加载性能 by @HynoR in #11100
- Improved App Store homepage loading performance / 优化应用商店首页加载性能 by @zhengkunwang223 in #11013
- Local app details now display memory requirements / 本地应用详情页面支持显示内存需求 by @zhengkunwang223 in #11018
- Support custom charset and collation when installing apps requiring MySQL / 安装应用依赖 MySQL 数据库时支持自定义字符集和排序规则 by @zhengkunwang223 in #11062
- Improved orchestration list UI / 优化编排列表页面展示样式 by @HynoR in #10981
- Improved container orchestration log output / 优化容器编排创建的日志输出 by @ssongliu in #11069
- Improved container network details page style / 优化容器网络详情页面样式 by @ssongliu in #11072
- Asynchronous fetching of container disk usage / 容器占用大小改为异步获取提升页面加载速度 by @ssongliu in #11142
- Added one-click copy for raw container and network details / 容器和网络详情新增原始内容一键复制功能 by @HynoR in #11141
- Asynchronous fetching of disk usage on container overview page / 容器总览页磁盘占用改为异步获取 by @ssongliu in #11148
- Auto-refresh after releasing container resources / 容器概览页新增释放资源后的自动刷新功能 by @ssongliu in #11157
- Added path protection to prevent accidental deletion / 增加路径保护机制以防止部分系统路径被误删 by @HynoR in #11130
- Improved quick command dropdown style in terminal / 优化文件管理终端底部快速命令下拉框的样式 by @zhengkunwang223 in #11084
- Improved firewall rule initial loading performance / 优化防火墙规则的初始加载性能 by @ssongliu in #11085
- Added more fields in process details page / 进程详情页增加更多展示字段 by @zhengkunwang223 in #11093
- Improved disk formatting process / 优化磁盘管理格式化流程 by @zhengkunwang223 in #11047
- Enabled gzip compression for large responses / 使用 gzip 压缩优化大体量响应数据的加载速度 by @HynoR in #11128
- Improved file saving error handling / 优化文件保存过程中的错误处理机制 by @HynoR in #11152
- Enhanced HTTP status code error handling / 增强对更多 HTTP 状态码的错误处理能力 by @HynoR in #11151
- Upgraded AWS SDK to v2 / 升级 AWS SDK 至 v2 版本 by @HynoR in #10983
- Optimized log queue size for better performance / 优化日志队列大小以提升系统性能 by @HynoR in #11008
- Improved system language loading logic / 优化系统语言加载与初始化逻辑 by @HynoR in #11019
- Enabled immutable cache for static resources / 为静态资源启用 immutable 缓存策略以提升加载性能 by @HynoR in #11020
- Improved database parameter configuration / 优化数据库参数配置以提升稳定性与性能 by @HynoR in #11045
- Refactored Swagger to reduce memory usage / 重构 Swagger 逻辑以按需加载文件减少内存占用 by @HynoR in #11052
- Enabled gzip for large log-reading APIs / 为读日志等大文件接口启用 gzip 压缩以优化传输效率 by @HynoR in #11063
- Improved log file reading logic / 优化日志文件的读取逻辑 by @HynoR in #11064
- Improved system information retrieval logic / 优化系统信息获取逻辑 by @HynoR in #11079
- Improved loading of high CPU/memory processes / 优化高占用 CPU 和内存进程信息的加载方式 by @HynoR in #11081
- Optimized terminal WebSocket buffer to reduce memory usage / 优化终端 WebSocket 缓冲区以降低内存占用 by @HynoR in #11094
- Improved app list loading to reduce memory usage / 优化应用列表加载以减少内存占用 by @HynoR in #11095
🛠️ Bug Fixes / 问题修复
- Fixed runtime display issue when overview refreshed quickly / 修复了概览页快速刷新时运行时间显示异常的问题 by @ssongliu in #11159
- Fixed installed apps list display anomaly caused by orchestration content changes / 修复了因编排内容修改导致已安装应用列表显示异常的问题 by @zhengkunwang223 in #11065
- Fixed SQL Server database versions not fully displayed / 修复了 SQL Server 数据库版本未全部显示的问题 by @zhengkunwang223 in #11167
- Fixed failure when editing runtime environment ports / 修复了编辑运行环境端口失败的问题 by @zhengkunwang223 in #11096
- Fixed PHP extension uninstall failure in some scenarios / 修复了部分场景下 PHP 扩展卸载失败的问题 by @zhengkunwang223 in #11021
- Fixed display issue when entering PostgreSQL 18 settings page / 修复了进入 PostgreSQL 18 数据库设置页面显示异常的问题 by @ssongliu in #11010
- Fixed some symlink creation anomalies / 修复了部分软链接创建异常的问题 by @lan-yonghui in #11149
- Fixed iptables firewall state persistence anomaly / 修复了 iptables 防火墙状态持久化异常的问题 by @ssongliu in #11137
- Fixed SSH service auto-start status anomaly / 修复了 SSH 服务自启动状态异常的问题 by @ssongliu in #11022
- Fixed page load timeout caused by too many process watchdog tasks / 修复了进程守护任务过多导致页面加载超时的问题 by @zhengkunwang223 in #11043
- Fixed virus scan status judgment anomaly in some scenarios / 修复了部分场景下病毒扫描状态判断异常的问题 by @ssongliu in #11172
- Fixed WebDAV backup account initialization connection issue / 修复了 WebDAV 备份账号初始化连接异常的问题 by @ssongliu in #11038
- Fixed Agent service not auto-restarting after snapshot restore / 修复了快照恢复后 Agent 服务未能自动重启的问题 by @ssongliu in #11087
- Fixed exception when obtaining app image during snapshot creation / 修复了创建快照时获取应用镜像异常的问题 by @ssongliu in #11074
- Fixed logs not displaying when backup account is unavailable / 修复了备份账号不可用时日志无法正常显示的问题 by @ssongliu in #11135
- Fixed crash caused by not exiting promptly after file open failure / 修复了文件打开失败后未及时退出而引发崩溃的问题 by @HynoR in #11127
- Fixed X-Forwarded-For header bypass allowing forged authorized IPs / 修复了授权 IP 可被伪造的 X-Forwarded-For 请求绕过的问题 by @zhengkunwang223 in #11102
- Fixed login endpoint bypassing captcha verification / 修复了登录接口可被绕过验证码校验的问题 by @zhengkunwang223 in #11104
- Fixed incorrect service file overwrite path during upgrades / 修复了版本升级时服务文件覆盖路径不正确的问题 by @ssongliu in #11109