openpanel/website/docs/changelog/0.3.6.md
2024-11-20 14:25:42 +01:00

38 lines
3.4 KiB
Markdown

# 0.3.6
Released on November 20, 2024
### 🚀 New features
- [Java applications](/docs/articles/user-experience/how-to-setup-springboot-java-applicaiton-on-openpanel) can now be run from the 'OpenPanel > AutoInstaller' page.
- Administrators can now use self-hosted API's with custom domains for [temporary preview links](/docs/articles/dev-experience/selfhosted-temporary-links-api/) and [website screenshots](/docs/articles/dev-experience/selfhosted-screenshots-api/) on 'OpenPanel > SiteManager'.
### 🐛 Bug fixes
- Fixed bug with domain validation on 'OpenPanel > Domains > Add New' form.
- [files-fix_permissions should set 5000:5000 for /home/USERNAME/mail/* #187](https://github.com/stefanpejcic/OpenPanel/issues/187)
- [opencli admin notification not working #263](https://github.com/stefanpejcic/OpenPanel/issues/263)
- [Resizing EXT4 storage file for user on Overlay2 docker storage driver #275](https://github.com/stefanpejcic/OpenPanel/issues/275)
- [ERROR: Cannot uninstall typing_extensions The package was installed by debian](https://community.openpanel.org/d/113-error-cannot-uninstall-typing-extensions-the-package-was-installed-by-debian)
- [user files missing from their /home directory in container](https://community.openpanel.org/d/116-solved-user-files-missing-from-their-home-directory-in-container)
- [Could not check if docker-default AppArmor profile was loaded](https://community.openpanel.org/d/115-solved-could-not-check-if-docker-default-apparmor-profile-was-loaded)
- [Admin password change not working From 0.3.3 #279](https://github.com/stefanpejcic/OpenPanel/issues/279)
- [Fixed bug generating rndc for bind9 on AlmaLinux](https://github.com/stefanpejcic/OpenPanel/commit/9a5693f262110cb511bba8726c51fee12d21ec2a)
- [Account creation on AlmaLinux 9.2 - Error: jq installation failed. Please install jq manually and try again. #280](https://github.com/stefanpejcic/OpenPanel/issues/280)
### 💅 Polish
- Addded [weakpass](https://dev.openpanel.com/cli/config.html#weakpass) setting to enable or disable checking passwords against [weakpass.com dictionaries](https://weakpass.com/wordlists).
- Adding domain is now logged in the user activity log.
- [openpanel docker image](https://hub.docker.com/r/openpanel/openpanel) no longer uses python-slim as base, in order to be compatible with ARM64 CPU.
- Warnign messages when adding domain if syntax errors are detected in templates.
- [Compressed file extraction progress bar #270](https://github.com/stefanpejcic/OpenPanel/issues/270)
- 'OpenAdmin > Settings > OpenPanel' now allows Administrators to set: login_ratelimit, login_blocklimit, session_duration and session_lifetime.
- 'OpenAdmin > Settings > OpenAdmin' now allows Administrators to set: impersonate, login_ratelimit, login_blocklimit, basic_auth, basic_auth_username and basic_auth_password.
- Any modification on 'OpenPanel > Emails > Accounts' will now refresh cached emails data for the user.
- 'OpenPanel > AutoInstaller > PM2' will now validate file extensions before checking if file exists.
- WordPress install, detach and uninstall are now also recorded as actions on 'OpenPanel > Account > Activity'.
- UID`1000` and GID`1000` will now be used for mail files of users, so that ftp sub-accounts can access them if needed.
- Administrators can now change [text for the admin notifications](https://github.com/stefanpejcic/openpanel-configuration/blob/main/services/sentinel/messages.yaml).