Commit 4ddc037
authored
chore(deps): bump the bun group across 1 directory with 14 updates (#204)
Bumps the bun group with 14 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@elysiajs/bearer](https://github.com/elysiajs/elysia-bearer) |
`1.3.0` | `1.4.2` |
| [@elysiajs/jwt](https://github.com/elysiajs/elysia-jwt) | `1.3.1` |
`1.4.0` |
| [@sinclair/typebox](https://github.com/sinclairzx81/typebox-legacy) |
`0.34.34` | `0.34.47` |
| [chalk](https://github.com/chalk/chalk) | `5.4.1` | `5.6.2` |
| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.44.2`
| `0.45.1` |
| [elysia](https://github.com/elysiajs/elysia) | `1.3.5` | `1.4.21` |
| [jose](https://github.com/panva/jose) | `6.0.11` | `6.1.3` |
| [postgres](https://github.com/porsager/postgres) | `3.4.7` | `3.4.8` |
| [radashi](https://github.com/radashi-org/radashi) | `12.6.0` |
`12.7.1` |
|
[@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome)
| `2.0.6` | `2.3.11` |
|
[bun-types](https://github.com/oven-sh/bun/tree/HEAD/packages/bun-types)
| `1.2.18` | `1.3.5` |
| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.4`
| `0.31.8` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` |
`5.9.3` |
| [vitepress](https://github.com/vuejs/vitepress) | `1.6.3` | `1.6.4` |
Updates `@elysiajs/bearer` from 1.3.0 to 1.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/elysiajs/elysia-bearer/releases"><code>@elysiajs/bearer</code>'s
releases</a>.</em></p>
<blockquote>
<h2>1.4.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: bump min elysia version to 1.4.3 by <a
href="https://github.com/DaxServer"><code>@DaxServer</code></a> in <a
href="https://redirect.github.com/elysiajs/elysia-bearer/pull/28">elysiajs/elysia-bearer#28</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/DaxServer"><code>@DaxServer</code></a>
made their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia-bearer/pull/28">elysiajs/elysia-bearer#28</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elysiajs/elysia-bearer/compare/1.4.1...1.4.2">https://github.com/elysiajs/elysia-bearer/compare/1.4.1...1.4.2</a></p>
<h2>1.4.1</h2>
<h2>What's changed</h2>
<p>Bug fix:</p>
<ul>
<li>Fix issue with multiple bearer tokens in query parameters</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elysiajs/elysia-bearer/compare/1.4.0...1.4.1">https://github.com/elysiajs/elysia-bearer/compare/1.4.0...1.4.1</a></p>
<h2>1.4.0</h2>
<h2>What's changed</h2>
<p>Improvement:</p>
<ul>
<li>support Elysia 1.4</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elysiajs/elysia-bearer/compare/1.3.0...1.4.0">https://github.com/elysiajs/elysia-bearer/compare/1.3.0...1.4.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/elysiajs/elysia-bearer/blob/main/CHANGELOG.md"><code>@elysiajs/bearer</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>1.4.2 - 14 Dec 2025</h1>
<p>Bug fix:</p>
<ul>
<li>set min Elysia version to 1.4.3</li>
</ul>
<h1>1.4.1 - 13 Sep 2025</h1>
<p>Bug fix:</p>
<ul>
<li>Fix issue with multiple bearer tokens in query parameters</li>
</ul>
<h1>1.3.0-exp.0 - 23 Apr 2025</h1>
<p>Change:</p>
<ul>
<li>Add support for Elysia 1.3</li>
</ul>
<h1>1.2.0-rc.0 - 23 Dec 2024</h1>
<p>Change:</p>
<ul>
<li>Add support for Elysia 1.2</li>
</ul>
<h1>1.1.2 - 5 Sep 2024</h1>
<p>Feature:</p>
<ul>
<li>add provenance publish</li>
</ul>
<h1>1.1.1 - 16 Jul 2024</h1>
<p>Change:</p>
<ul>
<li>Accept only first bearer query</li>
</ul>
<h1>1.1.0 - 16 Jul 2024</h1>
<p>Change:</p>
<ul>
<li>Add support for Elysia 1.1</li>
</ul>
<h1>1.1.0-rc.0 - 12 Jul 2024</h1>
<p>Change:</p>
<ul>
<li>Add support for Elysia 1.1</li>
</ul>
<h1>1.0.2 - 18 Mar 2024</h1>
<p>Change:</p>
<ul>
<li>Add support for Elysia 1.0</li>
</ul>
<h1>1.0.0 - 16 Mar 2024</h1>
<p>Change:</p>
<ul>
<li>Add support for Elysia 1.0</li>
</ul>
<h1>1.0.0-rc.0 - 1 Mar 2024</h1>
<p>Change:</p>
<ul>
<li>Add support for Elysia 1.0</li>
</ul>
<h1>1.0.0-beta.1 - 17 Feb 2024</h1>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/elysiajs/elysia-bearer/commit/095638dbd1dfdb3a5d2e59b6852cfd269c08514b"><code>095638d</code></a>
:broom: chore: 1.4.2</li>
<li><a
href="https://github.com/elysiajs/elysia-bearer/commit/925976fd7ccffca60a4033a2334c3654beb2482c"><code>925976f</code></a>
:broom: chore: 1.4.3</li>
<li><a
href="https://github.com/elysiajs/elysia-bearer/commit/4942b4c2bc9030c331eb13db005ab9e77f2a50c0"><code>4942b4c</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia-bearer/issues/28">#28</a>
from DaxServer/min-elysia-version</li>
<li><a
href="https://github.com/elysiajs/elysia-bearer/commit/349be42cd19743541f64498ceed1a42ef9f32641"><code>349be42</code></a>
fix: bump min elysia version to 1.4.3</li>
<li><a
href="https://github.com/elysiajs/elysia-bearer/commit/22625e52b25172238e1a68ab63e683441f5759c9"><code>22625e5</code></a>
:blue_book: doc: multiple bearer tokens in query parameters</li>
<li><a
href="https://github.com/elysiajs/elysia-bearer/commit/649b1047412075f824d7bce730b18177ffc27d37"><code>649b104</code></a>
:broom: chore: bump version</li>
<li>See full diff in <a
href="https://github.com/elysiajs/elysia-bearer/compare/1.3.0...1.4.2">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@elysiajs/bearer</code> since your
current version.</p>
</details>
<br />
Updates `@elysiajs/jwt` from 1.3.1 to 1.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/elysiajs/elysia-jwt/releases"><code>@elysiajs/jwt</code>'s
releases</a>.</em></p>
<blockquote>
<h2>1.4.0</h2>
<h2>What's changed</h2>
<p>Improvement:</p>
<ul>
<li>support Elysia 1.4</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elysiajs/elysia-jwt/compare/1.3.3...1.4.0">https://github.com/elysiajs/elysia-jwt/compare/1.3.3...1.4.0</a></p>
<h2>1.3.3</h2>
<h2>What's Changed</h2>
<p>Feature:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/110">#110</a>
add optional, typed 'options' argument to jwt.verify() and pass to jose
jwtVerify() if present by <a
href="https://github.com/jmlow"><code>@jmlow</code></a></li>
</ul>
<p>Bug fix:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/109">#109</a>
type inconsistencies in JWT payload and improve schema-based inference
by <a href="https://github.com/kimzuni"><code>@kimzuni</code></a></li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/107">#107</a>
correct iat claim handling and expand allowed claim value type by <a
href="https://github.com/kimzuni"><code>@kimzuni</code></a></li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/105">#105</a>
adjust README in regard to the cookie plugin by <a
href="https://github.com/codemusings"><code>@codemusings</code></a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/jmlow"><code>@jmlow</code></a> made
their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/110">elysiajs/elysia-jwt#110</a></li>
<li><a href="https://github.com/kimzuni"><code>@kimzuni</code></a> made
their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/109">elysiajs/elysia-jwt#109</a></li>
<li><a
href="https://github.com/codemusings"><code>@codemusings</code></a>
made their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/105">elysiajs/elysia-jwt#105</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elysiajs/elysia-jwt/compare/1.3.2...1.3.3">https://github.com/elysiajs/elysia-jwt/compare/1.3.2...1.3.3</a></p>
<h2>1.3.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: Resolve various issues with payload, schema, and types by <a
href="https://github.com/victorfrei"><code>@victorfrei</code></a> in <a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/104">elysiajs/elysia-jwt#104</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/victorfrei"><code>@victorfrei</code></a> made
their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/104">elysiajs/elysia-jwt#104</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elysiajs/elysia-jwt/compare/1.3.1...1.3.2">https://github.com/elysiajs/elysia-jwt/compare/1.3.1...1.3.2</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/elysiajs/elysia-jwt/blob/main/CHANGELOG.md"><code>@elysiajs/jwt</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>1.3.3 - 14 Jul 2025</h1>
<p>Feature:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/110">#110</a>
add optional, typed 'options' argument to jwt.verify() and pass to jose
jwtVerify() if present</li>
</ul>
<p>Bug fix:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/109">#109</a>
type inconsistencies in JWT payload and improve schema-based
inference</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/107">#107</a>
correct iat claim handling and expand allowed claim value type</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/105">#105</a>
adjust README in regard to the cookie plugin</li>
</ul>
<h1>1.3.2 - 14 Jul 2025</h1>
<p>Bug fix:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/104">#104</a>
Resolve various issues with payload, schema, and types</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/101">#101</a>
Closes Config exp not encoded in payload</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/23">#23</a>
Closes bug sign args exp type</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/98">#98</a>
Closes verify fails when using schema in Elysia JWT plugin</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/52">#52</a>
Closes iat Type inconsistency</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/36">#36</a>
Closes upgrade dependency "jose" to latest version to fix
issues</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia-jwt/pull/19">#19</a>
Closes Header Parameter is stored in the payload instead of header</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/c1ef8846bc6fbeee32ff3edacda8a7f281fc89db"><code>c1ef884</code></a>
:broom: chore: bump version</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/c6e97f0cb3dd7a41fba307020943a7e36e1917ae"><code>c6e97f0</code></a>
:blue_book: doc: typo</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/ac0313b2d58fd2bb2a6d03ef84009cb8909d0761"><code>ac0313b</code></a>
:wrench: fix: error</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/964cd55ff3d283d30daad88083d00504be4bfa5b"><code>964cd55</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia-jwt/issues/108">#108</a>
from kimzuni/fix/nbf-exp-iat-handling</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/ad918c4430283a4de747cc49a1ba50bf5578f5f2"><code>ad918c4</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia-jwt/issues/105">#105</a>
from codemusings/readme-fix-cookie</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/72dd9a3111aff77dab189c57d3bfcff09e3ebfdc"><code>72dd9a3</code></a>
Merge branch 'main' into fix/nbf-exp-iat-handling</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/70590fab5841c17805b0e8d993e18ab279e6cca1"><code>70590fa</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia-jwt/issues/109">#109</a>
from kimzuni/fix/jwt-payload-types</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/9ac667698c2230911fd2e10be69e7589bff36b0e"><code>9ac6676</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia-jwt/issues/110">#110</a>
from jmlow/support-options-for-jwt-verify</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/9078f605b3409dfa62ea83ed8e5b737ded7a61c1"><code>9078f60</code></a>
Pull 'await' out of ternary operator</li>
<li><a
href="https://github.com/elysiajs/elysia-jwt/commit/ce5f397cca31eb0ab6f92795016c29738ca729cd"><code>ce5f397</code></a>
Add typed 'options' argument to jwt.verify(), then pass to jose
verifyJwt()</li>
<li>Additional commits viewable in <a
href="https://github.com/elysiajs/elysia-jwt/compare/1.3.1...1.4.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `@sinclair/typebox` from 0.34.34 to 0.34.47
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/sinclairzx81/typebox-legacy/commits/0.34.47">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@sinclair/typebox</code> since your
current version.</p>
</details>
<br />
Updates `chalk` from 5.4.1 to 5.6.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/chalk/chalk/releases">chalk's
releases</a>.</em></p>
<blockquote>
<h2>v5.6.2</h2>
<ul>
<li>Fix vulnerability in 5.6.1, see: <a
href="https://redirect.github.com/chalk/chalk/issues/656">chalk/chalk#656</a></li>
</ul>
<h2>v5.6.0</h2>
<ul>
<li>Make WezTerm terminal use true color a8f5bf7</li>
</ul>
<hr />
<p><a
href="https://github.com/chalk/chalk/compare/v5.5.0...v5.6.0">https://github.com/chalk/chalk/compare/v5.5.0...v5.6.0</a></p>
<h2>v5.5.0</h2>
<ul>
<li>Make Ghostty terminal use true color (<a
href="https://redirect.github.com/chalk/chalk/issues/653">#653</a>)
79ee2d3</li>
</ul>
<hr />
<p><a
href="https://github.com/chalk/chalk/compare/v5.4.1...v5.5.0">https://github.com/chalk/chalk/compare/v5.4.1...v5.5.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/chalk/chalk/commit/51557784b829c87ff8d138206598764f2eb957b1"><code>5155778</code></a>
5.6.2</li>
<li><a
href="https://github.com/chalk/chalk/commit/5c91505e184aff4609c0a7fb235770c2f71db4a3"><code>5c91505</code></a>
5.6.0</li>
<li><a
href="https://github.com/chalk/chalk/commit/a8f5bf7a6733b1e2a356d5cccea6a45d80cf16c7"><code>a8f5bf7</code></a>
Make WezTerm terminal use true color</li>
<li><a
href="https://github.com/chalk/chalk/commit/67db246ae0a2bbcc57c190d641c5d767e5275160"><code>67db246</code></a>
5.5.0</li>
<li><a
href="https://github.com/chalk/chalk/commit/79ee2d386c58ae3863c28a01f5f86b04c78adfc1"><code>79ee2d3</code></a>
Make Ghostty terminal use true color (<a
href="https://redirect.github.com/chalk/chalk/issues/653">#653</a>)</li>
<li>See full diff in <a
href="https://github.com/chalk/chalk/compare/v5.4.1...v5.6.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `drizzle-orm` from 0.44.2 to 0.45.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/drizzle-team/drizzle-orm/releases">drizzle-orm's
releases</a>.</em></p>
<blockquote>
<h2>0.45.1</h2>
<ul>
<li>Fixed pg-native Pool detection in node-postgres transactions
breaking in environments with forbidden <code>require()</code> (<a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/5107">#5107</a>)</li>
</ul>
<h2>0.45.0</h2>
<ul>
<li>Fixed pg-native Pool detection in node-postgres transactions</li>
<li>Allowed subqueries in select fields</li>
<li>Updated typo algorythm => algorithm</li>
<li>Fixed <code>$onUpdate</code> not handling <code>SQL</code> values
(fixes <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/2388">#2388</a>,
tests implemented by <a
href="https://github.com/L-Mario564">L-Mario564</a> in <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/pull/2911">#2911</a>)</li>
<li>Fixed <code>pg</code> mappers not handling <code>Date</code>
instances in <code>bun-sql:postgresql</code> driver responses for
<code>date</code>, <code>timestamp</code> types (fixes <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/4493">#4493</a>)</li>
</ul>
<h2>0.44.7</h2>
<ul>
<li>fix durable sqlite transaction return value <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/3746">#3746</a>
- thanks <a
href="https://github.com/joaocstro"><code>@joaocstro</code></a></li>
</ul>
<h2>0.44.6</h2>
<ul>
<li>feat: add $replicas reference <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/4874">#4874</a></li>
</ul>
<h2>0.44.5</h2>
<ul>
<li>Fixed invalid usage of <code>.one()</code> in
<code>durable-sqlite</code> session</li>
<li>Fixed spread operator related crash in sqlite <code>blob</code>
columns</li>
<li>Better browser support for sqlite <code>blob</code> columns</li>
<li>Improved sqlite <code>blob</code> mapping</li>
</ul>
<h2>0.44.4</h2>
<ul>
<li>Fix wrong DrizzleQueryError export. thanks <a
href="https://github.com/nathankleyn"><code>@nathankleyn</code></a></li>
</ul>
<h2>0.44.3</h2>
<ul>
<li>Fixed types of <code>$client</code> for clients created by drizzle
function</li>
</ul>
<pre lang="ts"><code>await db.$client.[...]
</code></pre>
<ul>
<li>Added the <code>updated_at</code> column to the
<code>neon_auth.users_sync</code> table definition.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/a086f59fba7f46f3a077893ba912c99e91eaa760"><code>a086f59</code></a>
Fixed pg-native Pool detection in node-postgres transactions breaking in
envi...</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/c445637df39366bcf47b12601896ce851771c1c2"><code>c445637</code></a>
Merge pull request <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/5095">#5095</a>
from drizzle-team/main-workflows</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/e7b3aaa26456b88cd23a7843ebc95b3bddde1ba4"><code>e7b3aaa</code></a>
Merge branch 'main' into main-workflows</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/0d885a54ddafd8717f8610cf3d2899f3eef61e65"><code>0d885a5</code></a>
refactor: Update condition for run-feature job to improve clarity and
functio...</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/45a1ffbcbfdd96772d0aba7d9e43744db2dce471"><code>45a1ffb</code></a>
Merge pull request <a
href="https://redirect.github.com/drizzle-team/drizzle-orm/issues/5087">#5087</a>
from drizzle-team/main-workflows</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/6357645bd33b1f444e1d081769dd4b71c3de31f8"><code>6357645</code></a>
chore: Comment out NEON_HTTP_CONNECTION_STRING requirement in release
workflows</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/53dec98a936f549d0cc2e668f19db3a2df842f51"><code>53dec98</code></a>
refactor: Simplify release router workflow by removing unnecessary
switch job...</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/ce88a181e03d8b9b3fd0b62c93cc1faa05b0e000"><code>ce88a18</code></a>
Merge remote-tracking branch 'origin/ext-deps-kit' into
main-workflows</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/5c8a4c508b36813599e6de891166a6888720a307"><code>5c8a4c5</code></a>
+</li>
<li><a
href="https://github.com/drizzle-team/drizzle-orm/commit/73e2ea486f6781bc7bfd2c287590d9c96e319b51"><code>73e2ea4</code></a>
feat: Add release router workflow to manage feature and latest
releases</li>
<li>Additional commits viewable in <a
href="https://github.com/drizzle-team/drizzle-orm/compare/0.44.2...0.45.1">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for drizzle-orm since your current version.</p>
</details>
<br />
Updates `elysia` from 1.3.5 to 1.4.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/elysiajs/elysia/releases">elysia's
releases</a>.</em></p>
<blockquote>
<h2>1.4.21</h2>
<h2>What's Changed</h2>
<p>Improvement:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1654">#1654</a>
encode t.Date() to iso string by <a
href="https://github.com/zoriya"><code>@zoriya</code></a></li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1624">#1624</a>
apply macros before merging hooks in group method by <a
href="https://github.com/tt-a1i"><code>@tt-a1i</code></a></li>
</ul>
<p>Bug fix:</p>
<ul>
<li>call Sucrose GC unref when possible (browser fallback)</li>
<li>add allowUnsafeValidationDetails to Standard Validator</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tt-a1i"><code>@tt-a1i</code></a> made
their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia/pull/1624">elysiajs/elysia#1624</a></li>
<li><a href="https://github.com/zoriya"><code>@zoriya</code></a> made
their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia/pull/1654">elysiajs/elysia#1654</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elysiajs/elysia/compare/1.4.20...1.4.21">https://github.com/elysiajs/elysia/compare/1.4.20...1.4.21</a></p>
<h2>1.4.20</h2>
<h2>What's Changed</h2>
<p>Improvement:</p>
<ul>
<li>add <code>ModelValidator.schema</code> for accessing raw schema</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1636">#1636</a>
add <code>subscriptions</code> to <code>Elysia.ws</code> context</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1638">#1638</a>
unref Sucrose gc by <a
href="https://github.com/akim-bow"><code>@akim-bow</code></a></li>
</ul>
<p>Bug fix:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1649">#1649</a>
add null check for object properties (t.Record) by <a
href="https://github.com/aymaneallaoui"><code>@aymaneallaoui</code></a></li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1646">#1646</a>
use constant-time comparison for signed cookie verification by <a
href="https://github.com/JNX03"><code>@JNX03</code></a></li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1639">#1639</a>
compose: ReferenceError: "_r_r is not defined" when onError
returns plain object & mapResponse exists</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1631">#1631</a>
update Exact Mirror to 0.2.6</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1630">#1630</a>
enforce fetch to return MaybePromise<!-- raw HTML omitted --></li>
</ul>
<p>Bug fix:</p>
<ul>
<li><code>Elysia.models</code> broke when referencing non typebox
model</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/aymaneallaoui"><code>@aymaneallaoui</code></a>
made their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia/pull/1649">elysiajs/elysia#1649</a></li>
<li><a href="https://github.com/JNX03"><code>@JNX03</code></a> made
their first contribution in <a
href="https://redirect.github.com/elysiajs/elysia/pull/1646">elysiajs/elysia#1646</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/elysiajs/elysia/compare/1.4.19...1.4.20">https://github.com/elysiajs/elysia/compare/1.4.19...1.4.20</a></p>
<!-- raw HTML omitted -->
<h2>1.4.19</h2>
<h2>What's Changed</h2>
<p>Security:</p>
<ul>
<li>reject invalid cookie signature when using cookie rotation</li>
</ul>
<p>Improvement</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1609">#1609</a>
calling afterResponse with aot: false</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1607">#1607</a>,
<a
href="https://redirect.github.com/elysiajs/elysia/issues/1606">#1606</a>,
<a
href="https://redirect.github.com/elysiajs/elysia/issues/1138">#1139</a>
data coercion on nested form data by <a
href="https://github.com/Teyik0"><code>@Teyik0</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/elysiajs/elysia/blob/main/CHANGELOG.md">elysia's
changelog</a>.</em></p>
<blockquote>
<h1>1.4.21 - 4 Jan 2026</h1>
<p>Improvement:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1654">#1654</a>
encode t.Date() to iso string</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1624">#1624</a>
apply macros before merging hooks in group method</li>
</ul>
<p>Bug fix:</p>
<ul>
<li>call Sucrose GC unref when possible (browser fallback)</li>
<li>add allowUnsafeValidationDetails to Standard Validator</li>
</ul>
<h1>1.4.20 - 3 Jan 2026</h1>
<p>Improvement:</p>
<ul>
<li>add <code>ModelValidator.schema</code> for accessing raw schema</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1636">#1636</a>
add <code>subscriptions</code> to <code>Elysia.ws</code> context</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1638">#1638</a>
unref Sucrose gc</li>
</ul>
<p>Bug fix:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1649">#1649</a>
add null check for object properties (t.Record)</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1646">#1646</a>
use constant-time comparison for signed cookie verification</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1639">#1639</a>
compose: ReferenceError: "_r_r is not defined" when onError
returns plain object & mapResponse exists</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1631">#1631</a>
update Exact Mirror to 0.2.6</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1630">#1630</a>
enforce fetch to return MaybePromise<!-- raw HTML omitted --></li>
</ul>
<p>Bug fix:</p>
<ul>
<li><code>Elysia.models</code> broke when referencing non typebox
model</li>
</ul>
<h1>1.4.19 - 13 Dec 2025</h1>
<p>Security:</p>
<ul>
<li>reject invalid cookie signature when using cookie rotation</li>
</ul>
<p>Improvement</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1609">#1609</a>
calling afterResponse with aot: false</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1607">#1607</a>,
<a
href="https://redirect.github.com/elysiajs/elysia/issues/1606">#1606</a>,
<a
href="https://redirect.github.com/elysiajs/elysia/issues/1138">#1139</a>
data coercion on nested form data</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1604">#1604</a>
save lazy compilation of <code>Elysia.fetch</code> for up to 45x
performance improvement</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1588">#1588</a>,
<a
href="https://redirect.github.com/elysiajs/elysia/pull/1587">#1587</a>
add seen weakset during mergeDeep</li>
</ul>
<p>Bug fix:</p>
<ul>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1614">#1614</a>
Cloudflare Worker with dynamic path</li>
<li>add set immediate fallback</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1597">#1597</a>
safeParse, parse to static type</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1596">#1596</a>
handle context pass to function with sub context</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/pull/1591">#1591</a>,
<a
href="https://redirect.github.com/elysiajs/elysia/pull/1591">#1590</a>
merge set.headers without duplicating Response</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1546">#1546</a>
override group prefix type</li>
<li><a
href="https://redirect.github.com/elysiajs/elysia/issues/1526">#1526</a>
default error handler doesn't work in Cloudflare Workers</li>
<li>handle group with empty prefix in type-level</li>
</ul>
<h1>1.4.18 - 4 Dec 2025</h1>
<p>Security:</p>
<ul>
<li>use <code>JSON.stringify</code> over custom escape
implementation</li>
</ul>
<h1>1.4.17 - 2 Dec 2025</h1>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/elysiajs/elysia/commit/969fc7607b2fb0bab85d6769db92c802a6464599"><code>969fc76</code></a>
Merge branch 'main' of <a
href="https://github.com/elysiajs/elysia">https://github.com/elysiajs/elysia</a></li>
<li><a
href="https://github.com/elysiajs/elysia/commit/d4cde9767048ccdbb3af93690fd245783ee590e9"><code>d4cde97</code></a>
:blue_book: doc: document changelog</li>
<li><a
href="https://github.com/elysiajs/elysia/commit/920c18b4e9bdae7465670cb999dfff0ba80b620f"><code>920c18b</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia/issues/1654">#1654</a>
from zoriya/patch-1</li>
<li><a
href="https://github.com/elysiajs/elysia/commit/949c6cf162b4601f4fe386dce535cbe9fee41239"><code>949c6cf</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia/issues/1624">#1624</a>
from tt-a1i/fix/macro-beforehandle-ordering</li>
<li><a
href="https://github.com/elysiajs/elysia/commit/a1802bbb846fbe6a740955a985668dc7cf9a9f3c"><code>a1802bb</code></a>
:wrench: fix: small things and there</li>
<li><a
href="https://github.com/elysiajs/elysia/commit/27c17f077f84ec2bda4967c8df3511931ba83a44"><code>27c17f0</code></a>
Always convert dates to iso string</li>
<li><a
href="https://github.com/elysiajs/elysia/commit/c163c8999ac29dfd97401c41cc55f3fbff9ae0c8"><code>c163c89</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia/issues/1637">#1637</a>
from elysiajs/next</li>
<li><a
href="https://github.com/elysiajs/elysia/commit/75553474f9c72c6afb1255e9c9a74789f65ce0f2"><code>7555347</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia/issues/1653">#1653</a>
from elysiajs/revert-1634-fix/record-response-valida...</li>
<li><a
href="https://github.com/elysiajs/elysia/commit/028d1afe160ae7344525e7cda81c2e621e4591c3"><code>028d1af</code></a>
Revert ":wrench: fix: t.Record validation failure in response
schemas"</li>
<li><a
href="https://github.com/elysiajs/elysia/commit/df9c4cd4a7b2f8f3ba4adf81587bf5970aed0260"><code>df9c4cd</code></a>
Merge pull request <a
href="https://redirect.github.com/elysiajs/elysia/issues/1634">#1634</a>
from MarcelOlsen/fix/record-response-validation</li>
<li>Additional commits viewable in <a
href="https://github.com/elysiajs/elysia/compare/1.3.5...1.4.21">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for elysia since your current version.</p>
</details>
<br />
Updates `jose` from 6.0.11 to 6.1.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/panva/jose/releases">jose's
releases</a>.</em></p>
<blockquote>
<h2>v6.1.3</h2>
<h3>Refactor</h3>
<ul>
<li>avoid export * as for google closure's compiler sake (<a
href="https://github.com/panva/jose/commit/6303d98efba00c9a3f8f3e814c85ac6e6944b11c">6303d98</a>),
closes <a
href="https://redirect.github.com/panva/jose/issues/832">#832</a></li>
</ul>
<h2>v6.1.2</h2>
<h3>Refactor</h3>
<ul>
<li>fallback to checking instanceof for CryptoKey (<a
href="https://github.com/panva/jose/commit/901cd908f325265c39f8af1f1505138e0a689f94">901cd90</a>),
closes <a
href="https://redirect.github.com/panva/jose/issues/765">#765</a> <a
href="https://redirect.github.com/panva/jose/issues/803">#803</a> <a
href="https://redirect.github.com/panva/jose/issues/821">#821</a> <a
href="https://redirect.github.com/panva/jose/issues/827">#827</a> <a
href="https://redirect.github.com/panva/jose/issues/828">#828</a></li>
</ul>
<h2>v6.1.1</h2>
<h3>Documentation</h3>
<ul>
<li>add link to RFC9864 (<a
href="https://github.com/panva/jose/commit/767edde5bde07c60e2c1b1db365ad234a9ae5195">767edde</a>)</li>
<li>link to ML-DSA for JOSE (<a
href="https://github.com/panva/jose/commit/ed4252ca8ed084e734a53b214f62e3da11c39857">ed4252c</a>)</li>
<li>remove mention of Edge Runtime from the readme (<a
href="https://github.com/panva/jose/commit/94fdde702498f5e94ec3307f85f120f43a527590">94fdde7</a>)</li>
<li>update README.md (<a
href="https://github.com/panva/jose/commit/25098ef7518be732bbef3ea6ed87b0d61a85f581">25098ef</a>)</li>
</ul>
<h3>Refactor</h3>
<ul>
<li>eliminate named exports in the source code (<a
href="https://github.com/panva/jose/commit/f6ae30d5d86c376269ffa853f62e403d13d4f610">f6ae30d</a>)</li>
<li>expose setKeyManagementParameters also on a GeneralEncrypt Recipient
(<a
href="https://github.com/panva/jose/commit/16e6b230ee29662c599c556b91a2c367f0fa088c">16e6b23</a>)</li>
<li>faster path for symmetric key checks (<a
href="https://github.com/panva/jose/commit/a44c2ec6351fb639816846ec8b23f5f084a3d9fb">a44c2ec</a>)</li>
<li>improve en/decoding overheads (<a
href="https://github.com/panva/jose/commit/daee4265c9ab218acbcdb1d7b10c3c728447240b">daee426</a>)</li>
</ul>
<h2>v6.1.0</h2>
<h3>Features</h3>
<ul>
<li>support AKP JWKs in calculateJwkThumbprint and
calculateJwkThumbprintUri (<a
href="https://github.com/panva/jose/commit/cf2092a2b51c9fb67049e96ee22d551ad34c0b2c">cf2092a</a>)</li>
<li>support for the ML-DSA PQC Algorithm Identifiers (<a
href="https://github.com/panva/jose/commit/25ddce491ba3968e8802db5913e49a52224246be">25ddce4</a>)</li>
</ul>
<h2>v6.0.13</h2>
<h3>Refactor</h3>
<ul>
<li>more readability in ecdhes.ts (<a
href="https://github.com/panva/jose/commit/84da9decd8b2f266a343a507b6b79197f2da11e8">84da9de</a>)</li>
<li>update asn1.ts helpers (<a
href="https://github.com/panva/jose/commit/b4f8fb372689b5b38074aa45c9921a6a997a9142">b4f8fb3</a>)</li>
</ul>
<h2>v6.0.12</h2>
<h3>Documentation</h3>
<ul>
<li>add known caveats to customFetch (<a
href="https://github.com/panva/jose/commit/02e1f1e87c764885121590aa2af80c831a9320ab">02e1f1e</a>)</li>
<li>mention the apu/apv parameter names in setKeyManagementParameters
(<a
href="https://github.com/panva/jose/commit/6274d5abca3d3882d3d722415f064fee5c44d0e4">6274d5a</a>)</li>
<li>update compact setKeyManagementParameters (<a
href="https://github.com/panva/jose/commit/2f44381b6b0e30cf538ea2edb0d42b76a61de1f8">2f44381</a>)</li>
<li>use GitHub Flavored Markdown for notes and warnings (<a
href="https://github.com/panva/jose/commit/f6b4ffcd82d9645d9b818ece09a09b5a636b69c9">f6b4ffc</a>)</li>
</ul>
<h3>Refactor</h3>
<ul>
<li>createPublicKey is not a constructor (<a
href="https://github.com/panva/jose/commit/61ded787150c6ae13eeb65b6680f857d6657465f">61ded78</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/panva/jose/blob/main/CHANGELOG.md">jose's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/panva/jose/compare/v6.1.2...v6.1.3">6.1.3</a>
(2025-12-02)</h2>
<h3>Refactor</h3>
<ul>
<li>avoid export * as for google closure's compiler sake (<a
href="https://github.com/panva/jose/commit/6303d98efba00c9a3f8f3e814c85ac6e6944b11c">6303d98</a>),
closes <a
href="https://redirect.github.com/panva/jose/issues/832">#832</a></li>
</ul>
<h2><a
href="https://github.com/panva/jose/compare/v6.1.1...v6.1.2">6.1.2</a>
(2025-11-15)</h2>
<h3>Refactor</h3>
<ul>
<li>fallback to checking instanceof for CryptoKey (<a
href="https://github.com/panva/jose/commit/901cd908f325265c39f8af1f1505138e0a689f94">901cd90</a>),
closes <a
href="https://redirect.github.com/panva/jose/issues/765">#765</a> <a
href="https://redirect.github.com/panva/jose/issues/803">#803</a> <a
href="https://redirect.github.com/panva/jose/issues/821">#821</a> <a
href="https://redirect.github.com/panva/jose/issues/827">#827</a> <a
href="https://redirect.github.com/panva/jose/issues/828">#828</a></li>
</ul>
<h2><a
href="https://github.com/panva/jose/compare/v6.1.0...v6.1.1">6.1.1</a>
(2025-11-09)</h2>
<h3>Documentation</h3>
<ul>
<li>add link to RFC9864 (<a
href="https://github.com/panva/jose/commit/767edde5bde07c60e2c1b1db365ad234a9ae5195">767edde</a>)</li>
<li>link to ML-DSA for JOSE (<a
href="https://github.com/panva/jose/commit/ed4252ca8ed084e734a53b214f62e3da11c39857">ed4252c</a>)</li>
<li>remove mention of Edge Runtime from the readme (<a
href="https://github.com/panva/jose/commit/94fdde702498f5e94ec3307f85f120f43a527590">94fdde7</a>)</li>
<li>update README.md (<a
href="https://github.com/panva/jose/commit/25098ef7518be732bbef3ea6ed87b0d61a85f581">25098ef</a>)</li>
</ul>
<h3>Refactor</h3>
<ul>
<li>eliminate named exports in the source code (<a
href="https://github.com/panva/jose/commit/f6ae30d5d86c376269ffa853f62e403d13d4f610">f6ae30d</a>)</li>
<li>expose setKeyManagementParameters also on a GeneralEncrypt Recipient
(<a
href="https://github.com/panva/jose/commit/16e6b230ee29662c599c556b91a2c367f0fa088c">16e6b23</a>)</li>
<li>faster path for symmetric key checks (<a
href="https://github.com/panva/jose/commit/a44c2ec6351fb639816846ec8b23f5f084a3d9fb">a44c2ec</a>)</li>
<li>improve en/decoding overheads (<a
href="https://github.com/panva/jose/commit/daee4265c9ab218acbcdb1d7b10c3c728447240b">daee426</a>)</li>
</ul>
<h2><a
href="https://github.com/panva/jose/compare/v6.0.13...v6.1.0">6.1.0</a>
(2025-08-27)</h2>
<h3>Features</h3>
<ul>
<li>support AKP JWKs in calculateJwkThumbprint and
calculateJwkThumbprintUri (<a
href="https://github.com/panva/jose/commit/cf2092a2b51c9fb67049e96ee22d551ad34c0b2c">cf2092a</a>)</li>
<li>support for the ML-DSA PQC Algorithm Identifiers (<a
href="https://github.com/panva/jose/commit/25ddce491ba3968e8802db5913e49a52224246be">25ddce4</a>)</li>
</ul>
<h2><a
href="https://github.com/panva/jose/compare/v6.0.12...v6.0.13">6.0.13</a>
(2025-08-21)</h2>
<h3>Refactor</h3>
<ul>
<li>more readability in ecdhes.ts (<a
href="https://github.com/panva/jose/commit/84da9decd8b2f266a343a507b6b79197f2da11e8">84da9de</a>)</li>
<li>update asn1.ts helpers (<a
href="https://github.com/panva/jose/commit/b4f8fb372689b5b38074aa45c9921a6a997a9142">b4f8fb3</a>)</li>
</ul>
<h2><a
href="https://github.com/panva/jose/compare/v6.0.11...v6.0.12">6.0.12</a>
(2025-07-15)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/panva/jose/commit/ebb8774d3ff6e8ab98204c51dc29fb876f116384"><code>ebb8774</code></a>
chore(release): 6.1.3</li>
<li><a
href="https://github.com/panva/jose/commit/6303d98efba00c9a3f8f3e814c85ac6e6944b11c"><code>6303d98</code></a>
refactor: avoid export * as for google closure's compiler sake</li>
<li><a
href="https://github.com/panva/jose/commit/39c880544aadac22a041f8b31f7bd29cb6e166c2"><code>39c8805</code></a>
chore: bump packages</li>
<li><a
href="https://github.com/panva/jose/commit/cf5726e81888218889e0681c200e2553aec86136"><code>cf5726e</code></a>
chore: update error message</li>
<li><a
href="https://github.com/panva/jose/commit/0154775994a7f6531504796a05f35f4e014047c0"><code>0154775</code></a>
chore: update threat model</li>
<li><a
href="https://github.com/panva/jose/commit/d015cdfa2478914b3897b05e2f98dbea902b030e"><code>d015cdf</code></a>
chore: add a threat model</li>
<li><a
href="https://github.com/panva/jose/commit/c5e285ed9674b8a188cd2b3f21ac74c76719e7b9"><code>c5e285e</code></a>
chore: bump packages</li>
<li><a
href="https://github.com/panva/jose/commit/d6813158ebf65cd9ea4a5678f89308d52b3382be"><code>d681315</code></a>
chore: bump packages</li>
<li><a
href="https://github.com/panva/jose/commit/4ae1005d83edc665d611f6ab13dc13fcfa84ac11"><code>4ae1005</code></a>
chore(deps-dev): bump glob from 11.0.3 to 11.1.0 (<a
href="https://redirect.github.com/panva/jose/issues/831">#831</a>)</li>
<li><a
href="https://github.com/panva/jose/commit/aaedc258b4479bd77d28009232e1327ddc4b0b80"><code>aaedc25</code></a>
chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 (<a
href="https://redirect.github.com/panva/jose/issues/830">#830</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/panva/jose/compare/v6.0.11...v6.1.3">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for jose since your current version.</p>
</details>
<br />
Updates `postgres` from 3.4.7 to 3.4.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/porsager/postgres/releases">postgres's
releases</a>.</em></p>
<blockquote>
<h2>v3.4.8</h2>
<ul>
<li>Prevent out of bound errors from commit-time failures de64f7a</li>
<li>fix: use lower max connections in Cloudflare Workers environment
94b7170</li>
<li>Add support for sslnegotiation=direct - fixes <a
href="https://redirect.github.com/porsager/postgres/issues/1104">#1104</a>
7f80980</li>
<li>omit Sql properties absent from TransactionSql 36a53f6</li>
<li>Someones engines are getting pedantic - fixes <a
href="https://redirect.github.com/porsager/postgres/issues/1061">#1061</a>
3ffc3c4</li>
<li>Better error if trying to run query during copy 3a43815</li>
<li>Fix PGAPPNAME env access by prioritizing connection.application_name
32feb25</li>
</ul>
<hr />
<p><a
href="https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8">https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/porsager/postgres/commit/5c8135f3df1bb10e7aad10f14a6f084db3724f82"><code>5c8135f</code></a>
3.4.8</li>
<li><a
href="https://github.com/porsager/postgres/commit/ad24665fb34e7e30c3d55375256903b80ac24522"><code>ad24665</code></a>
build</li>
<li><a
href="https://github.com/porsager/postgres/commit/de64f7ab3b0e3134941be9ffa7ebac71cdb0ea5d"><code>de64f7a</code></a>
Prevent out of bound errors from commit-time failures</li>
<li><a
href="https://github.com/porsager/postgres/commit/94b7170e6a1584bff15479fc5298ca3927543107"><code>94b7170</code></a>
fix: use lower max connections in Cloudflare Workers environment</li>
<li><a
href="https://github.com/porsager/postgres/commit/7f809802552c72397b8953e24c12f5458c56adb3"><code>7f80980</code></a>
Add support for sslnegotiation=direct - fixes <a
href="https://redirect.github.com/porsager/postgres/issues/1104">#1104</a></li>
<li><a
href="https://github.com/porsager/postgres/commit/36a53f6eb6524284ac5cb1046348f0216e133ebc"><code>36a53f6</code></a>
omit Sql properties absent from TransactionSql</li>
<li><a
href="https://github.com/porsager/postgres/commit/3ffc3c4041b21af217feba5668821775bfc071df"><code>3ffc3c4</code></a>
Someones engines are getting pedantic - fixes <a
href="https://redirect.github.com/porsager/postgres/issues/1061">#1061</a></li>
<li><a
href="https://github.com/porsager/postgres/commit/3a43815684ce1c7ba68639c9232da20b9d510522"><code>3a43815</code></a>
Better error if trying to run query during copy</li>
<li><a
href="https://github.com/porsager/postgres/commit/32feb259a3c9abffab761bd1758b3168d9e0cebc"><code>32feb25</code></a>
Fix PGAPPNAME env access by prioritizing
connection.application_name</li>
<li>See full diff in <a
href="https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8">compare
view</a></li>
</ul>
</details>
<br />
Updates `radashi` from 12.6.0 to 12.7.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/radashi-org/radashi/releases">radashi's
releases</a>.</em></p>
<blockquote>
<h2>v12.7.1</h2>
<h3><!-- raw HTML omitted -->Fixed</h3>
<ul>
<li>Ensure DurationParser static properties can be tree-shaked in <a
href="https://github.com/radashi-org/radashi/commit/b9d7529ba9ed9f8c4fdf6192b1ae21cc67251e72">b9d7529</a></li>
</ul>
<h2>v12.7.0</h2>
<h2>New Functions</h2>
<h3>Add <code>getOrInsert</code> and <code>getOrInsertComputed</code>
functions [→ PR <a
href="https://redirect.github.com/radashi-org/radashi/issues/444">#444</a>](<a
href="https://redirect.github.com/radashi-org/radashi/pull/444">radashi-org/radashi#444</a>)</h3>
<p>Access or initialize map entries without boilerplate branching.
<code>getOrInsert</code> writes the provided value once, while
<code>getOrInsertComputed</code> lazily creates an entry only when it is
missing.</p>
<ul>
<li>Works with both <code>Map</code> and <code>WeakMap</code>
instances</li>
<li>Returns the stored entry so you can chain additional logic</li>
<li>Avoids unnecessary factory calls when a key already exists</li>
</ul>
<pre lang="typescript"><code>import * as _ from 'radashi'
<p>const counts = new Map<string, number>()</p>
<p>_.getOrInsert(counts, 'clicks', 1) // => 1
_.getOrInsert(counts, 'clicks', 5) // => 1
_.getOrInsertComputed(counts, 'views', () => 10) // => 10
_.getOrInsertComputed(counts, 'views', () => 0) // => 10
</code></pre></p>
<p>Inspired by TC39's <a
href="https://github.com/tc39/proposal-upsert">upsert proposal</a>.</p>
<p>🔗 Docs: <a
href="https://radashi.js.org/reference/object/getOrInsert">getOrInsert</a>
· <a
href="https://radashi.js.org/reference/object/getOrInsertComputed">getOrInsertComputed</a>
/ Source: <a
href="https://github.com/radashi-org/radashi/blob/main/src/object/getOrInsert.ts">getOrInsert.ts</a>
· <a
href="https://github.com/radashi-org/radashi/blob/main/src/object/getOrInsertComputed.ts">getOrInsertComputed.ts</a>
/ Tests: <a
href="https://github.com/radashi-org/radashi/blob/main/tests/object/getOrInsert.test.ts">getOrInsert.test.ts</a>
· <a
href="https://github.com/radashi-org/radashi/blob/main/tests/object/getOrInsertComputed.test.ts">getOrInsertComputed.test.ts</a></p>
<h3>Add <code>isArrayEqual</code> function [→ PR <a
href="https://redirect.github.com/radashi-org/radashi/issues/417">#417</a>](<a
href="https://redirect.github.com/radashi-org/radashi/pull/417">radashi-org/radashi#417</a>)</h3>
<p>Compare arrays with <code>Object.is</code> precision.
<code>isArrayEqual</code> checks length and element identity, correctly
handling tricky cases like <code>NaN</code>, sparse arrays, and the
<code>+0</code>/<code>-0</code> distinction.</p>
<ul>
<li>Uses <code>Object.is</code> so <code>NaN</code> matches itself while
<code>+0</code> and <code>-0</code> stay distinct</li>
<li>Short-circuits when lengths differ for a fast inequality check</li>
<li>Leaves the original arrays untouched</li>
</ul>
<pre lang="typescript"><code>import * as _ from 'radashi'
<p>_.isArrayEqual([1, 2, 3], [1, 2, 3]) // => true
_.isArrayEqual([0], [-0]) // => false
_.isArrayEqual([Number.NaN], [Number.NaN]) // => true
</code></pre></p>
<p>🔗 <a
href="https://radashi.js.org/reference/array/isArrayEqual">Docs</a> / <a
href="https://github.com/radashi-org/radashi/blob/main/src/array/isArrayEqual.ts">Source</a>
/ <a
href="https://github.com/radashi-org/radashi/blob/main/tests/array/isArrayEqual.test.ts">Tests</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/radashi-org/radashi/blob/main/CHANGELOG.md">radashi's
changelog</a>.</em></p>
<blockquote>
<h2>[radashi@12.7.1] - 2025-11-19</h2>
<h3>Details</h3>
<h4><!-- raw HTML omitted -->Fixed</h4>
<ul>
<li>Ensure DurationParser static properties can be tree-shaked in <a
href="https://github.com/radashi-org/radashi/commit/b9d7529ba9ed9f8c4fdf6192b1ae21cc67251e72">b9d7529</a></li>
</ul>
<h2>[radashi@12.7.0] - 2025-10-17</h2>
<h3>Details</h3>
<h4><!-- raw HTML omitted -->Added</h4>
<ul>
<li>Add <code>identity</code> function in <a
href="https://github.com/radashi-org/radashi/commit/38e2f37e411eefaf383d9c363ed1a481d69dbf38">38e2f37</a></li>
<li>Add <code>isArrayEqual</code> function in <a
href="https://github.com/radashi-org/radashi/commit/095f2b049fb29836c0b912630e4465cb56936deb">095f2b0</a></li>
<li>Add <code>isMapEqual</code> and <code>isSetEqual</code> functions in
<a
href="https://github.com/radashi-org/radashi/commit/0fa566a133eb2dd85faa9116e3f18c930be4243f">0fa566a</a></li>
<li>Add <code>getOrInsert</code> and <code>getOrInsertComputed</code> in
<a
href="https://github.com/radashi-org/radashi/commit/46750764d17ab545f9d5ed72e4ba5f4a0253070a">4675076</a></li>
<li><strong>(objectify)</strong> Add <code>index</code> parameter to
getKey and getValue functions in <a
href="https://github.com/radashi-org/radashi/commit/150647245b473b789a1c6f4b11e57d34f2ff5514">1506472</a></li>
<li>Add absoluteJitter and proportionalJitter in <a
href="https://github.com/radashi-org/radashi/commit/ebea7d73a3b3ae7da6a3db82374600317fd25b08">ebea7d7</a></li>
</ul>
<h4><!-- raw HTML omitted -->Changed</h4>
<ul>
<li>Preserve tuple type in <code>min</code>/<code>max</code> even with a
<code>getter</code> in <a
href="https://github.com/radashi-org/radashi/commit/c72a1c4b090cc985a2dd7baa44548693dc7e8e36">c72a1c4</a></li>
<li>Use <code>identity</code> as default getter for <code>sort</code> in
<a
href="https://github.com/radashi-org/radashi/commit/df55a6efacb129bf6bcbee00ff84f0886a604c23">df55a6e</a></li>
</ul>
<h2>[radashi@12.6.2] - 2025-08-20</h2>
<h3>Details</h3>
<h4><!-- raw HTML omitted -->Fixed</h4>
<ul>
<li><strong>(range)</strong> Ensure <code>end</code> parameter works
when 0 in <a
href="https://github.com/radashi-org/radashi/commit/9c8ffa041088f1096740d1de744cd3f24ed76f1c">9c8ffa0</a></li>
</ul>
<h2>[radashi@12.6.1] - 2025-08-09</h2>
<h3>Details</h3>
<h4><!-- raw HTML omitted -->Fixed</h4>
<ul>
<li><strong>(group)</strong> Use <code>Object.create(null)</code> for
the returned object in <a
href="https://github.com/radashi-org/radashi/commit/5db8c37f8e58379b63817144edcd422dbea5d989">5db8c37</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/radashi-org/radashi/commit/478e0cdb1ec928a08724d4caadc2b9083f4cdb3b"><code>478e0cd</code></a>
chore(release): 12.7.1</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/763e630721c5334da0e27db1fd1172c1690ae913"><code>763e630</code></a>
chore: update .cliffignore</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/b9d7529ba9ed9f8c4fdf6192b1ae21cc67251e72"><code>b9d7529</code></a>
fix: ensure DurationParser static properties can be tree-shaked (<a
href="https://redirect.github.com/radashi-org/radashi/issues/447">#447</a>)</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/015494380486af6a4135bed6967c0478dd8a0d5f"><code>0154943</code></a>
chore(scripts): use dist build for tree-shake-check</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/6207890c8cd276471be264475d871e73d137308e"><code>6207890</code></a>
chore: add tree-shake-check script</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/6c8276a1bfc6b7ae7f99376f1ee7e5ec13d08b4c"><code>6c8276a</code></a>
Revert "feat!: transpile to Node18 syntax (<a
href="https://redirect.github.com/radashi-org/radashi/issues/448">#448</a>)"</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/b109d1e67a13606021358f3e5fa0caa675ea2df5"><code>b109d1e</code></a>
feat!: transpile to Node18 syntax (<a
href="https://redirect.github.com/radashi-org/radashi/issues/448">#448</a>)</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/f0c9c33a2a194f7459cd4c3f9bcdf17026b36fdd"><code>f0c9c33</code></a>
chore(docs): remove unnecessary await in example</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/900f2e8f892e2af7a91033db524b46b4a096833d"><code>900f2e8</code></a>
chore(release): 12.7.0</li>
<li><a
href="https://github.com/radashi-org/radashi/commit/11d932da6a802dc57eabbeedf87399f7073a2b1d"><code>11d932d</code></a>
chore: prepare release notes</li>
<li>Additional commits viewable in <a
href="https://github.com/radashi-org/radashi/compare/v12.6.0...v12.7.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `@biomejs/biome` from 2.0.6 to 2.3.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/biomejs/biome/releases"><code>@biomejs/biome</code>'s
releases</a>.</em></p>
<blockquote>
<h2>Biome CLI v2.3.11</h2>
<h2>2.3.11</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8583">#8583</a> <a
href="https://github.com/biomejs/biome/commit/83be2101cb14969e3affda260773e33e50874df0"><code>83be210</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added the new nursery rule <a
href="https://biomejs.dev/linter/rules/use-vue-valid-template-root/"><code>useVueValidTemplateRoot</code></a>.</p>
<p>This rule validates only root-level <code>\<template></code>
elements in Vue single-file components. If the
<code>\<template></code> has a <code>src</code> attribute, it must
be empty. Otherwise, it must contain content.</p>
<p>Invalid examples:</p>
<pre lang="vue"><code>\<template
src="./foo.html">content</template>
</code></pre>
<pre lang="vue"><code>\<template></template>
</code></pre>
<p>Valid examples:</p>
<pre lang="vue"><code>\<template>content</template>
</code></pre>
<pre lang="vue"><code>\<template
src="./foo.html"></template>
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8586">#8586</a> <a
href="https://github.com/biomejs/biome/commit/df8fe0637438573c15e4348008fc037a245c3481"><code>df8fe06</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added a new nursery rule <a
href="https://biomejs.dev/linter/rules/use-vue-consistent-v-bind-style/"><code>useVueConsistentVBindStyle</code></a>.
Enforces consistent <code>v-bind</code> style (<code>:prop</code>
shorthand vs <code>v-bind:prop</code> longhand). Default prefers
shorthand; configurable via rule options.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8587">#8587</a> <a
href="https://github.com/biomejs/biome/commit/9a8c98dfe80301122091c96d6d42aa0d4e1d4030"><code>9a8c98d</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added the rule <a
href="https://biomejs.dev/linter/rules/use-vue-v-for-key/"><code>useVueVForKey</code></a>,
which enforces that any element using <code>v-for</code> also specifies
a <code>key</code>.</p>
<p><strong>Invalid</strong></p>
<pre lang="vue"><code><li v-for="item in items">{{ item
}}</li>
</code></pre>
<p><strong>Valid</strong></p>
<pre lang="vue"><code><li v-for="item in items"
:key="item.id">{{ item }}</li>
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8586">#8586</a> <a
href="https://github.com/biomejs/biome/commit/df8fe0637438573c15e4348008fc037a245c3481"><code>df8fe06</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added a new nursery rule <a
href="https://biomejs.dev/linter/rules/use-vue-consistent-v-on-style/"><code>useVueConsistentVOnStyle</code></a>.
Enforces consistent <code>v-on</code> style (<code>@event</code>
shorthand vs <code>v-on:event</code> longhand). Default prefers
shorthand; configurable via rule options.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8583">#8583</a> <a
href="https://github.com/biomejs/biome/commit/83be2101cb14969e3affda260773e33e50874df0"><code>83be210</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added the new nursery rule <a
href="https://biomejs.dev/linter/rules/use-vue-valid-v-once/"><code>useVueValidVOnce</code></a>.
Enforces that usages of the <code>v-once</code> directive in Vue.js SFC
are valid.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md"><code>@biomejs/biome</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>2.3.11</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8583">#8583</a> <a
href="https://github.com/biomejs/biome/commit/83be2101cb14969e3affda260773e33e50874df0"><code>83be210</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added the new nursery rule <a
href="https://biomejs.dev/linter/rules/use-vue-valid-template-root/"><code>useVueValidTemplateRoot</code></a>.</p>
<p>This rule validates only root-level <code>\<template></code>
elements in Vue single-file components. If the
<code>\<template></code> has a <code>src</code> attribute, it must
be empty. Otherwise, it must contain content.</p>
<p>Invalid examples:</p>
<pre lang="vue"><code>\<template
src="./foo.html">content</template>
</code></pre>
<pre lang="vue"><code>\<template></template>
</code></pre>
<p>Valid examples:</p>
<pre lang="vue"><code>\<template>content</template>
</code></pre>
<pre lang="vue"><code>\<template
src="./foo.html"></template>
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8586">#8586</a> <a
href="https://github.com/biomejs/biome/commit/df8fe0637438573c15e4348008fc037a245c3481"><code>df8fe06</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added a new nursery rule <a
href="https://biomejs.dev/linter/rules/use-vue-consistent-v-bind-style/"><code>useVueConsistentVBindStyle</code></a>.
Enforces consistent <code>v-bind</code> style (<code>:prop</code>
shorthand vs <code>v-bind:prop</code> longhand). Default prefers
shorthand; configurable via rule options.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8587">#8587</a> <a
href="https://github.com/biomejs/biome/commit/9a8c98dfe80301122091c96d6d42aa0d4e1d4030"><code>9a8c98d</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added the rule <a
href="https://biomejs.dev/linter/rules/use-vue-v-for-key/"><code>useVueVForKey</code></a>,
which enforces that any element using <code>v-for</code> also specifies
a <code>key</code>.</p>
<p><strong>Invalid</strong></p>
<pre lang="vue"><code><li v-for="item in items">{{ item
}}</li>
</code></pre>
<p><strong>Valid</strong></p>
<pre lang="vue"><code><li v-for="item in items"
:key="item.id">{{ item }}</li>
</code></pre>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8586">#8586</a> <a
href="https://github.com/biomejs/biome/commit/df8fe0637438573c15e4348008fc037a245c3481"><code>df8fe06</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added a new nursery rule <a
href="https://biomejs.dev/linter/rules/use-vue-consistent-v-on-style/"><code>useVueConsistentVOnStyle</code></a>.
Enforces consistent <code>v-on</code> style (<code>@event</code>
shorthand vs <code>v-on:event</code> longhand). Default prefers
shorthand; configurable via rule options.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/biomejs/biome/pull/8583">#8583</a> <a
href="https://github.com/biomejs/biome/commit/83be2101cb14969e3affda260773e33e50874df0"><code>83be210</code></a>
Thanks <a href="https://github.com/dyc3"><code>@dyc3</code></a>! -
Added the new nursery rule <a
href="https://biomejs.dev/linter/rules/use-vue-valid-v-once/"><code>useVueValidVOnce</code></a>.
Enforces that usages of the <code>v-once</code> directive in Vue.js SFC
are valid.</p>
<pre lang="vue"><code><!-- Valid -->
</code></pre>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/biomejs/biome/commit/1550e7399da3e51c1d22fe26f37a8ff45058c355"><code>1550e73</code></a>
ci: release (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8507">#8507</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/a3a27a74940c592e89cdeda38f0efc82b688a030"><code>a3a27a7</code></a>
feat(analyze/html/vue): add useVueVapor rule (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8644">#8644</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/9a8c98dfe80301122091c96d6d42aa0d4e1d4030"><code>9a8c98d</code></a>
feat(analyze/html/vue): add <code>useVueVForKey</code> (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8587">#8587</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/ab9af9a48aa06caf72c867ede4613a0c0045c2f2"><code>ab9af9a</code></a>
feat: no-jsx-props-bind (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/7410">#7410</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/df8fe0637438573c15e4348008fc037a245c3481"><code>df8fe06</code></a>
feat(analyze/html/vue): add v-bind/v-on style rules (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8586">#8586</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/83be2101cb14969e3affda260773e33e50874df0"><code>83be210</code></a>
feat(analyze/html/vue): add a few more simple vue lint rules (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8583">#8583</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/a3a1ad2b3d2bc85b296472a811a6554c84b63f53"><code>a3a1ad2</code></a>
feat(biome_js_analyze): port
<code>noBeforeInteractiveScriptOutsideDocument</code> from ...</li>
<li><a
href="https://github.com/biomejs/biome/commit/9dd9ca776a9aebc5faac023aa94cd7c790b225e3"><code>9dd9ca7</code></a>
feat(graphql_analyze): implement useUniqueArgumentNames (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8591">#8591</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/5e85d4360d5b8848cf3c04b5ef9e74dc14f251bd"><code>5e85d43</code></a>
feat(graphql_analyze): implement useUniqueFieldDefinitionNames (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8598">#8598</a>)</li>
<li><a
href="https://github.com/biomejs/biome/commit/a5f59cd709ffb8b66305681aff2523240a2d021e"><code>a5f59cd</code></a>
feat(graphql_analyze): implement useUniqueInputFieldNames (<a
href="https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8592">#8592</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.11/packages/@biomejs/biome">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@biomejs/biome</code> since your
current version.</p>
</details>
<br />
Updates `bun-types` from 1.2.18 to 1.3.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/oven-sh/bun/releases">bun-types's
releases</a>.</em></p>
<blockquote>
<h2>Bun v1.3.5</h2>
<p>To install Bun v1.3.5</p>
<pre lang="bash"><code>curl -fsSL https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
</code></pre>
<p>Windows:</p>
<pre lang="bash"><code>powershell -c "irm
bun.sh/install.ps1|iex"
</code></pre>
<p>To upgrade to Bun v1.3.5:</p>
<pre lang="bash"><code>bun upgrade
</code></pre>
<h3><a href="https://bun.com/blog/bun-v1.3.5">Read Bun v1.3.5's release
notes on Bun's blog</a></h3>
<h3>Thanks to 10 contributors!</h3>
<ul>
<li><a href="https://github.com/alii"><code>@alii</code></a></li>
<li><a
href="https://github.com/cirospaciari"><code>@cirospaciari</code></a></li>
<li><a href="https://github.com/crishoj"><code>@crishoj</code></a></li>
<li><a
href="https://github.com/dylan-conway"><code>@dylan-conway</code></a></li>
<li><a href="https://github.com/elfayer"><code>@elfayer</code></a></li>
<li><a
href="https://github.com/hamidrezahanafi"><code>@hamidrezahanafi</code></a></li>
<li><a
href="https://github.com/jarred-sumner"><code>@jarred-sumner</code></a></li>
<li><a href="https://github.com/kylekz"><code>@kylekz</code></a></li>
<li><a href="https://github.com/robobun"><code>@robobun</code></a></li>
<li><a href="https://github.com/ryangst"><code>@ryangst</code></a></li>
</ul>
<h2>Bun v1.3.4</h2>
<p>To install Bun v1.3.4</p>
<pre lang="bash"><code>curl -fsSL https://bun.sh/install | bash
# or you can use npm
# npm install -g bun
</code></pre>
<p>Windows:</p>
<pre lang="bash"><code>powershell -c "irm
bun.sh/install.ps1|iex"
</code></pre>
<p>To upgrade to Bun v1.3.4:</p>
<pre lang="bash"><code>bun upgrade
</code></pre>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/oven-sh/bun/commit/d865ef41e2232bb55ef0ef7131df649ed930fd09"><code>d865ef4</code></a>
feat: add Bun.Terminal API for pseudo-terminal (PTY) s…1 parent cbf3eea commit 4ddc037
2 files changed
+54
-49
lines changed
0 commit comments