github 1Panel-dev/1Panel v2.0.10

3 days ago

✨ 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
  • Fixed the incorrect display of proxy_ssl_name in reverse proxy websites / 修复了反向代理网站 proxy_ssl_name 显示错误的问题 by @zhengkunwang223 in #10079
  • Fixed the issue where static resources were inaccessible after enabling anti-hotlinking on one-click deployed websites / 修复了一键部署类型网站开启防盗链后静态资源无法访问的问题 by @HynoR in #10125
  • Fixed the issue where website directories were not migrated when reinstalling OpenResty / 修复了 OpenResty 重装时网站目录未迁移的问题 by @zhengkunwang223 in #10185
  • Fixed the issue where sub-node certificate update failed / 修复了子节点更新证书失败的问题 by @zhengkunwang223 in #10219
  • Fixed the issue of "port not specified" error when creating runtime environments in some cases / 修复了部分场景下创建运行环境报 “未指定端口” 的问题 by @zhengkunwang223 in #10041
  • Fixed the issue where MySQL slow log state switching was abnormal / 修复了 MySQL 慢日志状态切换异常的问题 by @ssongliu in #10050
  • Fixed the issue where orchestration list items could not be deleted after manual deletion of orchestration files / 修复了手动删除容器编排文件后编排列表仍显示但无法删除的问题 by @ssongliu in #10186
  • Fixed the issue of abnormal container image deletion warning / 修复了容器镜像删除警告异常的问题 by @ssongliu in #10078
  • Fixed the issue of infinite SSH session loading on some operating systems / 修复了部分操作系统 SSH 会话无限加载的问题 by @zhengkunwang223 in #9964
  • Fixed the issue of abnormal scheduled task report display in some cases / 修复了部分场景下计划任务报告展示异常的问题 by @ssongliu in #10058
  • Fixed the issue of virus scan timeout in some cases / 修复了部分场景下病毒扫描超时的问题 by @ssongliu in #9961
  • Fixed the issue where whitelisted URLs in WAF logs included request parameters / 修复了 WAF 拦截日志中加白 URL 包含请求参数时的问题 by @zhengkunwang223
  • Fixed the issue where WAF rule pagination was not cached / 修复了 WAF 规则分页未缓存的问题 by @zhengkunwang223
  • Fixed the issue where node list refresh frequency was not cached / 修复了节点列表刷新频率未缓存的问题 by @ssongliu
  • Fixed the issue where normal requests were displayed as status 0 in request log details / 修复了请求日志详情中正常请求显示为状态 0 的问题 by @zhengkunwang223
  • Fixed the issue where status code statistics were not cleared when clearing website monitoring logs / 修复了清空网站监控日志时状态码统计未同步清空的问题 by @zhengkunwang223
  • Fixed the issue where temporary files were not cleaned up when deleting snapshots / 修复了快照删除时临时文件未清理的问题 by @ssongliu in #10052
  • Fixed the issue of WebDAV upload failures in some cases / 修复了部分 WebDAV 上传失败的问题 by @ssongliu in #10077
  • Fixed the issue where panel authorized IPs could not resolve some IPv6 addresses / 修复了面板授权 IP 无法解析部分 IPv6 地址的问题 by @ssongliu in #10179
  • Fixed the issue where the task center blocked the menu bar on mobile devices / 修复了移动端任务中心会遮挡菜单栏的问题 by @lan-yonghui in #9976
  • Fixed the issue where asynchronous log writing was not effective in some cases / 修复了部分场景下异步日志写入未生效的问题 by @wxy05240 in #10000
  • Fixed the issue where command-based user info retrieval failed in some cases / 修复了部分场景下命令获取用户信息异常的问题 by @ssongliu in #10010
  • Fixed the issue of log loss in some cases / 修复了部分场景下日志丢失的问题 by @zhengkunwang223 in #10111
  • Fixed the issue where backup record loading timed out in some cases / 修复了部分场景下备份记录加载超时的问题 by @ssongliu in #10126
  • Fixed the issue where incorrect update description was displayed when multiple update versions existed / 修复了面板存在多个更新版本时默认更新描述显示错误的问题 by @ssongliu in #10208
  • Fixed the issue of flickering during page loading in some cases / 修复了部分页面加载过程中闪烁的问题 by @lan-yonghui in #10187

Don't miss a new 1Panel release

NewReleases is sending notifications on new releases.