unstale

npm / hono-openapi

hono-openapi

What changed in hono-openapi 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-28.

1 breaking1 deprecations5 behavior and defaults10 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

hono-openapi 117 changes

Breaking changes 1

  • A named query schema is no longer published when its fields are inlined.

    1.4.0release notes

Deprecations 1

  • A parameter is marked deprecated when its field is deprecated.

    1.4.0release notes

Behavior and default changes 5

  • defaultOptions are now applied once per operation.

    1.4.0release notes

  • A request body is marked required only when the route needs it.

    1.4.0release notes

  • Schemas returned by resolver() are now resolved in headers.

    1.4.0release notes

  • A response gets its own component when its shape differs.

    1.4.0release notes

  • Response schemas are converted as output.

    1.4.0release notes

Fixes and other changes 10

  • A route that documents no response now documents its default response.

    1.4.0release notes

  • Default schemas are now resolved for validator routes.

    1.4.0release notes

  • Both encodings accepted by a form validator are now documented.

    1.4.0release notes

  • Generated operation IDs are now kept unique.

    1.4.0release notes

  • Optional operation IDs are now kept unique.

    1.4.0release notes

  • Each path served by a route with optional parameters is now documented.

    1.4.0release notes

  • Payloads are preserved during schema generation.

    1.4.0release notes

  • A required setting described by the route is preserved over the validator's setting.

    1.4.0release notes

  • Parameters of a union query schema are now documented.

    1.4.0release notes

  • Routes described by another copy of the package are now found.

    1.3.5release notes