v1.10.3-lts

1Panel-dev/1Panelv1.10.3-ltsApr 18, 2024by wanghe-fit2cloud

AI Summary

A major release introducing Professional features such as the Web Application Firewall (WAF), anti-tampering, and GPU monitoring, alongside significant infrastructure improvements and security patches.

Key Highlights

  • Introduction of WAF, anti-tamper, and GPU monitoring (Professional)
  • Security patch for CVE-2024-30257 (timing attack)
  • Monitoring data now stored in a dedicated database
  • Container creation now supports IP address specification

Breaking Changes

  • File list no longer supports viewing block type files
  • File list no longer allows access to system recycle bin folder

New Features

  • WAF (Web Application Firewall)
  • Anti-tamper
  • GPU monitoring
  • UI settings
  • Container IP assignment
  • Monitoring data storage in dedicated database

Full Release Notes

## ⚠️ 注意

v1.10.3-lts 包含专业版功能,网站防火墙(WAF)在功能上有很大变化,请务必在升级 OpenResty 时勾选应用备份,并详细查阅此 [文档](https://bbs.fit2cloud.com/t/topic/4407)

## 新增功能

* 【专业版】新增 WAF 功能;
* 【专业版】新增网站防窜改功能;
* 【专业版】新增 GPU 监控功能;
* 【专业版】新增界面设置功能。

## 功能优化

* 【概览】点击系统 Logo 支持跳转到概览页面; by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4417
* 【网站】优化 IP 类型网站名称显示; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4446
* 【网站】优化 OpenResty 端口提示信息; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4532
* 【容器】创建容器时支持指定 IP 地址; by @john1298308460 in https://github.com/1Panel-dev/1Panel/pull/4489
* 【主机】提升文件上传体验; by @qwenode in https://github.com/1Panel-dev/1Panel/pull/4393
* 【主机】监控数据存储于专用数据库中; by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4424
* 【主机】文件列表不再支持查看块类型文件; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4439
* 【主机】创建文件权限与其父级目录保持一致; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4440
* 【主机】上传文件夹的权限与其父级目录保持一致; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4441
* 【主机】优化文件修改权限超时时间; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4448
* 【主机】取消监控数据天数限制; by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4454
* 【主机】创建文件时增加部分特殊字符校验; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4478
* 【主机】文件列表不再允许访问系统回收站文件夹; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4479
* 【工具箱】进程守护名称支持下划线等特殊字符; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4442
* 【计划任务】Shell 类型计划任务支持选择容器命令; by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4398
* 【面板设置】新增菜单标签页功能; by @llanc in https://github.com/1Panel-dev/1Panel/pull/4510
* 【面板设置】支持设置未认证响应状态; by @john1298308460 in https://github.com/1Panel-dev/1Panel/pull/4444
* 【面板设置】增加高级功能菜单隐藏功能; by @john1298308460 in https://github.com/1Panel-dev/1Panel/pull/4399
* 【系统】支持用户首次登录前明文查看用户名信息; by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4530
* 【系统】优化系统版本的比较逻辑; by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4483
* 【系统】改进文件复制方式以优化系统升级等过程。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4402

# 问题修复

* 【概览】修复了由于 CPU 核心数较多导致状态信息超出页面范围的问题; by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4490
* 【概览】修复了部分操作系统下发行版本显示异常的问题; by @ideal in https://github.com/1Panel-dev/1Panel/pull/4259
* 【应用商店】修复了安装应用时 deploy 字段被覆盖的问题; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4476
* 【应用商店】修复了由于应用 Compose 文件错误而引发系统异常的问题; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4431
* 【网站】修复了网站运行目录未完整显示的问题; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4301
* 【网站】修复了手动添加 Upstream 配置导致系统异常的问题; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4438
* 【容器】修复了编辑容器页面挂载卷回显异常的问题; by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4389
* 【主机】修复了文件编辑器设置自动换行后,刷新页面导致失效的问题; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4445
* 【主机】修复了文件编辑器设置主题后,刷新页面导致失效的问题; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4445
* 【主机】修复了文件包含部分特殊字符时放入回收站失败的问题; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4480
* 【主机】修复了新建文件夹时指定部分读写权限异常的问题; by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4515
* 【系统】修复了由于特殊字符过滤不完善可能导致的任意文件写入问题; by @an5er in https://github.com/1Panel-dev/1Panel/pull/4268
* 【安全漏洞】修复了系统中可能存在的计时攻击漏洞 ([CVE-2024-30257](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-30257)); by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/4373
* 【系统】修复了主机、容器终端功能可能出现僵尸进程的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/4464

## 应用商店

* MaxKB 版本升级至 v1.0.2; by @renovate in https://github.com/1Panel-dev/appstore/pull/1259
* Ollama 版本升级至 v0.1.32; by @renovate in https://github.com/1Panel-dev/appstore/pull/1251
* One API 版本升级至 v0.6.5; by @renovate in https://github.com/1Panel-dev/appstore/pull/1247
* Tomcat 版本升级至 v9.0.88; by @renovate in https://github.com/1Panel-dev/appstore/pull/1258
* Jenkins 版本升级至 v2.440.3; by @renovate in https://github.com/1Panel-dev/appstore/pull/1264
* Umami 版本升级至 v2.11.2; by @augusl in https://github.com/1Panel-dev/appstore/pull/1255
* 南墙版本升级至 v4.1.0; by @renovate in https://github.com/1Panel-dev/appstore/pull/1257
* 禅道版本升级至 v18.12; by @renovate in https://github.com/1Panel-dev/appstore/pull/1244
* 思源笔记版本升级至 v3.0.10; by @renovate in https://github.com/1Panel-dev/appstore/pull/1236
* 幻兽帕鲁服务可视化管理工具版本升级至 v0.7.1; by @renovate in https://github.com/1Panel-dev/appstore/pull/1267
* Domain Admin 版本升级至 v1.6.27; by @renovate in https://github.com/1Panel-dev/appstore/pull/1238
* Metabase 版本升级至 v0.49.6; by @renovate in https://github.com/1Panel-dev/appstore/pull/1239
* MeiliSearch 版本升级至 v1.7.6; by @renovate in https://github.com/1Panel-dev/appstore/pull/1240
* Grafana 版本升级至 v10.4.2; by @renovate in https://github.com/1Panel-dev/appstore/pull/1241
* Home Assistant 版本升级至 v2024.4.3; by @renovate in https://github.com/1Panel-dev/appstore/pull/1245
* Draw.io 版本升级至 v24.2.5; by @renovate in https://github.com/1Panel-dev/appstore/pull/1246
* Tailchat 版本升级至 v1.11.1; by @renovate in https://github.com/1Panel-dev/appstore/pull/1250
* VS Code 版本升级至 v4.23.1; by @renovate in https://github.com/1Panel-dev/appstore/pull/1253
* Material for MkDocs 版本升级至 v9.5.18; by @renovate in https://github.com/1Panel-dev/appstore/pull/1254
* Synapse 版本升级至 v1.105.0; by @renovate in https://github.com/1Panel-dev/appstore/pull/1256
* frp 版本升级至 v0.57.0; by @renovate in https://github.com/1Panel-dev/appstore/pull/1260
* Answer 版本升级至 v1.3.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/1263