Releases: webmin/webmin
Releases · webmin/webmin
2.301
2.300
- 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-stylerepos 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-configCLI 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_quotacommand 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
Listendirective 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
lynxpackage from the recommended list - Drop
Authen::OATHmodule and all its dependencies in favor of a simpler implementation for TOTP authentication - Updated Chinese translations
- Update German translations
2.202
- 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
2.200
- 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
patchsub-command to thewebmincommand 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-notifyandallow-transferIPs 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/webmindirectory - 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
2.110
- Add an API to check if the system is running or approaching its end of life (EOL)
- Add support for
systemd-timesyncdandchronydto 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
certbotin 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
qrencodecommand to generate QR codes locally instead of the remote Google Chart API - Fix a number of various other issues
2.105
- Fix param to read only headers sourceforge.net/usermin-bugs#501
- Fix not to set
reuseflag 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
- Add support for numbered and bulleted lists in email HTML editor
- Add ability to display active file locks in
Webmin Configuration ⇾ File Lockingpage - Fix hostname detection on
systemdsystems 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
- Add support for hostname detection using
hostnamectlcommand - Add support for other ACME services
- Add ability to hide dotfiles in File Manager #1578
- Add
xz,zstdand plaintarsupport when creating archives in File Manager #2009 - Add support for English (United States) (military time) locale
- Fix to copy
allow-transferdirectives up from global config in BIND module - Fix to correctly switch key hash type with ACME services
- Fix bug when
backendwasn'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