Skip to content

Releases: convenia/Pigeon

Support Laravel 11

29 Mar 19:41
a366b9e
Compare
Choose a tag to compare

[v2.4.0]

Added

  • Support Laravel 11
  • Support PHPunit 10 for development

Support PHP 8.3

05 Dec 17:46
6596f3d
Compare
Choose a tag to compare

[v2.3.0]

Added

  • Support PHP 8.3

Change uuid generation for correlation_id

27 Apr 16:24
Compare
Choose a tag to compare

[v2.2.1]

The package webpatser/uuid was showing some notices for PHP 8.2. In order to fix the notices we have removed the package and the correlation_id is being generated by the Laravel Helper Str::uuid

NOTE: we were using uuid version 1 with webpatser and now we are using uuid version 4

Removed

  • Remove webpatser/uuid dependency.

Changed

  • Change correlation_id uuid to be generated with Str::uuid helper

Support Laravel 10 and PHP 8.2. Add testing features

03 Mar 18:47
aa1307e
Compare
Choose a tag to compare

[v2.2.0]

Added

  • Support Laravel 10.
  • Support PHP 8.2.
  • Function Pigeon::assertNothingDispatched().
  • Function Pigeon::assertDispatchedCount(int $count).

Bug Fix Laravel Requirements

26 May 18:13
1ddd390
Compare
Choose a tag to compare

Fixing the require instruction in composer.json file

Support Laravel 9 and PHP 8.1

11 Mar 21:27
Compare
Choose a tag to compare

[v2.1.0]

Added

  • Laravel 9 support
  • php 8.1 support

v2.0.0

09 Sep 19:14
Compare
Choose a tag to compare

[v2.0.0]

Fixed

  • Reconnect when missed heart beat

Added

  • Added Pigeon::assertNotDispatched() method to Fake driver

Changed

  • Change emmit method name to dispatch
  • Change assertEmitted method name to assertDispatched
  • Property Convenia\Pigeon\Resolver\Resolver::message is public now
  • Method Convenia\Pigeon\Publisher\PublisherContract::publish() now have the second param as a properties array

Removed

  • Methods Pigeon::rpc, Convenia\Pigeon\Resolver::response, Pigeon::assertRpc, Pigeon::rpcPushed, Pigeon::assertCallbackReturn
  • Drop PHP 7.2 support
  • Drop Laravel 5.6 support

Fix Abstract BridgeManager

10 Dec 11:56
5e83725
Compare
Choose a tag to compare

BridgeManager was an abstract class but phpstan fails with an abstract class extending another one(just for managers), this release makes BridgeManager concrete.

Laravel 8 support

22 Oct 12:23
Compare
Choose a tag to compare

[v1.7.0]

Fixed

  • Properties on publish method

Added

  • Laravel 8 support

Version 1.6.0

17 Apr 22:11
Compare
Choose a tag to compare

Added

  • Added RPCs test
  • Added support PHPUnit 8
  • Laravel 7 support