Note: This documentation is still in progress, not reviewed properly, and might contain some errors or outdated images. It's intended for the upcoming 4.0.0 release, so configuration settings might be different from previous versions.
Upgrading to v3.5.0
Overview
Version 3.5.0 introduces several important improvements to the Poweradmin platform, focusing on enhancing zone template functionality, improving user experience, and strengthening overall system security. This minor version update builds on the bug fixes from v3.4.2 while adding new features.
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 settings file as needed
New Features and Improvements
Enhanced Zone Templates
- Expanded zone template functionality with better validation
- Improved template application to existing zones
- Enhanced template record management interface
- Support for more complex record configurations in templates
User Interface Enhancements
- New configurable display options for zone listings
- Improved record management forms with better layout
- Enhanced navigation and information architecture
- Better feedback for user actions and form validations
PowerDNS Integration
- Improved compatibility with latest PowerDNS versions
- Enhanced DNSSEC key management and visualization
- Better support for PowerDNS-specific record types
- Improved error handling for API communications
Search and Filtering
- Enhanced search functionality for zones and records
- Improved filtering options for large zone databases
- Better performance for search operations
- More intuitive search interface and results display
Security Improvements
- Strengthened authentication mechanisms
- Enhanced protection against common web vulnerabilities
- Improved session management and security
- Better handling of special characters in DNS records
Performance Optimizations
- Improved caching mechanisms for frequently accessed data
- Optimized database queries for better performance
- Reduced memory usage for large zone operations
- Enhanced page load times throughout the application
Bug Fixes
- Resolved issues with special characters in DNS records
- Fixed template application problems in certain scenarios
- Corrected pagination issues in zone and record listings
- Addressed various UI rendering bugs in different browsers
- Fixed multiple form validation and submission issues
Notes
- No database schema changes are required for this update
- This release maintains backward compatibility with v3.4.2 configuration files
- Users upgrading from versions prior to v3.4.0 should first upgrade incrementally
- If you have customized templates, review them against the new versions as some structure may have changed