This patch release contains stability improvements for recurring jobs, better handling of custom time zone resolvers in Dashboard UI and other minor fixes. If you are upgrading from 1.6.X, please see Upgrading to Hangfire 1.7 article to learn the details.
Hangfire.Core
-
Added –
DashboardOptions.TimeZoneResolverproperty to handle custom time zone resolvers in Dashboard UI. -
Fixed –
RecurringJob.AddOrUpdatemethod is now able to update a broken recurring job. - Fixed – Recurring job scheduler now properly handles recurring jobs whose job method or time zone is wrong.
- Fixed – Don’t throw an exception on Recurring Jobs page when time zone can’t be resolved.
Hangfire.AspNetCore & Hangfire.NetCore
-
Added – Automatically resolve
ITimeZoneResolverservice for theDashboardOptions.TimeZoneResolverproperty. -
Fixed – Allow to resolve
IJobFilterProviderservice from theAddHangfiremethod.
Hangfire.SqlServer
- Fixed – Occasional “DataException: Error parsing column” error when using blocking fetch.
by