Skip to content

Releases: NCronJob-Dev/NCronJob

v4.9.0

28 Dec 15:48
fdb2ccc

Choose a tag to compare

Added

  • OnlyIf for child jobs to not trigger based on a predicate.

v4.8.1

28 Dec 11:05

Choose a tag to compare

Added

v4.7.0

22 Nov 18:59

Choose a tag to compare

Added

  • Native support for .NET 10.

Fixed

  • Fixed race condition in JobExecutionProgressObserver that could cause test hangs on .NET 9.0 in resource-constrained environments. Reported by @nulltoken in #125.

v4.6.0

02 Sep 05:53

Choose a tag to compare

Added

  • Teach JobOptionBuilder to only accept parameters. By @nulltoken in #241.
  • Teach JobOptionBuilder to allow configuration of a startup job. By @nulltoken in #289.

Changed

v4.5.4

14 Jun 18:56
571e3cc

Choose a tag to compare

Fixed

  • Removed net10.0 support as it doesn't play well with NuGet and stable semantic versioning releases. Reported by @nulltoken in #286

v4.5.3

14 Jun 11:59

Choose a tag to compare

Added

  • IJobExecutionContext exposes how the job was started. Reported by @kikisaeba in #261. Fixed by @linkdotnet
  • net10.0 support.

Changed

  • Deprecate DateTimeOffset based overloads in IInstantJobRegistry. By @nulltoken in #272.

v4.4.1

27 Mar 06:52
2de78e0

Choose a tag to compare

v4.4.0

10 Mar 15:10
a991eb1

Choose a tag to compare

Added

  • Make IInstantJobRegistry accept job names. By @nulltoken in #215.
  • Expose whether a scheduled job is enabled or not. By @nulltoken in #231.
  • Make IRuntimeJobRegistry.GetAllRecurringJobs() return the job type. By @nulltoken in #232.
  • Surface job name and type through ExecutionProgress. By @nulltoken in #234.
  • Teach JobOptionBuilder to add a cron expression to a named job. By @nulltoken in #244.

Fixed

  • Fix injection of context in dynamic jobs. By @nulltoken in #215.
  • Teach IRuntimeJobRegistry.RemoveJob() to cope with disabled jobs. By @nulltoken in #230.

v4.3.4

25 Feb 19:50

Choose a tag to compare

Fixed

  • Ensure orchestration includes dependents of faulted jobs. Added in #195, by @nulltoken.
  • Honor custom retry policies. Fixed in #204, by @nulltoken.
  • Detect ambiguous jobs triggered through IInstantJobRegistry. Fixed in #213, by @nulltoken.

v4.3.3

31 Jan 08:40
6faf14e

Choose a tag to compare

Fixed