Releases: nul800sebastiaan/Cultiv.Hangfire
v4.0.0
v4 works just the same as before but now installs on Umbraco 14 and up.
Full Changelog: v3.1.2...v4.0.0
v3.1.2
Fix regression issue where server was disabled by default, it should have been enabled by default.
Full Changelog: v3.1.1...v3.1.2
Cultiv.Hangfire 3.1.1
Fixes a bug introduced in v3.10 (missing null check).
Full Changelog: v3.1.0...v3.1.1
Cultiv.Hangfire 3.1.0
In this release we have 2 new features:
- Experimental support for SQLite (#20) - I do not know how well it works, but for now, if your site is running on a SQLite database already (db provider
Microsoft.Data.SQLite
) then Hangfire will also use a SQLite database. In the future I want to make it configurable separate from the database provider though - Added the option to disable the Hangfire server, which is useful to make sure nothing runs on test servers or only 1 server runs in load balanced scenario's. Contributed in PR #18 by @stevetemple
Full Changelog: v3.0.0...v3.1.0
Cultiv.Hangfire 3.0.0
What's Changed
- Hangfire dependency updated to 1.8.5
While this doesn't seem to merit a new major release, Hangfire did a large overhaul in a minor release which really should have been a major release. This includes database migrations which I've enabled by default (the EnableHeavyMigrations
setting).
They warn:
If your background processing is quite intensive, you should apply the migration manually by setting the SINGLE_USER mode for the database to avoid deadlocks and reduce migration time.
You should read the Hangfire upgrade docs to prepare and learn what will happen: https://docs.hangfire.io/en/latest/upgrade-guides/upgrading-to-hangfire-1.8.html
For clarity, what I've changed is:
.SetDataCompatibilityLevel(CompatibilityLevel.Version_180)
PrepareSchemaIfNecessary = true,
EnableHeavyMigrations = true,
Full Changelog: v2.3.0...v3.0.0
Cultiv.Hangfire v2.3.0
What's Changed
- Add some metrics on the main dashboard by @nul800sebastiaan in #16
New metrics show number of active SQL connections, total SQL connections, jobs awaiting and jobs failed
Full Changelog: v2.2.1...v2.3.0
Cultiv.Hangfire v2.2.1
No changes, just adding some metadata to get the package listed in the Umbraco Marketplace - c562ae8
Full Changelog: v2.2.0...v2.2.1
Cultiv.Hangfire v2.2.0
What's Changed
- Ignore AntiForgeryToken by @jrunestone in #14
- Change SqlConnection type to fix compatibility issues by @jrunestone in #15
- Possibly controversial: set the hangfire content to 99% width in the iframe (8b3f5c9) - this is a little bit jumpy but the resulting overview is much more readible (let me know what you think!).
- The package is now shown as installed in the Umbraco backoffice with it's respective version (61117f0)
New Contributors
- @jrunestone made their first contribution in #14
Full Changelog: v2.1.0...v2.2.0
Cultiv.Hangfire v2.1.0
Full Changelog: v2.0.1...v2.1.0
Version 2.1.0 moves the App_Plugins
folder to RCL (Razor Class Library) to make deploying even easier than before.
If you're curious how that was done, follow along with this UmbraCollab episode: https://youtu.be/66W8nlLHWpQ?t=547
Cultiv.Hangfire 2.0.1
What's Changed
- Add
hangfireDB
as an alternative toumbracoDbDSN
and fix null ref error on Cloud by @meyntony in #10 - Fixes #11 Composer prevents install by @nul800sebastiaan in #12
New Contributors
Full Changelog: v2.0.0...v2.0.1