1.7 KiB
1.7 KiB
Changelog
All notable changes to the TeaSpeak WHMCS Module will be documented in this file.
[3.0.0] - 2024 - Updated Edition
Updated by: Kevin Feiler / AVVGO
Added
- PHP 8.x compatibility (8.0, 8.1, 8.2, 8.3)
- WHMCS API 1.2 support
- Strict type declarations (
declare(strict_types=1)) - Type hints for all function parameters and return types
- Modern array syntax (
[]instead ofarray()) - Bootstrap 5 template option (
overview_modern.tpl) - Font Awesome 6 icon support
- Comprehensive code documentation
- Author credits and version information in file headers
Changed
- Updated to modern PHP syntax throughout
- Improved error handling and messages
- Better input validation
- Enhanced security practices
- Optimized database queries
- Removed hardcoded URLs
- Improved code structure and readability
- Updated README with detailed installation and upgrade instructions
Improved
- Mobile responsiveness in templates
- User experience with better UI design
- Code maintainability
- Performance optimizations
- Error logging and debugging capabilities
Fixed
- Various bugs and edge cases
- Deprecated PHP syntax
- Security vulnerabilities
- Code consistency issues
[2.1.4] - Previous Version
Original Author: planetteaspeak.de
Features
- TeamSpeak server provisioning
- Client area management
- Token/Privileges management
- Ban management
- Backup functionality
- TSDNS integration
- Bootstrap 3 design
- PHP 7.x compatibility
- WHMCS API 1.1
Note: This changelog covers the major update from version 2.1.4 to 3.0.0. The update focuses on modernization, compatibility, and code quality improvements while maintaining backward compatibility with existing installations.