HumusAmqp

PHP 7.4 AMQP library

MIT License

Downloads
174.8K
Stars
76
Committers
12
HumusAmqp - 2.2.0 Latest Release

Published by basz about 1 year ago

Added

  • Support for PHP 8.2

Changed

  • PhpAmqpLib now needs v3 or higher
  • Switched to Github actions

Fixed

  • Type issue with Envelope::getHeader #106
HumusAmqp - 2.1.0 Release

Published by prolic about 3 years ago

Added

  • PhpAmqpLib PCNTLHeartbeatSender #100
  • Feature/support amqp lib heartbeat #102 (prolic)

Fixed

  • Type issue with exceptions #98
HumusAmqp - 2.0.0 Release

Published by prolic over 4 years ago

Added

  • Require PHP 7.4 #94 (prolic)
  • Change return types (returns null instead of false)
  • Add Json Util
HumusAmqp - 1.5.0 Release

Published by prolic over 4 years ago

Added

HumusAmqp - 1.4.2 Release

Published by prolic almost 6 years ago

Added

  • Use AMQPChannel::close() in AbstractConsumer #72 (genhoi)
HumusAmqp - 1.4.1 Release

Published by prolic almost 6 years ago

Added

  • allow beberlei/assert v3 #71 (basz)
HumusAmqp - 1.4.0 Release

Published by prolic over 6 years ago

Added

  • bump suggested driver requirements #63 (prolic)
  • test php 7.2 in travis #62 (prolic)
  • always declare a queue in factory, even with auto_setup_fabric disabled #61 (prolic)
  • json rpc server returns trace if enabled #60 (prolic)
  • allow marc-mabe/php-enum 3.0 #59 (prolic)
  • adds a test for empty json rpc response collections #66 (oqq)
  • updates rpc docs to match current mandatory options from factory #55 (oqq)

Fixed

  • handle json-rpc responses without id #68 (prolic)
HumusAmqp - 1.3.0 Release

Published by prolic about 7 years ago

Added

  • abbility to return true/false in the exception handler of a consumer, so indicate whether or reject or requeue a message
HumusAmqp - 1.2.0 Release

Published by prolic over 7 years ago

Added

  • Requires ext-amqp 1.9.1 (when using with ext-amqp)
  • Requires php-amqplib v2.7.0-RC1 (when using with php-amqplib)

Fixes

  • fix waitForConfirm in php-amqplib
  • Connection type allowed only for php-amqplib driver
  • fix exchange binding / unbinding for php-amqplib
  • fix ssl connection problems
  • update test certs
  • add null possibility for verify option
  • fix ssl connection for php amqplib
HumusAmqp - 1.1.0 Release

Published by prolic over 7 years ago

Added

  • Support for PHP 7.1
  • Better RPC documentation

Removed

  • Nothing

Fixed

HumusAmqp - 1.0.0 Release

Published by prolic about 8 years ago

Added

  • add lazy socket connection for php-amqplib
  • better exchange to exchange binding in exchange factory
  • parse error code in amqp extension
  • update installation instructions
  • updated docs

Removed

  • nothing

Fixed

  • fix prefetch count and block size behaviour
  • queue declaration can throw exception
HumusAmqp - 1.0.0 BETA 4

Published by prolic about 8 years ago

Fourth BETA Release

Added

  • updated documentation

Deprecated

  • nothing

Removed

  • nothing

Fixed

  • add some missing return types
  • cleanup in exchange and queue factory
  • phpamqplib hack to handle timeouts on waitConfirm correctly
  • bugfix in queue factory
  • amqp extension channel throw channel exception, even if underlying exception is a queue exception
  • update tests
HumusAmqp - 1.0.0 BETA 3

Published by prolic over 8 years ago

Third BETA Release

Added

Deprecated

  • nothing

Removed

  • nothing

Fixed

  • some small bugfixes
HumusAmqp - 1.0.0 BETA 2

Published by prolic over 8 years ago

Second BETA Release

Added

  • nothing

Deprecated

  • nothing

Removed

  • nothing

Fixed

  • some small bugfixes
HumusAmqp - 1.0.0 BETA 1

Published by prolic over 8 years ago

First BETA Release