Version 0.6.2
June 15, 2024
null
Version 0.6.1
May 15, 2024
null
Version 0.6.0
April 7, 2024
Added
- Add
schedule/run-schedule
command to run a schedule immediately - Add
async
option onlisten
andrun
to execute schedules asynchronouslyUpdated
- Support CraftCMS 5.0
Removed
- Remove 'omnilight/yii2-scheduling' package
Version 0.5.0
March 23, 2024
Added
- Static schedule and static group.
Updated
- Minimal support for craft 4 and PHP 8.0.2.
- Advance schedule service repository store mode.
- Advance CP pages.
- Advance Property/Method/Parameter type declarations.
Fixed
- Fix queue job and event class suggestions.
Removed
- Deprecated classes and methods.
- Deprecated plugin custom name.
Version 0.4.0
June 20, 2022
Updated
- Craft 4 Support.
Version 0.3.2
December 9, 2021
Added
- Add headers and url parameters settings to Http Request schedule.
Updated
- Advance cp edit schedule page loading speed.
- Update hidden paging when only one page.
Fixed
- Fix schedules/run not execute.
- Fix multiple build schedule total events error.
- Fix translations.
Version 0.3.1
December 7, 2021
Added
- Add
schdules/listen
command, run a permanent command be used to replace cron.
Updated
schdules/list
is the default command forschedules
.
Fixed
- Fix calling afterSave() 2 times when schedule saving.
- Fix #9 migrate failed 0.2.1.2 to 0.2.2.
- Fix #15 documentation url.
- Fix codeception version.
- Fix typo and syntax errors.
Version 0.3.0
November 21, 2021
Added
- Add Console schedule timeout.
Updated
- Support PHP8
- Advance plugin display name settings
Fixed
- Fix lost schedule record not being detected
- Fix service class properties accessibility
- Fix event trigger of schedule saving
- Fix i18n
Version 0.2.2.1
March 25, 2021
Fixed
- Fix MissingSchedule::execute() param type declaration
- Fix the display problem of the captured console output (charset encoding)
Version 0.2.2
October 10, 2019
Added
- Add clear all logs.
- Add enable/disable schedule on list page.
- Add DateTime timer.
Updated
- Only allow admin show cp nav item and manage plugin settings.
- Advance schedule edit page.
Fixed
- Fix schedule handle unique scope from group to global.
- Fix console schedule is not use php cli path settings.
Version 0.2.1
August 27, 2019
Added
- Add schedule enabled setting.
Fixed
- Fix #5 ClassHelper::findClasses() not call in
composer --no-dev
- Fix #6 Command schedule type only exceeded timeout of 60 seconds
Version 0.2.0
August 8, 2019
Added
- Add schedule logs.
- Add relay timer.
Updated
- Now require new library process cron expression description.
- Advance queue schedule edit page.
Fixed
- Fix #3 not normalize relay timer express.
- Fix #4 unable to run queue schedule.
- Fix plugin setting cliPath validator.
Version 0.1.6
April 26, 2019
Added
Updated
- Advance schedule classes: Add run method and events.
- Show last run date on CP.
Fixed
- Fixed #1 console schedule arguments property is invalid.
Version 0.1.5
March 12, 2019
Added
- Added some new language translations.
Updated
- Advance cron description format. e.g.
1st to 20th minutes, every 2 hour, every 3 day
Fixed
- Fixed CronHelper::toDescription can't convert standard timer.
- Fixed make ordinal numeral error when value is less than 1.
Version 0.1.4
March 5, 2019
Added
- Add
CronHelper
class. - Show schedule cron description
when
column in schedules list.
Fixed
- Remove duplicate command.
- Fixed schedule::getCronExpression() returns error expression.
Version 0.1.3
March 4, 2019
Fixed
- Fixed a Install migration error.