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 merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@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)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/fosrl/pangolin/pull/1471
**Author:** [@dependabot[bot]](https://github.com/apps/dependabot)
**Created:** 9/16/2025
**Status:** ❌ Closed
**Base:** `main` ← **Head:** `dependabot/npm_and_yarn/zod-4.1.8`
---
### 📝 Commits (1)
- [`25c1a6e`](https://github.com/fosrl/pangolin/commit/25c1a6e9156a42c95502ad24df72d3a3a4701d64) Bump zod from 3.25.76 to 4.1.8
### 📊 Changes
**2 files changed** (+5 additions, -5 deletions)
<details>
<summary>View changed files</summary>
📝 `package-lock.json` (+4 -4)
📝 `package.json` (+1 -1)
</details>
### 📄 Description
Bumps [zod](https://github.com/colinhacks/zod) from 3.25.76 to 4.1.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/colinhacks/zod/releases">zod's releases</a>.</em></p>
<blockquote>
<h2>v4.1.8</h2>
<h2>Commits:</h2>
<ul>
<li>36c4ee354d0c1f47b7311e49f6dd4b7a11de04f5 Switch back to weakmap</li>
<li>a1726d53172ba52ecf90999df73778cf416264fd 4.1.8</li>
</ul>
<h2>v4.1.7</h2>
<h2>Commits:</h2>
<ul>
<li>0cca351c8b152d7c4113ab7c2a44675efb060677 Fix variable name inconsistency in coercion documentation (<a href="https://redirect.github.com/colinhacks/zod/issues/5188">#5188</a>)</li>
<li>aa78c270f1b43f4665339f4b61e7cb88037b8c84 Add copy/edit buttons</li>
<li>76452d4119d800a722b692755c1168627bc95f0f Update button txt</li>
<li>937f73c90cac90bd3b99b12c792c289b50416510 Fix tsconfig issue in bench</li>
<li>976b43657d4aff6d47c73c1c86125623ea08752d v4.1.6 (<a href="https://redirect.github.com/colinhacks/zod/issues/5222">#5222</a>)</li>
<li>4309c61304daf40aab2124b5f513abe2b4df8637 Fix cidrv6 validation - cidrv6 should reject invalid strings with multiple slashes (<a href="https://redirect.github.com/colinhacks/zod/issues/5196">#5196</a>)</li>
<li>ef95a73b6d33299743e5ff4f0645b98c1b0d6f72 feat(locales): Add Lithuanian (lt) locale (<a href="https://redirect.github.com/colinhacks/zod/issues/5210">#5210</a>)</li>
<li>3803f3f37168212f2178e8b8deceb7bad78ed904 docs: update wrong contents in codeblocks in <code>api.mdx</code> (<a href="https://redirect.github.com/colinhacks/zod/issues/5209">#5209</a>)</li>
<li>8a47d5c6ba8e4fe2f934a8e55d0cba4d81d821de docs: update coerce example in <code>api.mdx</code> (<a href="https://redirect.github.com/colinhacks/zod/issues/5207">#5207</a>)</li>
<li>e87db1322f11ff6907e1789da28933d258ab75fd feat(locales): Add Georgian (ka) locale (<a href="https://redirect.github.com/colinhacks/zod/issues/5203">#5203</a>)</li>
<li>c54b123e399a6ab266504eb1389c724af31d5998 docs: adds <code>@traversable/zod</code> and <code>@traversable/zod-test</code> to v4 ecosystem (<a href="https://redirect.github.com/colinhacks/zod/issues/5194">#5194</a>)</li>
<li>c27a294f5b792f47b8e9dbb293a8ff8cfb287a3a Fix two tiny grammatical errors in the docs. (<a href="https://redirect.github.com/colinhacks/zod/issues/5193">#5193</a>)</li>
<li>23a2d6692398e3dd1ad1cdb0491b271a9f989380 docs: fix broken links in async refinements and transforms references (<a href="https://redirect.github.com/colinhacks/zod/issues/5190">#5190</a>)</li>
<li>845a230bb06bff679b5f00e10153f4dbbd50d2b6 fix(locales): Add type name translations to Spanish locale (<a href="https://redirect.github.com/colinhacks/zod/issues/5187">#5187</a>)</li>
<li>27f13d62b98cf5c501b828ba8837ff73cd6263d2 Improve regex precision and eliminate duplicates in regexes.ts (<a href="https://redirect.github.com/colinhacks/zod/issues/5181">#5181</a>)</li>
<li>a8a52b3ba370b761be76953fa3986aa43c4172a4 fix(v4): fix Khmer and Ukrainian locales (<a href="https://redirect.github.com/colinhacks/zod/issues/5177">#5177</a>)</li>
<li>887e37cd7568219c54f9c2f71bbfe0300ce48376 Update slugs</li>
<li>e1f19482bbed3fbaa563a0d8e09f1a577cc58ac7 fix(v4): ensure array defaults are shallow-cloned (<a href="https://redirect.github.com/colinhacks/zod/issues/5173">#5173</a>)</li>
<li>9f650385644ae319f806a965b83f79ebd252e497 docs(ecosystem): add DRZL; fix Prisma Zod Generator placement (<a href="https://redirect.github.com/colinhacks/zod/issues/5215">#5215</a>)</li>
<li>aa6f0f02c2a92a266ff1495a8d2541ae46012fcb More fixes (<a href="https://redirect.github.com/colinhacks/zod/issues/5223">#5223</a>)</li>
<li>aab33566bdb44a651cc3e27fde729285e4312419 4.1.7</li>
</ul>
<h2>v4.1.5</h2>
<h2>Commits:</h2>
<ul>
<li>530415f927a8f7fa474c96b667efdad6e771ce4d Update docs</li>
<li>b7b081d5cfd6fc19aeb71f9dc1b07bb333c37f9d Update z.function() type to support array input (<a href="https://redirect.github.com/colinhacks/zod/issues/5170">#5170</a>)</li>
<li>780cf57167cbf3902efab68f19fa21ca09cb9dd6 4.1.5</li>
</ul>
<h2>v4.1.4</h2>
<h2>Commits:</h2>
<ul>
<li>3291c61fe4bc893901027ea5d50dfc6274e49caa fix(v4): toJSONSchema - wrong tuple with <code>null</code> output when targeting <code>openapi-3.0</code> (<a href="https://redirect.github.com/colinhacks/zod/issues/5156">#5156</a>)</li>
<li>23f41c7e0af107026bb1732af6b4c368d82be8d2 test(v4): toJSONSchema - use <code>validateOpenAPI30Schema</code> in all relevant scenarios (<a href="https://redirect.github.com/colinhacks/zod/issues/5163">#5163</a>)</li>
<li>0a09fd21336202e50565a3e22baaab9a7047fcc9 Update installation instructions</li>
<li>4ea5fec6988eb7260bc63e0eb8b4a6a0b238c414 4.1.4</li>
</ul>
<h2>v4.1.3</h2>
<h2>Commits:</h2>
<ul>
<li>98ff675c313c15d3fa18b2bd01f844b1e817ee79 Drop stringToBoolean</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/colinhacks/zod/commit/a1726d53172ba52ecf90999df73778cf416264fd"><code>a1726d5</code></a> 4.1.8</li>
<li><a href="https://github.com/colinhacks/zod/commit/36c4ee354d0c1f47b7311e49f6dd4b7a11de04f5"><code>36c4ee3</code></a> Switch back to weakmap</li>
<li><a href="https://github.com/colinhacks/zod/commit/aab33566bdb44a651cc3e27fde729285e4312419"><code>aab3356</code></a> 4.1.7</li>
<li><a href="https://github.com/colinhacks/zod/commit/aa6f0f02c2a92a266ff1495a8d2541ae46012fcb"><code>aa6f0f0</code></a> More fixes (<a href="https://redirect.github.com/colinhacks/zod/issues/5223">#5223</a>)</li>
<li><a href="https://github.com/colinhacks/zod/commit/9f650385644ae319f806a965b83f79ebd252e497"><code>9f65038</code></a> docs(ecosystem): add DRZL; fix Prisma Zod Generator placement (<a href="https://redirect.github.com/colinhacks/zod/issues/5215">#5215</a>)</li>
<li><a href="https://github.com/colinhacks/zod/commit/e1f19482bbed3fbaa563a0d8e09f1a577cc58ac7"><code>e1f1948</code></a> fix(v4): ensure array defaults are shallow-cloned (<a href="https://redirect.github.com/colinhacks/zod/issues/5173">#5173</a>)</li>
<li><a href="https://github.com/colinhacks/zod/commit/887e37cd7568219c54f9c2f71bbfe0300ce48376"><code>887e37c</code></a> Update slugs</li>
<li><a href="https://github.com/colinhacks/zod/commit/a8a52b3ba370b761be76953fa3986aa43c4172a4"><code>a8a52b3</code></a> fix(v4): fix Khmer and Ukrainian locales (<a href="https://redirect.github.com/colinhacks/zod/issues/5177">#5177</a>)</li>
<li><a href="https://github.com/colinhacks/zod/commit/27f13d62b98cf5c501b828ba8837ff73cd6263d2"><code>27f13d6</code></a> Improve regex precision and eliminate duplicates in regexes.ts (<a href="https://redirect.github.com/colinhacks/zod/issues/5181">#5181</a>)</li>
<li><a href="https://github.com/colinhacks/zod/commit/845a230bb06bff679b5f00e10153f4dbbd50d2b6"><code>845a230</code></a> fix(locales): Add type name translations to Spanish locale (<a href="https://redirect.github.com/colinhacks/zod/issues/5187">#5187</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/colinhacks/zod/compare/v3.25.76...v4.1.8">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@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)
</details>
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/fosrl/pangolin/pull/1471
Author: @dependabot[bot]
Created: 9/16/2025
Status: ❌ Closed
Base:
main← Head:dependabot/npm_and_yarn/zod-4.1.8📝 Commits (1)
25c1a6eBump zod from 3.25.76 to 4.1.8📊 Changes
2 files changed (+5 additions, -5 deletions)
View changed files
📝
package-lock.json(+4 -4)📝
package.json(+1 -1)📄 Description
Bumps zod from 3.25.76 to 4.1.8.
Release notes
Sourced from zod's releases.
... (truncated)
Commits
a1726d54.1.836c4ee3Switch back to weakmapaab33564.1.7aa6f0f0More fixes (#5223)9f65038docs(ecosystem): add DRZL; fix Prisma Zod Generator placement (#5215)e1f1948fix(v4): ensure array defaults are shallow-cloned (#5173)887e37cUpdate slugsa8a52b3fix(v4): fix Khmer and Ukrainian locales (#5177)27f13d6Improve regex precision and eliminate duplicates in regexes.ts (#5181)845a230fix(locales): Add type name translations to Spanish locale (#5187)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.