Skip to content

chore(deps): bump @hono/zod-validator from 0.4.3 to 0.7.6#502

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bun/hono/zod-validator-0.7.6
Open

chore(deps): bump @hono/zod-validator from 0.4.3 to 0.7.6#502
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bun/hono/zod-validator-0.7.6

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 12, 2026

Bumps @hono/zod-validator from 0.4.3 to 0.7.6.

Release notes

Sourced from @​hono/zod-validator's releases.

@​hono/zod-validator@​0.7.6

Patch Changes

@​hono/zod-validator@​0.7.5

Patch Changes

@​hono/zod-validator@​0.7.4

Patch Changes

@​hono/zod-validator@​0.7.3

Patch Changes

@​hono/zod-validator@​0.7.2

Patch Changes

@​hono/zod-validator@​0.7.1

Patch Changes

Changelog

Sourced from @​hono/zod-validator's changelog.

0.7.6

Patch Changes

0.7.5

Patch Changes

0.7.4

Patch Changes

0.7.3

Patch Changes

0.7.2

Patch Changes

0.7.1

Patch Changes

0.7.0

Minor Changes

0.6.0

Minor Changes

... (truncated)

Commits
  • da02482 Version Packages (#1635)
  • 77cfae9 fix(zod-validator): query input supports union / optional types (#1634)
  • 04875b3 chore(deps-dev): bump hono from 4.10.3 to 4.10.7 (#1594)
  • 2444422 fix(publish): set access public with cli args (#1611)
  • cbc0288 chore(deps-dev): bump zod from 3.23.8 to 4.1.13 (#1580)
  • 41f2241 Version Packages (#1567)
  • dc468a0 refactor: replace tsup with tsdown (#1528)
  • dd19f37 refactor(zod-openapi): relax types for the latest zod-validator (#1566)
  • 5388c3f fix(zod-validator): the hook's return value is reflected in zValidator's retu...
  • 565d0e3 chore: bump hono (#1514)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​hono/zod-validator since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@hono/zod-validator](https://github.com/honojs/middleware/tree/HEAD/packages/zod-validator) from 0.4.3 to 0.7.6.
- [Release notes](https://github.com/honojs/middleware/releases)
- [Changelog](https://github.com/honojs/middleware/blob/main/packages/zod-validator/CHANGELOG.md)
- [Commits](https://github.com/honojs/middleware/commits/@hono/zod-validator@0.7.6/packages/zod-validator)

---
updated-dependencies:
- dependency-name: "@hono/zod-validator"
  dependency-version: 0.7.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 12, 2026
@github-actions github-actions Bot added the chore label Apr 12, 2026
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 12, 2026

Greptile Summary

This PR bumps @hono/zod-validator from 0.4.3 to 0.7.6, a multi-minor-version upgrade that includes bug fixes for query union/optional types, transform support, coerce fallback behavior, and Zod v4 compatibility. The API (zValidator) is unchanged, so no code modifications are needed in the eight route files that import it.

Confidence Score: 5/5

Safe to merge — the API is unchanged, the lock file resolves to a compatible zod version, and the only finding is a minor version floor alignment suggestion.

The sole finding is a P2 style suggestion to tighten the zod lower bound in package.json; it has no runtime impact given the current lockfile. All eight consumer files continue to work with the existing import style.

No files require special attention.

Important Files Changed

Filename Overview
apps/server/package.json Bumps @hono/zod-validator to ^0.7.6; new peer dep requires zod ^3.25.0, but package.json still lists zod ^3.24.2 (resolved to 3.25.76 in lock, so no runtime impact)
bun.lock Lockfile updated to @hono/zod-validator@0.7.6 and chrome-devtools-mcp@0.21.0 (via the "latest" optional dep); resolved zod is 3.25.76 which satisfies the new peer dependency

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["@hono/zod-validator@0.4.3\npeerDep: zod ^3.19.1"] -->|bump| B["@hono/zod-validator@0.7.6\npeerDep: zod ^3.25.0 || ^4.0.0"]
    B --> C{Resolved zod\nin bun.lock}
    C -->|3.25.76| D["✅ Peer dep satisfied"]
    B --> E["8 route files\n(soul, skills, sdk,\nprovider, memory,\nklavis, graph, chat)"]
    E -->|"import zValidator — API unchanged"| F["No code changes needed"]
Loading
Prompt To Fix All With AI
This is a comment left during a code review.
Path: apps/server/package.json
Line: 75

Comment:
**Zod version constraint is below the new peer dep minimum**

`@hono/zod-validator@0.7.6` declares a peer dependency of `zod: "^3.25.0 || ^4.0.0"`, but `package.json` still pins `zod: "^3.24.2"`. In practice this is harmless because other `@ai-sdk/*` packages already force the resolved version to `3.25.76` (as seen in `bun.lock`), but the declared lower bound leaves a gap: a fresh install in an isolated context could resolve `3.24.x` and produce a peer-dependency warning or subtle incompatibility. Tightening the floor to `^3.25.0` would align the declared constraint with the actual requirement.

```suggestion
    "zod": "^3.25.0",
```

How can I resolve this? If you propose a fix, please make it concise.

Reviews (1): Last reviewed commit: "chore(deps): bump @hono/zod-validator fr..." | Re-trigger Greptile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants