Skip to content

v12.33.0

@patrickcarlohickman patrickcarlohickman tagged this 30 Sep 10:20
* Add a test to ensure the deduplication ID specified by the job is used.

* Make the payload and the queue name available to the deduplicationId() method logic.

* Add support for setting a deduplicator callback method to generate the deduplication id.

* Forward the mailable message group and deduplicator properties to the queued mailable job.

* Forward the notification message group and deduplicator properties to the queued notification job.

* Forward the event listener message group and deduplicator properties to the queued listener job.

* Forward the anonymous queueable event listener message group and deduplicator properties to the queued listener job.

* Ignore PHPStan false positive error.

* Wrap deduplicator callbacks with a SerializableClosure to allow serializing the job sent to the queue.

* Update the event dispatcher to use the withDeduplicator setter method so the closure is properly wrapped.

* formatting

---------

Co-authored-by: Taylor Otwell <taylor@laravel.com>
Assets 2
Loading