0.7.1: Docs Overhaul & Client Error Handling
Highlights
⚙️ Core Enhancements
- Improved client-side error handling — all non-2xx responses now raise
ClientProblemException. - Added safe deserialization via
ProblemDetailSupport.extract(...)with consistent fallbacks. - Guaranteed non-null ProblemDetail even for empty or malformed responses.
- Updated documentation and examples to RFC 9457 — Problem Details for HTTP APIs, superseding RFC 7807.
📘 Documentation & Guides
- Rewrote all README.md for clarity and precision.
- Corrected Problem & Motivation examples to reflect actual OpenAPI output.
- Standardized terminology and links to RFC 9457 specification.
Next Steps
- Keep long-term plan open for future artifact publishing (no immediate release planned):
io.github.bsayli:openapi-generics-autoregio.github.bsayli:openapi-generics-templates
✅ Release focus: Documentation overhaul & client error handling improvements for version 0.7.1.