Hangfire.Pro.Redis.SEv2 3.3.1

Experimental Redis support for Hangfire based on StackExchange.Redis 2.X package.

No packages depend on Hangfire.Pro.Redis.SEv2.

https://www.hangfire.io/blog/releases.html 3.3.1 * Fixed – Reduce memory required on client for a large LUA-based transaction. * Fixed – Sort entries before returning from Queues and Servers in Monitoring API. * Fixed – Allow setting null values in `SetRangeInHash` to match other storages. * Fixed – Throw better exception in case of `null` field names in `SetRangeInHash`. * Fixed – Don't concatenate keys in `TrySimpleFetch`'s LUA script. * Project – Port Monitoring API tests from Hangfire.InMemory storage. * Project – Add missing tests for updates in `SetRangeInHash`. 3.3.0 * Added – Proper detection of custom primary/replica configurations. * Changed – Rely on OS' choice for SSL/TLS protocol versions on newer platforms by default instead of hard-coded TLS 1.2. * Changed – Revert to polling when a subscription connection is not established yet. * Changed – Always log connection-related problems regardless of the `RelyOnInternalReconnects` option. * Changed – Don't fail connections when the primary endpoint isn't detected for some reason. 3.2.0 * Added – Allow using a LUA-based fault detector with the new `UseExperimentalFaultDetector` storage option. * Added – Periodic explicit checks for new jobs while in the subscription mode. * Added – Periodic role checks for the current primary endpoint to detect silent fail-overs. * Added – Log background jobs evicted from their queue by fault detector. * Changed – Don't create a fake state transition entry when fault detector re-queues a job. * Changed – Use LUA script instead of conditional transactions when removing a server by heartbeat. * Fixed – Possible scheduled jobs getting stuck when a queue is set explicitly. * Fixed – Remove fetched and expired jobs immediately, instead of re-queueing them. * Fixed – Ensure we always ping the primary endpoint when waiting for events. * Fixed – Increase the chances of immediate requeue on shutdown. * Fixed – Decrease the chances of leaving a lock active on shutdown. * Fixed – Clean up all flags related to different fault detectors in the LUA-based implementation. * Fixed – Fault detector doesn't process the same identifier multiple times. * Fixed – Don't pass `AddressFamily.Unspecified` text to log messages to avoid confusion.

.NET Framework 4.6.1

.NET Framework 4.7.2

.NET Standard 2.0

Version Downloads Last updated
3.3.1 0 2026/7/6