Skip to content

Releases: devsrv/laravel-scheduled-model-action

v3.1.0

27 Mar 12:07
1ba26c5
Compare
Choose a tag to compare

added

  • Laravel 10 & PHP 8.2 support

v3.0.0

24 Feb 07:26
Compare
Choose a tag to compare

removed

  • php 7 and php < 8.1 no longer supported minimum php requirement is 8.1

added

  • Laravel 9 support

v2.1.0

06 Dec 12:34
Compare
Choose a tag to compare

Major fix

  • service provider rename fixed

v2.0.1

06 Dec 11:34
f02cb62
Compare
Choose a tag to compare

minor patch release has no impact on V2.0.0 users

  • requirements & test workflow updated

v2.0.0

05 Dec 15:27
623b5b4
Compare
Choose a tag to compare

BREAKING CHANGES INTRODUCTED

  • HasActions trait renammed to HasScheduledAction

  • no more recurring support

  • column names changed

    • act_on -> act_date
    • act_at -> act_time
    • recurring removed
  • config file renammed to scheduled-action.php

  • action status type getter local scopes to attribute accessor - refer c26444a

  • fluent create method forModel renammed to for - refer

  • fluent create method signatures changed - for chaining needs to start with ModelAction::for($model)->...

  • add this migration to your app if you are upgrading from v1 to v2

Schema::table('model_actions', function (Blueprint $table) {
    $table->renameColumn('act_on', 'act_date');
    $table->renameColumn('act_at', 'act_time');
    $table->dropColumn('recurring');
});

1.1.0

08 Jul 13:56
Compare
Choose a tag to compare
delete any scheduled action when main model is deleted

1.0.0

01 Jul 11:24
Compare
Choose a tag to compare

initial release