Skip to content

Commit e71c77b

Browse files
author
Akácz Károly
committed
chore: release v1.0.1
### Fixed - XML Documentation in NuGet Packages - XML documentation files are now properly included in NuGet packages, enabling IntelliSense support for all public APIs when consuming the packages - Package License Configuration - Removed conflicting PackageLicenseExpression from Directory.Build.props (packages use PackageLicenseFile instead) ### Added - 100% Code Coverage - Achieved 100% line and branch coverage for both Fox.ChainKit and Fox.ChainKit.ResultKit - Codecov Integration - Added Codecov badge and automated coverage reporting to CI/CD pipeline - Build Optimization - Added .NET 10 to CI/CD build matrix for comprehensive multi-version testing
1 parent e971a79 commit e71c77b

3 files changed

Lines changed: 15 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
_No unreleased changes yet._
1111

12+
## [1.0.1] - 2026-03-02
13+
14+
### Fixed
15+
- XML Documentation in NuGet Packages - XML documentation files are now properly included in NuGet packages, enabling IntelliSense support for all public APIs when consuming the packages
16+
- Package License Configuration - Removed conflicting `PackageLicenseExpression` from `Directory.Build.props` (packages use `PackageLicenseFile` instead)
17+
1218
## [1.0.0] - 2026-02-20
1319

1420
### Added
@@ -26,6 +32,13 @@ _No unreleased changes yet._
2632
- Zero reflection overhead (factory-based handler resolution)
2733
- Full dependency injection integration
2834
- XML documentation for all public APIs
35+
- 100% Code Coverage - Achieved 100% line and branch coverage for both Fox.ChainKit and Fox.ChainKit.ResultKit
36+
- Added 11 defensive code tests (total: 41 tests, previously 30)
37+
- Added `InternalsVisibleTo` for test projects to enable internal API testing
38+
- Added `coverlet.runsettings` for optimized coverage measurement
39+
- Codecov Integration - Added Codecov badge and automated coverage reporting to CI/CD pipeline
40+
- Build Optimization - Added .NET 10 to CI/CD build matrix for comprehensive multi-version testing
41+
- README - Added Codecov badge showing 100% coverage achievement
2942

3043
#### Fox.ChainKit.ResultKit (Integration Package)
3144
- ResultKit integration for Railway Oriented Programming

src/Fox.ChainKit.ResultKit/Fox.ChainKit.ResultKit.csproj

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

33
<PropertyGroup>
44
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
5-
<Version>1.0.0</Version>
5+
<Version>1.0.1</Version>
66
<IsPackable>true</IsPackable>
77
<AssemblyName>Fox.ChainKit.ResultKit</AssemblyName>
88
<RootNamespace>Fox.ChainKit.ResultKit</RootNamespace>

src/Fox.ChainKit/Fox.ChainKit.csproj

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

33
<PropertyGroup>
44
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
5-
<Version>1.0.0</Version>
5+
<Version>1.0.1</Version>
66
<IsPackable>true</IsPackable>
77
<AssemblyName>Fox.ChainKit</AssemblyName>
88
<RootNamespace>Fox.ChainKit</RootNamespace>

0 commit comments

Comments
 (0)