8000 Release v2.7.0 · php-amqplib/php-amqplib · GitHub
[go: up one dir, main page]

Skip to content

v2.7.0

Compare
Choose a tag to compare
@michaelklishin michaelklishin released this 20 Sep 19:09
· 570 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
0