Update dependency @hono/zod-openapi to v1.6.3 #25

Open
renovate wants to merge 1 commit from renovate/hono-zod-openapi-1.x-lockfile into main
Collaborator

This PR contains the following updates:

Package Change Age Confidence
@hono/zod-openapi (source) 1.5.11.6.3 age confidence

Release Notes

honojs/middleware (@​hono/zod-openapi)

v1.6.3

Compare Source

Patch Changes

v1.6.2

Compare Source

Patch Changes

v1.6.1

Compare Source

Patch Changes

v1.6.0

Compare Source

Minor Changes

v1.5.3

Compare Source

Patch Changes

v1.5.2

Compare Source

Patch Changes
  • #​2069 fc0377c5595bde3147d181e5013a3fc710175e40 Thanks @​edenbuilds! - fix(zod-openapi): keep the z import edge so .openapi() survives bundling

    Re-exporting zod's z as a pass-through let esbuild code-splitting resolve
    import { z } from '@hono/zod-openapi' straight to zod and drop the edge to the
    module that runs extendZodWithOpenApi(z), so schemas could be built before the
    patch applied and .openapi() was undefined at runtime. Export z as an alias
    declaration instead: it compiles to a binding local to the module, which keeps
    that edge, while still carrying zod's type namespace so z.infer, z.ZodType
    and the rest continue to work. Fixes #​2051.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@hono/zod-openapi](https://github.com/honojs/middleware) ([source](https://github.com/honojs/middleware/tree/HEAD/packages/zod-openapi)) | [`1.5.1` → `1.6.3`](https://renovatebot.com/diffs/npm/@hono%2fzod-openapi/1.5.1/1.6.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@hono%2fzod-openapi/1.6.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@hono%2fzod-openapi/1.5.1/1.6.3?slim=true) | --- ### Release Notes <details> <summary>honojs/middleware (@&#8203;hono/zod-openapi)</summary> ### [`v1.6.3`](https://github.com/honojs/middleware/blob/HEAD/packages/zod-openapi/CHANGELOG.md#163) [Compare Source](https://github.com/honojs/middleware/compare/@hono/zod-openapi@1.6.2...@hono/zod-openapi@1.6.3) ##### Patch Changes - [#&#8203;2087](https://github.com/honojs/middleware/pull/2087) [`3b0860026438694e76c3155737cf0b8df32384f5`](https://github.com/honojs/middleware/commit/3b0860026438694e76c3155737cf0b8df32384f5) Thanks [@&#8203;WolfieLeader](https://github.com/WolfieLeader)! - fix: return 415 when a JSON or form request body's Content-Type matches none of the route's declared media types, instead of validating an empty object ### [`v1.6.2`](https://github.com/honojs/middleware/blob/HEAD/packages/zod-openapi/CHANGELOG.md#162) [Compare Source](https://github.com/honojs/middleware/compare/@hono/zod-openapi@1.6.1...@hono/zod-openapi@1.6.2) ##### Patch Changes - [#&#8203;2115](https://github.com/honojs/middleware/pull/2115) [`525564dc5c275bfe8468b330902ea12dc450f54d`](https://github.com/honojs/middleware/commit/525564dc5c275bfe8468b330902ea12dc450f54d) Thanks [@&#8203;scttcper](https://github.com/scttcper)! - Flatten batched route type inference so large `openapiRoutes` tuples do not hit TypeScript's recursive instantiation limit. - [#&#8203;2116](https://github.com/honojs/middleware/pull/2116) [`38232db06e1c366e5eb1fb7cf6949c2541debd8c`](https://github.com/honojs/middleware/commit/38232db06e1c366e5eb1fb7cf6949c2541debd8c) Thanks [@&#8203;scttcper](https://github.com/scttcper)! - Reuse projected response types between `openapi()` route handlers and returned schemas to reduce TypeScript checker work. - [#&#8203;1986](https://github.com/honojs/middleware/pull/1986) [`28f1d39cd2a480d9d3bd557df9037c054a674279`](https://github.com/honojs/middleware/commit/28f1d39cd2a480d9d3bd557df9037c054a674279) Thanks [@&#8203;VihaanAgarwal](https://github.com/VihaanAgarwal)! - fix(zod-openapi): infer route middleware env in `defineOpenAPIRoute` handler ### [`v1.6.1`](https://github.com/honojs/middleware/blob/HEAD/packages/zod-openapi/CHANGELOG.md#161) [Compare Source](https://github.com/honojs/middleware/compare/@hono/zod-openapi@1.6.0...@hono/zod-openapi@1.6.1) ##### Patch Changes - [#&#8203;1988](https://github.com/honojs/middleware/pull/1988) [`4fce28c6fbba41795b316becaf7d8cffa11fb521`](https://github.com/honojs/middleware/commit/4fce28c6fbba41795b316becaf7d8cffa11fb521) Thanks [@&#8203;thekiwi](https://github.com/thekiwi)! - Reduce route-typing type instantiations (\~54% on TS6, \~48% on TS7 in a 100-route benchmark) by binding expensive sub-expressions once and sharing the input intersection / response-shape conditional. ### [`v1.6.0`](https://github.com/honojs/middleware/blob/HEAD/packages/zod-openapi/CHANGELOG.md#160) [Compare Source](https://github.com/honojs/middleware/compare/@hono/zod-openapi@1.5.3...@hono/zod-openapi@1.6.0) ##### Minor Changes - [#&#8203;2086](https://github.com/honojs/middleware/pull/2086) [`1dc1a4a5418be24d571652e1013b8a6a925824c0`](https://github.com/honojs/middleware/commit/1dc1a4a5418be24d571652e1013b8a6a925824c0) Thanks [@&#8203;WolfieLeader](https://github.com/WolfieLeader)! - feat: support the HTTP QUERY method in `createRoute()` by bumping `@asteasolutions/zod-to-openapi` to v9 ### [`v1.5.3`](https://github.com/honojs/middleware/blob/HEAD/packages/zod-openapi/CHANGELOG.md#153) [Compare Source](https://github.com/honojs/middleware/compare/@hono/zod-openapi@1.5.2...@hono/zod-openapi@1.5.3) ##### Patch Changes - [#&#8203;2084](https://github.com/honojs/middleware/pull/2084) [`9a9324937cfa77db210a966be33e8c73bbbe33e3`](https://github.com/honojs/middleware/commit/9a9324937cfa77db210a966be33e8c73bbbe33e3) Thanks [@&#8203;kamaal111](https://github.com/kamaal111)! - Revert the local z binding export because it causes zod types to degrade to any when built with tsdown. ### [`v1.5.2`](https://github.com/honojs/middleware/blob/HEAD/packages/zod-openapi/CHANGELOG.md#152) [Compare Source](https://github.com/honojs/middleware/compare/@hono/zod-openapi@1.5.1...@hono/zod-openapi@1.5.2) ##### Patch Changes - [#&#8203;2069](https://github.com/honojs/middleware/pull/2069) [`fc0377c5595bde3147d181e5013a3fc710175e40`](https://github.com/honojs/middleware/commit/fc0377c5595bde3147d181e5013a3fc710175e40) Thanks [@&#8203;edenbuilds](https://github.com/edenbuilds)! - fix(zod-openapi): keep the `z` import edge so `.openapi()` survives bundling Re-exporting zod's `z` as a pass-through let esbuild code-splitting resolve `import { z } from '@hono/zod-openapi'` straight to zod and drop the edge to the module that runs `extendZodWithOpenApi(z)`, so schemas could be built before the patch applied and `.openapi()` was undefined at runtime. Export `z` as an alias declaration instead: it compiles to a binding local to the module, which keeps that edge, while still carrying zod's type namespace so `z.infer`, `z.ZodType` and the rest continue to work. Fixes [#&#8203;2051](https://github.com/honojs/middleware/issues/2051). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMy4yIiwidXBkYXRlZEluVmVyIjoiNDQuODEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Update dependency @hono/zod-openapi to v1.6.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/woodpecker Pipeline was successful
60c7d917dd
renovate changed title from Update dependency @hono/zod-openapi to v1.6.0 to Update dependency @hono/zod-openapi to v1.6.1 2026-08-23 00:03:10 +00:00
renovate force-pushed renovate/hono-zod-openapi-1.x-lockfile from 60c7d917dd
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/woodpecker Pipeline was successful
to 10f1cbf878
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/woodpecker Pipeline was successful
2026-08-27 00:01:53 +00:00
Compare
Author
Collaborator

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: pnpm-lock.yaml
Error: ERR_PNPM_STRICT_MIN_RELEASE_AGE_REQUIRES_SAVE

  × updating dependencies
  ╰─▶ minimumReleaseAgeStrict cannot be combined with --no-save: approval
      would require writing to minimumReleaseAgeExclude in pnpm-
      workspace.yaml, which --no-save prevents.
  help: Drop --no-save so the exclude list can be persisted, or set
        minimumReleaseAgeStrict: false.


### ⚠️ Artifact update problem Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens: - any of the package files in this branch needs updating, or - the branch becomes conflicted, or - you click the rebase/retry checkbox if found above, or - you rename this PR's title to start with "rebase!" to trigger it manually The artifact failure details are included below: ##### File name: pnpm-lock.yaml ``` Error: ERR_PNPM_STRICT_MIN_RELEASE_AGE_REQUIRES_SAVE × updating dependencies ╰─▶ minimumReleaseAgeStrict cannot be combined with --no-save: approval would require writing to minimumReleaseAgeExclude in pnpm- workspace.yaml, which --no-save prevents. help: Drop --no-save so the exclude list can be persisted, or set minimumReleaseAgeStrict: false. ```
renovate changed title from Update dependency @hono/zod-openapi to v1.6.1 to Update dependency @hono/zod-openapi to v1.6.2 2026-09-05 14:02:44 +00:00
renovate changed title from Update dependency @hono/zod-openapi to v1.6.2 to Update dependency @hono/zod-openapi to v1.6.3 2026-09-07 11:02:47 +00:00
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
ci/woodpecker/push/woodpecker Pipeline was successful
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/hono-zod-openapi-1.x-lockfile:renovate/hono-zod-openapi-1.x-lockfile
git switch renovate/hono-zod-openapi-1.x-lockfile

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/hono-zod-openapi-1.x-lockfile
git switch renovate/hono-zod-openapi-1.x-lockfile
git rebase main
git switch main
git merge --ff-only renovate/hono-zod-openapi-1.x-lockfile
git switch renovate/hono-zod-openapi-1.x-lockfile
git rebase main
git switch main
git merge --no-ff renovate/hono-zod-openapi-1.x-lockfile
git switch main
git merge --squash renovate/hono-zod-openapi-1.x-lockfile
git switch main
git merge --ff-only renovate/hono-zod-openapi-1.x-lockfile
git switch main
git merge renovate/hono-zod-openapi-1.x-lockfile
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
isabella/songbook!25
No description provided.