Hangfire.SqlServer 1.8.6

SQL Server 2008+ (including Express), SQL Server LocalDB and SQL Azure storage support for Hangfire (background job system for ASP.NET applications).

No packages depend on Hangfire.SqlServer.

Release notes are available in our blog https://www.hangfire.io/blog/ Please see https://docs.hangfire.io/en/latest/upgrade-guides/upgrading-to-hangfire-1.8.html to learn how to upgrade. 1.8.6 • Fixed – Exception in Dashboard UI when schema version is not present in a database. • Fixed – `DbCommand` resource leak when releasing a lock detected by static analysis. • Fixed – Don't add SQL Server-related metrics multiple times in Dashboard UI. 1.8.5 • Fixed – "Query processor could not produce a query plan" when removing expired counters in `Schema 5`. 1.8.2 • Fixed – `InvalidOperationException` with new dashboard metrics when a database has multiple data/log files. 1.8.1 • Fixed – Blocked workers regression since 1.7.33 when using multiple servers inside a process. • Fixed – Target schema version is less than the current schema version error. • Fixed – Implement database metrics without the need for additional permissions. • Fixed – Use the `forceseek` table hint whenever possible to avoid performance drops. 1.8.0 • Breaking – Prioritise Microsoft.Data.SqlClient package over System.Data.SqlClient one. • Breaking – Dropped the `NET45` platform target in favor of the `NET451` target to support Visual Studio 2022. • Added – `Schema 8` migration with fixed `JobQueue.Id` column to use the `bigint` type. • Added – `Schema 9` migration that creates an index for the `State.CreatedAt` column. • Added – Automatic client package detection based on available types, preferring `System.Data.SqlClient` (by @0xced). • Added – `SqlServerStorageOptions.DbProviderFactory` option to use a custom provider factory. • Added – Clean up of old state entries of a non-finished job when `InactiveStateExpirationTimeout` is set. • Added – `TryAutoDetectSchemaDependentOptions` option to automatically enable options based on the schema. • Added – Optional experimental transactional acknowledge for SQL Server (`UseTransactionalAcknowledge` option). • Added – Implement the `Connection.GetUtcDateTime` feature to make work the new changes in schedulers. • Added – `SqlServerStorage.SchemaVersion` metric for Dashboard UI. • Added – `DefaultQueueProvider` option to specify a custom default queue provider. • Changed – Remove dependency on System.Data.SqlClient for Hangfire.SqlServer (by @0xced). • Changed – Set default value for the `QueuePollInterval` option to `TimeSpan.Zero`. • Changed – Polling delay when `QueuePollInterval` is set to zero now defaults to 200 ms. • Changed – Sliding invisibility timeout-based fetching method is now used by default with a 5-minute timeout. • Changed – Use command batching by default with a 5-minute maximum timeout. • Changed – Enable the `UseRecommendedIsolationLevel` option by default. • Changed – `GetJobData` now populates the `JobData.ParametersSnapshot` property to avoid additional roundtrips. • Changed – Display scheduled and processing jobs in ascending order in Dashboard UI. • Changed – Implement the `Transaction.AcquireDistributedLock` feature. • Changed – Implement the `GetSetCount.Limited feature`. • Changed – Implement the `GetSetContains feature`. • Changed – Bump the internal version of Dapper to 2.0.123. • Changed – Enable common metrics for SQL Server storage to be shown by default. • Changed – Enable the `Monitoring.AwaitingJobs` feature for SQL storage. • Deprecated – `UsePageLocksOnDequeue` option is now obsolete and doesn't affect anything.

.NET Framework 4.5.1

.NET Standard 1.3

.NET Standard 2.0

Version Downloads Last updated
1.8.14 0 6/11/2024
1.8.12 0 4/3/2024
1.8.11 0 2/23/2024
1.8.10 0 2/12/2024
1.8.9 0 1/24/2024
1.8.7 0 12/29/2023
1.8.6 1 10/18/2023
1.8.5 0 8/11/2023
1.8.4 0 7/27/2023
1.8.3 0 6/27/2023
1.8.2 1 10/18/2023
1.8.1 0 5/18/2023
1.8.0 0 4/28/2023
1.7.37 0 4/8/2024
1.7.36 0 6/29/2023
1.7.35 0 5/18/2023
1.7.34 0 3/30/2023
1.7.33 0 1/31/2023
1.7.32 0 11/21/2022
1.7.31 0 8/19/2022
1.7.30 0 6/10/2022
1.7.29 0 5/23/2022
1.7.28 1 10/27/2023
1.7.27 0 11/3/2021
1.7.26 0 10/27/2021
1.7.25 0 8/30/2021
1.7.24 0 6/28/2021
1.7.23 0 5/28/2021
1.7.22 0 4/13/2021
1.7.21 0 4/12/2021
1.7.20 0 3/19/2021
1.7.19 0 1/15/2021
1.7.18 0 11/20/2020
1.7.17 0 10/20/2020
1.7.16 0 10/14/2020
1.7.15 0 10/8/2020
1.7.14 0 9/24/2020
1.7.13 0 9/15/2020
1.7.12 0 7/24/2020
1.7.11 0 4/15/2020
1.7.10 0 4/2/2020
1.7.9 0 1/20/2020
1.7.8 0 12/5/2019
1.7.7 0 10/22/2019
1.7.6 0 8/5/2019
1.7.5 0 7/18/2019
1.7.4 0 6/28/2019
1.7.3 0 5/23/2019
1.7.2 0 4/29/2019
1.7.1 0 4/16/2019
1.7.0 0 3/29/2019
1.6.30 0 4/29/2021
1.6.29 0 4/15/2020
1.6.28 0 1/14/2020
1.6.27 0 6/27/2019
1.6.26 0 5/23/2019
1.6.25 0 4/9/2019
1.6.24 0 3/27/2019
1.6.23 0 3/13/2019
1.6.22 0 1/25/2019
1.6.21 0 11/1/2018
1.6.20 0 7/31/2018
1.6.19 0 4/6/2018
1.6.18 0 4/5/2018
1.6.17 0 9/19/2017
1.6.16 0 9/2/2017
1.6.15 0 8/8/2017
1.6.14 0 6/16/2017
1.6.13 0 6/7/2017
1.6.12 0 3/22/2017
1.6.11 0 3/14/2017
1.6.10 0 3/13/2017
1.6.9 0 3/2/2017
1.6.8 0 12/21/2016
1.6.7 0 11/25/2016
1.6.6 0 10/13/2016
1.6.5 0 9/24/2016
1.6.4 0 8/30/2016
1.6.3 0 8/19/2016
1.6.2 0 8/5/2016
1.6.1 0 7/27/2016
1.6.0 0 7/15/2016
1.5.9 0 7/11/2016
1.5.8 0 6/17/2016
1.5.7 0 5/30/2016
1.5.6 0 4/22/2016
1.5.5 0 4/14/2016
1.5.4 0 3/22/2016
1.5.3 0 11/6/2015
1.5.2 0 10/15/2015
1.5.1 0 10/14/2015
1.5.0 0 10/1/2015
1.4.7 0 10/1/2015
1.4.6 0 8/29/2015
1.4.5 0 7/24/2015
1.4.4 0 7/23/2015
1.4.3 0 5/27/2015
1.4.2 0 5/6/2015
1.4.1 0 4/14/2015
1.3.4 0 2/4/2015
1.3.3 0 1/28/2015
1.3.2 0 1/27/2015
1.3.1 0 1/13/2015
1.3.0 0 12/10/2014
1.2.2 0 11/24/2014
1.2.1 0 11/22/2014
1.2.0 0 11/17/2014
1.1.1 0 9/5/2014
1.1.0 0 9/3/2014
1.0.2 0 7/1/2014
1.0.1 0 6/30/2014
1.0.0 0 6/30/2014
0.9.1 0 6/12/2014
0.9.0 0 6/7/2014
0.8.3 0 5/23/2014
0.8.2 0 5/21/2014
0.8.1 0 5/17/2014
0.8.0 0 5/2/2014
0.7.5 0 4/10/2014
0.7.4 0 4/7/2014
0.7.3 0 4/4/2014
0.7.1 0 4/1/2014
0.7.0 0 3/22/2014