Download Latest Version Quartz.NET-3.18.2.zip (48.6 MB)
Email in envelope

Get an email when there's a new version of Quartz.NET

Home / v3.18.1
Name Modified Size InfoDownloads / Week
Parent folder
Quartz.NET-3.18.1.zip 2026-04-25 48.4 MB
README.md 2026-04-25 1.6 kB
v3.18.1 source code.tar.gz 2026-04-25 6.0 MB
v3.18.1 source code.zip 2026-04-25 6.7 MB
Totals: 4 Items   61.1 MB 0

Quartz.NET 3.18.1 is a maintenance release that addresses a timezone-related bug, security advisories on transitive dependencies, and an issue that prevented the new Redis distributed-lock package from publishing to nuget.org.

Highlights

  • Fix GetTimeBefore for positive-offset timezonesCronExpression.GetTimeBefore could throw ArgumentOutOfRangeException for cron expressions evaluated against timezones with positive UTC offsets (e.g. Europe/Helsinki, Asia/Tokyo). Backported from main.
  • Redis package renamed to Quartz.Extensions.Redis — the original Quartz.Redis package id from 3.18.0 collided with an unrelated v1.0.0 already on nuget.org and could not be published. The 3.18.0 release was shipped with IsPackable=false as a workaround; 3.18.1 picks the umbrella id Quartz.Extensions.Redis (matching Quartz.Extensions.DependencyInjection / Quartz.Extensions.Hosting) and re-enables publication. There are no consumers to migrate — the original id was never on nuget.org.
  • Vulnerable transitive dependency bumps — addresses moderate advisories that were blocking restore on the 3.x CI pipeline.

What's Changed

Full Changelog: https://github.com/quartznet/quartznet/compare/v3.18.0...v3.18.1

Source: README.md, updated 2026-04-25