Skip to content

Releases: convenia/Pigeon

Version 1.0.0

03 Sep 16:23
5ac4093
Compare
Choose a tag to compare

Added

  • Added headers to publisher
  • Added headers to ResolverContract
  • Added assertEmitted to Pigeon::fake()
  • Added assertConsumingEvent to Pigeon::fake()
  • Added dispatchListener to Pigeon::fake()
  • Added dead letter exchange to queue/exchange declare
  • Added laravel auto discovery
  • Added config as publishable using pigeon.config

Change

  • Default timeout from 5 to 0

Fixed

  • Fix acknowledge with fake

Removed

  • Remove $properties from PublisherContract::publish(), PublisherContract::rpc()

Version 1.0.0-alpha-1

22 Aug 14:23
3aa8b0e
Compare
Choose a tag to compare
Version 1.0.0-alpha-1 Pre-release
Pre-release

Fixed

  • Fixed getDefaultDriver return from config

Change

  • Change event listen wildcard from * to #
  • Change event exchange type from direct to topic
  • Change php-amqplib to >=2.8

Version 1.0.0-alpha

19 Aug 21:05
9464320
Compare
Choose a tag to compare
Version 1.0.0-alpha Pre-release
Pre-release

Alpha version of Pigeon:

  • Message send using default and custom exchange
  • Consume a queue
  • Remote procedure call
  • Event sourcing
  • Ack, reject and response a message
  • Semantic versioning
  • Unit and integration travis pipeline