github quartznet/quartznet v3.8.0
Quartz.NET 3.8.0

latest releases: v3.9.0, v3.8.1
6 months ago

This most notably tries to improve Quartz API and metadata to handle NET 8 trimming capabilities better, but there's probably still issues to encounter. When using trimming one should use the strongly-typed MS DI integration and SchedulerBuilder APIs.

What's Changed

  • Add Qodana scanning by @lahma in #2110
  • Ensure that the DailyCalendar use the same TimeZone offset for all the checks by @kvpt in #2113
  • Fix for JobDataMap, TryGetValue return false when key is null/doesn't exist by @jafin in #2125
  • SendMailJob to throw JobExecutionException on BuildMessage construction failure due to missing mandatory params. by @jafin in #2126
  • Backport test changes to ReschedulingTriggerShouldKeepOriginalNextFireTime from main to 3.x by @jafin in #2129
  • JobInterruptMonitorPlugin should tolerate missing JobDataMapKeyAutoInterruptable by @lahma in #2191
  • Add NET 8.0 targeting by @lahma in #2192
  • Upgrade TimeZoneConverter to version 6.1.0 by @lahma in #2194
  • Improve trimming compatibility by @lahma in #2195
  • Support injecting dependencies to XMLSchedulingDataProcessorPlugin by @lahma in #2196
  • Enable trimmed publish for ASP.NET Core example by @lahma in #2197

New Contributors

Full Changelog: v3.7.0...v3.8.0

Don't miss a new quartznet release

NewReleases is sending notifications on new releases.