Releases: BinarCode/laravel-mailator
Releases · BinarCode/laravel-mailator
3.9.1
3.9.0
Unique
You can configure your scheduler to store a unique relationship with the target class for mailable by specifying:
->unique()ie:
Scheduler::init()
->mailable(new InvoiceReminderMailable())
->target($user)
->unique()
->save();
Scheduler::init()
->mailable(new InvoiceReminderMailable())
->target($user)
->unique()
->save();To migrate on this version, add a migration to add:
Schema::table('mailator_schedulers', function (Blueprint $table) {
$table->boolean('unique')->default(false);
});3.8.1
3.8.0
Added
stopable()scheduler method which ensure that if the constraints didn't pass at a certain time, the mail will be considered completed. This way it will be much more performant.- Improved documentation
- Improved
Garbadgecollector and command. - Added
runcommand for the Scheduler facade.
3.7.10
3.7.9: release create :wq
erge branch '3.x' of github.com:BinarCode/laravel-mailator into 3.x