Skip to content

Releases: levelzerotechnology/directadmin-go

Stable

20 Jun 21:25

Choose a tag to compare

🚀 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 fmt statements.
      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

Early Release

15 Feb 13:21

Choose a tag to compare