rss feed Blog

Hangfire 1.8.0 Betas

Hangfire 1.8.0-beta2 and beta1 recently released. The new versions bring a lot of improvements to create more complex workflows with new continuation options, improve role of the DeletedState that now has its own exception information and displayed on graphs when supported by an underlying storage, bring more methods for underlying abstractions to reduce the number of round-trips to a storage and other features as well. Also this version has better defaults for Hangfire.SqlServer package, and sliding invisibility timeout option will now be used by default.

Continue Reading →

Dropping TLS 1.0 and 1.1 support

In June 2021 we will remove support for TLS 1.0 and 1.1 from our private NuGet feed and remove non-HTTPS endpoint that serves Hangfire Pro and Ace packages. The same steps happened with the official NuGet Gallery (where the most packages for .NET are stored) in April, 2020 so it’s highly likely your NuGet client already supports TLS 1.2 or higher and you don’t need to upgrade it. To support all the latest features and have the fastest install/update experience, please ensure you are using the following NuGet V3 API endpoints (V2 will still be supported):

Continue Reading →

Unaffected by Codecov Breach

On Apr 15, 2021 Codecov (code coverage tool) team reported Bash Uploader Security Update post where they describe their recent security breach, a yet another attack on supply chain. Since we have used this software for Hangfire in the past, and since it’s still used by one of our projects, Cronos, we began to understand what’s happened. And in short – we’ve used Codecov tool from PyPI (Python Package Index) that’s different from the Bash Uploader one and is unaffected by the recent breach, according to Codecov team.

Continue Reading →

Hangfire.Pro.PerformanceCounters 2.2.4

This release fixes problems with missing performance counter instances in Performance Monitor due to changed instance naming rules in Microsoft.Owin.* packages of version 3.X and the absence of instance name sanitization.

Continue Reading →

Hangfire 1.7.21 and 1.7.22

This release bumps package versions referenced by Dashboard UI and fixes a possible reason for non-disposed SqlConnection instances in Hangfire.SqlServer storage when distributed lock release throws an exception (possible when using DisableConcurrentExecution filter with long-running jobs).

Continue Reading →