v1.10.0-lts

1Panel-dev/1Panelv1.10.0-ltsFeb 27, 2024by wanghe-fit2cloud

AI Summary

The inaugural Long Term Support release marking a milestone in the project's history, featuring major dependency upgrades, new app integrations, and security enhancements.

Key Highlights

  • First LTS release of 1Panel
  • Major dependency upgrades: Golang 1.21, Node.js 20.2, npm 9.6, Docker 25.0
  • Added AI category to the app store
  • Enabled HttpOnly attribute for cookies for better security

New Features

  • Lua module support in website configuration
  • Multi-select support for application installers
  • HttpOnly cookie security feature
  • AI category in application store

Full Release Notes

## 🎉🎉🎉 开源社区驱动高速演进,历经 54 个版本迭代,1Panel 发布首个 LTS 版本!

![image](https://github.com/1Panel-dev/1Panel/assets/41712985/e8917290-d147-4650-b50a-2edbd2770183)

### 功能优化

* 【网站】网站配置文件支持 Lua 模块。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3844
* 【应用商店】优化应用安装表单的选择器组件,以支持多选功能。 by @almas1992 in https://github.com/1Panel-dev/1Panel/pull/3918
* 【应用商店】优化应用描述页面样式。 by @QuentinHsu in https://github.com/1Panel-dev/1Panel/pull/3961
* 【应用商店】优化应用状态同步逻辑。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3866
* 【数据库】优化添加 MySQL 远程服务器时的 SSL 验证规则。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3939
* 【容器】优化容器配置页面中镜像加速地址的验证规则。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3856
* 【主机】优化上传文件的最大数量限制。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3867
* 【计划任务】优化备份数据库任务,在选择数据库时添加实例名称标签。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3938
* 【面板设置】优化部分页面上的备份账号提示信息。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3925
* 【面板设置】在创建快照时,排除已存在于备份目录下的快照文件。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3926
* 【系统】删除项目中未被使用的代码。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3948
* 【系统】忽略关于 WebDAV 端口信息错误的日志。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3946
* 【系统】启用 Cookie 的 HttpOnly 属性。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3941
* 【系统】优化系统中带有文本和图标的按钮样式。 by @wangdan-fit2cloud in https://github.com/1Panel-dev/1Panel/pull/3928

### 问题修复

* 【网站】修复了删除 OpenResty 后未同步删除 PHP 运行容器的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3984
* 【应用商店】修复了系统语言设置为英文时部分页面翻译错误的问题。 by @moonrailgun in https://github.com/1Panel-dev/1Panel/pull/3887
* 【容器】修复了容器镜像清理页面未显示所有待清理镜像的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3980
* 【容器】修复了容器监控页面网络单位显示错误的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3857
* 【主机】修复了通过拖拽上传文件时仅能上传最多 100 个文件的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3865
* 【主机】修复了部分场景下通过拖拽方式上传文件夹时出现异常的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3983
* 【主机】修复了清空文件后保存异常的问题。 by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/3965
* 【系统】修复了系统中部分代码拼写错误的问题。 by @mobeicanyue in https://github.com/1Panel-dev/1Panel/pull/3897
* 【系统】修复了由于备份账号异常导致备份记录无法被删除的问题。 by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/3922

### 应用商店

* 新增 AI 分类。 by @zhengkunwang223 in https://github.com/1Panel-dev/appstore/pull/984
* 新增 幻兽帕鲁服务可视化管理工具。 by @Linkjie-11 in https://github.com/1Panel-dev/appstore/pull/914
* 新增 中文 DOS 游戏。 by @okxlin in https://github.com/1Panel-dev/appstore/pull/986
* 新增 阅读3服务器版。 by @Linkjie-11 in https://github.com/1Panel-dev/appstore/pull/923
* 新增 ONLYOFFICE Docs。 by @okxlin in https://github.com/1Panel-dev/appstore/pull/930
* 新增 cloudflared。 by @Anyexyz in https://github.com/1Panel-dev/appstore/pull/922
* 新增 Obsidian LiveSync。 by @vybfi in https://github.com/1Panel-dev/appstore/pull/927
* Halo 版本升级至 v2.12.4。 by @renovate in https://github.com/1Panel-dev/appstore/pull/977
* AList 版本升级至 v3.31.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/973
* 幻兽帕鲁服务端版本升级至 v0.28.2。 by @renovate in https://github.com/1Panel-dev/appstore/pull/989
* ChatGPT-Next-Web 版本升级至 v2.11.2。 by @renovate in https://github.com/1Panel-dev/appstore/pull/990
* Metabase 版本升级至 v0.48.7。 by @renovate in https://github.com/1Panel-dev/appstore/pull/968
* Elasticsearch 版本升级至 v8.12.2。 by @renovate in https://github.com/1Panel-dev/appstore/pull/969
* Draw.io 版本升级至 v23.1.6。 by @renovate in https://github.com/1Panel-dev/appstore/pull/972
* RabbitMQ 版本升级至 v3.13.0。 by @renovate in https://github.com/1Panel-dev/appstore/pull/975
* Material for MkDocs 版本升级至 v9.5.11。 by @renovate in https://github.com/1Panel-dev/appstore/pull/976
* Domain Admin 版本升级至 v1.6.13。 by @renovate in https://github.com/1Panel-dev/appstore/pull/980
* Prometheus 版本升级至 v2.50.1。 by @renovate in https://github.com/1Panel-dev/appstore/pull/987
* Home Assistant 版本升级至 v2024.2.4。 by @renovate in https://github.com/1Panel-dev/appstore/pull/991

### 依赖更新

* Golang 版本升级至 1.21。
* Node.js 版本升级至 20.2。
* npm 版本升级至 9.6。
* Docker 版本升级至 25.0。