v1.10.23-lts

1Panel-dev/1Panelv1.10.23-ltsJan 10, 2025by wanghe-fit2cloud

AI Summary

Expanded localization support with new languages including Malay, Japanese, Brazilian Portuguese, and Russian, alongside new DNS provider and Pro features.

Key Highlights

  • Added support for multiple languages including Malay, Japanese, Portuguese, and Russian.
  • Added Rainyun DNS provider support.
  • Pro features are now available for the international version.
  • Added support for saving custom themes.

New Features

  • Malay language support
  • Japanese language support
  • Brazilian Portuguese language support
  • Russian language support
  • Rainyun DNS support
  • Pro features for international version

Full Release Notes

## 🚀 Quick Start

Execute the script below and follow the prompts to install 1Panel:

```bash
curl -sSL https://resource.1panel.hk/quick_start.sh -o quick_start.sh && bash quick_start.sh
```

Please refer to our [documentation](https://docs.1panel.hk/quick_start/) for more details.

## ✨ New Features

* DNS accounts now support Rainyun. by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/7613
* Added support for configuring API key expiration. by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/7584
* System language now supports Malay. by @pisyek in https://github.com/1Panel-dev/1Panel/pull/7623
* System language now supports Japanese. by @liuchangfitcloud in https://github.com/1Panel-dev/1Panel/pull/7437
* System language now supports Brazilian Portuguese. by @lucasplcorrea in https://github.com/1Panel-dev/1Panel/pull/7624
* System language now supports Russian. by @JB-SelfCompany in https://github.com/1Panel-dev/1Panel/pull/7554
* Pro features are now available for the international version. by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/7472

## ⚙️ Enhancements

* Optimized the overall layout of the Overview page. by @JohnNiang in https://github.com/1Panel-dev/1Panel/pull/7429  
* Improved the display of the status bar tooltip buttons when zooming the website. by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/7465  
* Optimized the global configuration of OpenResty. by @Anyexyz in https://github.com/1Panel-dev/1Panel/pull/7516  
* Enhanced the default configuration for reverse proxy caching. by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/7566  
* Updated default PHP extensions. by @Anyexyz in https://github.com/1Panel-dev/1Panel/pull/7637  
* Improved the prompt messages when deleting container images. by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/7602  
* Added support for firewall port forwarding in complex network environments. by @endymx in https://github.com/1Panel-dev/1Panel/pull/7598  
* Optimized the FTP synchronization feature. by @feng626 in https://github.com/1Panel-dev/1Panel/pull/7479  
* Enhanced the display of task execution cycles in scheduled tasks. by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/7595  
* Improved the display of login addresses in system login logs. by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/7459  
* Panel aliases now support the use of common special characters. by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/7654  
* Added support for saving custom themes. by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/7626  
* Improved Traditional Chinese translations. by @david082321 in https://github.com/1Panel-dev/1Panel/pull/7515  
* Enhanced the vertical centering of the system version in the bottom-right corner. by @Anyexyz in https://github.com/1Panel-dev/1Panel/pull/7462  
* Refined the Swagger API definitions. by @ruibaby in https://github.com/1Panel-dev/1Panel/pull/7606  
* Added support for asynchronously retrieving backup file sizes. by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/7660  

## 🛠️ Bug Fixes

* Fixed an issue where multiple applications of the same type failed to restart when the application name contained uppercase letters. by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/7601  
* Fixed a problem where PostgreSQL database backups failed when the password contained certain special characters. by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/7596  
* Fixed the missing log background color on the image pull page. by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/7414  
* Fixed an issue where the firewall status could not be retrieved in certain scenarios. by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/7597  
* Fixed a pagination error in the backup list. by @ssongliu in https://github.com/1Panel-dev/1Panel/pull/7673  
* Fixed an issue where access through an outdated security entry point was allowed. by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/7659  
* Fixed a problem where the panel failed to load properly when accessed through Cloudflare CDN after enabling the security entry point. by @zhengkunwang223 in https://github.com/1Panel-dev/1Panel/pull/7458  
* Fixed an issue where API documentation was accessible anonymously. by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/7496  
* Fixed missing response types in Swagger API endpoints. by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/7611  
* Fixed an issue where the language switching function in the demo environment did not work correctly. by @lan-yonghui in https://github.com/1Panel-dev/1Panel/pull/7433