clients: update client endpoints as of 2025-11-25 (e2770904)
client-network-firewall: Network Firewall release of the Proxy feature. (0eb20e88)
client-organizations: Add support for policy operations on the S3_POLICY and BEDROCK_POLICY policy type. (75e196ee)
client-route-53: Adds support for new route53 feature: accelerated recovery. (dbe0a58f)
client-ec2: This release adds support to view Network firewall proxy appliances attached to an existing NAT Gateway via DescribeNatGateways API NatGatewayAttachedAppliance structure. (7d70b063)
Bug Fixes
core/protocols: performance improvements for shape serde traversal (#7523) (b20a25ea)
Tests
codegen: update codegen unit tests (#7525) (e43ff44c)
For list of updated packages, view updated-packages.md in assets-3.940.0.zip
v3.939.0
3.939.0(2025-11-24)
Chores
scripts: reduce api validation to packages/lib only (#7519) (eb74d6a0)
New Features
client-cloudwatch-logs: New CloudWatch Logs feature - LogGroup Deletion Protection, a capability that allows customers to safeguard their critical CloudWatch log groups from accidental or unintended deletion. (02360329)
client-cloudfront: Add TrustStore, ConnectionFunction APIs to CloudFront SDK (168505ee)
Bug Fixes
clients: export enum objects for string shapes (#7521) (62f648df)
cloudfront-signer: skip extended encoding for query parameters in the base url (#7515) (954d411e)
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for tailwind-merge since your current version.
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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
@dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
@dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
@dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
@dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
🔄 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/1945
**Author:** [@dependabot[bot]](https://github.com/apps/dependabot)
**Created:** 11/29/2025
**Status:** ❌ Closed
**Base:** `main` ← **Head:** `dependabot/npm_and_yarn/prod-minor-updates-2b2f584c51`
---
### 📝 Commits (1)
- [`a2b1c52`](https://github.com/fosrl/pangolin/commit/a2b1c527c7c682c6b403a3e384a251479b499298) Bump the prod-minor-updates group across 1 directory with 8 updates
### 📊 Changes
**2 files changed** (+840 additions, -590 deletions)
<details>
<summary>View changed files</summary>
📝 `package-lock.json` (+832 -582)
📝 `package.json` (+8 -8)
</details>
### 📄 Description
Bumps the prod-minor-updates group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.922.0` | `3.940.0` |
| [cookie](https://github.com/jshttp/cookie) | `1.0.2` | `1.1.1` |
| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.552.0` | `0.555.0` |
| [next-intl](https://github.com/amannn/next-intl) | `4.4.0` | `4.5.6` |
| [posthog-node](https://github.com/PostHog/posthog-js/tree/HEAD/packages/node) | `5.11.2` | `5.14.1` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.66.0` | `7.67.0` |
| [resend](https://github.com/resend/resend-node) | `6.4.2` | `6.5.2` |
| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.3.1` | `3.4.0` |
Updates `@aws-sdk/client-s3` from 3.922.0 to 3.940.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@aws-sdk/client-s3</code>'s releases</a>.</em></p>
<blockquote>
<h2>v3.940.0</h2>
<h4>3.940.0(2025-11-25)</h4>
<h5>New Features</h5>
<ul>
<li><strong>clients:</strong> update client endpoints as of 2025-11-25 (<a href="https://github.com/aws/aws-sdk-js-v3/commit/e27709045616337e38c5118cfb895908792b404f">e2770904</a>)</li>
<li><strong>client-network-firewall:</strong> Network Firewall release of the Proxy feature. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/0eb20e887961327021849393df0ac5f30497ab8b">0eb20e88</a>)</li>
<li><strong>client-organizations:</strong> Add support for policy operations on the S3_POLICY and BEDROCK_POLICY policy type. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/75e196ee52c6ec3e1fee97d715e92d9d38ad3f0d">75e196ee</a>)</li>
<li><strong>client-route-53:</strong> Adds support for new route53 feature: accelerated recovery. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/dbe0a58f8de1c9919049dd9f9ea7443f4feb46c5">dbe0a58f</a>)</li>
<li><strong>client-ec2:</strong> This release adds support to view Network firewall proxy appliances attached to an existing NAT Gateway via DescribeNatGateways API NatGatewayAttachedAppliance structure. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/7d70b063103b71d5ae67bd2bf31ba423382e6352">7d70b063</a>)</li>
</ul>
<h5>Bug Fixes</h5>
<ul>
<li><strong>core/protocols:</strong> performance improvements for shape serde traversal (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7523">#7523</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/b20a25eab019b6795afc2db74f87be12e1c22bf9">b20a25ea</a>)</li>
</ul>
<h5>Tests</h5>
<ul>
<li><strong>codegen:</strong> update codegen unit tests (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7525">#7525</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/e43ff44c79fd48475c0889a5fd7376991e2eae38">e43ff44c</a>)</li>
</ul>
<hr />
<p>For list of updated packages, view <strong>updated-packages.md</strong> in <strong>assets-3.940.0.zip</strong></p>
<h2>v3.939.0</h2>
<h4>3.939.0(2025-11-24)</h4>
<h5>Chores</h5>
<ul>
<li><strong>scripts:</strong> reduce api validation to packages/lib only (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7519">#7519</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/eb74d6a06c95955a11d4434a0b0e50ce760ebe25">eb74d6a0</a>)</li>
</ul>
<h5>New Features</h5>
<ul>
<li><strong>client-cloudwatch-logs:</strong> New CloudWatch Logs feature - LogGroup Deletion Protection, a capability that allows customers to safeguard their critical CloudWatch log groups from accidental or unintended deletion. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/02360329959d33ca2411d666e0f96643c6ba5191">02360329</a>)</li>
<li><strong>client-cloudfront:</strong> Add TrustStore, ConnectionFunction APIs to CloudFront SDK (<a href="https://github.com/aws/aws-sdk-js-v3/commit/168505ee3412bd533b0a2d891fb2d9eedeef66a9">168505ee</a>)</li>
</ul>
<h5>Bug Fixes</h5>
<ul>
<li><strong>clients:</strong> export enum objects for string shapes (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7521">#7521</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/62f648dff5c6734948740f07f2d39aa4715bca6c">62f648df</a>)</li>
<li><strong>cloudfront-signer:</strong> skip extended encoding for query parameters in the base url (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7515">#7515</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/954d411e083c384ecc959d86f9359ea8796990ff">954d411e</a>)</li>
</ul>
<h5>Tests</h5>
<ul>
<li>increase beforeAll hook timeouts (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7518">#7518</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/720ba4cd02b75b71a2a1f0c7e9f007de9b8448e3">720ba4cd</a>)</li>
</ul>
<hr />
<p>For list of updated packages, view <strong>updated-packages.md</strong> in <strong>assets-3.939.0.zip</strong></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md"><code>@aws-sdk/client-s3</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.939.0...v3.940.0">3.940.0</a> (2025-11-25)</h1>
<p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-s3</code></p>
<h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.938.0...v3.939.0">3.939.0</a> (2025-11-24)</h1>
<p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-s3</code></p>
<h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.936.0...v3.937.0">3.937.0</a> (2025-11-20)</h1>
<h3>Features</h3>
<ul>
<li><strong>client-s3:</strong> Enable / Disable ABAC on a general purpose bucket. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/9816b260680314d8883fc56e59e015fdd906f8b8">9816b26</a>)</li>
</ul>
<h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.935.0...v3.936.0">3.936.0</a> (2025-11-19)</h1>
<p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-s3</code></p>
<h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.934.0...v3.935.0">3.935.0</a> (2025-11-19)</h1>
<h3>Features</h3>
<ul>
<li><strong>client-s3:</strong> Adds support for blocking SSE-C writes to general purpose buckets. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/cee2e72ffbcafb34a5283c9f4779c58c02a0be59">cee2e72</a>)</li>
</ul>
<h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.933.0...v3.934.0">3.934.0</a> (2025-11-18)</h1>
<p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-s3</code></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/e9962f1c4512d6ea969ca621754b3db01ac54aa9"><code>e9962f1</code></a> Publish v3.940.0</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/15923791acb0f527cf323c58aecd5d4bea7fff29"><code>1592379</code></a> Publish v3.939.0</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/9981cbc71ff75ed458b62ecb18220a0a1f692f1a"><code>9981cbc</code></a> Publish v3.937.0</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/9816b260680314d8883fc56e59e015fdd906f8b8"><code>9816b26</code></a> feat(client-s3): Enable / Disable ABAC on a general purpose bucket.</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/a180cc700f630c07711ca0c823b668fe50e5123e"><code>a180cc7</code></a> Publish v3.936.0</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/c31b14b70eb5750573dedf0de1ccb9c8136c84f9"><code>c31b14b</code></a> Publish v3.935.0</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/cee2e72ffbcafb34a5283c9f4779c58c02a0be59"><code>cee2e72</code></a> feat(client-s3): Adds support for blocking SSE-C writes to general purpose bu...</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/ac2be518aa22bbc0c1899580073b433c0d3836ac"><code>ac2be51</code></a> chore(codegen): update for smithy/core serde fixes (<a href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7511">#7511</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/3b6a4d9a2d9e26564506d833431c43ae0de335c6"><code>3b6a4d9</code></a> Publish v3.934.0</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/674fae6e8d61eeb463576cb37dabfe5c61bcef98"><code>674fae6</code></a> Publish v3.933.0</li>
<li>Additional commits viewable in <a href="https://github.com/aws/aws-sdk-js-v3/commits/v3.940.0/clients/client-s3">compare view</a></li>
</ul>
</details>
<br />
Updates `cookie` from 1.0.2 to 1.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/jshttp/cookie/releases">cookie's releases</a>.</em></p>
<blockquote>
<h2>v1.1.1</h2>
<p><strong>Fixed</strong></p>
<ul>
<li>Overwrite value in passed in options (<a href="https://redirect.github.com/jshttp/cookie/issues/253">#253</a>) c66147c
<ul>
<li>When <code>value</code> was provided in <code>serialize(key, value, { value })</code> the value in <code>options</code> was used instead of the value passed as an argument</li>
</ul>
</li>
</ul>
<hr />
<p><a href="https://github.com/jshttp/cookie/compare/v1.1.0...v1.1.1">https://github.com/jshttp/cookie/compare/v1.1.0...v1.1.1</a></p>
<h2>v1.1.0</h2>
<p><strong>Added:</strong></p>
<ul>
<li>Add <code>stringifyCookie</code> and <code>parseSetCookie</code> methods (<a href="https://redirect.github.com/jshttp/cookie/issues/244">#244</a>, <a href="https://redirect.github.com/jshttp/cookie/issues/214">#214</a>)</li>
<li>Rename existing methods for clarity (old method names remain for backward compatibility)
<ul>
<li><code>parse</code> → <code>parseCookie</code></li>
<li><code>serialize</code> → <code>stringifySetCookie</code></li>
</ul>
</li>
<li>Add side effects field (<a href="https://redirect.github.com/jshttp/cookie/issues/245">#245</a>) 00b0327</li>
</ul>
<hr />
<p><a href="https://github.com/jshttp/cookie/compare/v1.0.2...v1.1.0">https://github.com/jshttp/cookie/compare/v1.0.2...v1.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/jshttp/cookie/commit/1b89eec4e33256ac31962f4c0d6e711fff478803"><code>1b89eec</code></a> 1.1.1</li>
<li><a href="https://github.com/jshttp/cookie/commit/c66147c053c74b256287aa7c0a4e63082d786fb2"><code>c66147c</code></a> Overwrite value in passed in options (<a href="https://redirect.github.com/jshttp/cookie/issues/253">#253</a>)</li>
<li><a href="https://github.com/jshttp/cookie/commit/09cec9fd32aa777ddbf51a115c53f30728eccfbc"><code>09cec9f</code></a> 1.1.0</li>
<li><a href="https://github.com/jshttp/cookie/commit/05ebd34fd5a1cdad950f68fc7429cade7dfd6997"><code>05ebd34</code></a> Add tests for parsing top sites (<a href="https://redirect.github.com/jshttp/cookie/issues/249">#249</a>)</li>
<li><a href="https://github.com/jshttp/cookie/commit/6214eaf968d60681f3f7fe76797270332c3569c9"><code>6214eaf</code></a> Add benchmark for <code>parseSetCookie</code> (<a href="https://redirect.github.com/jshttp/cookie/issues/247">#247</a>)</li>
<li><a href="https://github.com/jshttp/cookie/commit/71798d72650df42288f74e5ab49b65ec44df74fe"><code>71798d7</code></a> Fix skip over of boolean attributes (<a href="https://redirect.github.com/jshttp/cookie/issues/248">#248</a>)</li>
<li><a href="https://github.com/jshttp/cookie/commit/9e41cf10c88b45893141f2ee2dc98b23bdb57f24"><code>9e41cf1</code></a> build(deps): bump the npm_and_yarn group across 1 directory with 4 updates (#...</li>
<li><a href="https://github.com/jshttp/cookie/commit/6fea50679a97f65b5d6e3d291b2dad5816fcfddc"><code>6fea506</code></a> Add parse method for <code>set-cookie</code> (<a href="https://redirect.github.com/jshttp/cookie/issues/244">#244</a>)</li>
<li><a href="https://github.com/jshttp/cookie/commit/00b032721c4dc9aeb7d3814ce790eadb4ebde59b"><code>00b0327</code></a> Add side effects field (<a href="https://redirect.github.com/jshttp/cookie/issues/245">#245</a>)</li>
<li><a href="https://github.com/jshttp/cookie/commit/94586de038f16960cd5eb91ee499313734b02ab7"><code>94586de</code></a> feat: remove dependabot from repo (<a href="https://redirect.github.com/jshttp/cookie/issues/242">#242</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/jshttp/cookie/compare/v1.0.2...v1.1.1">compare view</a></li>
</ul>
</details>
<br />
Updates `lucide-react` from 0.552.0 to 0.555.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/lucide-icons/lucide/releases">lucide-react's releases</a>.</em></p>
<blockquote>
<h2>Version 0.555.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>calendars</code> icon by <a href="https://github.com/jguddas"><code>@jguddas</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3795">lucide-icons/lucide#3795</a></li>
<li>fix(docs): correct package name and description for Flutter and Lustre package (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3701">#3701</a>) by <a href="https://github.com/epifaniofrancisco"><code>@epifaniofrancisco</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3703">lucide-icons/lucide#3703</a></li>
<li>feat(angular): Angular V21 Support by <a href="https://github.com/JeevanMahesha"><code>@JeevanMahesha</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3807">lucide-icons/lucide#3807</a></li>
<li>chore(metadata): Adjust navigation category by <a href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3461">lucide-icons/lucide#3461</a></li>
<li>feat(icons): Add <code>waves-arrow-up</code> and <code>waves-arrow-down</code> by <a href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3463">lucide-icons/lucide#3463</a></li>
<li>fix(icons): changed <code>scale</code> icon by <a href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3800">lucide-icons/lucide#3800</a></li>
<li>feat(icons): added <code>form</code> icon by <a href="https://github.com/jguddas"><code>@jguddas</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3558">lucide-icons/lucide#3558</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/lucide-icons/lucide/compare/0.554.0...0.555.0">https://github.com/lucide-icons/lucide/compare/0.554.0...0.555.0</a></p>
<h2>Version 0.554.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): Rename fingerprint icon to fingerprint-pattern by <a href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3767">lucide-icons/lucide#3767</a></li>
<li>feat(docs): added lucide-rails third-party package by <a href="https://github.com/theiereman"><code>@theiereman</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3769">lucide-icons/lucide#3769</a></li>
<li>fix(icons): changed <code>ampersand</code> icon by <a href="https://github.com/jguddas"><code>@jguddas</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3771">lucide-icons/lucide#3771</a></li>
<li>fix(icons): changed <code>folder-git-2</code> icon by <a href="https://github.com/jguddas"><code>@jguddas</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3790">lucide-icons/lucide#3790</a></li>
<li>fix(icons): update <code>anchor</code> icon by <a href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/2523">lucide-icons/lucide#2523</a></li>
<li>feat(icons): added <code>calendars</code> icon by <a href="https://github.com/jguddas"><code>@jguddas</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3788">lucide-icons/lucide#3788</a></li>
</ul>
<h2>Breaking change</h2>
<p>For <code>lucide-react</code> and <code>lucide-solid</code>, imports for <code>Fingerprint</code> icon are changed to <code>FingerprintPattern</code>.</p>
<h3>Lucide React</h3>
<pre lang="diff"><code>- import { Fingerprint } from "lucide-react";
+ import { FingerprintPattern } from "lucide-react";
</code></pre>
<h3>Lucide Solid</h3>
<pre lang="diff"><code>- import { Fingerprint } from "lucide/solid";
+ import { FingerprintPattern } from "lucide/solid";
<p>// Or</p>
<ul>
<li>import Fingerprint from "lucide/solid/icons/fingerprint";</li>
</ul>
<ul>
<li>import FingerprintPattern from "lucide/solid/icons/fingerprint-pattern";<br />
</code></pre></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/theiereman"><code>@theiereman</code></a> made their first contribution in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3769">lucide-icons/lucide#3769</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/lucide-icons/lucide/compare/0.553.0...0.554.0">https://github.com/lucide-icons/lucide/compare/0.553.0...0.554.0</a></p>
<h2>Version 0.553.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>mouse-pointer-2-off</code> icon by <a href="https://github.com/domingasp"><code>@domingasp</code></a> in <a href="https://redirect.github.com/lucide-icons/lucide/pull/3570">lucide-icons/lucide#3570</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/lucide-icons/lucide/commit/80d6f737e0a02c3c11af8d87cb986e33a4ef08d8"><code>80d6f73</code></a> fix(icons): Rename fingerprint icon to fingerprint-pattern (<a href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3767">#3767</a>)</li>
<li>See full diff in <a href="https://github.com/lucide-icons/lucide/commits/0.555.0/packages/lucide-react">compare view</a></li>
</ul>
</details>
<br />
Updates `next-intl` from 4.4.0 to 4.5.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/amannn/next-intl/releases">next-intl's releases</a>.</em></p>
<blockquote>
<h2>v4.5.6</h2>
<h2>4.5.6 (2025-11-27)</h2>
<h3>Bug fixes for <code>useExtracted</code></h3>
<ul>
<li>Handle race condition when detecting locale changes which could lead to reset of messages with <code>useExtracted</code> (<a href="https://redirect.github.com/amannn/next-intl/pull/2131">amannn/next-intl#2131</a> – by <a href="https://github.com/amannn"><code>@amannn</code></a>)</li>
<li>Don't depend on environment locale for sorting of keys with <code>useExtracted</code> (<a href="https://redirect.github.com/amannn/next-intl/pull/2134">amannn/next-intl#2134</a> – by <a href="https://github.com/amannn"><code>@amannn</code></a>)</li>
<li>Retain .po flags for <code>useExtracted</code> and update <code>po-parser</code> to fix encoding (<a href="https://redirect.github.com/amannn/next-intl/pull/2128">amannn/next-intl#2128</a> – by <a href="https://github.com/amannn"><code>@amannn</code></a>)</li>
</ul>
<h2>v4.5.5</h2>
<h2>4.5.5 (2025-11-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Move SWC cache to <code>node_modules</code> (<a href="https://redirect.github.com/amannn/next-intl/issues/2120">#2120</a>) (<a href="https://github.com/amannn/next-intl/commit/0ba91054df2f40eae69eb4f4fa7e7455b3c8d9f2">0ba9105</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>v4.5.4</h2>
<h2>4.5.4 (2025-11-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Move AST transformer of <code>useExtracted</code> to SWC plugin & handle source maps (<a href="https://redirect.github.com/amannn/next-intl/issues/2114">#2114</a>) (<a href="https://github.com/amannn/next-intl/commit/e63fbc5951b538a3ca1d0ae77c93d5bddcf1e47e">e63fbc5</a>) – by <a href="https://github.com/kdy1"><code>@kdy1</code></a> & <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>v4.5.3</h2>
<h2>4.5.3 (2025-11-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Fix inconsistent ordering of messages for <code>useExtracted</code> pt. 2 (<a href="https://redirect.github.com/amannn/next-intl/issues/2103">#2103</a>) (<a href="https://github.com/amannn/next-intl/commit/5cbd5daceb62d26656f89ac66f587a56a34c3cd5">5cbd5da</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>v4.5.2</h2>
<h2>4.5.2 (2025-11-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Bug fixes for <code>useExtracted</code> (<a href="https://redirect.github.com/amannn/next-intl/issues/2099">#2099</a>) (<a href="https://github.com/amannn/next-intl/commit/b1ff1fa34573b6b7e7cb408528cf4e6fe276be15">b1ff1fa</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>v4.5.1</h2>
<h2>4.5.1 (2025-11-11)</h2>
<h3>Bug Fixes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/amannn/next-intl/blob/main/CHANGELOG.md">next-intl's changelog</a>.</em></p>
<blockquote>
<h2>4.5.6 (2025-11-27)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Improvements for <code>useExtracted</code> (<a href="https://redirect.github.com/amannn/next-intl/issues/2133">#2133</a>) (<a href="https://github.com/amannn/next-intl/commit/5397c49bc886fb2c8e44ac2f0e417d8a6f78811e">5397c49</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>4.5.5 (2025-11-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Move SWC cache to <code>node_modules</code> (<a href="https://redirect.github.com/amannn/next-intl/issues/2120">#2120</a>) (<a href="https://github.com/amannn/next-intl/commit/0ba91054df2f40eae69eb4f4fa7e7455b3c8d9f2">0ba9105</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>4.5.4 (2025-11-19)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Move AST transformer of <code>useExtracted</code> to SWC plugin & handle source maps (<a href="https://redirect.github.com/amannn/next-intl/issues/2114">#2114</a>) (<a href="https://github.com/amannn/next-intl/commit/e63fbc5951b538a3ca1d0ae77c93d5bddcf1e47e">e63fbc5</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>4.5.3 (2025-11-13)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Fix inconsistent ordering of messages for <code>useExtracted</code> pt. 2 (<a href="https://redirect.github.com/amannn/next-intl/issues/2103">#2103</a>) (<a href="https://github.com/amannn/next-intl/commit/5cbd5daceb62d26656f89ac66f587a56a34c3cd5">5cbd5da</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>4.5.2 (2025-11-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Bug fixes for <code>useExtracted</code> (<a href="https://redirect.github.com/amannn/next-intl/issues/2099">#2099</a>) (<a href="https://github.com/amannn/next-intl/commit/b1ff1fa34573b6b7e7cb408528cf4e6fe276be15">b1ff1fa</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>4.5.1 (2025-11-11)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Avoid partial matches in overlapping localized pathnames (<a href="https://redirect.github.com/amannn/next-intl/issues/2090">#2090</a>) (<a href="https://github.com/amannn/next-intl/commit/c276c807b433288c995755f000e69db240f8f80f">c276c80</a>), closes <a href="https://redirect.github.com/amannn/next-intl/issues/2089">#2089</a> <a href="https://redirect.github.com/amannn/next-intl/issues/2089">#2089</a> – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
<h2>4.5.0 (2025-11-07)</h2>
<h3>Features</h3>
<ul>
<li>Add <code>useExtracted</code> (experimental) (<a href="https://redirect.github.com/amannn/next-intl/issues/2080">#2080</a>) (<a href="https://github.com/amannn/next-intl/commit/7a8564478596a2ad487e553ff1160fff9b0a039e">7a85644</a>) – by <a href="https://github.com/amannn"><code>@amannn</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/amannn/next-intl/commit/812d5e73688cebd1d1377a727dd2208796bcb670"><code>812d5e7</code></a> v4.5.6</li>
<li><a href="https://github.com/amannn/next-intl/commit/5397c49bc886fb2c8e44ac2f0e417d8a6f78811e"><code>5397c49</code></a> fix: Improvements for <code>useExtracted</code> (<a href="https://redirect.github.com/amannn/next-intl/issues/2133">#2133</a>)</li>
<li><a href="https://github.com/amannn/next-intl/commit/1b58c14d3646d45b04d3f8e03e48abb186ab3e21"><code>1b58c14</code></a> chore: Sync canary (<a href="https://redirect.github.com/amannn/next-intl/issues/2127">#2127</a>)</li>
<li><a href="https://github.com/amannn/next-intl/commit/399df90f8661dbabed51ca923646d536c517ebce"><code>399df90</code></a> docs: Update <code>example-app-router-migration</code> to avoid bug with Pages Router (#...</li>
<li><a href="https://github.com/amannn/next-intl/commit/c353c598c7d489fffca3a1afd545c21fdf5fef93"><code>c353c59</code></a> v4.5.5</li>
<li><a href="https://github.com/amannn/next-intl/commit/0ba91054df2f40eae69eb4f4fa7e7455b3c8d9f2"><code>0ba9105</code></a> fix: Move SWC cache to <code>node_modules</code> (<a href="https://redirect.github.com/amannn/next-intl/issues/2120">#2120</a>)</li>
<li><a href="https://github.com/amannn/next-intl/commit/32b170cc341cc847d4a6f4ae353c53d941f626f2"><code>32b170c</code></a> v4.5.4</li>
<li><a href="https://github.com/amannn/next-intl/commit/e63fbc5951b538a3ca1d0ae77c93d5bddcf1e47e"><code>e63fbc5</code></a> fix: Move AST transformer of <code>useExtracted</code> to SWC plugin & handle source map...</li>
<li><a href="https://github.com/amannn/next-intl/commit/1d359bb72766e1c47d09a3228271f4df69ebed2c"><code>1d359bb</code></a> docs: Update links to learn.next-intl.dev after last update (<a href="https://redirect.github.com/amannn/next-intl/issues/2108">#2108</a>)</li>
<li><a href="https://github.com/amannn/next-intl/commit/8b52a3b564a3fe968e89d7475150c1de579014f7"><code>8b52a3b</code></a> docs: Update examples to Next.js 16.0.3 (<a href="https://redirect.github.com/amannn/next-intl/issues/2109">#2109</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/amannn/next-intl/compare/v4.4.0...v4.5.6">compare view</a></li>
</ul>
</details>
<br />
Updates `posthog-node` from 5.11.2 to 5.14.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/PostHog/posthog-js/releases">posthog-node's releases</a>.</em></p>
<blockquote>
<h2>posthog-node@5.14.1</h2>
<h2>5.14.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://redirect.github.com/PostHog/posthog-js/pull/2636">#2636</a> <a href="https://github.com/PostHog/posthog-js/commit/922afaf977fccabc20fac873e16046ce4fdefda5"><code>922afaf</code></a> Thanks <a href="https://github.com/hpouillot"><code>@hpouillot</code></a>! - forward session and distinct id in express error handler
(2025-11-28)</li>
</ul>
<h2>posthog-node@5.14.0</h2>
<h2>5.14.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a href="https://redirect.github.com/PostHog/posthog-js/pull/2619">#2619</a> <a href="https://github.com/PostHog/posthog-js/commit/86dab38e49eeac9819b1ab5f7f0c8b5df88d9f86"><code>86dab38</code></a> Thanks <a href="https://github.com/hpouillot"><code>@hpouillot</code></a>! - package deprecation
(2025-11-24)</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a href="https://github.com/PostHog/posthog-js/commit/86dab38e49eeac9819b1ab5f7f0c8b5df88d9f86"><code>86dab38</code></a>]:
<ul>
<li><code>@posthog/core</code><a href="https://github.com/1"><code>@1</code></a>.6.0</li>
</ul>
</li>
</ul>
<h2>posthog-node@5.13.2</h2>
<h2>5.13.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a href="https://github.com/PostHog/posthog-js/commit/83f5d07e4ae8c2ae5c6926858b6095ebbfaf319f"><code>83f5d07</code></a>]:
<ul>
<li><code>@posthog/core</code><a href="https://github.com/1"><code>@1</code></a>.5.5</li>
</ul>
</li>
</ul>
<h2>posthog-node@5.13.1</h2>
<h2>5.13.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a href="https://github.com/PostHog/posthog-js/commit/c2427029d75cba71b78e9822f18f5e73f7442288"><code>c242702</code></a>]:
<ul>
<li><code>@posthog/core</code><a href="https://github.com/1"><code>@1</code></a>.5.4</li>
</ul>
</li>
</ul>
<h2>posthog-node@5.13.0</h2>
<h2>5.13.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a href="https://redirect.github.com/PostHog/posthog-js/pull/2600">#2600</a> <a href="https://github.com/PostHog/posthog-js/commit/89720003c495d7813c3117da42a3e2f73cc92d96"><code>8972000</code></a> Thanks <a href="https://github.com/dustinbyrne"><code>@dustinbyrne</code></a>! - fix: <code>fetch</code> is called without a bound context</p>
<p>This prevents issues in edge runtimes such as Cloudflare (2025-11-19)</p>
</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://redirect.github.com/PostHog/posthog-js/pull/2575">#2575</a> <a href="https://github.com/PostHog/posthog-js/commit/8acd88f1b71d2c7e1222c43dd121abce78ef2bab"><code>8acd88f</code></a> Thanks <a href="https://github.com/hpouillot"><code>@hpouillot</code></a>! - fix frame platform property for $exception events
(2025-11-19)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/PostHog/posthog-js/blob/main/packages/node/CHANGELOG.md">posthog-node's changelog</a>.</em></p>
<blockquote>
<h2>5.14.1</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://redirect.github.com/PostHog/posthog-js/pull/2636">#2636</a> <a href="https://github.com/PostHog/posthog-js/commit/922afaf977fccabc20fac873e16046ce4fdefda5"><code>922afaf</code></a> Thanks <a href="https://github.com/hpouillot"><code>@hpouillot</code></a>! - forward session and distinct id in express error handler
(2025-11-28)</li>
</ul>
<h2>5.14.0</h2>
<h3>Minor Changes</h3>
<ul>
<li><a href="https://redirect.github.com/PostHog/posthog-js/pull/2619">#2619</a> <a href="https://github.com/PostHog/posthog-js/commit/86dab38e49eeac9819b1ab5f7f0c8b5df88d9f86"><code>86dab38</code></a> Thanks <a href="https://github.com/hpouillot"><code>@hpouillot</code></a>! - package deprecation
(2025-11-24)</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a href="https://github.com/PostHog/posthog-js/commit/86dab38e49eeac9819b1ab5f7f0c8b5df88d9f86"><code>86dab38</code></a>]:
<ul>
<li><code>@posthog/core</code><a href="https://github.com/1"><code>@1</code></a>.6.0</li>
</ul>
</li>
</ul>
<h2>5.13.3</h2>
<h3>Patch Changes</h3>
<ul>
<li><a href="https://redirect.github.com/PostHog/posthog-js/pull/2618">#2618</a> <a href="https://github.com/PostHog/posthog-js/commit/3eed1a42a50bff310fde3a91308a0f091b39e3fe"><code>3eed1a4</code></a> Thanks <a href="https://github.com/marandaneto"><code>@marandaneto</code></a>! - last version was compromised
(2025-11-24)</li>
<li>Updated dependencies [<a href="https://github.com/PostHog/posthog-js/commit/3eed1a42a50bff310fde3a91308a0f091b39e3fe"><code>3eed1a4</code></a>]:
<ul>
<li><code>@posthog/core</code><a href="https://github.com/1"><code>@1</code></a>.5.6</li>
</ul>
</li>
</ul>
<h2>5.13.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a href="https://github.com/PostHog/posthog-js/commit/83f5d07e4ae8c2ae5c6926858b6095ebbfaf319f"><code>83f5d07</code></a>]:
<ul>
<li><code>@posthog/core</code><a href="https://github.com/1"><code>@1</code></a>.5.5</li>
</ul>
</li>
</ul>
<h2>5.13.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies [<a href="https://github.com/PostHog/posthog-js/commit/c2427029d75cba71b78e9822f18f5e73f7442288"><code>c242702</code></a>]:
<ul>
<li><code>@posthog/core</code><a href="https://github.com/1"><code>@1</code></a>.5.4</li>
</ul>
</li>
</ul>
<h2>5.13.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a href="https://redirect.github.com/PostHog/posthog-js/pull/2600">#2600</a> <a href="https://github.com/PostHog/posthog-js/commit/89720003c495d7813c3117da42a3e2f73cc92d96"><code>8972000</code></a> Thanks <a href="https://github.com/dustinbyrne"><code>@dustinbyrne</code></a>! - fix: <code>fetch</code> is called without a bound context</p>
<p>This prevents issues in edge runtimes such as Cloudflare (2025-11-19)</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/PostHog/posthog-js/commit/9e010a8b35194a5e42dba0d00962ea4cf3cf5ed5"><code>9e010a8</code></a> chore: manual release (<a href="https://github.com/PostHog/posthog-js/tree/HEAD/packages/node/issues/2658">#2658</a>)</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/922afaf977fccabc20fac873e16046ce4fdefda5"><code>922afaf</code></a> feat(err): forward session and distinct id in express middleware (<a href="https://github.com/PostHog/posthog-js/tree/HEAD/packages/node/issues/2636">#2636</a>)</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/e377507291ca5e5b65e042794774470b8e323b8e"><code>e377507</code></a> chore: update versions and lockfile</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/e98c37b37728cd8b6066f1b1bef26eb720b8a9f1"><code>e98c37b</code></a> chore: update versions and lockfile</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/15a65ed30f123241771c57d3d8f118a28e7ae41a"><code>15a65ed</code></a> feat: more changes (<a href="https://github.com/PostHog/posthog-js/tree/HEAD/packages/node/issues/2617">#2617</a>)</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/d264b6346d6974aa3b0cfa8f91ea34ee1c387750"><code>d264b63</code></a> chore: update versions and lockfile</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/1112e7c2b71e4914539210d108c0e0fdf91a9a11"><code>1112e7c</code></a> chore: update versions and lockfile</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/c2427029d75cba71b78e9822f18f5e73f7442288"><code>c242702</code></a> feat(err): add rollup plugin package (<a href="https://github.com/PostHog/posthog-js/tree/HEAD/packages/node/issues/2587">#2587</a>)</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/505eef6eebf0574ee109c378d5e9536b4e5b96ac"><code>505eef6</code></a> chore: update versions and lockfile</li>
<li><a href="https://github.com/PostHog/posthog-js/commit/89720003c495d7813c3117da42a3e2f73cc92d96"><code>8972000</code></a> fix(node): Make sure fetch calls have no bound context (<a href="https://github.com/PostHog/posthog-js/tree/HEAD/packages/node/issues/2600">#2600</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/PostHog/posthog-js/commits/posthog-node@5.14.1/packages/node">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 posthog-node since your current version.</p>
</details>
<br />
Updates `react-hook-form` from 7.66.0 to 7.67.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/react-hook-form/react-hook-form/releases">react-hook-form's releases</a>.</em></p>
<blockquote>
<h2>Version 7.67.0</h2>
<p>🎯 feat: add exact to useController props (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13154">#13154</a>)</p>
<pre lang="tsx"><code>useForm({
defaultValues: {
user: {
name: ''
}
}
})
<p><Controller control={control} name="user" exact={false} /> // subscribe to all user object<br />
</code></pre></p>
<p>✨ fix(types): allow undefined value with async defaultValues in Controller (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13160">#13160</a>)
🐞 fix(types): correct PathValueImpl type inference (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13150">#13150</a>)</p>
<p>thanks to <a href="https://github.com/ap0nia"><code>@ap0nia</code></a>, <a href="https://github.com/Fasping"><code>@Fasping</code></a> & <a href="https://github.com/joseph0926"><code>@joseph0926</code></a></p>
<h2>Version 7.66.1</h2>
<p>⚡ perf: reduce redundant property access in getDirtyFields (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13146">#13146</a>)
🐞 fix(createFormControl): skip setValid() during batch array updates (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13140">#13140</a>)
🐞 fix(useForm): recompute isValid after reset when values update asynchronously (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13126">#13126</a>)
🐞 fix(deepEqual): handle NaN comparison correctly using Object.is (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13120">#13120</a>)</p>
<p>thanks to <a href="https://github.com/kimtaejin3"><code>@kimtaejin3</code></a>, <a href="https://github.com/a28689604"><code>@a28689604</code></a> & <a href="https://github.com/WuMingDao"><code>@WuMingDao</code></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/bc0c12f217390414804542ccdba586db542044d8"><code>bc0c12f</code></a> 7.67.0</li>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/caa514c6d1a9d5116cee973728daa837b1deedf2"><code>caa514c</code></a> 7.66.1</li>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/d13be6a52d4a0af74f157893aeeb3c1b481bbec9"><code>d13be6a</code></a> ⚡ perf: reduce redundant property access in getDirtyFields (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13146">#13146</a>)</li>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/6800ba967a7a651c25947186602126c4abcc1a71"><code>6800ba9</code></a> ❤️ thank you so much thanks.dev for sponsoring the project!</li>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/932c957eda1cebaf155d2156e79128089186ace0"><code>932c957</code></a> 🐞 fix(createFormControl): skip setValid() during batch array updates (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13140">#13140</a>)</li>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/fb6423fee14d28f8768fc97cd46016e86ff471ca"><code>fb6423f</code></a> 🐞 fix(useForm): recompute isValid after reset when values update asynchronous...</li>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/49226985f4c1b1486b96b6ccbf68a18c3165550d"><code>4922698</code></a> 🐞 fix(deepEqual): handle NaN comparison correctly using Object.is (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13120">#13120</a>)</li>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/67770d3ea4e7010954a76b011cf17f011ddb18d1"><code>67770d3</code></a> 🫧 chore: add eslint cache in package.json (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13117">#13117</a>)</li>
<li><a href="https://github.com/react-hook-form/react-hook-form/commit/2596e5eccd35e242f1b704497c6628c84b1082ad"><code>2596e5e</code></a> 🔩 chore: upgrade dev deps (<a href="https://redirect.github.com/react-hook-form/react-hook-form/issues/13116">#13116</a>)</li>
<li>See full diff in <a href="https://github.com/react-hook-form/react-hook-form/compare/v7.66.0...v7.67.0">compare view</a></li>
</ul>
</details>
<br />
Updates `resend` from 6.4.2 to 6.5.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/resend/resend-node/releases">resend's releases</a>.</em></p>
<blockquote>
<h2>v6.5.2</h2>
<h2>What's Changed</h2>
<ul>
<li>refactor: remove unused files and status code to error names map by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/754">resend/resend-node#754</a></li>
<li>fix: type issues in tests by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/755">resend/resend-node#755</a></li>
<li>fix(contacts): types for first_name and last_name in update and get by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/757">resend/resend-node#757</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/resend/resend-node/compare/v6.5.1...v6.5.2">https://github.com/resend/resend-node/compare/v6.5.1...v6.5.2</a></p>
<h2>v6.5.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: devEngines syntax by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/750">resend/resend-node#750</a></li>
<li>fix: main and types in package.json (bumping as a patch) by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/752">resend/resend-node#752</a></li>
<li>chore: standardize lint scripts by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/753">resend/resend-node#753</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/resend/resend-node/compare/v6.5.0...v6.5.1">https://github.com/resend/resend-node/compare/v6.5.0...v6.5.1</a></p>
<h2>v6.5.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): update actions/checkout digest to 71cf226 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/resend/resend-node/pull/734">resend/resend-node#734</a></li>
<li>chore(deps): update dependency rimraf to v6.1.0 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/resend/resend-node/pull/731">resend/resend-node#731</a></li>
<li>fix: type ErrorResponse exported as non-type by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/745">resend/resend-node#745</a></li>
<li>feat(ci): run pnpm build during Tests/tests by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/747">resend/resend-node#747</a></li>
<li>chore: require node >=22 for development by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/748">resend/resend-node#748</a></li>
<li>chore: use tsdown by <a href="https://github.com/gabrielmfern"><code>@gabrielmfern</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/746">resend/resend-node#746</a></li>
<li>chore(deps): update node.js to v24 by <a href="https://github.com/renovate"><code>@renovate</code></a>[bot] in <a href="https://redirect.github.com/resend/resend-node/pull/725">resend/resend-node#725</a></li>
<li>feat: support domain capability methods on SDK by <a href="https://github.com/lucasfcosta"><code>@lucasfcosta</code></a> in <a href="https://redirect.github.com/resend/resend-node/pull/743">resend/resend-node#743</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/resend/resend-node/compare/v6.4.2...v6.5.0">https://github.com/resend/resend-node/compare/v6.4.2...v6.5.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/resend/resend-node/commit/f800a2e46d56bbda88f0f3999175b315338d15ed"><code>f800a2e</code></a> fix(contacts): types for first_name and last_name in update and get (<a href="https://redirect.github.com/resend/resend-node/issues/757">#757</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/49cffa72a0df8cad98b91a831f03739493ce039a"><code>49cffa7</code></a> fix: type issues in tests (<a href="https://redirect.github.com/resend/resend-node/issues/755">#755</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/b7b3d31d54fb2b76b07cfc4b28be9eea6a9cf374"><code>b7b3d31</code></a> refactor: remove unused files and status code to error names map (<a href="https://redirect.github.com/resend/resend-node/issues/754">#754</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/14119637193376ace506de9ffbe5183af8506733"><code>1411963</code></a> chore: standardize lint scripts (<a href="https://redirect.github.com/resend/resend-node/issues/753">#753</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/9a21370ec43457128e1961a84d70221af477a782"><code>9a21370</code></a> fix: main and types in package.json (bumping as a patch) (<a href="https://redirect.github.com/resend/resend-node/issues/752">#752</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/95bed14249dec7ce0ac8e32f81f9bc571d7f9568"><code>95bed14</code></a> fix: devEngines syntax (<a href="https://redirect.github.com/resend/resend-node/issues/750">#750</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/9eec6cb152029bab8f414d16b96063acd1e22a6f"><code>9eec6cb</code></a> chore: bump to 6.5.0 (<a href="https://redirect.github.com/resend/resend-node/issues/749">#749</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/00c39a1e3d05000463cb680749e13d72365b987b"><code>00c39a1</code></a> feat: support domain capability methods on SDK (<a href="https://redirect.github.com/resend/resend-node/issues/743">#743</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/7aa9f7726cf98cc87d12b0ab985bc2e9c5c46840"><code>7aa9f77</code></a> chore(deps): update node.js to v24 (<a href="https://redirect.github.com/resend/resend-node/issues/725">#725</a>)</li>
<li><a href="https://github.com/resend/resend-node/commit/86dbd473d182339d3762fa57dfed8ac91792b4d8"><code>86dbd47</code></a> chore: use tsdown (<a href="https://redirect.github.com/resend/resend-node/issues/746">#746</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/resend/resend-node/compare/v6.4.2...v6.5.2">compare view</a></li>
</ul>
</details>
<br />
Updates `tailwind-merge` from 3.3.1 to 3.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dcastil/tailwind-merge/releases">tailwind-merge's releases</a>.</em></p>
<blockquote>
<h2>v3.4.0</h2>
<h3>New Features</h3>
<ul>
<li>Performance optimizations which make tailwind-merge >10% faster
<ul>
<li>Vibe optimization by <a href="https://github.com/quantizor"><code>@quantizor</code></a> in <a href="https://redirect.github.com/dcastil/tailwind-merge/pull/547">dcastil/tailwind-merge#547</a></li>
<li>Additional optimizations by <a href="https://github.com/quantizor"><code>@quantizor</code></a> in <a href="https://redirect.github.com/dcastil/tailwind-merge/pull/619">dcastil/tailwind-merge#619</a></li>
</ul>
</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Improve docs by clarifying things, adding more examples by <a href="https://github.com/dcastil"><code>@dcastil</code></a> in <a href="https://redirect.github.com/dcastil/tailwind-merge/pull/618">dcastil/tailwind-merge#618</a></li>
<li>Make examples more realistic by <a href="https://github.com/dcastil"><code>@dcastil</code></a> in <a href="https://redirect.github.com/dcastil/tailwind-merge/pull/617">dcastil/tailwind-merge#617</a></li>
<li>Add custom variant as an alternative to docs by <a href="https://github.com/kidonng"><code>@kidonng</code></a> in <a href="https://redirect.github.com/dcastil/tailwind-merge/pull/592">dcastil/tailwind-merge#592</a></li>
</ul>
<h3>Other</h3>
<ul>
<li>Improve benchmarking suite by <a href="https://github.com/quantizor"><code>@quantizor</code></a> in <a href="https://redirect.github.com/dcastil/tailwind-merge/pull/620">dcastil/tailwind-merge#620</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0">https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0</a></p>
<p>Thanks to <a href="https://github.com/brandonmcconnell"><code>@brandonmcconnell</code></a>, <a href="https://github.com/manavm1990"><code>@manavm1990</code></a>, <a href="https://github.com/langy"><code>@langy</code></a>, <a href="https://github.com/roboflow"><code>@roboflow</code></a>, <a href="https://github.com/syntaxfm"><code>@syntaxfm</code></a>, <a href="https://github.com/getsentry"><code>@getsentry</code></a>, <a href="https://github.com/codecov"><code>@codecov</code></a> and a private sponsor for sponsoring tailwind-merge! ❤️</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/3e1256a21dbdb339c10ed6952d1718e1a40e8fb3"><code>3e1256a</code></a> v3.4.0</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/e15f392d502f1f00976733bd2da0b564f6b87598"><code>e15f392</code></a> add changelog for v3.4.0</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/75e9aefda039898646a6cbd43451ca895e437ff8"><code>75e9aef</code></a> Merge pull request <a href="https://redirect.github.com/dcastil/tailwind-merge/issues/619">#619</a> from quantizor/further-improvements</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/1bafc9c51b8bddc5bcb2032a141851609ba24e78"><code>1bafc9c</code></a> Make benchmark test names consistent</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/0799c127ec02e762ed4d932a14ea04b146933df2"><code>0799c12</code></a> revert: remove array-based string building optimization</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/19278585b611a42cbf5d07a51e33a7649f1ccb6f"><code>1927858</code></a> test: add ultra long class list benchmark</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/87baba3afb3716338a8e618e6ccc199e4108056d"><code>87baba3</code></a> Remove unnecessary pre-computed conflict maps</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/7831c8e5a4f7ca7b845af0908480ef95a8336324"><code>7831c8e</code></a> perf: pre-compute conflict arrays at initialization</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/1a3d1330760b910d5cca936e777e62498e701553"><code>1a3d133</code></a> perf: replace localeCompare with direct string comparison</li>
<li><a href="https://github.com/dcastil/tailwind-merge/commit/0270028cb2941b5b524d3cfcb32c8c704c580e39"><code>0270028</code></a> perf: use index-based recursion to avoid array allocations</li>
<li>Additional commits viewable in <a href="https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0">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 tailwind-merge since your current version.</p>
</details>
<br />
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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions
</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/1945
Author: @dependabot[bot]
Created: 11/29/2025
Status: ❌ Closed
Base:
main← Head:dependabot/npm_and_yarn/prod-minor-updates-2b2f584c51📝 Commits (1)
a2b1c52Bump the prod-minor-updates group across 1 directory with 8 updates📊 Changes
2 files changed (+840 additions, -590 deletions)
View changed files
📝
package-lock.json(+832 -582)📝
package.json(+8 -8)📄 Description
Bumps the prod-minor-updates group with 8 updates in the / directory:
3.922.03.940.01.0.21.1.10.552.00.555.04.4.04.5.65.11.25.14.17.66.07.67.06.4.26.5.23.3.13.4.0Updates
@aws-sdk/client-s3from 3.922.0 to 3.940.0Release notes
Sourced from
@aws-sdk/client-s3's releases.... (truncated)
Changelog
Sourced from
@aws-sdk/client-s3's changelog.... (truncated)
Commits
e9962f1Publish v3.940.01592379Publish v3.939.09981cbcPublish v3.937.09816b26feat(client-s3): Enable / Disable ABAC on a general purpose bucket.a180cc7Publish v3.936.0c31b14bPublish v3.935.0cee2e72feat(client-s3): Adds support for blocking SSE-C writes to general purpose bu...ac2be51chore(codegen): update for smithy/core serde fixes (#7511)3b6a4d9Publish v3.934.0674fae6Publish v3.933.0Updates
cookiefrom 1.0.2 to 1.1.1Release notes
Sourced from cookie's releases.
Commits
1b89eec1.1.1c66147cOverwrite value in passed in options (#253)09cec9f1.1.005ebd34Add tests for parsing top sites (#249)6214eafAdd benchmark forparseSetCookie(#247)71798d7Fix skip over of boolean attributes (#248)9e41cf1build(deps): bump the npm_and_yarn group across 1 directory with 4 updates (#...6fea506Add parse method forset-cookie(#244)00b0327Add side effects field (#245)94586defeat: remove dependabot from repo (#242)Updates
lucide-reactfrom 0.552.0 to 0.555.0Release notes
Sourced from lucide-react's releases.
... (truncated)
Commits
80d6f73fix(icons): Rename fingerprint icon to fingerprint-pattern (#3767)Updates
next-intlfrom 4.4.0 to 4.5.6Release notes
Sourced from next-intl's releases.
... (truncated)
Changelog
Sourced from next-intl's changelog.
Commits
812d5e7v4.5.65397c49fix: Improvements foruseExtracted(#2133)1b58c14chore: Sync canary (#2127)399df90docs: Updateexample-app-router-migrationto avoid bug with Pages Router (#...c353c59v4.5.50ba9105fix: Move SWC cache tonode_modules(#2120)32b170cv4.5.4e63fbc5fix: Move AST transformer ofuseExtractedto SWC plugin & handle source map...1d359bbdocs: Update links to learn.next-intl.dev after last update (#2108)8b52a3bdocs: Update examples to Next.js 16.0.3 (#2109)Updates
posthog-nodefrom 5.11.2 to 5.14.1Release notes
Sourced from posthog-node's releases.
... (truncated)
Changelog
Sourced from posthog-node's changelog.
... (truncated)
Commits
9e010a8chore: manual release (#2658)922afaffeat(err): forward session and distinct id in express middleware (#2636)e377507chore: update versions and lockfilee98c37bchore: update versions and lockfile15a65edfeat: more changes (#2617)d264b63chore: update versions and lockfile1112e7cchore: update versions and lockfilec242702feat(err): add rollup plugin package (#2587)505eef6chore: update versions and lockfile8972000fix(node): Make sure fetch calls have no bound context (#2600)Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for posthog-node since your current version.
Updates
react-hook-formfrom 7.66.0 to 7.67.0Release notes
Sourced from react-hook-form's releases.
Commits
bc0c12f7.67.0caa514c7.66.1d13be6a⚡ perf: reduce redundant property access in getDirtyFields (#13146)6800ba9❤️ thank you so much thanks.dev for sponsoring the project!932c957🐞 fix(createFormControl): skip setValid() during batch array updates (#13140)fb6423f🐞 fix(useForm): recompute isValid after reset when values update asynchronous...4922698🐞 fix(deepEqual): handle NaN comparison correctly using Object.is (#13120)67770d3🫧 chore: add eslint cache in package.json (#13117)2596e5e🔩 chore: upgrade dev deps (#13116)Updates
resendfrom 6.4.2 to 6.5.2Release notes
Sourced from resend's releases.
Commits
f800a2efix(contacts): types for first_name and last_name in update and get (#757)49cffa7fix: type issues in tests (#755)b7b3d31refactor: remove unused files and status code to error names map (#754)1411963chore: standardize lint scripts (#753)9a21370fix: main and types in package.json (bumping as a patch) (#752)95bed14fix: devEngines syntax (#750)9eec6cbchore: bump to 6.5.0 (#749)00c39a1feat: support domain capability methods on SDK (#743)7aa9f77chore(deps): update node.js to v24 (#725)86dbd47chore: use tsdown (#746)Updates
tailwind-mergefrom 3.3.1 to 3.4.0Release notes
Sourced from tailwind-merge's releases.
Commits
3e1256av3.4.0e15f392add changelog for v3.4.075e9aefMerge pull request #619 from quantizor/further-improvements1bafc9cMake benchmark test names consistent0799c12revert: remove array-based string building optimization1927858test: add ultra long class list benchmark87baba3Remove unnecessary pre-computed conflict maps7831c8eperf: pre-compute conflict arrays at initialization1a3d133perf: replace localeCompare with direct string comparison0270028perf: use index-based recursion to avoid array allocationsMaintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for tailwind-merge since your current version.
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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.