Hangfire.Pro.Redis 3.3.1

Redis support for Hangfire based on a custom version of StackExchange.Redis package.

Showing the top 20 packages that depend on Hangfire.Pro.Redis.

Packages Downloads
Hangfire.Pro.Redis.Azure
Microsoft Entra ID authentication options for Hangfire Pro Redis Storage.
0

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 – `RedisStorageOptions.CredentialProvider` option for custom credential provider implementation. * Added – `Hangfire.Pro.Redis.Azure` package for token-based authentication within Microsoft Azure. * Added – `net472` target for the Hangfire.Pro.Redis package. * 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 – Rely on internal multiplexer reconnect logic for subscription endpoints. * Changed – Update StackExchange.Redis binaries to 1.2.7-build-00090 with implemented `Authenticate` methods. * 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. * Changed – Update StackExchange.Redis binaries to 1.2.7-build-00086 with better endpoints detection in a cluster mode. * 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.5.1

.NET Core 3.0

.NET Standard 2.0

.NET Standard 1.5

.NET Framework 4.7.2

.NET Framework 4.6

Version Downloads Last updated
3.3.1 1 2026/7/6
3.0.2 68 2024/11/27