Releases: 1Panel-dev/1Panel
Releases · 1Panel-dev/1Panel
v2.0.11
✨ New Features / 新增功能
- Added quick directory to overview page / 概览页支持添加快捷目录 by @ssongliu in #10238
- Added support for creating MCP Server with uvx command / 支持创建 uvx 命令启动的 MCP Server by @zhengkunwang223 in #10261
- Added disk management feature / 新增磁盘管理功能 by @zhengkunwang223 in #10282
⚙️ Enhancements / 功能优化
- Increased OpenResty build timeout / 增加 OpenResty 构建超时时间 by @zhengkunwang223 in #10309
- Added sorting by expiration date in certificate list / 证书列表支持根据到期日期排序 by @zhengkunwang223 in #10372
- Optimized runtime log display and terminal page style / 优化运行环境日志展示与终端页面样式 by @lan-yonghui in #10327
- Added support for uploading ZIP format database backup files / 上传数据库备份支持 ZIP 格式文件 by @ssongliu in #10246
- Optimized container volume list display / 优化容器存储卷列表的显示信息 by @ssongliu in #10231
- Added fullscreen mode support for container orchestration and template pages / 容器编排及模板等页面支持网页全屏 by @ssongliu in #10316
- Added Docker restart option for system firewall operations / 系统防火墙重启等操作中新增重启 Docker 选项 by @ssongliu in #10253
- Optimized process management to improve process list loading speed / 优化进程管理性能提升进程列表加载速度 by @zhengkunwang223 in #10329
- Added support for setting default connection in system terminal / 系统终端支持设置默认连接 by @ssongliu in #10283
- Added support for creating "backup all" tasks with no existing data / 支持在无数据时创建“备份所有”计划任务 by @ssongliu in #10308
- Optimized scheduled task execution mechanism to avoid duplicate triggers / 优化计划任务执行机制避免未完成时被重复触发 by @ssongliu in #10233
- Added process detail and port view by clicking PID in status popup / 进程守护可在状态弹框点击 PID 查看详情与端口 by @zhengkunwang223 in #10336
- Added rsync check in file transfer feature / 文件对传功能新增 rsync 检查 by @zhengkunwang223 in #10317
- Optimized file deletion prompt when tamper protection is enabled / 优化防篡改开启后的文件删除提示信息 by @ssongliu in #10230
- Added support for 189 email in email alerts / 邮件告警现支持 189 邮箱 by @lan-yonghui in #10304
- Added support for selecting specific files from server for website, app, and database backup / 网站、应用和数据库备份支持从服务器选择指定文件 by @ssongliu in #10234
- Added copy current version number in update log page / 版本更新日志页面支持复制当前版本号 by @ssongliu in #10248
- Optimized log file reading logic / 优化日志文件读取逻辑 by @zhengkunwang223 in #10249
- Added support for closing task log info box with Esc key or clicking outside / 任务日志信息框支持 Esc 键或点击外部区域收起 by @zhengkunwang223 in #10252
- Optimized default display number of some lists to 20 / 优化部分列表的默认显示数量为 20 by @lan-yonghui in #10297
- Optimized display of HTML type logs / 优化 HTML 类型日志的显示 by @zhengkunwang223 in #10311
🛠️ Bug Fixes / 问题修复
- Fixed issue where app updates were still prompted after ignoring upgrade / 修复了忽略应用升级后仍提示更新的问题 by @zhengkunwang223 in #10244
- Fixed incorrect page display after enabling browser cache for website / 修复了网站启用浏览器缓存后页面显示不正确的问题 by @zhengkunwang223 in #10257
- Fixed repeated domain addition when enabling anti-hotlinking feature / 修复了启用网站防盗链功能时重复添加域名的问题 by @HynoR in #10260
- Fixed issue where cache could not be disabled in anti-hotlinking feature / 修复了防盗链功能中无法禁用缓存的问题 by @zhengkunwang223 in #10306
- Fixed issue where selected push node was not applied when creating certificate / 修复了创建证书时选择推送节点未生效的问题 by @zhengkunwang223 in #10319
- Fixed configuration error when creating streamablehttp type MCP Server / 修复了创建 streamablehttp 类型 MCP Server 时配置错误的问题 by @zhengkunwang223 in #10331
- Fixed container upgrade operation causing command loss / 修复了容器升级操作导致命令丢失的问题 by @ssongliu in #10239
- Fixed abnormal Docker status detection in WSL2 system / 修复了 WSL2 系统中桌面版 Docker 状态判断异常的问题 by @ssongliu in #10266
- Fixed issue where inline click selection removed container system network / 修复了通过行内点击选中容器系统网络并删除的问题 by @ssongliu in #10268
- Fixed failure when decompressing .gz files in file list / 修复了文件列表解压 .gz 文件失败的问题 by @lan-yonghui in #10320
- Fixed missing file error when re-executing virus scan after clearing records / 修复了清空病毒扫描记录后再次执行报文件缺失的问题 by @ssongliu in #10264
- Fixed failure to save when adding large number of IPs to fail2ban blacklist / 修复了 fail2ban 黑名单添加大量 IP 时保存失败的问题 by @zhengkunwang223 in #10348
- Fixed error caused by large data volume in website monitoring / 修复了网站监控因数据量大导致报错的问题 by @zhengkunwang223
- Fixed failure when installing HA app on sub-nodes / 修复了高可用应用在子节点安装失败的问题 by @zhengkunwang223
- Fixed untranslated content in some operation logs / 修复了部分操作日志内容未国际化的问题 by @ssongliu in #10300
- Fixed issue where tasks were not stopped after deleting some alerts / 修复了部分告警删除后任务未停止的问题 by @lan-yonghui in #10280
- Fixed timeout issue when creating snapshots in some scenarios / 修复了部分场景下创建快照超时的问题 by @ssongliu in #10315
- Fixed abnormal host alert in offline environment / 修复了离线环境主机告警异常的问题 by @lan-yonghui
- Fixed inaccurate description in some API docs / 修复部分 API 文档描述不准确的问题 by @lan-yonghui in #10343
v2.0.10
✨ New Features / 新增功能
- Added system information copy feature / 新增系统信息复制功能 by @ssongliu in #10109
- Added installed application password copy feature / 新增已安装应用密码复制功能 by @zhengkunwang223 in #9892
- Supported pushing certificates to other nodes / 支持证书推送到其他节点 by @zhengkunwang223 in #10074
- Supported right-click operations in file list / 文件列表支持右键操作 by @lan-yonghui in #10049
- Supported multi-tab management / 支持多标签页管理 by @lan-yonghui in #10147
- Supported drag-and-drop upload in file manager / 文件管理页面支持拖拽上传 by @lan-yonghui in #10011
- Supported import and export of WAF IP groups / WAF IP 组支持导入导出 by @zhengkunwang223 in #10008
- Supported import and export of URL/UA blacklists and whitelists / URL/UA 黑白名单支持导入导出 by @zhengkunwang223 in #10012
- Supported exporting SSH login logs / 支持导出 SSH 登录日志 by @ssongliu in #9889
- Added alerts for panel login, SSH login, license exceptions, and node exceptions / 新增面板登录、SSH 登录、许可证异常和节点异常告警 by @lan-yonghui in #10034
- Supported viewing historical version update logs / 支持查看历史版本更新日志 by @ssongliu in #10002
⚙️ Enhancements / 功能优化
- Optimized application recommendation logic / 优化应用推荐逻辑 by @ssongliu in #10128
- Optimized comparison feature on application upgrade page / 优化应用升级页面的对比功能 by @wangdage12 in #9905
- Supported configuring restart policies during application installation / 应用安装支持配置重启策略 by @zhengkunwang223 in #9953
- Added container navigation entry on installed applications page / 已安装应用页面新增容器导航入口 by @ssongliu in #9950
- Added empty state prompt for application list / 应用列表新增空状态提示 by @zhengkunwang223 in #10014
- Optimized application store tag selection logic / 优化应用商店标签选择逻辑 by @zhengkunwang223 in #10047
- Supported matching description field in application search / 应用搜索支持匹配描述字段 by @zhengkunwang223 in #10101
- Added timeout setting for application upgrade / 应用升级新增超时设置 by @zhengkunwang223 in #10132
- Optimized application store tag style / 优化应用商店标签样式 by @zhengkunwang223 in #10134
- Added root directory configuration for reverse proxy websites / 为反向代理网站增加 root 根目录配置 by @zhengkunwang223 in #9881
- Enhanced reverse proxy website configuration parsing to support custom configurations / 增强反向代理网站配置解析以支持自定义配置 by @HynoR in #9901
- Supported server-side caching configuration for reverse proxy websites / 反向代理网站支持配置服务端缓存 by @zhengkunwang223 in #9914
- Restricted special characters in website aliases / 限制网站别名中的特殊字符 by @zhengkunwang223 in #9944
- Optimized regex rules for website aliases / 优化网站别名正则规则 by @zhengkunwang223 in #9969
- Optimized OpenResty default configuration / 优化 OpenResty 默认配置 by @HynoR in #9962
- Added HSTS subdomain option / 添加启用 HSTS 子域名选项 by @Snrat in #9971
- Added quick navigation button to website directory / 新增快速跳转网站目录按钮 by @zhengkunwang223 in #9973
- Optimized website list sorting rules / 优化网站列表排序规则 by @zhengkunwang223 in #10036
- Optimized reverse proxy configuration page display / 优化反向代理配置页面显示 by @HynoR in #10097
- Optimized reverse proxy rule configuration / 优化反向代理规则配置 by @zhengkunwang223 in #10131
- Enhanced anti-hotlinking configuration with more options and improved UI interaction / 增强防盗链配置支持更多选项并优化界面交互体验 by @HynoR in #10149
- Supported restarting runtime environment when configuring PHP / 配置 PHP 时支持重启运行环境 by @zhengkunwang223 in #10150
- Added concurrency configuration to optimize PHP performance / 新增并发配置以优化 PHP 性能 by @zhengkunwang223 in #9877
- Added FPM status display in PHP runtime environment / PHP 运行环境新增 fpm 状态展示 by @zhengkunwang223 in #9891
- Added Composer support in PHP runtime environment / PHP 运行环境新增 Composer 支持 by @zhengkunwang223 in #9997
- Supported batch restart of PHP processes / PHP 进程守护支持批量重启 by @zhengkunwang223 in #10127
- Supported more GPU versions in monitoring / GPU 监控支持更多版本 by @ssongliu in #10133
- Added website association prompt when deleting databases / 删除数据库时增加网站关联提示 by @zhengkunwang223 in #9918
- Optimized database deletion prompt message / 优化数据库删除提示信息 by @ssongliu in #10226
- Optimized container port detection mechanism / 优化容器端口检测机制 by @ssongliu in #10209
- Supported batch upgrade of container images / 支持容器镜像批量升级 by @ssongliu in #9915
- Supported ctrl+c operation in container terminal / 容器终端支持 ctrl+c 操作 by @ssongliu in #9951
- Optimized container orchestration page navigation logic / 优化容器编排页面导航逻辑 by @ssongliu in #9968
- Optimized image push logic / 优化镜像推送逻辑 by @ssongliu in #10096
- Optimized container image operation task logs / 优化容器镜像操作任务日志 by @ssongliu in #10103
- Supported sorting in image list / 镜像列表支持排序 by @ssongliu in #10106
- Supported restart operation in container orchestration / 容器编排支持重启操作 by @ssongliu in #10129
- Added exit prompt when leaving file upload / 文件上传退出时新增提示 by @zhengkunwang223 in #9963
- Adapted download progress bar to dark mode / 下载进度适配暗黑模式 by @zhengkunwang223 in #9965
- Optimized file selection component / 优化文件选择组件 by @ssongliu in #9983
- Supported row selection in file list / 文件列表支持行选择功能 by @lan-yonghui in #10072
- Optimized file renaming logic / 优化文件重命名逻辑 by @lan-yonghui in #10080
- Optimized backup logic in scheduled tasks / 优化计划任务的备份逻辑 by @ssongliu in #10145
- Optimized backup file naming format in scheduled tasks / 优化计划任务的备份文件名格式 by @ssongliu in #9890
- Added custom execution cycle prompt in scheduled tasks / 计划任务新增自定义执行周期提示 by @ssongliu in #9952
- Optimized cache cleaning functionality / 优化缓存清理功能 by @ssongliu in #9902
- Added quick node renaming and grouping feature / 新增节点快速修改名称和分组功能 by @ssongliu
- Optimized node data synchronization logic / 优化节点数据同步逻辑 by @ssongliu in #9947
- Added file hash verification when installing sub-nodes / 从节点安装新增文件哈希校验 by @ssongliu in #9998
- Added service health check when editing nodes / 编辑节点新增服务健康检查 by @ssongliu in #10095
- Excluded system IPs during snapshot backup / 快照备份时排除系统 IP by @ssongliu in #10100
- Optimized license error prompt message / 优化许可证错误提示信息 by @ssongliu in #9996
- Adjusted Google Drive backup account creation logic / 调整 Google 云盘备份账号的创建逻辑 by @ssongliu in #10168
- Input fields auto-focus on login and MFA verification pages / 登录和 MFA 验证页面输入框自动获取焦点 by @lan-yonghui in #10213
- Optimized log file highlighting / 优化日志文件高亮显示 by @zhengkunwang223 in #10093
- Supported riscv64 architecture / 支持 riscv64 架构 by @chiichen in #9925
- Added "no logs available" prompt in log component / 日志组件新增“暂无日志”提示 by @zhengkunwang223 in #10135
- Optimized log file reading logic / 优化日志文件读取逻辑 by @zhengkunwang223 in #10141
🛠️ Bug Fixes / 问题修复
- Fixed the issue where Node.js runtime was marked as not installed in the app store despite being installed / 修复了 Node.js 运行环境已安装情况下应用商店仍显示未安装的问题 by @zhengkunwang223 in #10175
- Fixed the issue where app store list pagination was not cached / 修复了应用商店列表分页未缓存的问题 by @zhengkunwang223 in #10146
- Fixed the issue where OpenResty failed to start after module upgrade refactor / 修复了 OpenResty 新增模块重构后升级导致无法启动的问题 by @zhengkunwang223 in #10016
- Fixed the issue where HTTPS anti-hijacking could not be enabled on sub-nodes / 修复了子节点无法启用“HTTPS 防窜站”的问题 by @zhengkunwang223 in #10032
- ...
v2.0.9
🛠️ Bug Fixes / 问题修复
- Fixed the issue of missing tags in app store applications / 修复了应用商店应用标签丢失的问题 by @zhengkunwang223 in #9913
- Fixed the issue where enabling IPv6 listening in site settings would automatically cancel favorites / 修复了网站配置里勾选监听 IPv6 后收藏被自动取消的问题 by @zhengkunwang223 in #9946
- Fixed the error when configuring Supervisor process guarding in the PHP runtime environment / 修复了 PHP 运行环境配置 Supervisor 进程守护报错的问题 by @zhengkunwang223 in #9919
- Fixed the issue of failing to extract
.tgz
files / 修复了解压 .tgz 文件失败的问题 by @lan-yonghui in #9974 - Fixed the issue where the hidden file toggle state was not retained after switching directories / 修复了隐藏文件开关在切换目录后状态未保持的问题 by @lan-yonghui in #9981
- Fixed the issue of terminal connection initialization failure / 修复了终端连接初始化失败的问题 by @ssongliu in #9987
- Fixed the issue where system certificates were not automatically updated after enabling panel SSL / 修复了开启面板 SSL 后系统证书未自动更新的问题 by @zhengkunwang223 in #9978
- Fixed the issue where the panel frontend was still accessible via IP after enabling domain binding / 修复了启用域名绑定后仍可通过 IP 访问面板前端的问题 by @ssongliu in #9977
- Fixed the issue where configuration information of some alert notification records was lost and could not be edited in certain scenarios / 修复了部分场景下部分告警通知记录配置信息丢失且无法编辑的问题 by @lan-yonghui in #9910
v2.0.8
🛠️ Bug Fixes / 问题修复
- Fixed a database locking issue caused by syncing the app store / 修复了同步应用商店导致的锁库问题 by @zhengkunwang223 in #9898
v2.0.7
✨ 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
v2.0.6
✨ New Features / 新增功能
- Add one-click import/export for scheduled tasks / 新增计划任务一键导入导出功能 by @ssongliu in #9663
- Add log tracking and download for scheduled task reports / 计划任务报告页新增日志追踪和下载功能 by @ssongliu in #9665
- Support Tencent Cloud Lighthouse Object Storage for backup accounts / 备份账号支持腾讯云轻量对象存储 by @ssongliu in #9673
- Support custom colors for login form buttons / 登录页面表单按钮支持自定义颜色 by @lan-yonghui in #9671
⚙️ Enhancements / 功能优化
- Optimize backup file names for "Backup Directory/File" tasks / 优化“备份目录/文件”类型任务生成的备份文件名 by @ssongliu in #9669
- Improve prompt text for API whitelist settings page / 优化 API 接口白名单设置页面的提示文案 by @lan-yonghui
- Improve left menu display in dark mode / 优化暗黑模式下左侧菜单的显示效果 by @lan-yonghui
🛠️ Bug Fixes / 问题修复
- Fix default binding of host IP as 127.0.0.1 when editing apps without exposed ports / 修复了编辑未暴露端口的应用时绑定主机 IP 默认127.0.0.1的问题 by @zhengkunwang223 in #9699
- Fix error when using port 443 for custom domains / 修复了自定义域名使用 443 端口时报错的问题 by @zhengkunwang223 in #9672
- Fix default domain port issue when creating websites with OpenResty installed on non-80/443 ports / 修复了 OpenResty 非 80/443 端口安装后创建网站时域名默认端口错误的问题 by @zhengkunwang223 in #9664
- Fix PHP environment start failure when editing its name / 修复了编辑 PHP 运行环境名称导致启动失败的问题 by @zhengkunwang223 in #9670
- Fix failure to create PHP websites in Podman environment / 修复了 Podman 环境下无法创建 PHP 运行环境网站的问题 by @Snrat in #9697
- Fix error when importing backup to MySQL cluster node / 修复了 MySQL 集群节点导入备份时报错的问题 by @zhengkunwang223 in #9707
- Fix PostgreSQL cluster database restore failure / 修复了 PostgreSQL 集群数据库恢复失败的问题 by @zhengkunwang223 in #9732
- Fix issue where custom execution cycle could not be added when switching scheduled tasks to custom cycle / 修复了非自定义周期的计划任务切换为自定义后无法新增执行周期的问题 by @starudream in #9708
- Fix style issues after switching nodes / 修复了节点切换后部分样式异常的问题 by @ssongliu in #9641
- Fix issue where nodes in normal status were marked as "Deleted" in some scenarios / 修复了部分场景下正常状态节点被标记为“已删除”的问题 by @ssongliu in #9633
- Fix sub-node certificate verification failure / 修复了子节点证书验证失败的问题 by @ssongliu in #9698
- Fix node data initialization errors in some scenarios / 修复了部分场景下节点数据初始化异常的问题 by @ssongliu
- Fix custom logo display issues in some browsers / 修复了部分浏览器自定义 Logo 图片显示异常的问题 by @lan-yonghui
- Fix email alert creation failure on some devices / 修复了部分设备添加邮件告警失败的问题 by @lan-yonghui in #9702
- Fix offline alerts triggered by nodes in abnormal state / 修复了异常状态节点仍会触发离线告警任务的问题 by @lan-yonghui
v2.0.5
✨ 新增功能
- 【节点管理】新增主从节点角色切换功能 by @ssongliu in #9498
- 【应用高可用】新增 MySQL、PostgreSQL 和 Redis 集群安装功能 by @zhengkunwang223 in #9505
- 【面板设置】新增邮件告警功能 by @lan-yonghui in #9554
- 【面板设置】支持土耳其语 by @sineld in #9390
⚙️ 功能优化
- 【应用商店】安装应用时支持使用已存在的远程数据库 by @zhengkunwang223 in #9531
- 【网站】移除 HTTPS 配置页面 HSTS 的必填标识 by @zhengkunwang223 in #9532
- 【网站】优化部分负载均衡配置页面提示信息 by @zhengkunwang223 in #9453
- 【运行环境】进入运行环境页面时新增 Docker 未安装提醒 by @zhengkunwang223 in #9596
- 【运行环境】进入运行环境终端支持指定用户 by @zhengkunwang223 in #9461
- 【运行环境】支持快速安装 sodium 扩展 by @zhengkunwang223 in #9481
- 【容器】构建容器镜像改为异步执行 by @ssongliu in #9462
- 【容器】创建容器后支持选择继续编辑或返回容器列表 by @ssongliu in #9586
- 【容器】创建容器改为异步执行 by @ssongliu in #9597
- 【计划任务】计划任务中容器选项新增容器状态显示 by @ssongliu in #9595
- 【节点管理】新增“已删除”节点状态 by @ssongliu
- 【节点管理】优化节点同步状态的显示 by @ssongliu
- 【节点管理】增加节点启动中状态 by @ssongliu
- 【面板设置】同步快照时备份账号选项新增类型显示 by @ssongliu in #9579
- 【面板设置】支持自定义快照超时时间 by @ssongliu in #9537
- 【系统】优化了备份临时文件目录 by @ssongliu in #9533
- 【系统】编辑 Compose 等右侧抽屉页面已禁止点击空白处关闭 by @ssongliu in #9559
- 【系统】优化节点切换的过渡动画效果 by @ssongliu in #9560
🛠️ 问题修复
- 【概览】修复了概览页内存使用详情未包含共享内存的问题 by @ssongliu in #9530
- 【应用商店】修复了应用标签在非中文语言下显示错误的问题 by @zhengkunwang223 in #9611
- 【应用商店】修复了应用日志页面标题显示异常的问题 by @zhengkunwang223 in #9507
- 【应用商店】修复了部分应用脚本执行失败的问题 by @zhengkunwang223 in #9508
- 【应用商店】修复了本地应用未设置端口时错误显示跳转按钮的问题 by @zhengkunwang223 in #9535
- 【应用商店】修复了 Mailserver 安装失败问题 by @zhengkunwang223 in #9562
- 【应用商店】修复了应用备份设置密码后在其他服务器恢复会失败的问题 by @ssongliu in #9583
- 【网站】修复了部分负载均衡配置页面显示异常的问题 by @zhengkunwang223 in #9448
- 【网站】修复了删除 HTTPS 类型镜像仓库重启 Docker 异常的问题 by @ssongliu in #9451
- 【证书】修复了编辑 IPv6 自签证书保存失败的问题 by @zhengkunwang223 in #9495
- 【容器】修复了容器日志下载后文件中颜色显示异常的问题 by @lan-yonghui in #9479
- 【容器】修复了连续开启容器日志跟踪开关导致系统日志异常的问题 by @ssongliu in #9552
- 【容器】修复了部分场景下容器日志下载失败的问题 by @ssongliu in #9553
- 【容器】修复了关闭日志追踪后容器日志筛选未生效的问题 by @ssongliu in #9553
- 【容器】修复了编辑容器时无法配置 DNS 的问题 by @ssongliu in #9578
- 【容器】修复了编辑容器任务日志中原容器名称获取失败的问题 by @ssongliu in #9590
- 【文件】修复了打开部分 UTF-8 编码文件时乱码的问题 by @lan-yonghui in #9454
- 【文件】修复了文件列表排序后文件大小计算错误的问题 by @lan-yonghui in #9474
- 【防火墙】修复了部分场景下防火墙端口转发功能异常的问题 by @lan-yonghui in #9592
- 【节点管理】修复了节点因目录不存在导致添加失败的问题 by @ssongliu
- 【网站监控】修复了部分场景下切换到网站监控趋势统计时出错的问题 by @zhengkunwang223
- 【系统】修复了演示模式下可以进入文件终端的问题 by @ssongliu in #9468
v1.10.32-lts
🚀 Quick Start
Execute the script below and follow the prompts to install 1Panel:
curl -sSL https://resource.1panel.pro/quick_start.sh -o quick_start.sh && bash quick_start.sh
Please refer to our documentation for more details.
🛠️ Bug Fixes
- Fixed the issue where GPU configuration was lost when comparing application versions after enabling GPU support by @zhengkunwang223 in #9362
- Fixed the issue where default client authentication for OneDrive was invalid by @ssongliu in #9440
- Fixed the issue where editing an HTTPS image registry would cause Docker to restart by default by @ssongliu in #9447
- Fixed console errors on some pages (F12) by @ssongliu in #9455
v2.0.4
⚙️ 功能优化
🛠️ 问题修复
- 【概览】修复了监控数据未自动刷新的问题 by @ssongliu in #9429
- 【应用商店】修复了因停止应用超时导致卸载失败的问题 by @zhengkunwang223 in #9436
- 【AI】修复了 OpenResty 应用非 80/443 端口绑定 MCP 网站失败问题 by @zhengkunwang223 in #9435
- 【工具箱】修复了修改子节点时区后导致系统退出登录的问题 by @ssongliu in #9432
- 【WAF】修复了部分场景下查看拦截日志详情失败的问题 by @zhengkunwang223
- 【网站监控】修复了网站列表中独立 IP 数据读取错误的问题 by @zhengkunwang223
- 【系统】修复了部分场景下许可证校验异常的问题 by @ssongliu
v2.0.3
⚙️ 功能优化
- 【概览】概览页默认显示已安装的推荐应用 by @ssongliu in #9375
- 【应用商店】已安装应用支持一键快速进入容器终端 by @wan92hen in #9331
- 【应用商店】优化应用升级查看对比按钮样式 by @zhengkunwang223 in #9237
- 【网站】OpenResty 默认配置新增部分公共文件的访问限制 by @zhengkunwang223 in #9278
- 【证书】优化证书申请页面在小屏幕下 DNS 账号选择项的显示 by @zhengkunwang223 in #9239
- 【运行环境】运行环境列表支持设置备注 by @zhengkunwang223 in #9242
- 【运行环境】Node.js 等运行环境版本升级 by @zhengkunwang223
- 【运行环境】优化 PHP 运行环境版本切换逻辑 by @zhengkunwang223 in #9265
- 【运行环境】优化 PHP 运行环境配置逻辑 by @zhengkunwang223 in #9321
- 【容器】优化镜像仓库添加后的 Docker 重启逻辑 by @ssongliu in #9347
- 【文件】默认显示隐藏文件 by @lan-yonghui in #9327
- 【文件】根据文件内容指定解释执行代码 by @lan-yonghui in #9267
- 【计划任务】备份类型计划任务新增忽略错误并继续执行的功能 by @ssongliu in #9396
- 【计划任务】计划任务创建系统快照支持部分备份内容自定义 by @ssongliu in #9320
- 【计划任务】优化 Shell 脚本类型计划任务执行输出 by @ssongliu in #9326
- 【计划任务】优化计划任务报告页面样式 by @ssongliu in #9341
- 【工具箱】当缓存大小为 0B 时禁用清除按钮 by @lan-yonghui in #9349
- 【WAF】应用规则增加应用到所有网站的选项 by @zhengkunwang223
- 【节点管理】支持添加非 root 用户 by @ssongliu in #9344
- 【节点管理】优化节点名称过长时的显示效果 by @ssongliu in #9360
- 【任务管理】在任务日志中高亮显示 IPv6 地址 by @zhengkunwang223 in #9238
- 【面板设置】优化创建快照时的应用备份逻辑 by @ssongliu in #9244
- 【面板设置】优化快照同步与导入名称限制逻辑 by @ssongliu in #9266
- 【面板设置】优化快照创建与恢复机制 by @ssongliu in #9279
- 【面板设置】谷歌云盘文件传输分片上传 by @ssongliu in #9354
- 【面板设置】优化备份账号切换逻辑 by @ssongliu in #9358
- 【面板设置】更新 OneDrive 默认客户端认证信息 by @ssongliu in #9403
- 【面板设置】创建快照时支持选择是否备份 Docker 配置文件 by @ssongliu in #9363
- 【系统】节点切换改为点击弹出选项弹窗 by @ssongliu in #9312
- 【系统】更新压缩备份排除规则 by @ssongliu in #9323
- 【系统】部分表格页支持更多分页选项 by @ssongliu in #9392
- 【系统】优化 1pctl 命令行工具部分命令的输出内容 by @ssongliu in #9355
- 【系统】全新安装 1Panel 时可自定义选择是否安装 Docker by @wanghe-fit2cloud
- 【系统】卸载脚本支持自定义选择是否保留数据目录 by @wanghe-fit2cloud
🛠️ 问题修复
- 【概览】修复了概览页部分操作系统版本显示错误的问题 by @lovealan in #9247
- 【概览】修复了部分场景下概览页控制台报错的问题 by @ssongliu in #9373
- 【概览】修复了存在挂载失败的磁盘时访问概览导致负载飙升的问题 by @ssongliu in #9399
- 【应用商店】修复了开启 GPU 支持后应用升级查看对比时 GPU 配置丢失的问题 by @zhengkunwang223 in #9359
- 【应用商店】修复了部分场景下卸载关联数据库应用失败的问题 by @zhengkunwang223 in #9361
- 【应用商店】修复了应用商店页面 F12 控制台报错的问题 by @igophper in #9217
- 【网站】修复了网站运行目录设置异常的问题 by @zhengkunwang223 in #9259
- 【网站】修复了创建网站启用 SSL 时 IPv6 配置失败的问题 by @zhengkunwang223 in #9255
- 【运行环境】修复了 PHP 运行环境中部分命令执行失败的问题 by @zhengkunwang223 in #9299
- 【运行环境】修复了部分场景下 Java 运行环境安装失败的问题 by @zhengkunwang223 in #9400
- 【运行环境】修复了编辑 Java 运行环境时挂载目录未正确显示的问题 by @zhengkunwang223 in #9368
- 【容器】修复了部分情况下查看容器日志时报错的问题 by @zhengkunwang223 in #9256
- 【容器】修复了通过 Snap 安装的 Docker 无法应用镜像加速配置的问题 by @ssongliu in #9377
- 【文件】修复了文件上传日志中未显示路径和文件名的问题 by @Swt242 in #9204
- 【文件】修复了子节点预览图片异常的错误 by @lan-yonghui in #9296
- 【文件】修复了多文件夹移动时因存在同名文件夹导致错误的问题 by @lan-yonghui in #9317
- 【工具箱】修复了停止守护进程后状态一直显示加载的问题 by @lan-yonghui in #9285
- 【WAF】修复了 WAF 和 网站监控图表样式与主题不符的问题 by @zhengkunwang223
- 【WAF】修复了部分场景下 WAF 日志清除异常的问题 by @zhengkunwang223
- 【节点管理】修复了部分场景下编辑节点可用性校验异常的问题 by @ssongliu
- 【网站监控】修复了切换到网站监控趋势统计报错的问题 by @zhengkunwang223
- 【面板设置】修复了快照恢复时缺少网站备份检测的问题 by @ssongliu in #9282
- 【面板设置】修复了谷歌云盘 token 刷新异常的问题 by @ssongliu in #9298
- 【面板设置】修复了部分场景下系统快照创建失败的问题 by @zhengkunwang223 in #9261
- 【系统】修复了无数据状态下页面加载闪烁的问题 by @lan-yonghui in #9248
- 【系统】修复了选择英语语言时部分错误消息仍显示中文的问题 by @zhengkunwang223 in #9316
- 【系统】修复了复制日志内容时缺少换行符的问题 by @lan-yonghui in #9314
- 【系统】修复了子节点网站图标显示异常的问题 by @lan-yonghui in #9348
- 【系统】修复了部分下拉菜单文字过长时显示不全的问题 by @zhengkunwang223 in #9378