🚀 Highlights
🧩 Framework Upgrades
- Upgraded to Spring Boot 3.4.11 and OpenAPI Generator 7.17.0
- Ensured compatibility across all modules and build configurations
📝 Documentation Enhancements
- Refined Architecture Overview section and fixed internal anchor links in
README.md - Updated badges and version references for full consistency (Java 21, Spring Boot 3.4.11, OpenAPI 7.17.0)
- Improved readability and section hierarchy throughout documentation
🧭 Diagram & Visual Updates
- Updated
architectural-diagram.pngfor current framework versions - Improved label contrast and alignment for clarity
- Ensured diagram reflects latest auto-wrapper registration and client generation flow
🔧 Internal Maintenance
- Updated
codeql.ymlwith+security-and-qualityquery inclusion - Minor markdown cleanup and link corrections across docs
✅ Release Focus
Minor framework and documentation updates ensuring stability, consistency, and clarity across the project.
🧭 Next Steps
With this release, the repository is now fully aligned and ready for modularization (0.8.x).
The upcoming version will introduce a clean separation into reusable artifacts to support broader adoption across microservices.
Planned 0.8.x Artifacts
io.github.bsayli:response-envelope— unified{ data, meta }model shared across all projectsio.github.bsayli:openapi-generics-autoreg— automatic wrapper registrar (OpenApiCustomizer) for Spring Boot producersio.github.bsayli:openapi-generics-templates— Mustache overlay templates for generics-aware client generation
Each module will share the same version line (0.8.x) and belong to the unified project family under spring-boot-openapi-generics-clients.
Summary:
Upgraded core frameworks, improved documentation and visuals, and fixed internal anchors for seamless navigation and clarity.
✅ Next milestone: modularization and publish-ready artifacts for full end-to-end generics-aware integration.