Skip to content

Releases: mvniekerk/tokio-cron-scheduler

v0.14.0 - NATS and store visibility

06 May 19:00
Compare
Choose a tag to compare

Thank you @nicka101 for the PR on making the Job and Store packages public (so that MetadataStore can be implemented elsewhere).

Also - breaking changes, if you're using NATS. Swapped over to the async-nats crate. Default() is no longer available for the NATS stores because creating a connection is async.

v0.13.0 English scheduling

22 Sep 09:23
Compare
Choose a tag to compare

Thank you @kaplanelad for the english-to-cron crate and the issue.

This will enable scheduling like "every 10 seconds".
This is feature gated behind the "english" feature.

v0.12.0 - use croner-rust instead of cron

21 Sep 13:40
Compare
Choose a tag to compare

Thank you @MGough (and @adrian-kong) for this.

If you want to see why croner-rust is preferable, have a look at this comparison.

The interface in creating jobs are incompatible with the previous versions if you were using the FromStr impl from the cron crate.

v0.11.1 Postgres bugfix

21 Sep 08:29
Compare
Choose a tag to compare

Thank you @azasypkin for the PR

This fixes a metadatastore bug when using Postgres

v0.11.0 - Job scheduler now has configurable channel size

09 Aug 20:12
47059ed
Compare
Choose a tag to compare

JobScheduler::new_with_channel_size(1000).await;
The default is 200 when calling JobScheduler::new().await;

This addition allows alleviation of task runner starvation. Stems from Issue #65 and #61 .

Enjoy!

v0.10.2 - Unix signal only

26 Apr 05:41
Compare
Choose a tag to compare

Because it uses Tokio for the ctrl+c signal handling, the signal feature only works with Unix.

Thank you @SandroHc for this.

v0.10.1 - Timezone bugfix

26 Apr 05:26
Compare
Choose a tag to compare

Thank you @rlienlaf for the bug fix on the timezone offsets.

v0.10.0 - Timezone support

29 Jan 08:23
Compare
Choose a tag to compare

Hi all
Timezone support has landed, plus a builder API.
For now you'll need the builder API to change the TZ of a job.

Thank you also @marioloko for the added log feature.

v0.9.4 Bugfix for PostgreSQL v15 whitespace issue

13 Feb 19:54
Compare
Choose a tag to compare

Thank you @grahamhub for the report/PR to fix a whitespace issue for PostgreSQL.

v0.9.2 Bugfix: Make deleter async

25 Jan 06:58
Compare
Choose a tag to compare

Solves #40
Thank you @skrcka for the report.