Skip to content

@clue clue released this Oct 31, 2019

  • First stable release, now following SemVer!

  • Feature / Fix: Support Asterisk 14+ command output format as well as legacy format.
    (#54 by @clue)

  • Feature / Fix: Support parsing messages with multiple newlines between messages.
    (#53 by @glet and @clue)

  • Improve README and API documentation.
    (#55 by @clue)

  • Improve test suite, support PHPUnit 7 - legacy PHPUnit 4, test against legacy PHP 5.3 through PHP 7.3
    and update project homepage.
    (#51 and #52 by @clue)

Contains no other changes, so it's actually fully compatible with the v0.4.0 release.

Assets 2
Pre-release

@clue clue released this Sep 4, 2017 · 13 commits to master since this release

  • Feature / BC break: Simplify Collection by extending Response and merging Collector into ActionSender
    (#41 by @clue)

    // old
    $collector = new Collector($client);
    $collector->coreShowChannels()->then(function (Collection $collection) {
        var_dump($collection->getResponse()->getFieldValue('Message'));
    });
    
    // new
    $collector = new ActionSender($client);
    $collector->coreShowChannels()->then(function (Collection $collection) {
        var_dump($collection->getFieldValue('Message'));
    });
  • Feature / BC break: Replace deprecated SocketClient with new Socket component and
    improve forward compatibility with upcoming ReactPHP components
    (#39 by @clue)

  • Feature / BC break: Consistently require URL when creating client
    (#40 by @clue)

Assets 2
Pre-release

@clue clue released this Sep 4, 2017 · 27 commits to master since this release

  • Feature / Fix: Update SocketClient to v0.5 and fix secure connection via TLS
    (#38 by @clue)

  • Improve test suite by adding PHPUnit to require-dev,
    fix HHVM build for now again and ignore future HHVM build errors,
    test against legacy PHP 5.3 through PHP 7.1 and
    lock Travis distro so new defaults will not break the build
    (#34, #35, #36 and #37 by @clue)

Assets 2
Pre-release

@clue clue released this Nov 1, 2016 · 44 commits to master since this release

  • Fix: Make parser more robust by supporting parsing messages with missing space after colon
    (#29 by @bonan, @clue)
  • Improve documentation
Assets 2
Pre-release

@clue clue released this Mar 31, 2015 · 53 commits to master since this release

  • BC break: Rename Api to ActionSender to reflect its responsibility
    (#22)
    • Rename invalid action method logout() to proper logoff()
      (#17)
  • Feature: Add Response::getCommandOutput() helper
    (#23)
  • Feature: Emit "error" event for unexpected response messages
    (#21)
  • Functional integration test suite
    (#18 / #24)
Assets 2
Pre-release

@clue clue released this Jul 20, 2014 · 72 commits to master since this release

  • Package renamed to "clue/ami-react"
Assets 2
Pre-release

@clue clue released this Jul 17, 2014 · 74 commits to master since this release

  • First tagged release
Assets 2
You can’t perform that action at this time.