Skip to content

Releases: Vinelab/bowler

v0.3.1

13 Jul 14:49
Compare
Choose a tag to compare

move mockery to required-dev

v0.3.0

11 Jul 09:48
af798dc
Compare
Choose a tag to compare
  • Added Dispatcher for Work Queues
  • Heartbeat set to 15s as recommended by RBMQ docs

v0.2.0

11 Apr 09:55
222f935
Compare
Choose a tag to compare

Added bowler:healthcheck:consumer to run a health check on connected consumers on a specific queue.

V0.1.0

25 Jan 16:23
Compare
Choose a tag to compare

New features:

  • Support fanout, direct and topic exchange types.
  • Customize exchange and queue declaration.
  • Support dead lettering.
  • Register Queue and generate message handler from command line.
  • Default Pub/Sub.
  • Error handling.

Breaking changes:

  • Producer should setup the exchange Producer::setup().
  • Producer::send() messages now, only Publisher::publish().
  • Setting the Producer's message routingKey is now set when sending a message. Producer::send($data, $routingKey).
  • Setting the Publisher's message routingKey is now set when publishing a message. Publisher::publish($routingKey, $data).

Beta Release

21 Oct 08:59
Compare
Choose a tag to compare
Beta Release Pre-release
Pre-release

This release contains the following features:

1 - Create a producer object with exchange name and type
2 - Run the consumer from the console using the command: php artisan bowler:consume and then specifying the queue name