This documentation covers Poweradmin 4.0.x, 4.1.x, and 4.2.x. Some sections are still being expanded.
Upgrading to v3.1.0
Overview
Version 3.1.0 is a maintenance and enhancement release that builds on the modern architecture introduced in v3.0.0. This update primarily focuses on user interface improvements and system stability.
Upgrade Instructions
- Download latest tarball from GitHub
- Backup your files and database before proceeding
- Replace all files with content from the downloaded archive
- Restore your configuration file (
inc/config.inc.php) from backup - Add the following new configuration option to your
inc/config.inc.phpfile:
'interface' => [
// ... existing configuration ...
'index_display' => 'cards', // Options: 'cards', 'list'
// ... existing configuration ...
],
New Features
User Interface Improvements
- Added new "index_display" option for configuring the main interface view
- Two display modes now available:
- 'cards': Modern card-based layout for zones and records (default)
- 'list': Traditional list view for zones and records
- Enhanced visual design and responsiveness
- Improved compatibility with various screen sizes and browsers
System Improvements
- Performance optimizations for zone listing and record display
- Enhanced error handling and user feedback
- Improved browser compatibility
- Updated dependencies to latest versions
Bug Fixes
- Fixed various UI rendering issues in the zone editor
- Addressed compatibility issues with certain PowerDNS versions
- Improved form validation and error messages
- Fixed session handling edge cases
Notes
- No database schema changes are required for this update
- This release is fully compatible with v3.0.0 configuration files, with the addition of the new index_display option
- Users upgrading from versions prior to v3.0.0 should first upgrade to v3.0.0 before proceeding to v3.1.0