Skip to content

Releases: virtualmin/virtualmin-gpl

8.0.1

05 Feb 22:36
d0145ea

Choose a tag to compare

  • Add ability to migrate Webmin monolithic to modular while keeping enabled modules for the new repository

8.0.0

21 Jan 18:41

Choose a tag to compare

  • 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-dns CLI
  • 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

06 Dec 22:19
ceca56f

Choose a tag to compare

  • Fix module internal version number

7.50.2

06 Dec 19:54
d3290cd

Choose a tag to compare

  • Fix packaging issue

7.50.1

05 Dec 13:35
4529086

Choose a tag to compare

  • 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

17 Oct 23:23

Choose a tag to compare

  • 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 localhost DNS record unless explicitly enabled
  • Fix to completely remove the obsolete m DNS record

7.40.1

18 Sep 22:17
03bdac3

Choose a tag to compare

  • 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

02 Sep 03:30
7db096a

Choose a tag to compare

  • 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-backups and restore-config-backups commands
  • 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::Punycode with the actively maintained Net::LibIDN2 for 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 RewriteEngine directive when creating a proxy path
  • Fix not update max_spare_servers when 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 -all as 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

7.30.8

20 Mar 11:31
0a92e6e

Choose a tag to compare

  • Add an intro for the new WP Workbench plugin to the dashboard
  • Fix an issue where the latest updated script failed to load WP Workbench API
  • Fix Backblaze backups to work with new API

7.30.7

17 Mar 12:07
b2ff8ba

Choose a tag to compare

  • Add missing string for WP Workbench