v2.0.7

1Panel-dev/1Panelv2.0.7Aug 7, 2025by wanghe-fit2cloud

AI Summary

Introduces HTTPS anti-leeching protection and expands MCP Server capabilities.

Key Highlights

  • Add HTTPS anti-leeching protection
  • Support creation of Streamable HTTP type Mcp Server
  • Support grouping for scheduled tasks
  • Enhance SSH key management functionality

New Features

  • HTTPS anti-leeching protection
  • Streamable HTTP MCP Server support
  • Scheduled task grouping
  • SSH key management enhancements

Full Release Notes

## ✨ New Features / 新增功能

* Add HTTPS anti-leeching protection / 新增 HTTPS 防窜站功能 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9703
* Support creation of Streamable HTTP type Mcp Server / 支持创建 Streamable HTTP 类型 Mcp Server by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9761
* Enhance SSH key management / 增强 SSH 密钥管理功能 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9782
* Support grouping for scheduled tasks / 计划任务支持分组功能 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9735

## ⚙️ Enhancements / 功能优化

* Allow confirming app deletion via Enter key / 删除应用支持通过回车键确认 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9758
* Improve image pull timeout message during app installation / 优化应用安装过程中拉取镜像超时的提示信息 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9757
* Skip deleting upgrading apps during uninstallation / 卸载应用时跳过删除升级中的应用 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9852
* Optimize website log loading logic / 优化网站日志读取加载逻辑 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9755
* Prevent deletion of certificates in applying state / 禁止删除处于申请状态的证书 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9753
* Optimize PHP runtime list display / 优化 PHP 运行环境的列表展示效果 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9858
* Support custom timeout for remote database connections / 支持为远程数据库连接设置自定义超时时间 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9830
* Support adding container/image cleanup tasks to task manager / 清理容器和镜像等操作支持加入任务管理 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9795
* Improve text editor display in dark mode / 优化暗色模式下文本编辑框的显示效果 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/9834
* Support WAF spider access restriction / WAF 支持配置禁止蜘蛛访问 by @zhengkunwang223
* Add master node IP validation during cluster slave installation / 应用集群从节点安装时新增主节点 IP 校验 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/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 https://github.com/1Panel-dev/1Panel/pull/9837
* Optimize page refresh logic during node switching / 优化节点切换时的页面刷新逻辑 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9785
* Support autocomplete for login form fields to improve compatibility with password managers / 支持登录表单字段自动完成功能以提升与密码管理器的兼容性 by @hang666 in https://github.com/1Panel-dev/1Panel/pull/9794

## 🛠️ Bug Fixes / 问题修复

* Fix issue where ignored app upgrades did not take effect / 修复了部分应用忽略升级未生效的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9734
* Fix image not updated during app upgrade / 修复了升级应用时镜像已修改但仍拉取旧镜像的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9772
* Fix missing local tags after syncing remote apps / 修复了同步远程应用后导致本地应用标签丢失的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9774
* Fix list error caused by proxy config / 修复了部分场景下反代配置异常导致列表报错的问题 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/9879
* Fix certificate deletion failure in some scenarios / 修复了部分场景下删除证书失败的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9775
* Fix abnormal log display during certificate application / 修复了部分场景下证书申请日志显示异常的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9853
* Fix issue where website failed to start after being stopped at runtime / 修复了部分场景下运行时网站停止后无法启动的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/9827
* Fix error when modifying Redis cluster config / 修复了修改 Redis 集群配置时报错的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9848
* Fix PostgreSQL database restore issue / 修复了 PostgreSQL 数据库恢复异常的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9854
* Fix abnormal Redis cluster connection info display / 修复了 Redis 集群连接信息显示异常的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9799
* Fix file content not updated during multi-folder overwrite / 修复了多文件夹覆盖操作未更新文件内容的问题 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/9796
* Fix firewall route jump failure in some scenarios / 修复了系统防火墙在部分场景下路由跳转失败的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9869
* Fix unexpected startup of non-autostart processes after reboot / 修复了未设置自启动的进程守护在服务器重启后自动启动的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/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 https://github.com/1Panel-dev/1Panel/pull/9865
* Fix incorrect menu tab names in some cases / 修复了部分场景下菜单标签页名称显示错误的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9838
* Fix Docker proxy URL error when no credentials are set / 修复了无用户名密码时 Docker 代理地址错误的问题 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/9790
* Fix service interruption caused by interface forwarding exceptions / 修复了部分场景下接口转发异常导致服务中断的问题 by @ssongliu
* Fix EditorConfig warnings in some editors / 修复了部分编辑器中 EditorConfig 规范警告的问题 by @g0l4 in https://github.com/1Panel-dev/1Panel/pull/9839
* Fix tar.gz extraction failure on some operating systems / 修复了部分操作系统下 tar.gz 压缩包解压失败的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9860
* Fix service startup hang due to SSH SDK timeout in some cases / 修复了部分场景下由于 SSH SDK 超时导致服务启动卡住的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/9776