Releases: dborgards/CycloneDX.MSBuild
Releases · dborgards/CycloneDX.MSBuild
v1.3.0
1.3.0 (2025-12-03)
✨ Features
- implement comprehensive project improvements (f77d85a)
🐛 Bug Fixes
- add detailed diagnostics to failing tests (bbad9d3)
- add detailed SBOM structure validation diagnostics (1cd0d92)
- add GetTargetPath target to MultiTargetProject for tooling compatibility (a5ce1e9)
- add Integration.Tests projects as build dependencies (9d6276f)
- add new test projects to solution file (39f24f5)
- add project dependencies and prevent parallel builds for benchmarks and integration tests (86e07f3)
- code formatting - add braces to single-line if statements (cacc977)
- disable package generation in test project references (78e2723)
- disable parallel builds at solution level with -m:1 (7be6b47), closes #1 #2
- disable parallel builds for all Integration.Tests projects (c367c05)
- enable SBOM copy to publish directory for multi-target inner builds (4a26668)
- enhance test diagnostics to identify missing SBOM fields (7ebf344)
- improve test reliability and publish SBOM functionality (8c27290)
- improve version field detection regex to handle any field order (6a9f7af)
- isolate project outputs and prevent file locking during builds (0cba86c)
- pass Configuration property to all ProjectReferences (ed9b2bd)
- prevent parallel builds of MultiTargetProject inner frameworks (03598ed)
- prevent parallel builds of shared CycloneDX.MSBuild dependency (74cadd1)
- properly calculate CycloneDxOutputPath in targets instead of props (e3f723b)
- remove Integration.Tests projects from solution to prevent parallel builds (c83a316)
- remove invalid dotnet_diagnostic properties from MSBuild file (d66e5e2)
- remove invalid return statement from MSBuild inline task (2cc6d4d)
- rename XUnit collection classes to avoid CA1711 warning (c2d5d48)
- replace System.Text.Json with regex-based approach for MSBuild task compatibility (04e50b0)
- serialize integration tests to prevent file locking (0a392a9)
- specify target framework for multi-target project publish test (9e1d02f)
- suppress code analysis warnings for test projects (92dd8b0)