Release Notes
Hangfire.Core
- Changed – Produce a trace log message with details when updating a recurring job.
- Changed – Return early from
CoreBackgroundJobFactory.Create
when storage returnsnull
. - Project – Minor changes for the
Readme.md
file (PR #1526 by @231293). - Project – Add
netcoreapp3.0
target framework for Hangfire.Core.Tests. - Project – Add support for MSBuild 15.0 (VS 2019) when building
*.cshtml
files.
Dashboard UI
- Added – Allow modification of the Dashboard UI title (PR #1231 by @tbertenshaw).
- Added – Support for HTML tags on the Dashboard UI title (PR #1545 by @augustoproiete).
- Added – Buttons for 1,000 and 5,000 items per page in dashboard (#1518).
- Added – Links to previous/next pages to the top of the dashboard page (#1534).
- Changed – Expose the
RazorPage.Context
property as a public member. - Fixed – Supplementary Chinese translation (PR #1523 by @mccj).
- Fixed – Don't update real-time chart when too much time passed since the last update (#1497).
Hangfire.SqlServer
Added – Add support for Microsoft.Data.SqlClient package when using custom connection factory (#1514).(postponed to 1.7.8)- Added – Add
UseFineGrainedLocks
option to avoid deadlocks in some theoretical cases. - Added – Add missing overload for
UseSqlServerStorage
with connection factory parameter only. - Added – Expose the SqlServerObjectsInstaller.GetInstallScript method (PR #1527 by @altso).
- Fixed – Make command batching working on .NET Core when using System.Data.SqlClient 4.7.0 and higher.
- Fixed – Permit dash characters (
-
) in schema names (PR #1531 by @kendaleiv). - Fixed – Escape square bracket characters in schema names.
- Project – Add support for
netcoreapp3.0
target in Hangfire.SqlServer.Tests. - Project – Take schema name from constant in Hangfire.SqlServer.Tests (PR #1532 by @kendaleiv).
- Project – Make Hangfire.SqlServer.Tests work on Linux in Travis CI environment.
Hangfire.AspNetCore