v2.0.16

1Panel-dev/1Panelv2.0.16Dec 25, 2025by wanghe-fit2cloud

AI Summary

Feature release introducing TCP/UDP proxy functionality, batch SSL certificate management, IP address SSL certificates, GPU monitoring, and centralized node application management.

Key Highlights

  • Added TCP/UDP proxy feature
  • Support batch configuration of website SSL certificates
  • Support SSL certificate issuance for IP addresses
  • View GPU real-time and historical monitoring data
  • Support centralized management and updating of applications on nodes

New Features

  • TCP/UDP proxy feature
  • Batch configuration of website SSL certificates
  • SSL certificate issuance for IP addresses
  • GPU real-time and historical monitoring data
  • Database restore operation supports setting timeout
  • Terminal configuration supports resetting default connection information
  • Port forwarding supports configuring port ranges
  • Centralized management and updating of applications on nodes
  • Task center page supports switching nodes

Full Release Notes

## ✨ New Features / 新增功能

* Added TCP/UDP proxy feature / 新增 TCP/UDP 代理功能 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11302
* Support batch configuration of website SSL certificates / 支持批量配置网站 SSL 证书 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11339
* Support SSL certificate issuance for IP addresses / 支持 IP 地址签发 SSL 证书 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11437
* View GPU real-time and historical monitoring data / 支持查看 GPU 实时和历史监控数据 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11303
* Database restore operation supports setting timeout / 数据库恢复操作支持设置超时时间 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11338
* Terminal configuration supports resetting default connection information / 终端配置支持重置默认连接信息 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11336
* Port forwarding supports configuring port ranges / 端口转发支持配置端口范围 by @endymx in https://github.com/1Panel-dev/1Panel/pull/11188
* Support centralized management and updating of applications on nodes / 支持集中管理和更新各节点上的应用 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11325
* Task center page supports switching nodes / 任务中心页面支持切换节点 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11315

## ⚙️ Enhancements / 功能优化

* Optimized HTTP to HTTPS redirect rules for non-443 port websites / 优化非 443 端口网站的 HTTP 到 HTTPS 跳转规则 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11364
* Optimized website creation interface and logic to improve user experience / 优化网站创建界面和逻辑提升使用体验 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11331
* Support Unicode display for Chinese and special character domains / 支持中文及特殊字符域名的 Unicode 显示 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11433
* Optimized scrolling effect of left menu in website configuration page / 优化网站配置页面左侧菜单滚动效果 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11423
* Optimized PHP extension installation prompts / 优化 PHP 扩展安装提示 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11352
* PHP runtime environment supports fast installation of lz4 extension / PHP 运行环境支持快速安装 lz4 扩展 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11279
* Optimized prompt information when deleting containers / 优化删除容器时的提示信息 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11316
* Container orchestration supports operating on .env files / 容器编排支持操作 .env 文件 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11274
* Optimized container orchestration creation method / 优化容器编排创建方式 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11274
* Optimized display style of associated container resources / 优化容器关联资源的样式显示 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11278
* Optimized image deletion dependency prompt messages / 优化镜像删除依赖提示消息 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11407
* Support viewing files larger than 10MB / 支持查看大于 10MB 的文件 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11200
* Optimized file upload page button layout / 优化文件上传页面按钮布局 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/11354
* Allow UDP 443 port by default to support HTTP/3 (QUIC) / 默认放通 UDP 443 端口支持 HTTP/3(QUIC) by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11432
* Optimized host selection dialog style / 优化主机选择弹框样式 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11425
* Optimized prompt information when syncing WAF IP groups / 优化同步 WAF IP 组时的提示信息 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11317
* Retain custom style configuration after restarting watermark feature / 重启水印功能后保留自定义样式配置 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11429
* Optimized display position of prompt information on some pages / 优化部分页面的提示信息显示位置 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11389
* Optimized two-factor authentication input box experience / 优化两步验证输入框体验 by @Kadxy in https://github.com/1Panel-dev/1Panel/pull/11297
* Optimized 1pctl rollback command prompt information / 优化 1pctl 回滚命令后提示信息 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11378
* Optimized SSH session acquisition logic to reduce unnecessary performance overhead / 优化 SSH 会话获取逻辑以减少不必要的性能开销 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11210
* Clean up redundant upgrade temporary files after upgrade / 升级完成后清理多余的升级临时文件 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11255
* Optimized Swagger API documentation format / 优化 Swagger API 文档格式 by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/11207
* Simplified process data handling to improve performance / 简化进程数据处理逻辑以提升性能 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11236
* Optimized network connection and WebSocket handling to improve performance / 优化网络连接和 WebSocket 处理以提升性能 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11269
* Optimized process and link pages to improve user experience / 优化进程和链接页面功能提升使用体验 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11270
* Enhanced browser cache management and localization support / 增强浏览器缓存管理和本地化支持 by @HynoR in https://github.com/1Panel-dev/1Panel/pull/11277

## 🛠️ Bug Fixes / 问题修复

* Fixed issue where some applications could not select MySQL charset properly / 修复了部分应用无法正常选择 MySQL 字符集的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11396
* Fixed local applications not updating properly across major versions / 修复了本地应用跨大版本更新配置不生效的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11333
* Fixed issue where redirect configurations over 100 entries could not be fully displayed / 修复了重定向配置超过 100 条后无法全部显示的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11424
* Fixed issue where one-click deployment websites failed to create in some scenarios / 修复了部分场景下一键部署类型网站创建失败的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11301
* Fixed timeout errors in website settings in some scenarios / 修复了部分场景下网站设置超时报错的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11370
* Fixed PostgreSQL database backup failures in some scenarios / 修复了部分场景下 PostgreSQL 数据库备份失败的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11295
* Fixed multi Compose YAML combination failures / 修复了多 Compose YAML 组合操作失败的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11421
* Fixed incomplete log printing after container orchestration creation failures / 修复了容器编排创建失败后日志打印不完整的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11357
* Fixed container orchestration creation failures in some scenarios / 修复了部分场景下容器编排创建失败的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11280
* Fixed failures when deleting non-existent symlink files in some scenarios / 修复了部分情况下删除不存在的软链接文件失败的问题 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/11373
* Fixed port forwarding initialization state judgment anomaly / 修复了端口转发初始化状态判断异常的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11276
* Fixed UFW firewall adding IPv6 address error / 修复了 UFW 防火墙添加 IPv6 地址报错的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11349
* Fixed manual stop task not working in some scenarios / 修复了部分场景下手动停止任务无效的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11300
* Fixed heterogeneous architecture node version update failures / 修复了异构架构从节点版本更新失败的问题 by @ssongliu
* Fixed spider count display errors in some scenarios / 修复了部分场景下蜘蛛数量显示错误的问题 by @zhengkunwang223
* Fixed local application backup failures when creating snapshots / 修复了创建快照时本地应用备份失败的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11341
* Fixed container configuration errors when adding HTTP/HTTPS proxy / 修复了添加 HTTP/HTTPS 代理时容器配置报错的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11258
* Fixed possible blocking when writing monitoring data / 修复了监控数据写入可能阻塞的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11312
* Fixed some task names not internationalized / 修复了部分任务名称未国际化的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11368
* Fixed garbled output in task logs in some scenarios / 修复了部分场景下任务日志输出乱码的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11363
* Fixed focus loss in file selection component in some scenarios / 修复了部分场景下文件选择组件焦点异常丢失的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11281
* Fixed version update failures in some scenarios / 修复了部分场景下版本更新失败的问题 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/11322