Skip to content

Releases: PerMalmberg/libcron

v1.3.1

14 Nov 07:50
41f238c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0: Feature/add executed on time check (#7)

10 Sep 17:11
7ef3955
Compare
Choose a tag to compare
* Initial commit on executed on time feature. A task was executed on time if the function call happened within one second since it expired.

* Adding tests, fixing some errors.

* Using recursirve mutex to allowing to call safely call was_executed_on_time in an Mt-environment

* Changing from boolean expression to get_delay, being even more flexibel

* Cleanup

* Adding dedicated TaskContext

* Changing to Interface-Class Approach

* Renaming to TaskInformation, making it pure virtual

* Removing unnecessary Proxy-Class

* Cleaning up

* Passing a const reference instead of a pointer to avoid nullptr checks in the callback

* Cleaning up add_schedule.

* Adding TaskInformation API to readme.

Co-authored-by: Heinz-Peter Liechtenecker <[email protected]>

Randomization support using textual names for months and day of week

17 May 13:28
b82267a
Compare
Choose a tag to compare
Merge pull request #3 from PerMalmberg/feature/random-via-textual-names

Implemented support for using textual names in randomization.

Randomization support.

18 Mar 07:51
Compare
Choose a tag to compare
v1.1.0

#1 - Update output path.

v1.0.2

12 Feb 08:07
Compare
Choose a tag to compare

Silence warning in date.h on Windows.

v1.0.1

11 Feb 09:45
Compare
Choose a tag to compare

With updated date.h

v1.0.0

21 Aug 11:45
Compare
Choose a tag to compare
Added negative test case.