v1.0.0-rc1
·
61 commits
to main
since this release
What's Changed
- feat: implement core data model classes for API comparison (Task 2.1) by @jbrinkman in #1
- feat: implement configuration models for API comparison (Task 2.2) by @jbrinkman in #2
- Implement AssemblyLoader with error handling by @jbrinkman in #3
- Implement ApiExtractor for reflection-based analysis by @jbrinkman in #4
- Implement GitHub workflows for CI/CD by @jbrinkman in #5
- feat: add Taskfile.dev for common project tasks by @jbrinkman in #6
- fix: address StyleCop code quality issues by @jbrinkman in #7
- Add namespace and type mapping capabilities by @jbrinkman in #8
- Implement exclusion and breaking change classification (Task 4.3) by @jbrinkman in #9
- Implement CLI interface using Spectre.Console.Cli by @jbrinkman in #10
- Task 5.2: Add filtering and configuration options by @jbrinkman in #11
- feat: implement ReportGenerator and console output formatter by @jbrinkman in #12
- Implement JSON output formatter by @jbrinkman in #13
- Implement markdown output formatter by @jbrinkman in #14
- feat: implement exit code logic and management system by @jbrinkman in #15
- feat: Add comprehensive error handling and logging (task 7.2) by @jbrinkman in #16
- Task 8.1: Fix Integration Tests and TestAssemblies Structure by @jbrinkman in #17
- feat: Add comprehensive workflow tests with configuration files by @jbrinkman in #18
- Task 9.2: Final integration and comprehensive documentation by @jbrinkman in #19
New Contributors
- @jbrinkman made their first contribution in #1
Full Changelog: https://github.com/jbrinkman/dotnet-api-diff/commits/v1.0.0-rc1