Skip to content

Commit 2e9affd

Browse files
committed
v2.6.0
1 parent 832162c commit 2e9affd

18 files changed

Lines changed: 58 additions & 42 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ Yes!
360360

361361
FusionCache is being used **in production** on **real world projects** for years, happily handling billions of requests.
362362

363-
Considering that the FusionCache packages have been downloaded more than **46 million times** (thanks everybody!) it may very well be used even more.
363+
Considering that the FusionCache packages have been downloaded more than **72 million times** (thanks everybody!) it may very well be used even more.
364364

365365
Oh, and it is being used in products by Microsoft itself, like [Data API Builder](https://devblogs.microsoft.com/azure-sql/data-api-builder-ga/)!
366366

src/ZiggyCreatures.FusionCache.AspNetCore.OutputCaching/ZiggyCreatures.FusionCache.AspNetCore.OutputCaching.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>net7.0;net8.0</TargetFrameworks>
5-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
66
<PackageId>ZiggyCreatures.FusionCache.AspNetCore.OutputCaching</PackageId>
77
<Description>ASP.NET Output Cache based on FusionCache</Description>
88
<PackageTags>aspnet;outputcache;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy</PackageTags>
@@ -11,6 +11,8 @@
1111
<PackageReleaseNotes>
1212
- Update: package dependencies
1313
</PackageReleaseNotes>
14+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
15+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1416
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1517
<AnalysisLevel>latest</AnalysisLevel>
1618
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

src/ZiggyCreatures.FusionCache.Backplane.Memory/ZiggyCreatures.FusionCache.Backplane.Memory.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
66
<PackageId>ZiggyCreatures.FusionCache.Backplane.Memory</PackageId>
77
<Description>FusionCache in memory backplane, used for testing</Description>
88
<PackageTags>backplane;memory;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy</PackageTags>
@@ -11,7 +11,8 @@
1111
<PackageReleaseNotes>
1212
- Update: package dependencies
1313
</PackageReleaseNotes>
14-
<PackageValidationBaselineVersion>1.0.0</PackageValidationBaselineVersion>
14+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
15+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1516
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1617
<AnalysisLevel>latest</AnalysisLevel>
1718
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

src/ZiggyCreatures.FusionCache.Backplane.StackExchangeRedis/ZiggyCreatures.FusionCache.Backplane.StackExchangeRedis.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>netstandard2.0;net8.0;net9.0</TargetFrameworks>
5-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
66
<PackageId>ZiggyCreatures.FusionCache.Backplane.StackExchangeRedis</PackageId>
77
<Description>FusionCache backplane for Redis based on the StackExchange.Redis library</Description>
88
<PackageTags>backplane;redis;stackexchange;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy</PackageTags>
@@ -11,7 +11,8 @@
1111
<PackageReleaseNotes>
1212
- Update: package dependencies
1313
</PackageReleaseNotes>
14-
<PackageValidationBaselineVersion>1.0.0</PackageValidationBaselineVersion>
14+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
15+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1516
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1617
<AnalysisLevel>latest</AnalysisLevel>
1718
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

src/ZiggyCreatures.FusionCache.Chaos/ZiggyCreatures.FusionCache.Chaos.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
66
<PackageId>ZiggyCreatures.FusionCache.Chaos</PackageId>
77
<Description>Chaos-related utilities and implementations of various componenets (like a distributed cache or a backplane), useful for things like testing dependent components' behavior in a controlled failing environment.</Description>
88
<PackageTags>chaos;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy</PackageTags>
@@ -11,7 +11,8 @@
1111
<PackageReleaseNotes>
1212
- Update: package dependencies
1313
</PackageReleaseNotes>
14-
<PackageValidationBaselineVersion>1.0.0</PackageValidationBaselineVersion>
14+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
15+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1516
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1617
<AnalysisLevel>latest</AnalysisLevel>
1718
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

src/ZiggyCreatures.FusionCache.Locking.AsyncKeyed/ZiggyCreatures.FusionCache.Locking.AsyncKeyed.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>netstandard2.0;net8.0;net9.0</TargetFrameworks>
5-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
66
<PackageId>ZiggyCreatures.FusionCache.Locking.AsyncKeyed</PackageId>
77
<Description>FusionCache memory locker based on the AsyncKeyedLock library</Description>
88
<PackageTags>memory-locker;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy</PackageTags>
@@ -11,6 +11,8 @@
1111
<PackageReleaseNotes>
1212
- Update: package dependencies
1313
</PackageReleaseNotes>
14+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
15+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1416
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1517
<AnalysisLevel>latest</AnalysisLevel>
1618
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

src/ZiggyCreatures.FusionCache.Locking.Distributed.Memory/ZiggyCreatures.FusionCache.Locking.Distributed.Memory.csproj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,17 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
66
<PackageId>ZiggyCreatures.FusionCache.Locking.Distributed.Memory</PackageId>
77
<Description>FusionCache in memory distributed locker, used for testing.</Description>
88
<PackageTags>distributed-locker;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy</PackageTags>
99
<RootNamespace>ZiggyCreatures.Caching.Fusion.Locking.Distributed.Memory</RootNamespace>
1010
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1111
<PackageReleaseNotes>
12-
Initial release
12+
- Update: package dependencies
1313
</PackageReleaseNotes>
14-
<!--<PackageValidationBaselineVersion>1.0.0</PackageValidationBaselineVersion>-->
14+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
15+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1516
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1617
<AnalysisLevel>latest</AnalysisLevel>
1718
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

src/ZiggyCreatures.FusionCache.Locking.Distributed.Redis/ZiggyCreatures.FusionCache.Locking.Distributed.Redis.csproj

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
23
<PropertyGroup>
34
<TargetFramework>netstandard2.0</TargetFramework>
4-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
56
<PackageId>ZiggyCreatures.FusionCache.Locking.Distributed.Redis</PackageId>
67
<Description>FusionCache distributed locker for Redis</Description>
78
<PackageTags>distributed-locker;redis;locker;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy</PackageTags>
89
<RootNamespace>ZiggyCreatures.Caching.Fusion.Locking.Distributed.Redis</RootNamespace>
910
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1011
<PackageReleaseNotes>
11-
- Fix: works better with timeouts in general, and Eager Refresh in particular
1212
- Add: ext methods to register the component via DI
1313
- Update: package dependencies
1414
</PackageReleaseNotes>
15-
<PackageValidationBaselineVersion>1.0.0</PackageValidationBaselineVersion>
15+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
16+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1617
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1718
<AnalysisLevel>latest</AnalysisLevel>
1819
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

src/ZiggyCreatures.FusionCache.OpenTelemetry/ZiggyCreatures.FusionCache.OpenTelemetry.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
66
<PackageId>ZiggyCreatures.FusionCache.OpenTelemetry</PackageId>
77
<Description>Add native OpenTelemetry support to FusionCache.</Description>
88
<PackageTags>telemetry;observability;opentelemetry;open-telemetry;chaos;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy</PackageTags>
@@ -11,7 +11,8 @@
1111
<PackageReleaseNotes>
1212
- Update: package dependencies
1313
</PackageReleaseNotes>
14-
<PackageValidationBaselineVersion>1.0.0</PackageValidationBaselineVersion>
14+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
15+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1516
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1617
<AnalysisLevel>latest</AnalysisLevel>
1718
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

src/ZiggyCreatures.FusionCache.Serialization.CysharpMemoryPack/ZiggyCreatures.FusionCache.Serialization.CysharpMemoryPack.csproj

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>netstandard2.1;net7.0;net8.0</TargetFrameworks>
5-
<Version>2.5.0</Version>
5+
<Version>2.6.0</Version>
66
<PackageId>ZiggyCreatures.FusionCache.Serialization.CysharpMemoryPack</PackageId>
77
<Description>FusionCache serializer based on Cysharp's MemoryPack serializer</Description>
88
<PackageTags>memorypack;caching;cache;hybrid;hybrid-cache;hybridcache;multi-level;multilevel;fusion;fusioncache;fusion-cache;performance;async;ziggy;cache-stampede</PackageTags>
@@ -11,7 +11,8 @@
1111
<PackageReleaseNotes>
1212
- Update: package dependencies
1313
</PackageReleaseNotes>
14-
<PackageValidationBaselineVersion>1.0.0</PackageValidationBaselineVersion>
14+
<!--<EnablePackageValidation>true</EnablePackageValidation>-->
15+
<PackageValidationBaselineVersion>2.5.0</PackageValidationBaselineVersion>
1516
<EnableNETAnalyzers>true</EnableNETAnalyzers>
1617
<AnalysisLevel>latest</AnalysisLevel>
1718
<EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>

0 commit comments

Comments
 (0)