This is a maintenance release that contains fixes for several bugs. It is highly recommended to upgrade to this version, if you are using Hangfire.SqlServer. Thanks to all folks who helped with reporting and investigating these issues!

Hangfire.Core

  • Fixed – Add missing RecurringJob.AddOrUpdate method overloads to prevent CS4014 warnings.
  • FixedToGenericTypeString method now handles types with no namespace correctly.

Hangfire.SqlServer

  • Fixed – Prevent ExpirationManager’s command from timing out, when there are a lot of records.
  • FixedCountersAggregator issue introduced in 1.6.2, that causes slow record aggregation.
  • Fixed – Add XLOCK hint for CountersAggregator query to prevent deadlocks on lock escalation.

Hangfire.SqlServer.Msmq

  • Fixed – Prevent MSMQ transactions from timing out after 1 minute of processing.

Comments