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 v2.2.2
Overview
Version 2.2.2 is a maintenance and security update that addresses several important issues and enhances overall stability of the Poweradmin system.
Upgrade Instructions
- Download latest tarball from GitHub
- Backup all files and database before proceeding
- Replace all files with content from the downloaded archive
- Restore your configuration file (inc/config.inc.php) from backup
Security Improvements
- Fixed potential XSS vulnerabilities in record editing forms
- Improved session handling and token validation
- Enhanced protection against SQL injection attacks
- Added input sanitization for user and zone management
- Strengthened CSRF protection mechanisms
Bug Fixes and Improvements
- Fixed issues with record type validation for certain DNS record types
- Addressed performance issues with large zone databases
- Improved compatibility with PowerDNS 4.3+
- Enhanced theme consistency across all pages
- Fixed several UI bugs in the zone editing interface
- Updated language translations with latest corrections
Notes
- No database schema changes are required for this update
- This release maintains backward compatibility with v2.2.1
- If you are upgrading from a version earlier than v2.2.0, please first upgrade to v2.2.0 before proceeding to v2.2.2
- Review your custom templates if you have any, as some template structure may have changed