Webmin Changelog

What's new in Webmin 1.930

Aug 19, 2019
  • Fixed a security hole that allows remote exploits if the option to change expired passwords is enabled. All users should upgrade immediately to pick up this fix!
  • Updated the Authentic Theme to the latest version.

New in Webmin 1.920 (Jul 6, 2019)

  • Updated the Authentic Theme to the latest version.
  • Added an option to disable (comment out) hosts file entries.
  • Added a monitor type to check if a bootup action is running or not.
  • Translation updates for multiple languages.

New in Webmin 1.900 (Nov 22, 2018)

  • Updated the Authentic Theme to the latest version.
  • Translation updates for multiple languages.
  • When installing a package, the list of other dependencies that will be also installed is displayed for confirmation.
  • Wildcard SSL certs can now be requested via Let's Encrypt in DNS mode, if the native client is installed.
  • Announcements to all Webmin users can now be displayed on the System Information page.

New in Webmin 1.880 (Mar 7, 2018)

  • German, Catalan and Bulgarian translation updates.
  • The newest version of the Authentic theme.
  • Added a page for manually editing the MySQL config files, and implemented support for config includes.
  • Added a page for manually editing the allowed hosts config file.
  • Added a config option to set a minimum interval between notifications for each monitor in the System and Server Status module.
  • Bugfixes for DNS validation for Let's Encrypt certificates.

New in Webmin 1.850 (Jun 29, 2017)

  • Fixed multi-hostname DNS registration and the display of error messages in Let's Encrypt support.
  • Numerous Majordomo module improvements, thanks to gnadelwartz.
  • Added support for creating and editing port forwards in the FirewallD module.
  • Filesystems that have less than 1% free disk space are now shown on the System Information page.
  • Numerous bugfixes across multiple modules.

New in Webmin 1.791 (Mar 9, 2016)

  • When attaching files to an email message or uploading files, multiple can now be selected at the same time.
  • Added an option for automatically renewing Let's Encrypt certificates.
  • If the Let's Encrypt client is not installed, Webmin will use its own built-in client code to request a certificate.
  • Included the latest version of the Authentic Theme.
  • More German, Norwegian and Catalan translation updates.

New in Webmin 1.790 (Mar 7, 2016)

  • When attaching files to an email message or uploading files, multiple can now be selected at the same time.
  • Added an option for automatically renewing Let's Encrypt certificates.
  • If the Let's Encrypt client is not installed, Webmin will use its own built-in client code to request a certificate.
  • Included the latest version of the Authentic Theme.
  • More German, Norwegian and Catalan translation updates.

New in Webmin 1.740 (May 12, 2015)

  • Added the awesome new Authentic Theme by Ilia Rostovtsev!
  • More German translation updates, thanks to Raymond Vetter, Norwegian updates, thanks to Stein-Aksel Basma, and Catalan translation updates from Jaume Badiella.
  • Added support for editing DMARC DNS records, which are specially encoded TXT records for defining the response to SPF and DKIM violations.
  • Added an option to use an SSL connection when Webmin sends email, for connecting to remote mail servers like Gmail that don't allow unencrypted SMTP.
  • Added module access control options to limit visible system status information on a per-user basis.
  • Added a button to reload the Postfix configuration.

New in Webmin 1.730 (May 12, 2015)

  • Deprecated the old blue-theme in favor of the new gray-theme.
  • Catalan translation updates from Jaume Badiella.
  • More German translation updates, thanks to Raymond Vetter.
  • Added API functions that modules (like Virtualmin) can provide and theme authors can call to get the preferred left and right side menus. Also updated the default theme to use this API.
  • Added support for NSEC3PARAM records to the BIND module.
  • All operations on user mailboxes are now performed with the permissions of the user, to prevent attacks using malicious symlinks.

New in Webmin 1.720 (May 12, 2015)

  • SSL v2 and v3 are now disabled by default at Webmin install time, to block the POODLE attack. They can be re-enabled on the SSL Encryption page of the Webmin Configuration module.
  • Added a new status monitor type for alerting on the SSD wear level.
  • Added an API function that theme authors can use to request left-menu items desired by Virtualmin and Cloudmin (or other modules).
  • The list of PCI compliant ciphers has been updated, and will be kept up to date on future upgrades.
  • New Debian and MacOS versions are now supported.

New in Webmin 1.710 (Sep 30, 2014)

  • Added additional protection against the Shellshock bug, for systems where bash is still vulnerable.
  • Added the iSCSI TGTd module, for configuring the iSCSI server seen on CentOS and Redhat Enterprise 6 and above.
  • More German translation updates thanks to Raymond Vetter, and Catalan from Jaume Badiella.
  • Added support for the FreeBSD pkgng binary package repository as an alternative to ports.

New in Webmin 1.701 (Aug 22, 2014)

  • Are you getting the error message Undefined subroutine &main::quote_javascript called at /usr/share/webmin/chooser.cgi when browsing files in Webmin? If so, the 1.701 development version includes a fix for this error, and some other minor bugfixes.

New in Webmin 1.670 (Jan 14, 2014)

  • More German translation updates thanks to Raymond Vetter, Catalan from Jaume Badiella, Norwegian updates from Stein-Aksel Basma and Bahasa Malaysia from Nawawi Jamili, Nizam Adnan and Weldan Jamili.
  • Updated the Webmin Users, Webmin Configuration and Squid modules to use the standard UI library for a more consistent and themable UI.
  • Added binary slave zone support and invalid chroot detection to the BIND module.
  • Made the flow in the Disk Quotas module for enabling quotas from scratch simpler.
  • Fixed FTP transfers to support IPv6-only servers, and added IPv6 network size support to Webmin's address-based access control.
  • Added filtering for lists in the user, group and file chooser popups, thanks to a patch from Nawawi Jamili.
  • Added support for rolling back LVM snapshots, thanks to a patch from Caspar Smit.
  • Updated the Perl code in multiple modules to be strict and warnings compliant, to better detect bugs.

New in Webmin 1.650 (Aug 19, 2013)

  • This release includes UI consistency improvements, better Apache 2.4 support, improvements for Mandriva Linux and FreeBSD, German, Norwegian, Polish, and Catalan translation updates, and much more.

New in Webmin 1.600 (Sep 25, 2012)

  • This release includes a new default theme, iSCSI client and server modules, German, Dutch and Norwegian translation updates, status monitoring logging, VLAN and bonding support, UI cleanups, XSS attack fixes and many other small bugfixes and features.

New in Webmin 1.510 (Mar 6, 2010)

  • Package updates are now fetched more efficiently from YUM and APT.
  • Czech and Brazillian Portuguese updates, thanks to Karel Hudan and Djavan Fagundes respectively.
  • The Webmin RPM now preserves the /etc/webmin directory when un-installed and then re-installed.
  • Added support for creating EXT4 filesystems in the RAID, LVM and disk partitions modules.
  • SATA drives using SCSI emulation on Linux now show up with SATA as the description.
  • Collation order and InnoDB support in the MySQL module.
  • Buttons to rename a chain and move rules in the Linux Firewall module.
  • Disk space monitoring by percentage of free space in the System and Server Status module.
  • Friendler inputs for changing the size of an existing LV in the Logical Volume Management module.
  • Support for new NSEC3 algorithms for DNSSEC in the BIND module.
  • Many more fixes and new features.

New in Webmin 1.480 (Jun 12, 2009)

  • Translation updates for Catalan (thanks to Jaume Badiella), Russian, French (by ButterflyOfFire) and Dutch (thanks to Gandyman).
  • Major improvements in Webmin's search function, including links to the page where the matching text or help was found.
  • The LDAP Server module now supports the new LDIF-format configuration files, as seen on Ubuntu 8.10.
  • Support for FreeBSD and OSX in the SMART drive status module.
  • On Solaris, the Software Packages module now uses the new CSW command for installing packages, and can show package versions.
  • BIND module improvements, including SPF redirect and explanation modifiers, mass record buttons in domain search results, and named.conf parsing fixes.
  • DHCP lease grouping by subnet, improvements in lease utilization counts, an option to add new objects to a separate file, and custom option parsing fixes.

New in Webmin 1.470 (Mar 18, 2009)

  • Fixes several bugs in Webmin 1.460, such as problems with the file manager, status monitoring and popup windows.

New in Webmin 1.450 (Jan 26, 2009)

  • Added full DNSSEC support to the BIND module, including multiple keys per zone and automatic key re-signing.
  • Converted the core API files and those for several modules into POD format, and brought function docs up to date.
  • Big Russian and Dutch translation updates, thanks to Anton Statutov and Gandyman.
  • Converted the UI in the MySQL, SpamAssassin, BIND and other modules to use the new Webmin UI library. Also cleaned up the layout of several modules, to make them faster and easier to use.
  • Created a new easy-to-create theme type
  • overlays, which can change the CSS and icons of other themes, without modifying the layout.
  • Added Blowfish password encryption support and batch group export and creation to the Users and Groups module.
  • The LDAP Server module can now be used to select which protocols slapd will accept, such as SSL and non-SSL. Also re-factored the connection code so that all three LDAP modules respect all settings in ldap.conf, thanks to Paul Ganci.
  • Updated the MySQL module to use the MYSQL_PWD variable for authentication, instead of a command-line flag.
  • Many other features and bugfixes.

New in Webmin 1.440 (Oct 24, 2008)

  • Updated many modules to use the new Webmin user interface library, for a more consistent look.
  • Added a large Hungarian translation update, thanks to Domagoj Bikic, and many Japanese translation updates, thanks to Kazuya Masuda.
  • Many BIND module updates, such as a new root zone file, view-level zone restrictions, a page for finding free IP addresses, inputs for concurrent zone transfers and more.
  • Fixed bugs in support for DHCP custom options.
  • Re-designed the Read User Mail module to match Usermin, and added support for Exim, thanks to Emmanuel Florac.
  • Added tabs for user and group lists to the LDAP and regular Users and Groups module, and improved AIX support.
  • Many other features and bug fixes.