Released on April 17, 2025 ### 💡 New! - [ 🇵🇹 Portuguese translation for OpenPanel](https://community.openpanel.org/d/154-fala-portugues-portuguese-translation-for-openpanel) - added [an option for both users and administrators to provide Google PageSpeed API key](https://dev.openpanel.com/cli/websites.html#PageSpeed). - added [OpenAdmin > Settings > Basic Auth](https://openpanel.com/docs/admin/security/basic_auth) - [OpenResty](https://openresty.org/en/) is now supported. - added *opensearch* module in *OpenAdmin > Feature Manager*. ### 💅 Polish - increased CSF iframe height in *OpenAdmin > Firewall* page. - all toasts now close automatically once data is fetched on *OpenPanel > Docker > Containers*. - added right-click on *OpenPanel > Docker > Containers* buttons to force pull the image before starting. - added `--force` flag to [opencli user-resources] for forcing image pull before starting service. - added descriptive messages on *OpenPanel > Docker > Containers*. - updated `default.vcl` Varnish template for all users. - added limits for Cron service to existing users. - added verbose output to `/domains/temporary-link` when preview.openpanel.org is unreachable. - added *Create User* in OpenPanel sidebar under Databases. - enhanced user creation process from *OpenAdmin > Users > New* page. ### 🐛 Bug Fixes - fixed bug with failing to create database on MariaDB during WordPress auto install - added proper error handling for errors from Google PageSpeed API. - fixed permissions issuse for php containers. - [OpenPanel DNS Editor DKIM Record doesn't wrap #418](https://github.com/stefanpejcic/OpenPanel/issues/418) - [Bug editing .JSON files viaMonaco Editor in OpenPanel > FileManager #395](https://github.com/stefanpejcic/OpenPanel/issues/395) - [Bug in OpenPanel UI on /cache/varnish #408](https://github.com/stefanpejcic/OpenPanel/issues/408) - fixed css bug with breadcrumbs on Site Manager. - fixed bug setting permissions for new files created via File Manager. - fixed bug deleting vhost files when switching webserver. - fixed bug with backups section not visible in the menu if FTP is not enabled. - [WordPress Auto installer didn't create database #407](https://github.com/stefanpejcic/OpenPanel/issues/407) - fixed error causing first and last item from enabled_modules to not be imported. - fixed bug detecting user's ip address jfrom ip.json file. - fixed temporary link option not generating subdomain. - [Copy function not working in OpenPanel > File Manager #376](https://github.com/stefanpejcic/OpenPanel/issues/376) - fixed bug with permissions for opensearch container. - [WordPress autologin link leads to /none #412](https://github.com/stefanpejcic/OpenPanel/issues/412) - [Database wizard reports success even when MySQL container is not running #402](https://github.com/stefanpejcic/OpenPanel/issues/402) - fixed error *Failed to set ownership for the..* in FileManager for: create folder, ccreate file, download with wget, upload files. - fixed bug enabling `usage` module in *OpenAdmin > Feature Manager*. -