✨ New Features / 新增功能
- Add HTTPS anti-leeching protection / 新增 HTTPS 防窜站功能 by @zhengkunwang223 in #9703
- Support creation of Streamable HTTP type Mcp Server / 支持创建 Streamable HTTP 类型 Mcp Server by @zhengkunwang223 in #9761
- Enhance SSH key management / 增强 SSH 密钥管理功能 by @ssongliu in #9782
- Support grouping for scheduled tasks / 计划任务支持分组功能 by @ssongliu in #9735
⚙️ Enhancements / 功能优化
- Allow confirming app deletion via Enter key / 删除应用支持通过回车键确认 by @zhengkunwang223 in #9758
- Improve image pull timeout message during app installation / 优化应用安装过程中拉取镜像超时的提示信息 by @zhengkunwang223 in #9757
- Skip deleting upgrading apps during uninstallation / 卸载应用时跳过删除升级中的应用 by @zhengkunwang223 in #9852
- Optimize website log loading logic / 优化网站日志读取加载逻辑 by @zhengkunwang223 in #9755
- Prevent deletion of certificates in applying state / 禁止删除处于申请状态的证书 by @zhengkunwang223 in #9753
- Optimize PHP runtime list display / 优化 PHP 运行环境的列表展示效果 by @zhengkunwang223 in #9858
- Support custom timeout for remote database connections / 支持为远程数据库连接设置自定义超时时间 by @ssongliu in #9830
- Support adding container/image cleanup tasks to task manager / 清理容器和镜像等操作支持加入任务管理 by @ssongliu in #9795
- Improve text editor display in dark mode / 优化暗色模式下文本编辑框的显示效果 by @lan-yonghui in #9834
- Support WAF spider access restriction / WAF 支持配置禁止蜘蛛访问 by @zhengkunwang223
- Add master node IP validation during cluster slave installation / 应用集群从节点安装时新增主节点 IP 校验 by @zhengkunwang223 in #9857
- Optimize website monitoring log usage / 优化网站监控日志占用 by @zhengkunwang223
- Improve website list load speed in monitoring / 优化网站监控中网站列表页面的加载速度 by @zhengkunwang223
- Add HOST field in website monitoring details / 网站监控详情页新增 HOST 字段 by @zhengkunwang223
- Add alert for outdated OpenResty version / 新增 Openresty 版本过低提示 by @zhengkunwang223 in #9837
- Optimize page refresh logic during node switching / 优化节点切换时的页面刷新逻辑 by @ssongliu in #9785
- Support autocomplete for login form fields to improve compatibility with password managers / 支持登录表单字段自动完成功能以提升与密码管理器的兼容性 by @hang666 in #9794
🛠️ Bug Fixes / 问题修复
- Fix issue where ignored app upgrades did not take effect / 修复了部分应用忽略升级未生效的问题 by @zhengkunwang223 in #9734
- Fix image not updated during app upgrade / 修复了升级应用时镜像已修改但仍拉取旧镜像的问题 by @zhengkunwang223 in #9772
- Fix missing local tags after syncing remote apps / 修复了同步远程应用后导致本地应用标签丢失的问题 by @zhengkunwang223 in #9774
- Fix list error caused by proxy config / 修复了部分场景下反代配置异常导致列表报错的问题 by @HynoR in #9879
- Fix certificate deletion failure in some scenarios / 修复了部分场景下删除证书失败的问题 by @zhengkunwang223 in #9775
- Fix abnormal log display during certificate application / 修复了部分场景下证书申请日志显示异常的问题 by @zhengkunwang223 in #9853
- Fix issue where website failed to start after being stopped at runtime / 修复了部分场景下运行时网站停止后无法启动的问题 by @zhengkunwang223 in #9827
- Fix error when modifying Redis cluster config / 修复了修改 Redis 集群配置时报错的问题 by @ssongliu in #9848
- Fix PostgreSQL database restore issue / 修复了 PostgreSQL 数据库恢复异常的问题 by @ssongliu in #9854
- Fix abnormal Redis cluster connection info display / 修复了 Redis 集群连接信息显示异常的问题 by @ssongliu in #9799
- Fix file content not updated during multi-folder overwrite / 修复了多文件夹覆盖操作未更新文件内容的问题 by @lan-yonghui in #9796
- Fix firewall route jump failure in some scenarios / 修复了系统防火墙在部分场景下路由跳转失败的问题 by @ssongliu in #9869
- Fix unexpected startup of non-autostart processes after reboot / 修复了未设置自启动的进程守护在服务器重启后自动启动的问题 by @zhengkunwang223 in #9831
- Fix issue where slave node could not view master backup records / 修复了从节点无法查看主节点备份记录的问题 by @ssongliu
- Fix abnormal values in SSH login failure logs / 修复了部分场景下 SSH 登录失败日志异常的问题 by @ssongliu in #9865
- Fix incorrect menu tab names in some cases / 修复了部分场景下菜单标签页名称显示错误的问题 by @ssongliu in #9838
- Fix Docker proxy URL error when no credentials are set / 修复了无用户名密码时 Docker 代理地址错误的问题 by @lan-yonghui in #9790
- Fix service interruption caused by interface forwarding exceptions / 修复了部分场景下接口转发异常导致服务中断的问题 by @ssongliu
- Fix EditorConfig warnings in some editors / 修复了部分编辑器中 EditorConfig 规范警告的问题 by @g0l4 in #9839
- Fix tar.gz extraction failure on some operating systems / 修复了部分操作系统下 tar.gz 压缩包解压失败的问题 by @ssongliu in #9860
- Fix service startup hang due to SSH SDK timeout in some cases / 修复了部分场景下由于 SSH SDK 超时导致服务启动卡住的问题 by @ssongliu in #9776