Skip to content

v1.4.0

Compare
Choose a tag to compare
@SimonFrings SimonFrings released this 01 Dec 16:48
  • Feature: Add support for PHP 8.1 and PHP 8.2.
    (#78 by @dinooo13)

  • Feature: Forward compatibility with upcoming Promise v3.
    (#76 by @clue)

  • Feature: Simplify usage by supporting new default loop.
    (#71 by @clue)

    // old (still supported)
    $client = new Clue\React\Docker\Client($loop);
    
    // new (using default loop)
    $client = new Clue\React\Docker\Client();
  • Feature: Add commit API endpoint.
    (#74 by @dinooo13)

    $client->containerCommit($container)->then(function (array $image) {
        var_dump($image);
    }, function (Exception $e) {
        echo 'Error: ' . $e->getMessage() . PHP_EOL;
    });
  • Improve documentation and examples, update to use new reactphp/async package and new HTTP and Socket API.
    (#70 by @PaulRotmann, #72 by @SimonFrings, #73 by @clue and #77 by @dinooo13)

  • Improve test suite and ensure 100% code coverage.
    (#80, #81 by @clue and #79 by @dinooo13)