Releases: virtualmin/virtualmin-gpl
Releases · virtualmin/virtualmin-gpl
8.0.1
8.0.0
- Add support for systemd resource limits for Virtualmin Pro users
- Add support for SFTP backups and restores, including the ability to purge SFTP backups
- Add support for paginated display of large user lists
- Add backup signing improvements, including the ability to skip signing when necessary
- Add option to forward the original HTTP hostname when proxying requests
- Add phpMyAdmin integration (if installed) when editing databases for virtual servers
- Add a row showing when and why a domain was disabled in the virtual server summary
- Add improvements to ACME service notifications
- Add reseller access to edit PHP-FPM configs
- Add improvements to handling of remote/cloud DNS hosting
- Fix validation of A and AAAA DNS records when using
modify-dnsCLI - Fix reliability of remote backups during long-running tasks using Webmin RPC
- Fix several DKIM-related issues
- Fix handling of EC SSL certificates
- Update the repo setup script and workflow to match the newer packaging/CI layout
7.50.3
7.50.2
7.50.1
- Fix to correctly add new virtual servers in Apache config to prevent wrong site being served
- Fix DNS NS record update correctly when renaming domain
- Fix to set a custom DNS address for a subdomain only if it really differs from the primary one
- Fix mail alias domains to manage users expectedly
- Fix to correctly show current IPv6 address in the form when changing it
- Fix the default BIND to listen on port 53 unless already configured
- Fix redirect all requests to SSL site option work correctly
- Fix support to manage PHP 8.5 versions
7.50.0
- Add support for Bunny DNS for Virtualmin Pro users
- Add improvements to external IPv4 and IPv6 address detection
- Add improvements and simplifications to the post-installation wizard
- Add pure-Perl implementation for retrieving SSL certificate information
- Fix to significantly improve support for IPv6 across different services
- Fix Apache and Dovecot config issues when restoring the backup
- Fix to stop breaking Apache config if hostname SSL request fails during Virtualmin installation
- Fix not to smoosh DNS TXT records together when using CLI #1104
- Fix to disallow out-of-domain DNS records when using CLI
- Fix to correctly add IPv6 to SSL virtual hosts
- Fix incorrect logic when checking IPv4 and IPv6 addresses in the config check
- Fix mailbox cleanup to correctly handle messages moved between folders, like to trash or spam
- Fix missing POP port in mail auto-config that caused some email clients to fail automatic configuration
- Fix to properly use the global Webmin notification email address for alerts
- Fix to hide
localhostDNS record unless explicitly enabled - Fix to completely remove the obsolete
mDNS record
7.40.1
- Add an API for plugins to exclude specific directories from backups
- Add ability to exclude some backup features to avoid overhead
- Fix check for safety when restoring a logged backup
- Fix to handle cases where no username is entered for SSH in backup destination
7.40.0
- Add built-in password recovery support for the login page
- Add advanced search for backup logs with fielded queries and multi-field terms
- Add a new CLI API to manage config file backups with
list-config-backupsandrestore-config-backupscommands - Add full MTA-STS support
- Add a template option to ignore specified names during ACME certificate requests
- Add support for record sets in Amazon Route 53
- Add support for adding NS records to parent domain with Route 53 DNS
- Add a default timeout to allow waiting for scheduled backups to finish instead of failing immediately
- Add BIND and Apache configs validation during config check
- Add ability to configure DNS resolvers
- Add support for IPv6 per-IP certificates for Webmin and Usermin
- Add support for fully-qualified extra admin usernames
- Add support for plugin-driven scheduled backups, restore, and backup logs used by upcoming WP Workbench
- Add support for domain restore with a clashing IDs
- Improve the navigation menu by using a new layout that prioritizes the "Create Virtual Server" button
- Improve local and remote host handling in MySQL/MariaDB, update grant and access logic when moving and restoring a domain
- Improve relying on the proper API to interact with the Apache config
- Improve API categorization for Virtualmin CLI
- Improve ZIP backups to handle feature files inside the archive, use maximum compression, and skip compressing the internal files
- Improve the "SSL Certificate" page to display SANs in a more concise and user-friendly way
- Improve the complex schedule field to display consistently regardless of the schedule
- Replaced
IDNA::Punycodewith the actively maintainedNet::LibIDN2for full IDNA2008 support - Change Let's Encrypt renewal default to 21 days before expiry
- Change to use relative dates for last login and days until renewal when applicable
- Drop legacy S3 Perl modules and now always require using AWS-CLI
- Drop supporting outdated panels for migration backups, except for cPanel, Plesk, and DirectAdmin
- Fix Jailkit support for sub-servers #1082
- Fix Rackspace endpoint for London
- Fix alias domains to allow DKIM to be enabled
- Fix config check to support Postfix configured as a relay
- Fix displaying chosen values correctly for a multi-server selection field
- Fix it to correctly use
*as the default in an Apache virtual host on new systems - Fix it to stop showing details of the installed web app if the plugin provides it, like with WP Workbench
- Fix missing
RewriteEnginedirective when creating a proxy path - Fix not update
max_spare_serverswhen saving PHP options if children don't change - Fix renaming a domain with Route 53 DNS enabled, to delete records from the old domain
- Fix to remove NS records when deleting a sub-domain from Route 53 DNS
- Fix reseller updates on all available Webmin modules, since saving the template affects their permissions
- Fix support for Backblaze API keys may start with plus
- Fix support for new local IMAP authentication with the Dovecot command in Usermin
- Fix the Dropbox bugs that occurred when listing backups
- Fix the automatic renewal of SSL certificates with other ACME providers to work
- Fix the incorrect FQDN check when creating an SSL certificate for the hostname
- Fix to allow resellers with a Unix login to access the Terminal module
- Fix to correctly display DNS-related errors with the original error message
- Fix to correctly sort and place alias domain next to the parent when listing domains
- Fix to limit lifetime of sessions to one hour by default when using CLI to create a login link
- Fix to set
-allas the default in DNS SPF records - Fix to make sure that in PHP disabled mode, PHP files are not processed
- Fix the sporadic PHP-FPM service going down unexpectedly on EL systems
- Fix to not force re-generation of MySQL/MariaDB username when just listing using CLI
- Fix to prevent mail users from setting up email notifications
- Fix to roll config back when the DNS move fails, by setting it up again on the old host or locally
- Fix to run pre and post commands when backing up a domain
- Fix to use a consistent timestamp throughout the backup
- Fix up paths in autoreply files when renaming users
- Fix various IPv6 related bugs