Skip to content

Quartz.NET 3.13.0

Latest
Compare
Choose a tag to compare
@lahma lahma released this 10 Aug 05:55
· 360 commits to main since this release

This release aims to modernize targeted platforms and used dependencies.

The System.Configuration.ConfigurationManager reference has been removed from non-framework builds. This means using App.config's <quartz> section as Quartz configuration source is only supported on .NET Framework builds. This change was made to reduce legacy dependencies and to make Quartz more compatible with modern .NET.

In order to properly resolve configuration settings for connection strings on modern .NET you should use the Microsoft DI integration package which will modify resolution process to include standard configuration sources.

The netcoreapp3.1 target has been removed from DI and hosting integration packages which makes NET 6 the lowest supported modern runtime version for those packages.

What's Changed

  • Remove netcoreapp3.1 support and trim dependencies by @lahma in #2507
  • Remove System.Configuration.ConfigurationManager package reference by @lahma in #2513

Full Changelog: v3.12.0...v3.13.0