Hangfire.Pro 1.4.8

Batches and continuations for Hangfire.

No packages depend on Hangfire.Pro.

https://github.com/HangfireIO/Hangfire.Pro/releases

1.4.8

  • Fixed – Batches were hanging indefinitely in a started state, when using continuations for finished jobs.
  • Fixed – Batches are always created in a correct state, even if its jobs were already finished.
  • Fixed – "continuation" set key now correctly expiring, when parent batch already finished.
  • Fixed – Don't serialize immutable properties of a batch state.
  • Fixed – Add more descriptive messages for continuation state change reasons.
  • Fixed – Do not expire empty "pending" and "processing" sets on final state transitions.

1.4.6

  • Changed – Remove redundant distributed lock acquisition, when executing continuations.
  • Fixed – Increase batch lock timeouts when adding a batch continuation.
  • Fixed – Batches are now controlling expiration time of their background jobs.
  • Fixed – Increase batch filter's order value to disallow custom job filters to override job expiration time.

1.4.4

  • Fixed – Background jobs of a batch continuation may expire before the continuation fires.

1.4.3

  • Fixed – "Could not find type Hangfire.Batches.BatchAwaitingState" exception (full fix).

1.4.1

  • Fixed – "Could not find type Hangfire.Batches.BatchAwaitingState" exception (fixed partly).

1.4.0

  • Added – Ability to pass custom IJobFilterProvider for batched jobs.
  • Changed – Hangfire.Pro now requires Hangfire.Core 1.5.0.
  • Changed – Throw an exception when Configuration.UseBatches method wasn't called.
  • Changed – Several internal classed made internal, they were public by mistake.
  • Changed – Removed unnecessary distributed lock acquiring.
  • Fixed – BatchJobSupportAttribute is now apply state filter to prevent races related to filter order.

1.3.2

  • Fixed – Distributed lock TimeoutException with batches when using SQL Server.

1.3.1

  • Changed – Optimized BatchJobSupport attribute to use less commands in a transaction.
  • Fixed – Race condition when background jobs disappear from batch continuations.
  • Fixed – Parent batch URL for a continuation in the Batch Details page now works correctly.

Any 0.0

Version Downloads Last updated
3.0.5 7 4/23/2026
3.0.4 8 2/19/2026
3.0.3 3 2/19/2026
3.0.2 3 2/19/2026
3.0.1 3 2/19/2026
3.0.0 4 2/19/2026
3.0.0-beta2 3 2/19/2026
3.0.0-beta1 4 2/19/2026
2.3.5 3 2/19/2026
2.3.4 4 2/19/2026
2.3.3 4 2/19/2026
2.3.2 3 2/19/2026
2.3.1 3 2/19/2026
2.3.0 3 2/19/2026
2.3.0-beta2 3 2/19/2026
2.3.0-beta1 3 2/19/2026
2.2.4 4 2/19/2026
2.2.3 3 2/19/2026
2.2.2 4 2/19/2026
2.2.1 4 2/17/2026
2.2.0 4 2/19/2026
2.1.2 4 2/19/2026
2.1.1 4 2/19/2026
2.1.0 4 2/19/2026
2.0.1 5 2/19/2026
2.0.0 5 2/19/2026
2.0.0-beta2 5 2/19/2026
2.0.0-beta1 6 2/19/2026
1.5.0-alpha2 6 2/19/2026
1.5.0-alpha1 3 2/19/2026
1.4.10 5 2/19/2026
1.4.9 3 2/19/2026
1.4.8 3 2/19/2026
1.4.7 3 2/19/2026
1.4.6 4 2/19/2026
1.4.5 3 2/19/2026
1.4.4 3 2/19/2026
1.4.3 3 2/19/2026
1.4.2 4 2/19/2026
1.4.1 3 2/19/2026
1.4.0 4 2/19/2026
1.4.0-beta3 3 2/19/2026
1.4.0-beta2 3 2/19/2026
1.4.0-beta1 3 2/19/2026
1.3.2 3 2/19/2026
1.3.1 3 2/19/2026
1.3.0 3 2/19/2026
1.2.2 3 2/19/2026
1.2.1 3 2/19/2026
1.2.0 3 2/19/2026