Skip to content

Release v1.0.3 – Test Coverage & Integration Enhancements

Choose a tag to compare

@bsayli bsayli released this 14 Sep 22:06
· 22 commits to main since this release

✨ Highlights
• Expanded JaCoCo configuration to include both unit and integration tests
• Increased overall test coverage to:
• license-generator: 71.3%
• licensing-service: 78.3%
• licensing-service-sdk: 67.9%
• licensing-service-sdk-cli: 53.9%
• Enhanced license-generator with refined CLI services and integration tests
• Added integration tests for licensing-service and licensing-service-sdk to validate security and caching flows

🔧 CI/CD Improvements
• Maven build now generates JaCoCo aggregate reports for multi-module setup
• Coverage metrics validated during mvn verify -Pcoverage-aggregate

📦 Release Info
• Version: v1.0.3
• Packaging: Multi-module Maven build (aggregator)
• License: MIT
• Java: 21
• Spring Boot: 3.5.x
• Keycloak: 26.x
• Redis: 8.x

✅ Next Steps
• Add Vault integration for secrets management
• Extend Keycloak integration for license lifecycle operations