From 342637d5ad9a70c5ea9685b893e16200beb85916 Mon Sep 17 00:00:00 2001 From: Sergey Odinokov Date: Tue, 23 Apr 2024 16:08:44 +0700 Subject: [PATCH] Add release notes for version 0.9.0 --- nuspecs/Hangfire.InMemory.nuspec | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nuspecs/Hangfire.InMemory.nuspec b/nuspecs/Hangfire.InMemory.nuspec index 91d396c..1e181cf 100644 --- a/nuspecs/Hangfire.InMemory.nuspec +++ b/nuspecs/Hangfire.InMemory.nuspec @@ -16,6 +16,14 @@ Hangfire Storage In-Memory https://github.com/HangfireIO/Hangfire.InMemory/releases +0.9.0 +• Added – Implement the disposable pattern for the `InMemoryStorage` class. +• Changed – Use more compact representation of job parameters and state data. +• Changed – Move to `SortedDictionary` and `LinkedList` to avoid using Large Object Heap. +• Changed – `TimeSpan.Zero` value for `MaxExpirationTime` now causes immediate entry eviction. +• Fixed – Ensure near-zero max expiration limit can't lead to uninitialized job eviction. +• Deprecated – `DisableJobSerialization` option is now obsolete, serialization is always enabled. + 0.8.1 • Fixed – Incorrect validation in the `MaxStateHistoryLength` setter (by @DPschichholz).