Releases: rhinobase/hono-openapi
Releases · rhinobase/hono-openapi
v1.3.0
What's Changed
- fix: allow resolver() in documentation.components.responses by @MathurAditya724 in #220
- fix: apply JSONParsed to describeResponse handler typing by @MathurAditya724 in #221
- fix: handle ArkType morph schemas in OpenAPI spec generation by @MathurAditya724 in #222
- fix: set requestBody.required to true for validator() by @MathurAditya724 in #223
- fix: auto-convert z.date() to string/date-time in Zod v4 schemas by @MathurAditya724 in #224
Full Changelog: v1.2.0...v1.3.0
v1.2.0
What's Changed
- fix: prevent path parameters from leaking across routes when using middleware validators by @edevil in #203
- fix: resolve target handler marked as COMPOSED_HANDLER by @tomill in #204
- fix: removing the path if object is empty int the resulting spec by @MathurAditya724 in #208
- fix: getSpecs mutated defaultOptions if passed #211 by @matzehecht in #212
- generateOperationId should transform path to an OpenApi path by @matzehecht in #213
- feat: transform path segments to PascalCase in generateOperationId by @matzehecht in #214
New Contributors
v1.1.1
What's Changed
- fix: corrected the types for describeResponse by @MathurAditya724 in #191
- Fix duplicate parameters in OpenAPI spec (#194) by @veracioux in #195
- fix(excludeStaticFile): check period in last segment only, not entire path by @braden-w in #197
- refactor: simplify path filtering with sequential early returns by @braden-w in #198
New Contributors
- @veracioux made their first contribution in #195
- @braden-w made their first contribution in #197
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- fix: clear the context by @MathurAditya724 in #176
- chore: add lint and fix invalid git directory by @belgattitude in #180
- feat: add support for pkg new by @belgattitude in #179
- feat: added support for typebox by @MathurAditya724 in #184
- feat: added support for sury by @MathurAditya724 in daf6b1a
- Made resolvers more flexible by @MathurAditya724 in 7daef03
- Improved effect ts support by @MathurAditya724 in 1b546a5
Full Changelog: v1.0.8...v1.1.0
v1.0.8
What's Changed
- fix: removed "parameters" from DescribeRouteOptions type definition by @MathurAditya724 in #165
- test: added example for transformation by @belgattitude in #170
- fix: added types to validation middleware by @MathurAditya724 in #171
Full Changelog: v1.0.5...v1.0.8
v1.0.5
What's Changed
- Corrected
hideprop implmentation by @MathurAditya724 in #162 - Updated standard community packages by @MathurAditya724 in #163
- Added a new
loadVendorfunction to improve performance
Full Changelog: v1.0.4...v1.0.5
v1.0.4
What's Changed
- fix: converted operationId's method in lowercase by default by @MathurAditya724 in #156
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
- fix: corrected the components merger by @MathurAditya724 in #152
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- Corrected the
operationIdfunction types - Updated the package depen.
- Minor changes in
describeResponse
v1.0.0
Super excited for this release 🥳, took a while to release this. I am really happy with how the API has turned out be.
What's Changed
- Zod v4 Support 🚀
- 0 Node Dependency 📦
- Standard Schema Support → Simpler API
- Response Type (
o) - New Docs 🥳 https://honohub.dev/docs/openapi
- Multiple bug fixes 🐞
- Migration Guide for
@hono/zod-openapi👍🏼
There is still a lot of improvements we can do and I have many more ideas, but this seems like a point where we can cut a release 😆. Hope you all also like it, let me know if you break something.
Posted this news on X too - https://x.com/MathurAditya7/status/1963549445552816384