PHP AMQP v3.1.0 Release Notes

Release Date: 2021-10-22 // over 2 years ago
  • Full Changelog

    Implemented enhancements:

    • โฌ‡๏ธ drop support for PHP7.0 #949 (ramunasd)
    • โž• Add support for floating point values in tables/array #945 (ramunasd)

    ๐Ÿ›  Fixed bugs:

    • Consumer fails with AMQP-rabbit doesn't define data of type [d] #924
    • ๐Ÿ›  Fixed composer php version constraint #916 (rkrx)

    Closed issues:

    • How $channel->wait() work on loop forever #939
    • Severity: error --> Exception: stream_socket_client(): unable to connect to #938
    • stream_socket_client(): unable to connect to ssl: connection time out #937
    • The header isn't fragmented causing large headers to hit the maximum frame size. #934
    • Keeping a connection open for publishing #932
    • ๐Ÿ‘ป How to locate problems by exception code -> CHANNEL_ERROR - expected 'channel.open'(40, 10) #930
    • php5.6.9 Unable to use AMQPStreamConnection to connect RabbitServer but AMQPSocketConnection is normal #928
    • How to start a quorum queue? #921
    • ๐Ÿ‘€ prefetch_count seems to consume always only 1 message #919
    • Can't connect to ssl amqp hosts. #918
    • โšก๏ธ Updating "phpseclib/phpseclib" is necessary! #914
    • README - Non-existant code of conduct file #913
    • How to get list of consumers with tags for a specific queue #910
    • consumer_tag: Consumer identifier #909
    • AMQPLazyConnection::create_connection does not work #798

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ‘ป throw exception on attempt to create lazy connection to multiple hosts #951 (ramunasd)
    • ๐Ÿ›  Fix static analysis warnings #948 (ramunasd)
    • โž• Add PHP 8.1 support #929 (javer)
    • Use correct default for read_write_timeout in AMQPStreamConnection#try_create_connection #923 (bezhermoso)
    • ๐Ÿ‘Œ Improved examples and dosc #917 (corpsee)
    • ๐Ÿ›  Fix code style: unnecessary space #915 (maximal)