Releases: levelzerotechnology/directadmin-go
Releases · levelzerotechnology/directadmin-go
Stable
🚀 Release v0.2 – API Modernization & Feature Expansion
This release delivers a significant upgrade across the directadmin-go SDK, focusing on aligning with recent DirectAdmin API changes, broadening functionality, and improving robustness in critical workflows.
✨ New Features
- CloudLinux PHP Selector Integration: Enhanced compatibility with DirectAdmin’s PHP version management.
- Let's Encrypt SSL Support: Added ability to issue SSL certificates via Let's Encrypt.
- Login Key URL Generation: New support for creating login URLs using API-issued keys.
- Softaculous Enhancements: Expanded support including edge case handling and improved install workflows.
- User Management Additions:
- Assign additional IPs to user accounts/domains.
- Toggle internal mail handling settings.
🔧 API Upgrades & Refactors
- File Manager Revamp:
- New endpoints used for uploading, downloading, and deleting files.
- Added support for overwriting files during upload.
- Support for additional file manager operations.
- Quick WordPress Install Support: Now includes required fields for the updated WordPress install API.
- Refined HTTP Logic:
- Improved logging (e.g., auto-logging small request bodies).
- Better debug traceability and reduced noise from legacy
fmtstatements.
Support for New DA API: Some functions now leverage the modern DirectAdmin API.
🐛 Fixes & Enhancements
- File Upload Compatibility: Adjusted paths and logic to comply with latest DA file upload changes (as of March and June 2025).
- Improved Error Handling:
- Better handling of API response failures and user cookie misbehavior.
- Robust handling of upload errors.
Full Changelog: v0.1...v0.2