Update dependency @hono/zod-openapi to v1.6.3 #25
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/hono-zod-openapi-1.x-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.5.1→1.6.3Release Notes
honojs/middleware (@hono/zod-openapi)
v1.6.3Compare Source
Patch Changes
3b0860026438694e76c3155737cf0b8df32384f5Thanks @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 objectv1.6.2Compare Source
Patch Changes
#2115
525564dc5c275bfe8468b330902ea12dc450f54dThanks @scttcper! - Flatten batched route type inference so largeopenapiRoutestuples do not hit TypeScript's recursive instantiation limit.#2116
38232db06e1c366e5eb1fb7cf6949c2541debd8cThanks @scttcper! - Reuse projected response types betweenopenapi()route handlers and returned schemas to reduce TypeScript checker work.#1986
28f1d39cd2a480d9d3bd557df9037c054a674279Thanks @VihaanAgarwal! - fix(zod-openapi): infer route middleware env indefineOpenAPIRoutehandlerv1.6.1Compare Source
Patch Changes
4fce28c6fbba41795b316becaf7d8cffa11fb521Thanks @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.0Compare Source
Minor Changes
1dc1a4a5418be24d571652e1013b8a6a925824c0Thanks @WolfieLeader! - feat: support the HTTP QUERY method increateRoute()by bumping@asteasolutions/zod-to-openapito v9v1.5.3Compare Source
Patch Changes
9a9324937cfa77db210a966be33e8c73bbbe33e3Thanks @kamaal111! - Revert the local z binding export because it causes zod types to degrade to any when built with tsdown.v1.5.2Compare Source
Patch Changes
#2069
fc0377c5595bde3147d181e5013a3fc710175e40Thanks @edenbuilds! - fix(zod-openapi): keep thezimport edge so.openapi()survives bundlingRe-exporting zod's
zas a pass-through let esbuild code-splitting resolveimport { z } from '@hono/zod-openapi'straight to zod and drop the edge to themodule that runs
extendZodWithOpenApi(z), so schemas could be built before thepatch applied and
.openapi()was undefined at runtime. Exportzas an aliasdeclaration 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.ZodTypeand the rest continue to work. Fixes #2051.
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR has been generated by Mend Renovate CLI.
Update dependency @hono/zod-openapi to v1.6.0to Update dependency @hono/zod-openapi to v1.6.160c7d917dd10f1cbf878⚠️ 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:
The artifact failure details are included below:
File name: pnpm-lock.yaml
Update dependency @hono/zod-openapi to v1.6.1to Update dependency @hono/zod-openapi to v1.6.2Update dependency @hono/zod-openapi to v1.6.2to Update dependency @hono/zod-openapi to v1.6.3View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.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.