rss feed Blog

Hangfire 1.4.7

This is a correcting release that fixes problems with TaskCanceledException thrown by a job method as well as issue with MSMQ extension, when background jobs are created within a TransactionScope block.

Continue Reading →

Hangfire 1.5.0-beta3

Version 1.5.0 will open many types that were internal in previous versions of Hangfire, like Worker or IBackgroundFactory, to enable you to have completely custom background processing. This release simplifies the usage of these types, of course only to decrease the amount of questions on forums :smiley:.

Continue Reading →

Hangfire 1.4.6

This is a maintenance release that fixes deadlocks in expiration manager, SQL command timeouts in distributed locks (and in the DisableConcurrentExecution filter) and correctly handles poison messages in a schedule.

Continue Reading →

Hangfire Pro 1.3.1

This is a correcting release that fixes a race condition related to batch continuations and slightly improves performance of a batch job processing, especially when using SQL Server. It is strongly recommended to upgrade.

Continue Reading →

Happy birthday, Hangfire!

Two years ago, on Aug, 6, I tired to write custom implementations of background processing over and over again. So I pushed the first Simple and naive implementation commit to the Hangfire repository. It was really simple and naive – 8 files, ~300 lines of code with a lot of todos in comments, and the story began.

Continue Reading →