Skip to content

Releases: conversiontools/conversiontools-php

v2.0.0 — Modern PHP Client

21 Feb 15:16

Choose a tag to compare

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 callbacksonUploadProgress, onDownloadProgress, onConversionProgress
  • Streaming downloadsdownloadStream() and downloadStreamAsync() for large files
  • PSR-7 compatibility — accepts StreamInterface for uploads
  • ConfigurablebaseUrl, 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.0

Conversion Tools API PHP Client

04 Oct 18:10

Choose a tag to compare

1.0.0

Conversion Tools API PHP Client