Skip to content

Bump version to 1.1.0 and add .NET Standard 2.0 support#8

Merged
ncipollina merged 1 commit into
mainfrom
feature/version-1.1.0-netstandard2.0-support
Jul 10, 2025
Merged

Bump version to 1.1.0 and add .NET Standard 2.0 support#8
ncipollina merged 1 commit into
mainfrom
feature/version-1.1.0-netstandard2.0-support

Conversation

@ncipollina

Copy link
Copy Markdown
Contributor

Summary

  • Bump version from 1.0.0 to 1.1.0 in Directory.Build.props
  • Add .NET Standard 2.0 support to target frameworks alongside existing net8.0, net9.0, and netstandard2.1
  • Add CLAUDE.md documentation for future development guidance

Changes Made

  • Directory.Build.props: Updated <VersionPrefix> from 1.0.0 to 1.1.0
  • LayeredCraft.StructuredLogging.csproj: Added netstandard2.0 to <TargetFrameworks>
  • CLAUDE.md: Added comprehensive development documentation

Compatibility Verification

  • ✅ Microsoft.Extensions.Logging.Abstractions 9.0.7 supports .NET Standard 2.0
  • ✅ Project builds successfully for all target frameworks (net8.0, net9.0, netstandard2.1, netstandard2.0)
  • ✅ All 328 tests pass on both .NET 8.0 and .NET 9.0 frameworks

Test Results

  • NET 8.0: 328 tests passed, 0 failures, 0 errors
  • NET 9.0: 328 tests passed, 0 failures, 0 errors

Breaking Changes

None - this is a backward-compatible addition of .NET Standard 2.0 support.

🤖 Generated with Claude Code

- Update version from 1.0.0 to 1.1.0 in Directory.Build.props
- Add netstandard2.0 to target frameworks alongside existing net8.0, net9.0, and netstandard2.1
- Verified compatibility with Microsoft.Extensions.Logging.Abstractions 9.0.7
- All 328 tests pass on both .NET 8.0 and .NET 9.0 frameworks
- Added CLAUDE.md documentation for future development guidance

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ncipollina
ncipollina requested a review from Copilot July 10, 2025 12:42

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the package version, broadens target framework support, and adds development guidance documentation.

  • Add .NET Standard 2.0 to the project’s multi-target frameworks and bump the logging dependency
  • Bump the package version from 1.0.0 to 1.1.0
  • Introduce CLAUDE.md with build/test commands and project guidelines

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
src/LayeredCraft.StructuredLogging/LayeredCraft.StructuredLogging.csproj Added netstandard2.0 to <TargetFrameworks> and updated the logging abstractions version to 9.0.7
Directory.Build.props Bumped <VersionPrefix> from 1.0.0 to 1.1.0
CLAUDE.md Added new development guidelines and commands documentation
Comments suppressed due to low confidence (2)

CLAUDE.md:1

  • [nitpick] The filename CLAUDE.md may be misleading for contributors. Consider renaming it to CONTRIBUTING.md or DEVELOPMENT_GUIDELINES.md to better reflect its purpose.
# CLAUDE.md

CLAUDE.md:19

  • Test projects generally aren't executable with dotnet run. Either remove this line or replace it with instructions to run a sample console app or integration test harness if needed.
dotnet run --project test/LayeredCraft.StructuredLogging.Tests/  # Run test project directly

@ncipollina
ncipollina merged commit 3c6304e into main Jul 10, 2025
1 check passed
@ncipollina
ncipollina deleted the feature/version-1.1.0-netstandard2.0-support branch July 10, 2025 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants