I'm pleased to announce the release of Poweradmin v4.0.1, a focused patch release that addresses several critical issues reported by our community and enhances Docker deployment capabilities.
🐳 Enhanced Docker Support
The highlight of this release is improved MySQL database configuration support for Docker deployments. I've enhanced the Docker configuration system to allow for better separation of PowerDNS database configurations in containerized environments, making it easier for you to manage complex DNS infrastructures with dedicated database instances.
🛠️ Critical Bug Fixes
In this patch release, I've resolved several important issues that were affecting user experience:
Configuration & Migration Issues:
Fixed configuration migration errors from v3.9.2 to v4.0.0 (#754) - If you were upgrading from older versions, you'll no longer encounter validation errors during the migration process
Resolved config summary display problems when using custom configuration files - The configuration summary now properly displays your settings regardless of the config file location
User Interface & Experience:
Fixed user preference persistence - Your preferences are now properly saved and loaded across sessions
Corrected pagination calculations when filters are applied (#748) - Page navigation now works correctly when you're browsing filtered results
Restored missing LDAP section in the Add User form (#750) - LDAP authentication options are now properly displayed where they should be
System Requirements & Performance:
Added XML extension requirement check during installation (#745) - The installer now properly validates that the required XML extension is available on your system
Optimized reverse zone filtering by moving logic from PHP to database level (#751) - This change significantly improves performance when you're working with reverse DNS zones
📦 Upgrade Information
This is a recommended update for all Poweradmin users, especially if you're:
Upgrading from versions prior to v4.0.0
Using Docker deployments with MySQL
Experiencing pagination or user preference issues
Working with reverse DNS zones regularly
The upgrade process is straightforward and maintains full backward compatibility with your existing configurations.
Poweradmin continues to evolve thanks to our active community. Special thanks to all users who reported these issues and helped me identify the root causes.