Skip to content

Commit 6f4ca72

Browse files
committed
release: Reliable.HttpClient v1.0.0 stable
Upgrade from alpha to stable release with comprehensive release notes and production-ready API
1 parent 9217543 commit 6f4ca72

1 file changed

Lines changed: 21 additions & 5 deletions

File tree

src/Reliable.HttpClient/Reliable.HttpClient.csproj

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,27 @@
33
<TargetFrameworks>net6.0;net8.0;net9.0</TargetFrameworks>
44
<AssemblyName>Reliable.HttpClient</AssemblyName>
55
<PackageId>Reliable.HttpClient</PackageId>
6-
<Version>1.0.0-alpha1</Version>
7-
<PackageReleaseNotes>Initial alpha release of Reliable.HttpClient (renamed from
8-
HttpClient.Resilience).
9-
Features: retry with exponential backoff and jitter, circuit breaker, and HTTP response
10-
handling.</PackageReleaseNotes>
6+
<Version>1.0.0</Version>
7+
<PackageReleaseNotes>🎉 Stable v1.0.0 Release!
8+
9+
✨ Features:
10+
• Fluent configuration API with HttpClientOptionsBuilder
11+
• 6 predefined presets for common scenarios (FastInternalApi, SlowExternalApi, etc.)
12+
• Retry policies with exponential backoff and jitter
13+
• Circuit breaker pattern implementation
14+
• Zero-configuration setup with sensible defaults
15+
• HTTP response handling with typed responses
16+
• Full .NET 6.0, 8.0, 9.0 support
17+
18+
🔧 What's New in v1.0:
19+
• Stable public API with semantic versioning commitment
20+
• Production-ready defaults based on industry best practices
21+
• Comprehensive documentation and examples
22+
• Complete test coverage
23+
24+
🚀 Quick Start: services.AddHttpClient("api").AddResilience();
25+
26+
See full documentation at: https://github.com/akrisanov/Reliable.HttpClient</PackageReleaseNotes>
1127
<Authors>Andrey Krisanov</Authors>
1228
<Company></Company>
1329
<Description>Lightweight resilience helpers (retry with jitter, circuit breaker) and response

0 commit comments

Comments
 (0)