Skip to content

Conversation

@randlee
Copy link
Owner

@randlee randlee commented Jan 15, 2026

Summary

  • Release version changed from 1.0.0 to 0.5.0 for user testing phase
  • Version centralized in Directory.Build.props as single source of truth
  • All 650 tests passing
  • Package configured and ready for NuGet publish

Changes

Version Centralization

  • Directory.Build.props: Added Version, AssemblyVersion, FileVersion properties
  • RoslynDiff.Cli.csproj: Removed hardcoded version (now inherits from props)
  • Program.cs: Updated --version CLI output to read from assembly info

Documentation Updates

  • CHANGELOG.md, RELEASE_NOTES.md: Updated version references to v0.5.0
  • docs/output-formats.md: Updated example JSON schema version
  • samples/output-example.json, samples/output-example.html: Updated version

Sprint 7 Deliverables

  • NuGet package metadata configured
  • Package icon (icon.svg, icon.png) created
  • CHANGELOG.md and RELEASE_NOTES.md created
  • All tests verified passing (650 total)

Test plan

  • All 650 tests pass (321 Core + 130 Output + 84 CLI + 115 Integration)
  • dotnet build succeeds
  • roslyn-diff --version shows 0.5.0
  • Package builds correctly with centralized version

🤖 Generated with Claude Code

randlee and others added 3 commits January 15, 2026 09:00
Package Preparation:
- Configure NuGet package metadata (PackageId, Version, License, etc.)
- Add package icon (icon.svg and icon.png)
- Configure as dotnet global tool (PackAsTool, ToolCommandName)
- Update Directory.Build.props with copyright

Release Artifacts:
- Update CHANGELOG.md with v1.0.0 release date
- Create RELEASE_NOTES.md with comprehensive release documentation

Testing Results:
- All 650 tests passing
- CLI tool verified working
- Global tool installation verified
- All output formats (JSON, HTML, text, terminal) verified

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Centralize version in Directory.Build.props (single source of truth)
- Update all documentation and samples to reference v0.5.0
- Fix --version CLI output to read from assembly info
- Close PR #3 and rename branch from release/v1.0.0 to release/v0.5.0

Changes:
- Directory.Build.props: Add Version, AssemblyVersion, FileVersion
- RoslynDiff.Cli.csproj: Remove hardcoded version (inherits from props)
- Program.cs: Read version from assembly instead of hardcoding
- CHANGELOG.md, RELEASE_NOTES.md: Update version references
- docs/output-formats.md, samples/: Update example versions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@randlee randlee merged commit 59ca3f6 into main Jan 15, 2026
1 check passed
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