Hangfire v1.7.4 Release Notes

Release Date: 2019-06-28 // almost 5 years ago
  • ๐Ÿš€ Release Notes

    Hangfire.Core

    • โž• Added โ€“ BackgroundJobClient.RetryAttempts property to make job creation resilient to transient exceptions.
    • โž• Added โ€“ Dashboard localization support in pt-BR (by @candidodmv).
    • ๐Ÿ”„ Changed โ€“ Protect background dispatchers from moving from stopped state to non-stopped one.
    • ๐Ÿ”„ Changed โ€“ Unify WaitOne and WaitOneAsync methods with timeout and cancellation token for WaitHandle class.
    • ๐Ÿ›  Fixed โ€“ Don't hide an original fatal exception occurred in dispatchers in some cases.
    • ๐Ÿ›  Fixed โ€“ Dashboard UI to display "await" keyword on all task-like methods.
    • ๐Ÿ›  Fixed โ€“ Display links properly in an informational message on the Servers page in Dashboard UI.
    • ๐Ÿ›  Fixed โ€“ Wait for the heartbeat process before shutting down a server.

    Hangfire.SqlServer

    • ๐Ÿ›  Fixed โ€“ Potential deadlocks cause by suboptimal queries when using SlidingInvisibilityTimeout fetching.
    • ๐Ÿ›  Fixed โ€“ Prevent zero delays between fetch retry attempts when lock acquisition failed without blocking.
    • ๐Ÿ›  Fixed โ€“ Specify float precision explicitly for the Score column in the AddToSet method.