Quartz 2.2.0

Quartz.NET Scheduling Framework for .NET Platform

Showing the top 20 packages that depend on Quartz.

Packages Downloads
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
6
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
7
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
10
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
11
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
12
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
15
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
20
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
21
Quartz.Extensions.DependencyInjection
Quartz.NET Microsoft.Extensions.DependencyInjection integration; Quartz Scheduling Framework for .NET
36
Quartz.Extensions.Hosting
Quartz.NET Generic Host integration; Quartz Scheduling Framework for .NET
6
Quartz.Extensions.Hosting
Quartz.NET Generic Host integration; Quartz Scheduling Framework for .NET
21
Quartz.Serialization.Json
Quartz.NET JSON Serialization Support
6
Quartz.Serialization.Json
Quartz.NET JSON Serialization Support; Quartz Scheduling Framework for .NET
6

This release contains important bug fixes, new functionality and minor breaking changes.

UPGRADING

Database schema upgrade is needed from 2.x series to 2.2:

  • SQL Server: alter table QRTZ_FIRED_TRIGGERS add SCHED_TIME [BIGINT] NOT NULL;
  • MySQL: alter table QRTZ_FIRED_TRIGGERS add SCHED_TIME BIGINT(19) NOT NULL
  • Oracle: alter table QRTZ_FIRED_TRIGGERS add SCHED_TIME NUMBER(19) NOT NULL
  • this adds a new column SCHED_TIME to table QRTZ_FIRED_TRIGGERS

BREAKING CHANGES

  • database schema needs upgrade
  • add SchedulerStarting() method to ISchedulerListener interface
  • make the scheduler's TypeLoadHelper available to plugins when they are initialized
  • dbFailureRetryInterval parameter was removed from DirectSchedulerFactory APIs

NEW FEATURES

  • ability to override worker thread names (when using SimpleThreadPool)
  • add new IScheduler method: ScheduleJob(IJobDetail job, ISet trigger) to schedule multiple triggers for a job all at once
  • allow 'triggerless' initial storing of non-durable jobs.
  • improvements for job recovery information
  • package job_scheduling_data_2_0.xsd to nuget package's content folder
  • allow scheduler exported with remoting to be used from local machine only
  • support for Oracle managed ODP driver

FIXES

  • job ending with exception and trigger not going to fire again, trigger is incorrectly not removed from job store
  • XML schema supports multiple schedule elements but processor does not
  • DailyTimeIntervalTriggerPersistenceDelegate does not handle empty time interval properly
  • DailyTimeIntervalScheduleBuilder.EndingDailyAfterCount(...) doesn't pass validation
  • trace throwing exception
  • bug in QuartzSchedulerThread.GetRandomizedIdleWaitTime()
  • can't delete or replace job without the referenced class

MISC

  • Performance improvements, including improvements to some select statements in AdoJobStore

Any 0.0

Version Downloads Last updated
3.15.1 6 11/05/2025
3.15.0 10 08/15/2025
3.14.0 10 06/16/2025
3.13.1 23 11/22/2024
3.13.0 8 08/24/2024
3.12.0 6 07/30/2025
3.11.0 5 07/30/2025
3.10.0 5 07/30/2025
3.9.0 6 07/30/2025
3.8.1 7 07/30/2025
3.8.0 6 07/30/2025
3.7.0 4 09/13/2025
3.6.3 6 07/30/2025
3.6.2 5 07/30/2025
3.6.1 6 07/30/2025
3.6.0 5 07/30/2025
3.5.0 5 07/30/2025
3.4.0 6 07/30/2025
3.3.3 6 07/30/2025
3.3.2 34 04/13/2021
3.3.1 6 07/30/2025
3.3.0 6 07/30/2025
3.2.4 21 03/01/2021
3.2.3 6 07/30/2025
3.2.2 6 07/30/2025
3.2.1 5 07/30/2025
3.2.0 6 07/30/2025
3.1.0 6 07/30/2025
3.0.7 5 07/30/2025
3.0.6 6 07/30/2025
3.0.5 5 07/30/2025
3.0.4 6 07/30/2025
3.0.3 6 07/30/2025
3.0.2 6 07/30/2025
3.0.1 6 07/30/2025
3.0.0 6 07/30/2025
2.6.2 5 07/30/2025
2.6.1 4 10/26/2025
2.6.0 5 07/30/2025
2.5.0 6 07/30/2025
2.4.1 6 07/30/2025
2.4.0 6 07/30/2025
2.3.3 6 07/30/2025
2.3.2 6 07/30/2025
2.3.1 6 07/30/2025
2.3.0 6 07/30/2025
2.2.4 6 07/30/2025
2.2.3 6 07/30/2025
2.2.2 6 07/30/2025
2.2.1 6 07/30/2025
2.2.0 4 09/13/2025
2.1.2 6 07/30/2025
2.1.1 6 07/30/2025
2.1.0 6 07/30/2025
2.0.1 6 07/30/2025
2.0.0 6 07/30/2025
1.0.3 6 07/30/2025