|
3 | 3 | <TargetFrameworks>net6.0;net8.0;net9.0</TargetFrameworks>
|
4 | 4 | <AssemblyName>Reliable.HttpClient.Caching</AssemblyName>
|
5 | 5 | <PackageId>Reliable.HttpClient.Caching</PackageId>
|
6 |
| - <Version>1.0.0-alpha1</Version> |
7 |
| - <PackageReleaseNotes>Initial alpha release of Reliable.HttpClient.Caching. |
8 |
| - Features: HTTP response caching with memory cache and custom cache providers.</PackageReleaseNotes> |
| 6 | + <Version>1.0.0</Version> |
| 7 | + <PackageReleaseNotes>🎉 Stable v1.0.0 Release! |
| 8 | + |
| 9 | + ✨ New Preset-Based Configuration: |
| 10 | + • 6 cache presets for common scenarios (ShortTerm, MediumTerm, LongTerm, HighPerformance, |
| 11 | + Configuration, FileDownload) |
| 12 | + • One-line setup methods: AddShortTermCache, AddMediumTermCache, AddLongTermCache, etc. |
| 13 | + • Combined resilience+caching methods: AddResilienceWithCaching, |
| 14 | + AddResilienceWithMediumTermCache, etc. |
| 15 | + |
| 16 | + 🚀 Zero-Configuration Setup: |
| 17 | + • Automatic IMemoryCache registration - no manual setup required |
| 18 | + • Smart defaults covering 95% of use cases |
| 19 | + • Reduced configuration complexity from ~10 lines to 1 line |
| 20 | + |
| 21 | + 🔧 Advanced Features: |
| 22 | + • Memory cache and custom cache providers support |
| 23 | + • Smart cache key generation with SHA256 hashing |
| 24 | + • HTTP Cache-Control headers support |
| 25 | + • Cache invalidation and management APIs |
| 26 | + • Full .NET 6.0, 8.0, 9.0 support |
| 27 | + </PackageReleaseNotes> |
9 | 28 | <Authors>Andrey Krisanov</Authors>
|
10 | 29 | <Company></Company>
|
11 |
| - <Description>Caching extensions for Reliable.HttpClient with support for memory cache and custom |
12 |
| - cache providers.</Description> |
13 |
| - <PackageTags>httpclient;caching;resilience;memory-cache;dotnet</PackageTags> |
| 30 | + <Description>Intelligent HTTP response caching for Reliable.HttpClient with preset-based |
| 31 | + configuration, automatic memory management, and zero-setup convenience methods.</Description> |
| 32 | + <PackageTags>httpclient;caching;resilience;memory-cache;presets;zero-config;dotnet</PackageTags> |
14 | 33 | <RepositoryUrl>https://github.com/akrisanov/Reliable.HttpClient</RepositoryUrl>
|
15 | 34 | <RepositoryType>git</RepositoryType>
|
16 | 35 | <PackageReadmeFile>README.md</PackageReadmeFile>
|
|
0 commit comments