Maintenance release that resolves the NotImplementedException exception in the EnlishPromotableSinglePhase method when running on Mono, makes IdempotentCompletionAttribute work regardless of the current serializer settings and also fixes some other minor issues.
Hangfire.Core
-
Added –
JobIdproperty toJobPerformanceExceptionfor error logging purposes (by @Plasma). -
Fixed –
JsonSerializationExceptionwhen usingIdempotentCompletionAttribute. - Fixed – Unreported yet corner case related to daylight time transition by upgrading Cronos to 0.7.1 (by @aidmsu).
- Fixed – Dashboard issue: recurring job table doesn’t handle very long cron strings.
-
Fixed – Add missing argument-is-null check for the
DeserializePayloadmethod. -
Project – Replace deprecated
PerformContextctor usage to avoid alerts in SonarQube (by @kumaheiyama). -
Project – Avoid possible
NullReferenceExceptionin tests to fix alerts in Fortify analyser. - Project – Release connections properly in tests to fix alerts in Fortify analyser.
Hangfire.SqlServer
-
Fixed –
NotImplementedExceptioninTransaction.EnlistPromotableSinglePhasewhen running on Mono.
by