v0.13.0: Errors & Tags
Features highlights 🔥
- RFC 9457 is implemented : Fuego now uses the standard way to handle errors in an API!
- Groups Tags : only add a tag
Book
once for all your/books/*
routes! - Hide routes and groups from OpenAPI Spec (useful for HTML routes for example)
- decode YAML input
(net/http) *Server
is now an embedded field, making Fuego even closed from the standard library
What's Changed
- feat: add swagger ui handler in server by @rizerkrof in #57
- fix: Set body height to 100% of the viewport height by @mailbaoer in #58
- feat: add option for custom validator by @vladz in #65
- cors handling by @EwenQuim in #68
- feat: support decoding x-yaml content-type in ContextWithBody by @dylanhitt in #72
- docs: ContextWithBody clarification by @dylanhitt in #73
- Sets
WithAddr
option and pass int asWithPort
argument by @EwenQuim in #74 - Embed
(net/http) *Server
field in fuego Server by @EwenQuim in #75 - Exposes OutputOpenAPISpec method to generate directly the outputs without starting server by @EwenQuim in #77
- Hide group by @EwenQuim in #78
- Make Default OpenAPI handler public by @EwenQuim in #83
- Adds Cookie and Header methods to context by @EwenQuim in #84
- RFC 9457 implementation by @EwenQuim in #86
- Basic auth test by @EwenQuim in #88
- Adds coverage tracking to repository by @EwenQuim in #90
- Fixes error Content-Type by @EwenQuim in #89
- feat: add tags to the Server (i.e Group) level by @dylanhitt in #91
New Contributors
- @mailbaoer made their first contribution in #58
- @vladz made their first contribution in #65
Full Changelog: v0.12.0...v0.13.0