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

latest releases: v1.7.37, v1.8.12, v1.8.11...
pre-release8 years ago

Release Notes

  • Added – Ability to specify the schema for SQL Server job storage (by @ryanmwright).
  • ChangedServerHeartbeat 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.
  • ChangedBackgroundServer class renamed to BackgroundProcessingServer.
  • ChangedSchedulePoller class renamed to DelayedJobScheduler.
  • ChangedIJobCreationProcess interface renamed to IBackgroundJobFactory.
  • ChangedIJobPerformanceProcess interface renamed to IBackgroundJobPerformer.
  • ChangedIStateChangeProcess interface renamed to IBackgroundJobStateChanger.
  • ChangedBackgroundJobClientException is thrown instead of CreateJobFailedException.
  • Fixed – Logger names now include the Hangfire. namespace as expected.
  • FixedTaskCanceledException 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.