github HangfireIO/Hangfire v1.5.0-beta4
1.5.0-beta4

latest releases: v1.8.25, v1.8.24, v1.8.23...
pre-release11 years ago

Release Notes

  • Added – Ability to specify the schema for SQL Server job storage (by @ryanmwright).
  • Changed – ServerHeartbeat and ServerWatchdog background processes are internal now.
  • Changed – Use rowlock table hint in job fetch query to prevent escalation.
  • Changed – Remove processes from server options, add filter provider and activator instead.
  • Changed – BackgroundServer class renamed to BackgroundProcessingServer.
  • Changed – SchedulePoller class renamed to DelayedJobScheduler.
  • Changed – IJobCreationProcess interface renamed to IBackgroundJobFactory.
  • Changed – IJobPerformanceProcess interface renamed to IBackgroundJobPerformer.
  • Changed – IStateChangeProcess interface renamed to IBackgroundJobStateChanger.
  • Changed – BackgroundJobClientException is thrown instead of CreateJobFailedException.
  • Fixed – Logger names now include the Hangfire. namespace as expected.
  • Fixed – TaskCanceledException thrown from a job method leads to failed job as expected.
  • Fixed – Specified queue is now considered when triggering a recurring job.
  • Fixed – Distributed locks are reentrant in SQL Server job storage (relates to 1.5.0-beta1).
  • Fixed – Same Worker instance in multiple servers caused cancellation token to work improperly.
  • Fixed – Make DelayedJobScheduler resilient to empty background job ids.
  • Fixed – Logical error in SqlServerDistributedLockTimeout value check (by @Tom-Kelly).

Don't miss a new Hangfire release

NewReleases is sending notifications on new releases.