All Versions
46
Latest Version
Avg Release Cycle
57 days
Latest Release
343 days ago

Changelog History
Page 1

  • v3.4.0 Changes

    October 18, 2022

    Full Changelog

    Implemented enhancements:

    • ➕ Add the ability to set the connection name through AMQPConnectionConfig #1035 (i3bepb)

    Closed issues:

    • v3.3.0 heartbeat error #1029

    🔀 Merged pull requests:

    • Missing PHPDoc param in AbstractConnection constructor #1033 (i3bepb)
    • Split buffer and IO readers into separate classes #1031 (ramunasd)
  • v3.3.1 Changes

    October 04, 2022

    Full Changelog

    🛠 Fixed bugs:

    • 👍 Allow disable heartbeats from client side #1030 (ramunasd)

    Closed issues:

    • 👷 Flaky CI test runs #1027
  • v3.3.0 Changes

    October 03, 2022

    Full Changelog

    Implemented enhancements:

    🛠 Fixed bugs:

    • Heartbeat of client overwrite without any conditions the one from server #1018
    • 🛠 Fix heartbeat negotiation #1024 (ramunasd)
    • Throw connection exceptions on batch publish #983 (foment)

    🔀 Merged pull requests:

  • v3.2.0 Changes

    March 10, 2022

    Full Changelog

    Implemented enhancements:

    • Channel method for continuous message consumption #977 (ramunasd)
    • Propagate real exceptions #976 (dmitryuk)
    • 🔧 unified configuration class and factory for all kinds of connection #975 (ramunasd)
    • Custom PCNTL Heartbeat Sender #971 (khepin)

    🛠 Fixed bugs:

    • PCNTL SIGTERM break on select ? #458
    • Add $restart_syscalls = true explicitly when calling pcntl_signal to avoid crashing SQL Server connections #972 (maxiwheat)

    🔀 Merged pull requests:

  • v3.1.2 Changes

    January 18, 2022

    Full Changelog

    Implemented enhancements:

    🛠 Fixed bugs:

    • ⏪ Always restore original error handler after socket/stream actions #969 (ramunasd)

    Closed issues:

    • 🗄 Deprecation warnings on ArrayAccess methods #967

    🔀 Merged pull requests:

    • ➕ add return type hints in AMQPAbstractCollection #968 (ramunasd)
  • v3.1.1 Changes

    December 03, 2021

    Full Changelog

    🛠 Fixed bugs:

    • 🛠 fix deprecation notice from stream_select() on PHP8.1 #963 (ramunasd)

    Closed issues:

    • 👌 Support for PHP 8.1 #959
    • php.56 overtime #952
  • v3.1.0 Changes

    October 22, 2021

    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)
  • v3.0.0 Changes

    March 16, 2021

    Full Changelog

    🔀 Merged pull requests:

    • 🔄 Change php required version in composer.json #905 (adoy)
  • v3.0.0-rc2 Changes

    March 09, 2021

    Full Changelog

    🛠 Fixed bugs:

    Closed issues:

    • 👍 PHP 8 support issue #903
  • v3.0.0-rc1 Changes

    March 08, 2021

    Full Changelog

    💥 Breaking changes:

    Implemented enhancements:

    🛠 Fixed bugs:

    • BigInteger breaks authoritative class maps #885
    • 🛠 fix ValueError on closed or broken socket #888 (ramunasd)

    🔀 Merged pull requests: