Releases: conversiontools/conversiontools-php
Releases · conversiontools/conversiontools-php
v2.0.0 — Modern PHP Client
What's new in v2.0.0
Complete rewrite of the PHP client library.
- Sync & async support via Guzzle with promise-based async operations
- Full type hints — PHP 8.0+ with strict typing throughout
- Retry logic — configurable retries with exponential backoff
- Progress callbacks —
onUploadProgress,onDownloadProgress,onConversionProgress - Streaming downloads —
downloadStream()anddownloadStreamAsync()for large files - PSR-7 compatibility — accepts
StreamInterfacefor uploads - Configurable —
baseUrl,timeout,retries,pollingInterval,webhookUrl,userAgent - 111 unit tests covering all public API surface
Requirements
- PHP 8.0+
- Guzzle 7+
Installation
composer require conversiontools/conversiontools-php:^2.0Conversion Tools API PHP Client
1.0.0 Conversion Tools API PHP Client