Skip to content

Commit 31779ca

Browse files
committed
Bump version to 4.0.2 and update README formatting
- Incremented project version to 4.0.2 in the .csproj file. - Reformatted thread-safety section in README for clarity. - Updated version history date for 4.0.0 to December 2025.
1 parent 7aa2f2b commit 31779ca

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

EsoxSolutions.ObjectPool/EsoxSolutions.ObjectPool.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
<PackageReadmeFile>README.md</PackageReadmeFile>
1111
<RepositoryUrl>https://github.com/snoekiede/EsoxSolutions.ObjectPool</RepositoryUrl>
1212
<PackageTags>objectpool;threadsafe;async;performance;metrics;healthchecks;dependencyinjection;opentelemetry;warmup;eviction;ttl;circuitbreaker;lifecycle;multitenancy;scopedpools</PackageTags>
13-
<AssemblyVersion>4.0.1</AssemblyVersion>
14-
<FileVersion>4.0.1</FileVersion>
13+
<AssemblyVersion>4.0.2</AssemblyVersion>
14+
<FileVersion>4.0.2</FileVersion>
1515
<GenerateDocumentationFile>True</GenerateDocumentationFile>
1616
<Title>Production-Ready Object Pool for .NET with Complete Observability</Title>
1717
<Authors>Iede Snoek</Authors>

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -375,14 +375,14 @@ foreach (var kv in metrics)
375375
## Thread-Safety
376376

377377
All pool operations are thread-safe using lock-free `ConcurrentStack<T>` and `ConcurrentDictionary<T, byte>`:
378-
- ? Tested with 500 concurrent threads
379-
- ? Race condition free
380-
- ? No blocking locks in hot paths
381-
- ? Atomic operations for critical sections
378+
- Tested with 500 concurrent threads
379+
- Race condition free
380+
- No blocking locks in hot paths
381+
- Atomic operations for critical sections
382382

383383
## Version History
384384

385-
### 4.0.0 (Current) - January 2025
385+
### 4.0.0 (Current) - December 2025
386386
- **Complete Production-Ready Suite**: All enterprise features integrated and tested
387387
- **Dependency Injection**: First-class ASP.NET Core and Generic Host support
388388
- **Health Checks**: ASP.NET Core Health Checks integration with custom thresholds

0 commit comments

Comments
 (0)