Releases: nhibernate/NHibernate-Caches
Release 5.9.0
NHibernate.Caches 5.9.0 is now released.
CoreDistributedCache provider does no more require a custom type registration for using the JSON serializer.
All providers target NHibernate 5.2.
Binaries are available on NuGet and GitHub:
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memcached/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Redis/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.SqlServer/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.CoreMemoryCache/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.EnyimMemcached/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.StackExchangeRedis/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache2/5.9.0
https://www.nuget.org/packages/NHibernate.Caches.RtMemoryCache/5.9.0
.Net Standard providers are only available on NuGet.
Release 5.8.0
NHibernate.Caches 5.8.0 is now released.
CoreDistributedCache provider can now actually use the JSON serializer.
All providers target NHibernate 5.2.
Binaries are available on NuGet and GitHub:
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memcached/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Redis/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.SqlServer/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.CoreMemoryCache/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.EnyimMemcached/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.StackExchangeRedis/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache2/5.8.0
https://www.nuget.org/packages/NHibernate.Caches.RtMemoryCache/5.8.0
.Net Standard providers are only available on NuGet.
Release 5.7.0
NHibernate.Caches 5.7.0 is now released.
NetStandard providers have gain a ConfigurationProvider
allowing to replace or disable the configuration done through .Net ConfigurationManager
.
CoreDistributedCache provider allow now to customize its cache values serializer.
All providers target NHibernate 5.2.
Binaries are available on NuGet and GitHub:
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memcached/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Redis/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.SqlServer/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.CoreMemoryCache/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.EnyimMemcached/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.StackExchangeRedis/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache2/5.7.0
https://www.nuget.org/packages/NHibernate.Caches.RtMemoryCache/5.7.0
.Net Standard providers are only available on NuGet.
Release 5.6.0
NHibernate.Caches 5.6.0 is now released.
The Redis NetStandard provider, NHibernate.Caches.StackExchangeRedis, has been extended with new caching strategies incorporating a local cache for faster reads.
All providers target NHibernate 5.2.
Binaries are available on NuGet and GitHub:
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memcached/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Redis/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.SqlServer/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.CoreMemoryCache/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.EnyimMemcached/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.StackExchangeRedis/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache2/5.6.0
https://www.nuget.org/packages/NHibernate.Caches.RtMemoryCache/5.6.0
.Net Standard providers are only available on NuGet.
Release 5.5.1
NHibernate.Caches 5.5.1 is now released.
It is identical to 5.5.0, excepted proper release notes have been put in the NuGet packages which were still displaying those of 5.4.0. 5.5.0 NuGet packages with wrong release notes have been unlisted.
Binaries are available on NuGet and GitHub:
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memcached/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Redis/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.SqlServer/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.CoreMemoryCache/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.EnyimMemcached/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.StackExchangeRedis/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.SysCache/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.SysCache2/5.5.1
https://www.nuget.org/packages/NHibernate.Caches.RtMemoryCache/5.5.1
Release 5.5.0
NHibernate.Caches 5.5.0 is now released.
A new Redis NetStandard provider, NHibernate.Caches.StackExchangeRedis, has been added. It supports
batching of cache operations. It is independent of CoreDistributedCache, and unrelated to
CoreDistributedCache.Redis, which cannot support batching due to limitations of the caching
abstraction used by CoreDistributedCache.
All providers now target NHibernate 5.2.
Binaries are available on NuGet and GitHub:
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memcached/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Redis/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.SqlServer/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.CoreMemoryCache/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.EnyimMemcached/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.StackExchangeRedis/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache2/5.5.0
https://www.nuget.org/packages/NHibernate.Caches.RtMemoryCache/5.5.0
.Net Standard providers are only available on NuGet.
Release 5.4.0
NHibernate.Caches 5.4.0 is now released.
All providers now target NHibernate 5.1.
Binaries are available on NuGet and GitHub:
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memcached/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Redis/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.SqlServer/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.CoreMemoryCache/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.EnyimMemcached/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache2/5.4.0
https://www.nuget.org/packages/NHibernate.Caches.RtMemoryCache/5.4.0
.Net Standard providers are only available on NuGet.
Release 5.3.2
NHibernate.Caches.Syscache2 was throwing a null reference exception when no regions are configured, since its 5.2 version. This release fix only this bug (#40).
Only NHibernate.Caches.Syscache2 5.3.2 package has been published on Nuget. Use 5.3.0/5.3.1 packages for other providers.
https://www.nuget.org/packages/NHibernate.Caches.Syscache2/5.3.2
Release 5.3.1
CoreDistributedCache.Memory package description was wrongly referring to Redis. This release just fix this package description.
Only CoreDistributedCache.Memory 5.3.1 package has been published on Nuget. Use 5.3.0 packages/binaries for other providers.
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.3.1
Release 5.3.0
NHibernate.Caches 5.3.0 is now released.
Previously existing providers are binary compatible with NHibernate 5.0, and targets .Net Framework 4.6.1. New providers (Core ones) target NHibernate 5.1 and .Net Standard 2.0.
NHibernate.Caches.CoreDistributedCache is not a standalone provider and require an additional cache factory. Factories for Memcached, Redis and SqlServer caches are available.
Binaries are available on NuGet and GitHub:
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memcached/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Memory/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.Redis/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.CoreDistributedCache.SqlServer/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.CoreMemoryCache/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.EnyimMemcached/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.SysCache2/5.3.0
https://www.nuget.org/packages/NHibernate.Caches.RtMemoryCache/5.3.0
.Net Standard providers are only available on NuGet.