This documentation covers Poweradmin 4.0.x and 4.1.x. Some sections are still being expanded.
Upgrading to v2.1.0
Overview
Version 2.1.0 is a significant update that introduces important security enhancements, performance improvements, and usability features to Poweradmin. This minor version upgrade enhances DNS management capabilities while improving overall system security.
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
- Review new configuration options and add them to your config file as needed
Security Improvements
- Enhanced protection against cross-site scripting (XSS) vulnerabilities
- Improved defenses against SQL injection attacks
- Strengthened input validation for all form submissions
- Better session security and cookie handling
- Improved authentication system
- Enhanced password management
New Features
- Enhanced search capabilities for zones and records
- Improved support for internationalized domain names
- Better compatibility with different PowerDNS versions
- Extended record type support and validation
- Enhanced user permission management
- Improved language support and translations
User Interface Enhancements
- Redesigned zone management interface for better usability
- Improved record editing with better validation
- Enhanced error handling with more informative messages
- Better pagination and sorting for zone and record listings
- Optimized interface for handling large DNS zones
- Fixed various display issues in different browsers
Performance Improvements
- Optimized database queries for better responsiveness
- Improved handling of large zone files
- Enhanced caching for frequently accessed data
- Reduced memory usage for zone operations
- Faster search and filtering operations
Notes
- No database schema changes are required for this update
- This release maintains backward compatibility with v2.0.0 configuration
- Users are encouraged to update directly to the latest v2.1.x version after upgrading to v2.1.0
- The initial v2.1.0 release lays the groundwork for additional features introduced in subsequent v2.1.x releases, including:
- Support for additional database types (added in 2.1.5/2.1.6)
- Improved password encryption options (added in 2.1.6)
- DNSSEC support (added in 2.1.7)
- LDAP authentication (added in 2.1.7)