Releases
v1.8.7
Release Notes
Hangfire.Core
Added – Allow using macro expressions like @hourly
for recurring jobs (by @Muhamedabdalla ).
Added – Show storage time in page footer when supported by storage implementation.
Added – Show duration and latency columns separately on the Succeeded Jobs page when supported.
Added – Show the exception column on the Deleted Jobs page when available and supported by storage.
Changed – Reduce package size by stripping unnecessary locales in Moment.js.
Changed – Bump Microsoft.Owin package to version 4.2.2.
Changed – Log a warning message when a server listens to unsupported queue names (by @Muhamedabdalla ).
Changed – Use storage time, if available, to show delay warnings in the Dashboard UI.
Fixed – Proper rendering of generic arguments on the Job Details page (by @olivermue ).
Fixed – Language inconsistency in the Dashboard UI related to date/time description.
Fixed – Big stack traces take too long time to be formatted.
Fixed – Don't throw NullReferenceException
from the Scheduled Jobs page when there's a job with missing data.
Fixed – Don't throw NullReferenceException
from the Processing Jobs page when there's a job with missing data.
Fixed – CSS for Enqueued and Deleted state cards in dark theme.
Fixed – Log errors instead of throwing an exception when a particular table can't be cleaned.
Fixed – Avoid logging fatal exceptions when stopping a faulting background process.
Fixed – Don't display checkboxes in the Dashboard UI when job details can not be fetched.
Fixed – Scrollbars in WebKit-based browsers are now dark in dark mode.
Project – Disable tests for netcoreapp1.0
and netcoreapp2.1
targets since they aren't supported in AppVeyor.
Project – Add a net6.0
target for unit tests instead of the removed ones.
Project – Modernise projects and build environments to use the newest features.
Hangfire.SqlServer
Changed – Avoid throwing an exception when a connection string has duplicate property names.
Project – Disable tests for netcoreapp1.0
and netcoreapp2.1
targets since they aren't supported in AppVeyor.
Project – Add a net6.0
target for unit tests instead of the removed ones.
Project – Modernise projects and build environments to use the newest features.
You can’t perform that action at this time.