Releases: skywarth/chaotic-schedule
Releases · skywarth/chaotic-schedule
v1.1.0
What's Changed
- Multiple times per hour by @skywarth in #2
- New macro method is introduced: hourlyMultipleAtRandom(), used for scheduling multiple times per hour, on random minutes and random amount of times.
- Requested by a good samaritan on reddit
- QoL improvements
- Minor potential bugs fixed
- Extended test cases for existing methods
- Feature tests for
->hourlyMultipleAtRandom()
- Minor refactoring, no API changes
- This version doesn't introduce any breaking changes, update/upgrade with no worries
- In case you come across any bug or potential issue, let me know ASAP so I can address it immediately. Thank you.
Full Changelog: v1.0.2...v1.1.0
Bunch a thanks for the stargazers ⭐, cheers.
v1.0.2
Fixed the issue regarding Target [Illuminate\Console\Scheduling\EventMutex] is not instantiable while building [Illuminate\Console\Scheduling\Event]
which was originating from incorrect closure parameter injection for Laravel's ->when()
method on commands. Apparently, no parameter is injected nor provided for this method.
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Minor improvements and adjustments
Full Changelog: v1.0.0...v1.0.1
v1.0.0
- Initial production release after completing the feature tests.
- Code coverage is at 96%
- Unified macro usage tests are applied on top of other automation tests
- 72 Tests and 1231 assertions are written and passing
Full Changelog: v0.2.1-beta...v1.0.0
v0.2.1-beta
Random date implementation
- Enables randomizing run dates via period, day of the week, run times
- Extendible and flexible by utilizing callable closure
- Basic feature tests regarding random date are complete and passing. A few more edge cases and it should be good to go
Full Changelog: v0.0.1-alpha...v0.2.1-beta
v0.0.1-alpha | Initial Release
- Contains the crude version of the package
- Not suggested for production use yet
- Time based macros are registered, available to be used
- Unit tests are completed, passes
- %97 code coverage achieved