Skip to content

Releases: webmin/webmin

2.301

17 Feb 04:52
Compare
Choose a tag to compare
  • Fix to check correctly if ProFTPD is installed #2410
  • Fix to properly escape HTML in date fields
  • Fix the line height of plain-text email body

2.300

15 Feb 18:29
d842603
Compare
Choose a tag to compare
  • Add multiple improvements to SSH Server module to support contemporary systems
  • Add support to configure SSH socket activation in SSH Server module in contemporary systems #2356
  • Add support for managing PHP extensions in PHP Configuration module
  • Add API to edit systemd units in Bootup and Shutdown module
  • Add rich-rule and direct-rule API to FirewallD module
  • Add support for collecting bandwidth stats on systems with Journald in Bandwidth Monitoring module
  • Add support for displaying translations aggregated and separate statistics using language manager script
  • Add support for allowing a given IP temporarily or permanently in FirewallD module
  • Add support for listing deb822-style repos on Debian and derivatives in Software Package Updates module
  • Add support for openEuler Linux LTS and Innovation versions
  • Add support for setting up repos on SUSE distros using repo setup script
  • Add a status monitor to check if a reboot is required in System and Server Status module
  • Add support for displaying CPU and disk data in the latest macOS versions
  • Add UI option to control if SSL client certificate provided by proxies can be trusted
  • Add ACL option to set the allowed user based on the directory being accessed in File Manager module
  • Add ability to resolve compatibility-level conditionals in Postfix module
  • Add ability to use zoom window in/out using standard hotkeys in Terminal module
  • Add service restart button in MySQL/MariaDB module
  • Add DBI and DBD modules to the recommended list
  • Fix to check first if delete, rename, paste, and save are allowed for safe user in File Manager
  • Fix to stop trusting remote client IP address for Webmin logging unless it's allowed
  • Fix to correctly set exit code on success when using force mode in Webmin set-config CLI command
  • Fix to include zone name in deleted records log message in BIND DNS module
  • Fix to ensure systemd custom units are created in the correct directory in Bootup and Shutdown module
  • Fix to create correct RC script on FreeBSD systems when Webmin is installed using the setup script
  • Fix to improve how permissions are displayed in MySQL/MariaDB module
  • Fix to show current hashed password if there is one in MySQL/MariaDB module
  • Fix to place editable options at the top of the list in MySQL/MariaDB module #2319
  • Fix to correctly quote usernames in xfs_quota command in Disk Quotas module
  • Fix file locking in global generic file locking function
  • Fix to clean up temporary Webmin PID-based lock directories
  • Fix to bring back support for limits in last command in Users and Groups module
  • Fix Postfix module incorrectly saving config files for some pages
  • Fix to support multi-line mappings in Postfix module for virtual maps
  • Fix to turn off autorenew for all Webmin-generated Let's Encrypt SSL certificates as renewals are handled internally
  • Fix to prefer JSON::XS over JSON::PP if both are installed
  • Fix to just lock the DNS zone file instead of the whole domain to prevent potential deadlocks
  • Fix SPF record joining to avoid space separation in BIND DNS module
  • Fix updating serial number in BIND DNS module
  • Fix error message for salt field in BIND DNS module
  • Fix for slave zones can now be called secondary in BIND DNS module #2257
  • Fix not to save passwords in the password fields in Users and Groups module
  • Fix not binding to an IP, add a Listen directive for a custom port if needed in Apache module #2341
  • Fix Usermin manual installation using setup script
  • Fix to enhance display support for Fetchmail module
  • Fix WebSocket connections for sudo-capable users
  • Rename Google Authenticator to just TOTP Authenticator
  • Improve sorting for date-based columns in data tables
  • Drop lynx package from the recommended list
  • Drop Authen::OATH module and all its dependencies in favor of a simpler implementation for TOTP authentication
  • Updated Chinese translations
  • Update German translations

2.202

12 Aug 01:24
25321b4
Compare
Choose a tag to compare
  • Add support for importing schemas to the LDAP Server module
  • Add support for displaying disk and network I/Os in FreeBSD on the dashboard
  • Fix to automatically set the WebSocket URL webprefix correctly
  • Fix to name downloaded backup file nicely in Backup Configuration Files module #2239
  • Fix to optimize getting table index stats for large tables in MySQL/MariaDB module pull#2234
  • Fix duplication of systemd actions and init scripts #2227
  • Fix BIND service name for Debian 12 and Ubuntu 24.04
  • Update the Authentic theme to the latest version with various fixes and improvements

2.201

24 Jul 05:42
Compare
Choose a tag to compare
  • Fix real-time monitoring not updating graphs in the Dashboard #2222
  • Fix Terminal module to work correctly with sudo-capable users #2223

2.200

21 Jul 19:20
Compare
Choose a tag to compare
  • Add support for blocking a given IP temporarily or permanently in the FirewallD module
  • Add support for parsing iCalendar event files in the Mailbox module
  • Add support for tailing logs in real time in System Logs module
  • Add ability to preserve original file ACLs when writing files webmin/authentic-theme#1511
  • Add a patch sub-command to the webmin command for easy application of patches
  • Add a config option to display hostname and comment in the DHCP Server module #2221
  • Add support for ED25519 and ED448 algorithms in BIND DNS module for DNSSEC
  • Add support for larger ranger of authentication methods in Dovecot module
  • Add improved support for displaying last logins in the Users and Groups module
  • Fix to prevent duplicate also-notify and allow-transfer IPs in the BIND DNS module
  • Fix issues with Terminal module to correct text display problems in editor mode
  • Fix to store Terminal module logs in the /var/webmin directory
  • Fix to display the Spam folder nicely in the Mailbox module
  • Fix how modules are loaded in ProFTPd module
  • Fix support for the Chrony service on Debian systems in the System Time module
  • Fix to use static routes to set the default gateway in Network Configuration module
  • Fix to correctly invalidate EOL cache on re-checks #2139
  • Fix to change default monitor name based on database used MariaDB vs MySQL #2139
  • Fix to disable manual upgrades for systems installed from the repository
  • Fix to preserve Webmin service state during package upgrades #2133
  • Change to enforce sudo-capable logins as themselves in the Terminal module docs/modules/terminal
  • Rename "System Logs" module to "System Logs RS" and "System Logs Viewer" to "System Logs" for clarity

2.111

16 Apr 05:11
Compare
Choose a tag to compare
  • Fix EOL detection for unreleased Linux distributions #2121

2.110

15 Apr 17:20
470bed6
Compare
Choose a tag to compare
  • Add an API to check if the system is running or approaching its end of life (EOL)
  • Add support for systemd-timesyncd and chronyd to the System Time module
  • Add Ubuntu 24.04 support
  • Add Squid 6 support
  • Add latest Devuan Linux support
  • Add an option to request Let's Encrypt certificates using certbot in standalone mode forum.virtualmin.com/t/123696
  • Add IMAP and SMTP monitors in the System and Server Status module
  • Fix TLS connection to SMTP servers not working in some cases
  • Fix ProFTPd module to use actual UI library
  • Fix to using the qrencode command to generate QR codes locally instead of the remote Google Chart API
  • Fix a number of various other issues

2.105

08 Nov 04:50
Compare
Choose a tag to compare
  • Fix param to read only headers sourceforge.net/usermin-bugs#501
  • Fix not to set reuse flag on initial Let's Encrypt request
  • Fix to correctly escape mail file names upon deletion
  • Fix index field in cache file in BIND DNS module

2.104

17 Oct 20:55
5c0dc5d
Compare
Choose a tag to compare
  • Add support for numbered and bulleted lists in email HTML editor
  • Add ability to display active file locks in Webmin Configuration ⇾ File Locking page
  • Fix hostname detection on systemd systems to avoid excessive logging #2020
  • Fix Webmin version display #2023
  • Fix to check if UI library is loaded before using it #2021
  • Fix the absent init script for legacy systems after the initial installation
  • Update the Authentic theme to the latest version with various fixes and improvements

2.103

07 Oct 22:57
Compare
Choose a tag to compare
  • Add support for hostname detection using hostnamectl command
  • Add support for other ACME services
  • Add ability to hide dotfiles in File Manager #1578
  • Add xz, zstd and plain tar support when creating archives in File Manager #2009
  • Add support for English (United States) (military time) locale
  • Fix to copy allow-transfer directives up from global config in BIND module
  • Fix to correctly switch key hash type with ACME services
  • Fix bug when backend wasn't saved correctly in Fail2Ban module #1992
  • Fix large files download in Upload and Download module
  • Fix Google Authentication on RHEL systems derivatives
  • Update the Authentic theme to the latest version with various fixes and improvements