github HangfireIO/Hangfire v1.6.0
1.6.0

latest releases: v1.7.37, v1.8.12, v1.8.11...
7 years ago

Release Notes

Hangfire.Core

  • Added – .NET Core support for Hangfire.Core and Hangfire.SqlServer packages (netstandard1.3 target, #604).
  • Added – Ability to create jobs based on async methods, they are awaited by a worker (#540 by @tuespetre).
  • Added – Access to background job context from the JobActivator.BeginScope method (#523).
  • Added – Add LatencyTimeoutAttribute To delete jobs if timeout is exceeded (#188 by @Excommunicated).
  • Added – Ability to change statistics polling interval in dashboard (#484 by @tristal).
  • Added – Non-blocking BackgroundJobServer.SendStop method, that requests for a shutdown.
  • AddedBackgroundJobServerOptions.ServerName option is back.
  • AddedIDashboardAuthorizationFilter interface that makes IAuthorizationFilter obsolete.
  • Added – Show background job continuations on Job Details page.
  • Added – Multilanguage support in Dashboard via resource files (#521 by @Elph).
  • Added – Spanish localization for the Dashboard UI (#574 by @Elph).
  • Added – Enable backtracking from background job to recurrent job (#555 by @teodimache).
  • Added – Cron expressions for regular intervals for the Cron class (#174 by @geirsagberg).
  • AddedIRecurringJobManager interface for the RecurringJobManager class (#491 by @arnoldasgudas).
  • Added – Abstractions for Dashboard UI to decouple it from OWIN.
  • Changed – Make the realtime/history graph to use localized dates on hover (by @Elph).
  • Changed – Make graph tooltip also localized using data-attributes (by @Elph).
  • Changed – Dashboard metric's title now contains the ResourceKey instead the title (by @Elph).
  • Changed – Job Details page was redesigned to be more clean with less colors.
  • Changed – Update jQuery to 2.1.4 and rickshaw.js to 1.5.1.
  • Changed – Update NCrontab to 3.1.0.
  • Changed – Update CronExpressionDescriptor to 1.17.
  • FixedToGenericTypeString method now supports nested classes (#522 by @patrykpiotrmarek).
  • Fixed – Dashboard Errors in Chrome and IE - Cannot read property 'removeChild' of null (#137).
  • Fixed – /hangfire/js outputs (unintended) UTF-8 BOM (#229).

Hangfire.AspNetCore

  • Added – Deep integration with ASP.NET Core via Hangfire.AspNetCore package.

Hangfire.SqlServer

  • Added – .NET Core support for Hangfire.Core and Hangfire.SqlServer packages (netstandard1.3 target, #604).
  • Added – Zero latency processing when client and server reside in the same process (#520 by @bgurmendi).
  • ChangedSqlServerStorage class constructor now takes DbConnection instances (#539 by @tystol).
  • ChangedSqlServerObjectsInstaller class is public now (#485 by @vbfox).
  • Changed – Update Dapper to 1.50.1 version.
  • Fixed – Drop constraints on Server.Id prior to altering it to avoid conflicts (#603 by @ranieuwe).

Hangfire.SqlServer.Msmq

  • Fixed – Package now depends on the latest Hangfire.SqlServer instead of version 1.2.2 (#509).

Don't miss a new Hangfire release

NewReleases is sending notifications on new releases.