v2.7.0

@michaelklishin michaelklishin released this Sep 20, 2017 · 13 commits to master since this release

Added

  • Increased overall test coverage
  • Bring heartbeat support to socket connection
  • Add message delivery tag for publisher confirms
  • Add support for serializing DateTimeImmutable objects

Fixed

  • Fixed infinite loop on reconnect - check_heartbeat
  • Fixed signal handling exit example
  • Fixed exchange_unbind arguments
  • Fixed invalid annotation for channel_id
  • Fixed socket null error on php 5.3 version
  • Fixed timeout parameters on HHVM before calling stream_select

Changed

  • declare(ticks=1) no longer needed after PHP5.3 / amqplib 2.4.1
  • Minor DebugHelper improvements

Enhancements

  • Add extensions requirements to README.md
  • Add PHP 7.1 to Travis build
  • Reduce memory usage in StreamIO::write()
  • Re-enable heartbeats after reconnection

v2.7.0-rc1

@nubeiro nubeiro released this May 23, 2017 · 23 commits to master since this release

Added

  • Increased overall test coverage
  • Bring heartbeat support to socket connection
  • Add message delivery tag for publisher confirms
  • Add support for serializing DateTimeImmutable objects

Fixed

  • Fixed infinite loop on reconnect - check_heartbeat
  • Fixed signal handling exit example
  • Fixed exchange_unbind arguments
  • Fixed invalid annotation for channel_id
  • Fixed socket null error on php 5.3 version
  • Fixed timeout parameters on HHVM before calling stream_select

Changed

  • declare(ticks=1) no longer needed after PHP5.3 / amqplib 2.4.1

Enhancements

  • Add extensions requirements to README.md
  • Add PHP 7.1 to Travis build
  • Reduce memory usage in StreamIO::write()
  • Re-enable heartbeats after reconnection

v2.6.2

@postalservice14 postalservice14 released this Mar 2, 2016 · 129 commits to master since this release

Added

  • Added AMQPLazySocketConnection
  • AbstractConnection::getServerProperties method to retrieve server properties.
  • AMQPReader::wait() will throw IOWaitException on stream_select failure
  • Add PHPDocs to Auto-generated Protocol Classes

Fixed

  • Disable heartbeat when closing connection
  • Fix for when the default error handler is not restored in StreamIO

Enhancements

  • Cleanup tests and improve testing performance
  • Confirm received valid frame type on wait_frame in AbstractConnection
  • Update DEMO files closer to PSR-2 standards