Skip to content

Releases: iyulab/cronex

Release list

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 06:09

Changed

  • Cronex.Net.Hosting depends on exactly the same Cronex.Net version ([x.y.z]), not a floor. A consumer that pins a
    newer Cronex.Net while an older Cronex.Net.Hosting is resolved now gets restore warning NU1608 naming the pair
    (an error where warnings are errors) — before, the mismatched pair restored silently and could fail at run time.
  • The nuget.org «Release Notes» of every package link to the GitHub release of its version, whose notes are this CHANGELOG's section for that version.

v0.7.0

Choose a tag to compare

@birdnamoo birdnamoo released this 11 Oct 06:32

Changed

  • CronexScheduler.StopAsync takes a CancellationToken (StopAsync(CancellationToken cancellationToken = default)).
    It bounds the wait for handlers already dispatched, as a host's shutdown timeout does: when the token is cancelled
    first, StopAsync throws OperationCanceledException and a handler that ignores its own token keeps running.
    Without a token the behaviour is unchanged. Breaking for binaries compiled against 0.6.x (the method signature
    changed); source that calls StopAsync() compiles unchanged.
  • The packages now carry the LICENSE text, so an application that redistributes them can ship the MIT notice
    from the package itself.