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/2008
**Author:** [@dependabot[bot]](https://github.com/apps/dependabot)
**Created:** 12/8/2025
**Status:** ❌ Closed
**Base:** `main` ← **Head:** `dependabot/npm_and_yarn/zod-4.1.13`
---
### 📝 Commits (1)
- [`cfaa1e4`](https://github.com/fosrl/pangolin/commit/cfaa1e4eef24464338757ec988c2cc7d774121cf) Bump zod from 3.25.76 to 4.1.13
### 📊 Changes
**2 files changed** (+65 additions, -5 deletions)
<details>
<summary>View changed files</summary>
📝 `package-lock.json` (+64 -4)
📝 `package.json` (+1 -1)
</details>
### 📄 Description
Bumps [zod](https://github.com/colinhacks/zod) from 3.25.76 to 4.1.13.
<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.13</h2>
<h2>Commits:</h2>
<ul>
<li>5c2602ceb8be8941c64bbe5ac7d92cc174ae6f7e Update AI widget (<a href="https://redirect.github.com/colinhacks/zod/issues/5318">#5318</a>)</li>
<li>d3da530deb713c853e79405adddf770e156d50ac reflect the specified regex correctly in error (<a href="https://redirect.github.com/colinhacks/zod/issues/5338">#5338</a>)</li>
<li>39f8c45b8a29de2330b485862b83cb35849f4238 faster initialization (<a href="https://redirect.github.com/colinhacks/zod/issues/5352">#5352</a>)</li>
<li>e9e27905cc0f37cb079ea473af8359d5e17a57a1 Clean up comment</li>
<li>8e4739fadbd7de710eb67d34ba7e06a1029a68ab Update inferred z.promise() type</li>
<li>2849df8907b011ab056d67ae8e3d27577ac4ed3e fix(locales): improve Dutch (nl) localization (<a href="https://redirect.github.com/colinhacks/zod/issues/5367">#5367</a>)</li>
<li>b0d3c9f628b60d358b66acf8f0ef7937fc9e8950 Run tests on windows</li>
<li>6fd61b71b85e4fef4c168a46c3ebcc574f26255f feat unitest (<a href="https://redirect.github.com/colinhacks/zod/issues/5358">#5358</a>)</li>
<li>a4e4bc80e204577c698cf1369dd63c2b986d35f3 Lock to node 24</li>
<li>8de8bad0fa84194b81efd32474462d7a236a1ee4 Fix windows build</li>
<li>b2c186bbae3a74a12acd385c1ced3ed978235cf8 Use Node LTS</li>
<li>b73b1f61c798efdf497852872b4c19cd4111c1f3 Consolidate isTransforming logic</li>
<li>d85f3ea4da53a1b232017dd4e4a2874eca4d8d76 Fix <a href="https://redirect.github.com/colinhacks/zod/issues/5353">#5353</a></li>
<li>1bac0f37b529eb9a0d833a01200f5a898e8e6220 Fix test.yml</li>
<li>86d4dad5bc27b4b35df533c9170a552ad8c6c3bc Fix partial record</li>
<li>5e6c0fd7471636feffe5763c9b7637879da459fe Fix attw on windows</li>
<li>27fc616b8edb93cc27a4d25b37479d6e418bbccf Extend test timeout</li>
<li>8d336c4d15e1917d78b67b890f7182f26633b56f Remove windows runner</li>
<li>5be72e0ef4dceb1387febb7981079ecdeb5e2817 chore(doc): update metadata.tsx (<a href="https://redirect.github.com/colinhacks/zod/issues/5331">#5331</a>)</li>
<li>cb0272a0ad9962df95832a78587f54afec685351 docs: add 'cd zod' step to development setup instructions (<a href="https://redirect.github.com/colinhacks/zod/issues/5394">#5394</a>)</li>
<li>24e3325dc63010e4f74e23caf91199652e8b12a9 docs: replace 'Refinement' with 'Transform' in transforms section (<a href="https://redirect.github.com/colinhacks/zod/issues/5397">#5397</a>)</li>
<li>644a08203ebb00e23484b3f9a986ae783ce26a9a chore: add resource for validating environment variables with Zod (<a href="https://redirect.github.com/colinhacks/zod/issues/5403">#5403</a>)</li>
<li>5e1cfcf578a47527044e85455e79c907fd913adc Change doc for email validation method in Zod schema (<a href="https://redirect.github.com/colinhacks/zod/issues/5392">#5392</a>)</li>
<li>88cf9441448608d9de24b47b8a4a4ba879fc2433 Fix: Iterate over keys in catchall object using "in" operator. (<a href="https://redirect.github.com/colinhacks/zod/issues/5376">#5376</a>)</li>
<li>aa437325c5957c0cf57667cd7b8568603ee7ecd3 Emphasise that <code>enum</code> validates against values, for object literal & <code>enum</code>s (<a href="https://redirect.github.com/colinhacks/zod/issues/5386">#5386</a>)</li>
<li>3a4bd00aaa16276ffeb2708cc083a633bd4dd756 Improve Hebrew localization for Zod error messages (<a href="https://redirect.github.com/colinhacks/zod/issues/5409">#5409</a>)</li>
<li>c10f9d109874aeca6855383616c086b077d39f89 Fix typos (<a href="https://redirect.github.com/colinhacks/zod/issues/5420">#5420</a>)</li>
<li>86f0ef918bb24f4ab9f1ce2afc5cf2d1a4a99473 Documentation Improvements (<a href="https://redirect.github.com/colinhacks/zod/issues/5417">#5417</a>)</li>
<li>e120a4877f4d8d076abf2db5c5cceab91a046be9 Fix opt tuple</li>
<li>f9bbb50c48f9c07ca869d28d6a7086d7290b97a3 Improve tuple</li>
<li>0ba0f348f677688b69ed78473e022f5d225b41fc Optimize docs caching/ISR (<a href="https://redirect.github.com/colinhacks/zod/issues/5433">#5433</a>)</li>
<li>c3ec66c74b3fbc2616e880a90751c2cad7270bb3 Improve docs caching</li>
<li>c8cce4b607a7c0ca99cfb454571a3948ee9e85fb docs: fix typos and links (<a href="https://redirect.github.com/colinhacks/zod/issues/5428">#5428</a>)</li>
<li>84ec04708525d6e83e3408d5d3a21edde742bdc5 docs(ecosystem): Add react-f3 (<a href="https://redirect.github.com/colinhacks/zod/issues/5429">#5429</a>)</li>
<li>3396515cc6f04f5f346a1e00256ad09998dbaeb3 Docs: Fix typo in safeExtend description (<a href="https://redirect.github.com/colinhacks/zod/issues/5445">#5445</a>)</li>
<li>3d93a7d593c19dc1822bc96a7c9d47312c29995e feat: MAC address validation in v4 and mini (<a href="https://redirect.github.com/colinhacks/zod/issues/5440">#5440</a>)</li>
<li>f2f0d178e1c526bc00ad0385706efad318bd44b0 Fix dual package hazard for <code>globalRegistry</code> (<a href="https://redirect.github.com/colinhacks/zod/issues/5452">#5452</a>)</li>
<li>9fc493f86f17a5fc550df78e7e261137885f51ea fix: use oneOf for discriminated unions in JSON Schema (<a href="https://redirect.github.com/colinhacks/zod/issues/5453">#5453</a>)</li>
<li>603dbe8dba6253c702ca8cf10b5299910dba3c88 Clean up regex, drop backreferences</li>
<li>ab69b9ee813713a111b56a60c2df929eaf5ba426 Update mac addr tests</li>
<li>f7910528901c05293bad275fffcb54a82e28fcc9 chore: upgrade vitest to v4 (<a href="https://redirect.github.com/colinhacks/zod/issues/5028">#5028</a>)</li>
<li>f97e80da9197064937a58167619967bee4ebb638 fix(core): prevent infinite recursion for recursive tuples (<a href="https://redirect.github.com/colinhacks/zod/issues/5089">#5089</a>) (<a href="https://redirect.github.com/colinhacks/zod/issues/5094">#5094</a>)</li>
<li>002e01ad0fcc17b17683adafc80f2a86e8d355a9 fix(record): handle non-function constructor field in isPlainObject (<a href="https://redirect.github.com/colinhacks/zod/issues/5098">#5098</a>)</li>
<li>67165174eb8c7d5c6e76e760830f3109b4fdbd0e docs(contributing): add instructions on building <code>@zod/docs</code> (<a href="https://redirect.github.com/colinhacks/zod/issues/5114">#5114</a>)</li>
<li>8b0603dde684f1665bb2329111ed187f73ccf0ac Fix typo in ISO time documentation (<a href="https://redirect.github.com/colinhacks/zod/issues/5277">#5277</a>)</li>
<li>be85ecc48a83e7f65ac0458d25f832fb4e28c9e7 docs(codecs): correct <code>stringToDate</code> safeDecode methods (<a href="https://redirect.github.com/colinhacks/zod/issues/5302">#5302</a>)</li>
<li>50bba5462546401939920a6566a81c0d9c8ef7e1 Add zodgres to ecosystem documentation (<a href="https://redirect.github.com/colinhacks/zod/issues/5308">#5308</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/colinhacks/zod/commit/4063e802d539d04182fc3e66a543ae6d1ba5658e"><code>4063e80</code></a> Update check-semver script</li>
<li><a href="https://github.com/colinhacks/zod/commit/2cdd82b663706fdf642d7f030841a5b278f9173c"><code>2cdd82b</code></a> 4.1.13</li>
<li><a href="https://github.com/colinhacks/zod/commit/a774750d113982da28a2768b0a7c2de1f20c04e8"><code>a774750</code></a> v4.1.13</li>
<li><a href="https://github.com/colinhacks/zod/commit/0e803a29344a2f0ee637940cca96be3e6978b22e"><code>0e803a2</code></a> Revert "Do not allow unsound pick/omit"</li>
<li><a href="https://github.com/colinhacks/zod/commit/5bfc8f269a81d9edc283e7920868161e4129fb23"><code>5bfc8f2</code></a> Fix docs</li>
<li><a href="https://github.com/colinhacks/zod/commit/3de39eea6f7ed286ae182093d0c91f3a6fdcca06"><code>3de39ee</code></a> Implement slugify</li>
<li><a href="https://github.com/colinhacks/zod/commit/162fe298f0ec76d7f7883afbebdd732eb3c60773"><code>162fe29</code></a> Add z.meta and z.describe</li>
<li><a href="https://github.com/colinhacks/zod/commit/0f4ce73ad0c5610c3c53857d05ebae619d229aa3"><code>0f4ce73</code></a> Do not allow unsound pick/omit</li>
<li><a href="https://github.com/colinhacks/zod/commit/f52344e76bed0e69175ca8893c84736cf97b5d11"><code>f52344e</code></a> Fix vitest 4</li>
<li><a href="https://github.com/colinhacks/zod/commit/d44253d6498564ecd24a6248ddca4e9bf4e43058"><code>d44253d</code></a> Add support for number literal and TypeScript's enum keys in <code>z.record</code> (<a href="https://redirect.github.com/colinhacks/zod/issues/5334">#5334</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/colinhacks/zod/compare/v3.25.76...v4.1.13">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/2008
Author: @dependabot[bot]
Created: 12/8/2025
Status: ❌ Closed
Base:
main← Head:dependabot/npm_and_yarn/zod-4.1.13📝 Commits (1)
cfaa1e4Bump zod from 3.25.76 to 4.1.13📊 Changes
2 files changed (+65 additions, -5 deletions)
View changed files
📝
package-lock.json(+64 -4)📝
package.json(+1 -1)📄 Description
Bumps zod from 3.25.76 to 4.1.13.
Release notes
Sourced from zod's releases.
... (truncated)
Commits
4063e80Update check-semver script2cdd82b4.1.13a774750v4.1.130e803a2Revert "Do not allow unsound pick/omit"5bfc8f2Fix docs3de39eeImplement slugify162fe29Add z.meta and z.describe0f4ce73Do not allow unsound pick/omitf52344eFix vitest 4d44253dAdd support for number literal and TypeScript's enum keys inz.record(#5334)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.