Reinier van der Leer
fa2d968458
fix(builder): Defer graph validation to backend ( #10556 )
...
- Resolves #10553
### Changes 🏗️
- Remove frontend graph validation in `useAgentGraph:saveAndRun(..)`
- Remove now unused `ajv` dependency
- Implement graph validation error propagation (backend->frontend)
- Add `GraphValidationError` type in frontend and backend
- Add `GraphModel.validate_graph_get_errors(..)` method
- Fix error handling & propagation in frontend API request logic
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Saving & running a graph with missing required inputs gives a
node-specific error
- [x] Saving & running a graph with missing node credential inputs
succeeds with passed-in credentials
2025-08-05 23:43:34 +00:00
Ubbe
a60abe5cfe
feat(frontend): agent activity improvements ( #10462 )
...
## Changes 🏗️
There is a bug where the agent activity dropdown bubble only shows up to
`6` even if there are `50 running agents`. We only display the last 6
runs in the dropdown, but the bubble badge count should show the correct
all running agents.
On top of that we added the option to search runs by agent name when you
have more than 6 recent runs:
https://github.com/user-attachments/assets/931e3db7-5715-48d1-b4df-22490fae9de0
- Also make the dropdown items a link ( `a` ) so that you can command
click them to open runs in new tabs.
- Keep up to `400` executions on the state ( worse case load test )
- Each execution object is relatively small (ID, status, timestamps,
agent info)
- 400 objects × ~`1KB` each = negligible memory footprint `400kb`
- Always display running agents at the top
- Only display runs from the last week on the dropdown
- the agent library page contains the historical runs, this is just to
show the recent ones
### Code changes
- **Added count tracking**
- the `NotificationState` interface now includes separate count fields
(`activeCount`, `recentCompletionsCount`, `recentFailuresCount`) to
track the actual numbers independent of display limits.
- **Dual array system:**
- the `categorizeExecutions` function now creates:
- unlimited arrays for counting all executions
- limited arrays (sliced to 6 items) for dropdown display
- Updated all helper functions to properly maintain both the display
arrays and the count fields.
- Component uses actual counts
- `<AgentActivityDropdown />` component now uses `activeCount` for the
badge and hover hint instead of `activeExecutions.length`
## Checklist 📋
### For code changes
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Login and navigate to library or build
- [x] Start running agents like there is no tomorrow
- [x] The badge shows the correct agent execution count ( .i.e 10 )
- [x] The dropdown only displays the 6 most recent
- [x] You can command click on the runs and they open in new tabs
### For configuration changes
None
2025-07-29 16:22:23 +00:00
dependabot[bot]
8321677a43
chore(frontend/deps): Update 12 dependencies ( #10451 )
...
Bumps the production-dependencies group with 12 updates in the
/autogpt_platform/frontend directory:
| Package | From | To |
| --- | --- | --- |
| [@hookform/resolvers](https://github.com/react-hook-form/resolvers ) |
`5.1.1` | `5.2.0` |
|
[@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties )
| `15.3.5` | `15.4.4` |
| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ) |
`9.35.0` | `9.42.0` |
| [@supabase/supabase-js](https://github.com/supabase/supabase-js ) |
`2.50.3` | `2.52.1` |
|
[@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query )
| `5.81.5` | `5.83.0` |
|
[@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react )
| `12.8.1` | `12.8.2` |
| [dotenv](https://github.com/motdotla/dotenv ) | `17.2.0` | `17.2.1` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.23.0`
| `12.23.9` |
| [next](https://github.com/vercel/next.js ) | `15.3.5` | `15.4.4` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form )
| `7.60.0` | `7.61.1` |
| [react-shepherd](https://github.com/shepherd-pro/shepherd ) | `6.1.8` |
`6.1.9` |
| [shepherd.js](https://github.com/shepherd-pro/shepherd ) | `14.5.0` |
`14.5.1` |
Updates `@hookform/resolvers` from 5.1.1 to 5.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/react-hook-form/resolvers/releases "><code>@hookform/resolvers</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v5.2.0</h2>
<h1><a
href="https://github.com/react-hook-form/resolvers/compare/v5.1.1...v5.2.0 ">5.2.0</a>
(2025-07-25)</h1>
<h3>Features</h3>
<ul>
<li><strong>ajv:</strong> add ajv-formats for ajvResolver (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/797 ">#797</a>)
(<a
href="f04003972a ">f040039</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f04003972a "><code>f040039</code></a>
feat(ajv): add ajv-formats for ajvResolver (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/797 ">#797</a>)</li>
<li>See full diff in <a
href="https://github.com/react-hook-form/resolvers/compare/v5.1.1...v5.2.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@next/third-parties` from 15.3.5 to 15.4.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/third-parties</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.4.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Fix dynamicParams false layout case in dev (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/82026 ">#82026</a>)</li>
<li>Turbopack: fix scope hoisting variable renaming bug (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81640 ">#81640</a>)</li>
<li>Upgrade to swc v33 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81750 ">#81750</a>)</li>
<li>Revert "[metadata] use https protocol for schema urls" (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81934 ">#81934</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/bgw "><code>@bgw</code></a> <a
href="https://github.com/mischnic "><code>@mischnic</code></a> <a
href="https://github.com/huozhi "><code>@huozhi</code></a> <a
href="https://github.com/lukesandberg "><code>@lukesandberg</code></a>
and <a href="https://github.com/ijjk "><code>@ijjk</code></a> for
helping!</p>
<h2>v15.4.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: fix dist dir on Windows (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81758 ">#81758</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/mischnic "><code>@mischnic</code></a> for
helping!</p>
<h2>v15.4.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>pages router metadata bugs with React 19 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81733 ">#81733</a>)</li>
<li>[metadata] replace for initial body icon case (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81688 ">#81688</a>)</li>
<li>Ensure custom NextServer config is honored (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81681 ">#81681</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, and <a
href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.4.2-canary.16</h2>
<h3>Core Changes</h3>
<ul>
<li>Initial MCP implementation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/81770 ">#81770</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fe5db65859 "><code>fe5db65</code></a>
v15.4.4</li>
<li><a
href="f98040047e "><code>f980400</code></a>
v15.4.3</li>
<li><a
href="1617b26637 "><code>1617b26</code></a>
v15.4.2</li>
<li><a
href="079c06d3c3 "><code>079c06d</code></a>
v15.4.1</li>
<li><a
href="7ad467409b "><code>7ad4674</code></a>
v15.4.0</li>
<li><a
href="c1fa79be58 "><code>c1fa79b</code></a>
v15.4.0-canary.130</li>
<li><a
href="ee4d8e6586 "><code>ee4d8e6</code></a>
v15.4.0-canary.129</li>
<li><a
href="9c980c0179 "><code>9c980c0</code></a>
v15.4.0-canary.128</li>
<li><a
href="be7b3a64fa "><code>be7b3a6</code></a>
v15.4.0-canary.127</li>
<li><a
href="2f97e3c04e "><code>2f97e3c</code></a>
v15.4.0-canary.126</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.4.4/packages/third-parties ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@sentry/nextjs` from 9.35.0 to 9.42.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/releases "><code>@sentry/nextjs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>9.42.0</h2>
<ul>
<li>feat(v9/aws): Detect SDK source for AWS Lambda layer (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17150 ">#17150</a>)</li>
<li>fix(v9/core): Fix OpenAI SDK private field access by binding
non-instrumented fns (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17167 ">#17167</a>)</li>
<li>fix(v9/core): Update ai.response.object to gen_ai.response.object
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17155 ">#17155</a>)</li>
<li>fix(v9/nextjs): Update stackframe calls for next v15.5 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17161 ">#17161</a>)</li>
</ul>
<h2>Bundle size 📦 </h2>
<table>
<thead>
<tr>
<th>Path</th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>@sentry/browser</code></td>
<td>23.24 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> - with treeshaking flags</td>
<td>21.83 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing)</td>
<td>38.73 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay)</td>
<td>75.97 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay) - with
treeshaking flags</td>
<td>66.01 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay with
Canvas)</td>
<td>80.56 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay, Feedback)</td>
<td>92.38 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Feedback)</td>
<td>39.53 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. sendFeedback)</td>
<td>27.81 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. FeedbackAsync)</td>
<td>32.59 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code></td>
<td>24.95 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code> (incl. Tracing)</td>
<td>40.64 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code></td>
<td>27.58 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code> (incl. Tracing)</td>
<td>40.48 KB</td>
</tr>
<tr>
<td><code>@sentry/svelte</code></td>
<td>23.25 KB</td>
</tr>
<tr>
<td>CDN Bundle</td>
<td>24.59 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing)</td>
<td>38.49 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay)</td>
<td>73.65 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback)</td>
<td>78.99 KB</td>
</tr>
<tr>
<td>CDN Bundle - uncompressed</td>
<td>71.73 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing) - uncompressed</td>
<td>114.12 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay) - uncompressed</td>
<td>225.59 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed</td>
<td>238.1 KB</td>
</tr>
<tr>
<td><code>@sentry/nextjs</code> (client)</td>
<td>42.64 KB</td>
</tr>
<tr>
<td><code>@sentry/sveltekit</code> (client)</td>
<td>39.14 KB</td>
</tr>
<tr>
<td><code>@sentry/node</code></td>
<td>165.18 KB</td>
</tr>
<tr>
<td><code>@sentry/node</code> - without tracing</td>
<td>97.96 KB</td>
</tr>
<tr>
<td><code>@sentry/aws-serverless</code></td>
<td>125.46 KB</td>
</tr>
</tbody>
</table>
<h2>9.41.0</h2>
<h3>Important Changes</h3>
<ul>
<li><strong>feat(v9/core): Deprecate experimental
<code>enableLogs</code> and <code>beforeSendLog</code> option (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17092 ">#17092</a>)</strong></li>
</ul>
<p>Sentry now has support for <a
href="https://docs.sentry.io/product/explore/logs/getting-started/ ">structured
logging</a>. Previously to enable structured logging, you had to use the
<code>_experiments.enableLogs</code> and
<code>_experiments.beforeSendLog</code> options. These options have been
deprecated in favor of the top-level <code>enableLogs</code> and
<code>beforeSendLog</code> options.</p>
<pre lang="js"><code>// before
Sentry.init({
_experiments: {
</tr></table>
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/blob/9.42.0/CHANGELOG.md "><code>@sentry/nextjs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.42.0</h2>
<ul>
<li>feat(v9/aws): Detect SDK source for AWS Lambda layer (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17150 ">#17150</a>)</li>
<li>fix(v9/core): Fix OpenAI SDK private field access by binding
non-instrumented fns (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17167 ">#17167</a>)</li>
<li>fix(v9/core): Update ai.response.object to gen_ai.response.object
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17155 ">#17155</a>)</li>
<li>fix(v9/nextjs): Update stackframe calls for next v15.5 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17161 ">#17161</a>)</li>
</ul>
<h2>9.41.0</h2>
<h3>Important Changes</h3>
<ul>
<li><strong>feat(v9/core): Deprecate experimental
<code>enableLogs</code> and <code>beforeSendLog</code> option (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17092 ">#17092</a>)</strong></li>
</ul>
<p>Sentry now has support for <a
href="https://docs.sentry.io/product/explore/logs/getting-started/ ">structured
logging</a>. Previously to enable structured logging, you had to use the
<code>_experiments.enableLogs</code> and
<code>_experiments.beforeSendLog</code> options. These options have been
deprecated in favor of the top-level <code>enableLogs</code> and
<code>beforeSendLog</code> options.</p>
<pre lang="js"><code>// before
Sentry.init({
_experiments: {
enableLogs: true,
beforeSendLog: log => {
return log;
},
},
});
<p>// after<br />
Sentry.init({<br />
enableLogs: true,<br />
beforeSendLog: log => {<br />
return log;<br />
},<br />
});<br />
</code></pre></p>
<ul>
<li><strong>feat(astro): Implement parameterized routes</strong>
<ul>
<li>feat(v9/astro): Parametrize dynamic server routes (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17141 ">#17141</a>)</li>
<li>feat(v9/astro): Parametrize routes on client-side (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17143 ">#17143</a>)</li>
</ul>
</li>
</ul>
<p>Server-side and client-side parameterized routes are now supported in
the Astro SDK. No configuration changes are required.</p>
<h3>Other Changes</h3>
<ul>
<li>feat(v9/node): Add shouldHandleError option to fastifyIntegration
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17123 ">#17123</a>)</li>
<li>fix(v9/cloudflare) Allow non UUID workflow instance IDs (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17135 ">#17135</a>)</li>
<li>fix(v9/node): Ensure tool errors for
<code>vercelAiIntegration</code> have correct trace (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17142 ">#17142</a>)</li>
<li>fix(v9/remix): Ensure source maps upload fails silently if Sentry
CLI fails (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17095 ">#17095</a>)</li>
<li>fix(v9/svelte): Do not insert preprocess code in script module in
Svelte 5 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/17124 ">#17124</a>)</li>
</ul>
<p>Work in this release was contributed by <a
href="https://github.com/richardjelinek-fastest "><code>@richardjelinek-fastest</code></a>.
Thank you for your contribution!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ae75860496 "><code>ae75860</code></a>
release: 9.42.0</li>
<li><a
href="a40ff64c3f "><code>a40ff64</code></a>
meta(changelog): Update changelog for 9.42.0 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17170 ">#17170</a>)</li>
<li><a
href="dac868f1b1 "><code>dac868f</code></a>
fix(v9/nextjs): Update stackframe calls for next v15.5 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17161 ">#17161</a>)</li>
<li><a
href="fa7a2b0aa5 "><code>fa7a2b0</code></a>
fix(v9/core): Fix OpenAI SDK private field access by binding
non-instrumented...</li>
<li><a
href="bf7960933e "><code>bf79609</code></a>
fix(v9/core): Update ai.response.object to gen_ai.response.object (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17155 ">#17155</a>)</li>
<li><a
href="12881cd6e3 "><code>12881cd</code></a>
Merge branch 'release/9.41.0' into v9</li>
<li><a
href="3327c04626 "><code>3327c04</code></a>
feat(v9/aws): Detect SDK source for AWS Lambda layer (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17150 ">#17150</a>)</li>
<li><a
href="596ab227d8 "><code>596ab22</code></a>
release: 9.41.0</li>
<li><a
href="473a4feaab "><code>473a4fe</code></a>
meta(changelog): Update changelog for 9.41.0 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/17149 ">#17149</a>)</li>
<li><a
href="0144544b5f "><code>0144544</code></a>
fix(v9/node): Ensure tool errors for <code>vercelAiIntegration</code>
have correct trace...</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-javascript/compare/9.35.0...9.42.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@supabase/supabase-js` from 2.50.3 to 2.52.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/supabase/supabase-js/releases "><code>@supabase/supabase-js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.52.1</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.52.0...v2.52.1 ">2.52.1</a>
(2025-07-23)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>add Node 18 deprecation notice (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1506 ">#1506</a>)
(<a
href="ede368c667 ">ede368c</a>)</li>
</ul>
<h2>v2.52.0</h2>
<h1><a
href="https://github.com/supabase/supabase-js/compare/v2.51.0...v2.52.0 ">2.52.0</a>
(2025-07-17)</h1>
<h3>Features</h3>
<ul>
<li>bump auth-js to 2.71.1 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1507 ">#1507</a>)
(<a
href="1b5325dfad ">1b5325d</a>)</li>
</ul>
<h2>v2.51.0</h2>
<h1><a
href="https://github.com/supabase/supabase-js/compare/v2.50.5...v2.51.0 ">2.51.0</a>
(2025-07-14)</h1>
<h3>Features</h3>
<ul>
<li>bump auth-js to 2.71.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1497 ">#1497</a>)
(<a
href="1844215055 ">1844215</a>)</li>
</ul>
<h2>v2.50.5</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.50.4...v2.50.5 ">2.50.5</a>
(2025-07-10)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>type:</strong> revert 2.50.4 breaking change (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1490 ">#1490</a>)
(<a
href="d78ce0eab9 ">d78ce0e</a>)</li>
</ul>
<h2>v2.50.5-next.4</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.50.5-next.3...v2.50.5-next.4 ">2.50.5-next.4</a>
(2025-07-14)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>rebase master against next (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1499 ">#1499</a>)
(<a
href="a1fa448802 ">a1fa448</a>)</li>
</ul>
<h2>v2.50.5-next.3</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.50.5-next.2...v2.50.5-next.3 ">2.50.5-next.3</a>
(2025-07-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>bump up realtime js (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1493 ">#1493</a>)
(<a
href="cea0d4c014 ">cea0d4c</a>)</li>
</ul>
<h2>v2.50.5-next.2</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.50.5-next.1...v2.50.5-next.2 ">2.50.5-next.2</a>
(2025-07-10)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ede368c667 "><code>ede368c</code></a>
fix: add Node 18 deprecation notice (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1506 ">#1506</a>)</li>
<li><a
href="5b1118dd27 "><code>5b1118d</code></a>
ci: fix coveralls parallel builds (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1510 ">#1510</a>)</li>
<li><a
href="1b5325dfad "><code>1b5325d</code></a>
feat: bump auth-js to 2.71.1 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1507 ">#1507</a>)</li>
<li><a
href="accf42e50e "><code>accf42e</code></a>
chore: add support policy to README (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1479 ">#1479</a>)</li>
<li><a
href="1844215055 "><code>1844215</code></a>
feat: bump auth-js to 2.71.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1497 ">#1497</a>)</li>
<li><a
href="d78ce0eab9 "><code>d78ce0e</code></a>
fix(type): revert 2.50.4 breaking change (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1490 ">#1490</a>)</li>
<li><a
href="327cb2c9c0 "><code>327cb2c</code></a>
Merge pull request <a
href="https://redirect.github.com/supabase/supabase-js/issues/1489 ">#1489</a>
from supabase/revert/2-50-4</li>
<li><a
href="baf138dd33 "><code>baf138d</code></a>
Revert "Merge pull request <a
href="https://redirect.github.com/supabase/supabase-js/issues/1416 ">#1416</a>
from supabase/chore/upgrade-postgrest-js-deps"</li>
<li><a
href="6a3ad19b44 "><code>6a3ad19</code></a>
Merge pull request <a
href="https://redirect.github.com/supabase/supabase-js/issues/1488 ">#1488</a>
from supabase/chore/fix-add-jsr-slow-types-check</li>
<li><a
href="e933238938 "><code>e933238</code></a>
Revert "chore: wip test remove explicit return"</li>
<li>Additional commits viewable in <a
href="https://github.com/supabase/supabase-js/compare/v2.50.3...v2.52.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@tanstack/react-query` from 5.81.5 to 5.83.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/TanStack/query/releases "><code>@tanstack/react-query</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v5.83.0</h2>
<p>Version 5.83.0 - 7/11/25, 5:00 PM</p>
<h2>Changes</h2>
<h3>Feat</h3>
<ul>
<li>core: QueryObserver returns isEnabled flag (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9408 ">#9408</a>)
(23c8908) by Dominik Dorfmeister</li>
</ul>
<h3>Test</h3>
<ul>
<li>solid-query/suspense: remove "vi.waitFor", and add
"advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9407 ">#9407</a>)
(0569891) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/createMutation: switch to fake timers, replace
"waitFor" with "vi.waitFor", and add
"expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9382 ">#9382</a>)
(d6930fd) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/createQueries: switch to fake timers, and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9383 ">#9383</a>)
(ab7fd72) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/createQuery: switch to fake timers, replace
"waitFor" with "vi.waitFor", and add
"expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9384 ">#9384</a>)
(2212fff) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/useIsFetching: switch to fake timers, add
"expect", "vi.waitFor", and replace
"findByText" with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9386 ">#9386</a>)
(06cb8eb) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useIsMutating: remove "vi.waitFor", and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9404 ">#9404</a>)
(9ecfbf7) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useMutationState: remove "vi.waitFor", and add
"advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9405 ">#9405</a>)
(89f9483) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useQueries: remove "vi.waitFor", and add
"advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9406 ">#9406</a>)
(daad8e3) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/createInfiniteQuery: switch to fake timers, and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9381 ">#9381</a>)
(b32904c) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useIsFetching: remove "vi.waitFor", and add
"advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9403 ">#9403</a>)
(e2bcbe8) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/transition: remove "vi.waitFor", and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9402 ">#9402</a>)
(eb1cab7) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/QueryClientProvider: remove "vi.waitFor", and
add "advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9401 ">#9401</a>)
(93978d3) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/useMutationState: switch to fake timers, and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9388 ">#9388</a>)
(32467aa) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/useIsMutating: switch to fake timers, add
"expect", "vi.waitFor", and replace
"findByText" with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9387 ">#9387</a>)
(c597f76) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useIsFetching: switch to fake timers, replace
"waitFor" with "vi.waitFor" and
"findByText" with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9377 ">#9377</a>)
(bce4d7e) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/QueryClientProvider: switch to fake timers, replace
"waitFor" with "vi.waitFor", and add
"expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9385 ">#9385</a>)
(c0fd94e) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useQueries: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9380 ">#9380</a>)
(f7c83c2) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/suspense: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9375 ">#9375</a>)
(d1c8cff) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useMutationState: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9379 ">#9379</a>)
(94f2150) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useIsMutating: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9378 ">#9378</a>)
(509064a) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/transition: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9376 ">#9376</a>)
(27d82a7) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useInfiniteQuery: switch to fake timers, and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9391 ">#9391</a>)
(a0aeac0) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/QueryClientProvider: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9374 ">#9374</a>)
(c66af8a) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/vueQueryPlugin: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9372 ">#9372</a>)
(8c79719) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/useIsMutating: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9373 ">#9373</a>)
(47f7e86) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/useIsFetching: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9370 ">#9370</a>)
(367a96e) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/useQueries: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9369 ">#9369</a>)
(fc0b23e) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/queryClient: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9371 ">#9371</a>)
(79893c8) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/useInfiniteQuery: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9368 ">#9368</a>)
(fc2a95c) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/usePrefetchQuery: remove "vi.waitFor" and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9355 ">#9355</a>)
(c9daf2c) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useQueries: remove "waitFor" and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9367 ">#9367</a>)
(fd7c655) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useInfiniteQuery: remove "vi.waitFor" and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9366 ">#9366</a>)
(f6085d0) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useMutation: remove "vi.waitFor", add
"advanceTimersByTimeAsync" and replace "findByText"
with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9352 ">#9352</a>)
(c680879) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/mutationOptions: switch to fake timers, remove
"vi.waitFor", and add "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9397 ">#9397</a>)
(5765378) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/suspense: remove "vi.waitFor" and add
"advanceTimersByTime" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9350 ">#9350</a>)
(f580f08) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useQuery: remove "vi.waitFor", add
"advanceTimersByTimeAsync" and replace "findByText"
with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9363 ">#9363</a>)
(eaf768b) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useSuspenseQueries: remove "waitFor" and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9356 ">#9356</a>)
(a0a0812) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
</ul>
<h2>Packages</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="390424bcdd "><code>390424b</code></a>
release: v5.83.0</li>
<li><a
href="23c8908086 "><code>23c8908</code></a>
feat(core): QueryObserver returns isEnabled flag (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9408 ">#9408</a>)</li>
<li><a
href="c9daf2cab2 "><code>c9daf2c</code></a>
test(react-query/usePrefetchQuery): remove 'vi.waitFor' and add
'advanceTimer...</li>
<li><a
href="fd7c6557d3 "><code>fd7c655</code></a>
test(react-query/useQueries): remove 'waitFor' and add
'advanceTimersByTimeAs...</li>
<li><a
href="f6085d0f99 "><code>f6085d0</code></a>
test(react-query/useInfiniteQuery): remove 'vi.waitFor' and add
'advanceTimer...</li>
<li><a
href="c6808798f5 "><code>c680879</code></a>
test(react-query/useMutation): remove 'vi.waitFor', add
'advanceTimersByTimeA...</li>
<li><a
href="57653780bb "><code>5765378</code></a>
test(react-query/mutationOptions): switch to fake timers, remove
'vi.waitFor'...</li>
<li><a
href="f580f08933 "><code>f580f08</code></a>
test(react-query/suspense): remove 'vi.waitFor' and add
'advanceTimersByTime'...</li>
<li><a
href="eaf768b5ec "><code>eaf768b</code></a>
test(react-query/useQuery): remove 'vi.waitFor', add
'advanceTimersByTimeAsyn...</li>
<li><a
href="a0a0812c37 "><code>a0a0812</code></a>
test(react-query/useSuspenseQueries): remove 'waitFor' and add
'advanceTimers...</li>
<li>Additional commits viewable in <a
href="https://github.com/TanStack/query/commits/v5.83.0/packages/react-query ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@xyflow/react` from 12.8.1 to 12.8.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/xyflow/xyflow/releases "><code>@xyflow/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@xyflow/react</code><a
href="https://github.com/12 "><code>@12</code></a>.8.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5384 ">#5384</a> <a
href="18514e118f "><code>18514e11</code></a>
Thanks <a href="https://github.com/Sec-ant "><code>@Sec-ant</code></a>!
- Fix node fallback to respect custom default node type when unknown
node type is encountered</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5394 ">#5394</a> <a
href="21db22d46a "><code>21db22d4</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Return intersections correctly of passed node is bigger than
intersecting nodes</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5384 ">#5384</a> <a
href="ab05d008d9 "><code>ab05d008</code></a>
Thanks <a href="https://github.com/Sec-ant "><code>@Sec-ant</code></a>!
- Fix edge fallback to respect custom default edge type when unknown
edge type is encountered.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5376 ">#5376</a> <a
href="f0ce2c876d "><code>f0ce2c87</code></a>
Thanks <a
href="https://github.com/kennyjwilli "><code>@kennyjwilli</code></a>! -
Add stepPosition param to step edge</p>
</li>
<li>
<p>Updated dependencies [<a
href="864d418808 "><code>864d4188</code></a>,
<a
href="f0ce2c876d "><code>f0ce2c87</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.66</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/xyflow/xyflow/blob/main/packages/react/CHANGELOG.md "><code>@xyflow/react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>12.8.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5384 ">#5384</a> <a
href="18514e118f "><code>18514e11</code></a>
Thanks <a href="https://github.com/Sec-ant "><code>@Sec-ant</code></a>!
- Fix node fallback to respect custom default node type when unknown
node type is encountered</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5394 ">#5394</a> <a
href="21db22d46a "><code>21db22d4</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Return intersections correctly of passed node is bigger than
intersecting nodes</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5384 ">#5384</a> <a
href="ab05d008d9 "><code>ab05d008</code></a>
Thanks <a href="https://github.com/Sec-ant "><code>@Sec-ant</code></a>!
- Fix edge fallback to respect custom default edge type when unknown
edge type is encountered.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5376 ">#5376</a> <a
href="f0ce2c876d "><code>f0ce2c87</code></a>
Thanks <a
href="https://github.com/kennyjwilli "><code>@kennyjwilli</code></a>! -
Add stepPosition param to step edge</p>
</li>
<li>
<p>Updated dependencies [<a
href="864d418808 "><code>864d4188</code></a>,
<a
href="f0ce2c876d "><code>f0ce2c87</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.66</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="97d34ac398 "><code>97d34ac</code></a>
chore(packages): bump</li>
<li><a
href="9f4f57ca2a "><code>9f4f57c</code></a>
Merge pull request <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5376 ">#5376</a>
from kennyjwilli/bendposition</li>
<li><a
href="772f53a27d "><code>772f53a</code></a>
chore(step-edge): rename bendPosition to stepPosition</li>
<li><a
href="1c3d99bb33 "><code>1c3d99b</code></a>
Merge pull request <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5390 ">#5390</a>
from xyflow/update-marker-documentation</li>
<li><a
href="025385ca4e "><code>025385c</code></a>
fix(get-node-intersections): calculate overlapping area correctly <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5382 ">#5382</a></li>
<li><a
href="49d543d62b "><code>49d543d</code></a>
docs(edges): update marker documentation to include formatting
information</li>
<li><a
href="ab05d008d9 "><code>ab05d00</code></a>
fix(react): also respect custom default edge type in fallback logic</li>
<li><a
href="18514e118f "><code>18514e1</code></a>
fix(react): respect custom default node type when falling back from
unknown n...</li>
<li><a
href="eaea14c617 "><code>eaea14c</code></a>
feat(smoothstep-edge): add bendPosition to getSmoothStepPath</li>
<li>See full diff in <a
href="https://github.com/xyflow/xyflow/commits/@xyflow/react@12.8.2/packages/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `dotenv` from 17.2.0 to 17.2.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md ">dotenv's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/motdotla/dotenv/compare/v17.2.0...v17.2.1 ">17.2.1</a>
(2025-07-24)</h2>
<h3>Changed</h3>
<ul>
<li>Fix clickable tip links by removing parentheses (<a
href="https://redirect.github.com/motdotla/dotenv/pull/897 ">#897</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="37cf55a092 "><code>37cf55a</code></a>
17.2.1</li>
<li><a
href="f2d92e96b3 "><code>f2d92e9</code></a>
changelog 🪵 </li>
<li><a
href="bd27017d6f "><code>bd27017</code></a>
Merge pull request <a
href="https://redirect.github.com/motdotla/dotenv/issues/897 ">#897</a>
from motdotla/adjust-tip-for-click</li>
<li><a
href="8a9ce454a2 "><code>8a9ce45</code></a>
add to tests</li>
<li><a
href="19e5ad94f5 "><code>19e5ad9</code></a>
adjust clickable tip</li>
<li><a
href="4186757af5 "><code>4186757</code></a>
Merge pull request <a
href="https://redirect.github.com/motdotla/dotenv/issues/894 ">#894</a>
from mjomble/patch-1</li>
<li><a
href="04322a667f "><code>04322a6</code></a>
Merge pull request <a
href="https://redirect.github.com/motdotla/dotenv/issues/895 ">#895</a>
from andersr/add-es6-config-info-to-readme</li>
<li><a
href="1102cab2d4 "><code>1102cab</code></a>
Add info about ES6 import with config options</li>
<li><a
href="5566b7760b "><code>5566b77</code></a>
Fixed link in changelog</li>
<li>See full diff in <a
href="https://github.com/motdotla/dotenv/compare/v17.2.0...v17.2.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `framer-motion` from 12.23.0 to 12.23.9
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/motiondivision/motion/blob/main/CHANGELOG.md ">framer-motion's
changelog</a>.</em></p>
<blockquote>
<h2>[12.23.9] 2025-07-24</h2>
<h3>Changed</h3>
<ul>
<li>Removing redundant <code>renderRequest</code>
<code>MotionValue</code> lifecycle.</li>
</ul>
<h2>[12.23.8] 2025-07-24</h2>
<h3>Fixed</h3>
<ul>
<li>Ensuring that when an animation is skipped via <code>duration =
0</code> that we also set <code>type = "keyframes"</code> so
that <code>duration</code> takes effect.</li>
</ul>
<h2>[12.23.7] 2025-07-23</h2>
<h3>Fixed</h3>
<ul>
<li><code>springValue</code> cleanup.</li>
<li>Removed additional <code>removeNode</code> from
<code>AnimatePresence</code> when using <code>popLayout</code>.</li>
</ul>
<h2>[12.23.6] 2025-07-11</h2>
<h3>Changed</h3>
<ul>
<li>Added explainer for reduced motion warning.</li>
<li>Refactored <code>motion</code> component creation to remove
indirection.</li>
</ul>
<h2>[12.23.5] 2025-07-11</h2>
<h3>Fixed</h3>
<ul>
<li>Fix animation timings within dynamically-generated popups.</li>
</ul>
<h2>[12.23.4] 2025-07-10</h2>
<h3>Added</h3>
<ul>
<li>Checks before attempting to perform animations on
<code>null</code>.</li>
</ul>
<h2>[12.23.3] 2025-07-10</h2>
<h3>Changed</h3>
<ul>
<li><code>useScroll</code>: Re-attempt to initialise scroll animation
within a <code>useEffect</code> if refs weren't hydrated during the
<code>useLayoutEffect</code>. Throw if refs are still not hydrated
during the <code>useEffect</code>.</li>
</ul>
<h2>[12.23.2] 2025-07-10</h2>
<h3>Added</h3>
<ul>
<li>Added pages for remaining error and warning messages.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a4d48ded60 "><code>a4d48de</code></a>
v12.23.9</li>
<li><a
href="45e99f1ccd "><code>45e99f1</code></a>
Updating changelog</li>
<li><a
href="1e49fa07c5 "><code>1e49fa0</code></a>
Merge pull request <a
href="https://redirect.github.com/motiondivision/motion/issues/3317 ">#3317</a>
from motiondivision/feature/remove-render-request</li>
<li><a
href="d5133210ec "><code>d513321</code></a>
v12.23.8</li>
<li><a
href="828189a6f7 "><code>828189a</code></a>
Updating changelog</li>
<li><a
href="9a33ee75a8 "><code>9a33ee7</code></a>
Merge pull request <a
href="https://redirect.github.com/motiondivision/motion/issues/3325 ">#3325</a>
from motiondivision/fix/fix-duration-zero-type</li>
<li><a
href="256c1ccae9 "><code>256c1cc</code></a>
Merge branch 'main' into fix/fix-duration-zero-type</li>
<li><a
href="5fb87429d0 "><code>5fb8742</code></a>
v12.23.7</li>
<li><a
href="c777a995c3 "><code>c777a99</code></a>
Updating changelog</li>
<li><a
href="6bdff147dd "><code>6bdff14</code></a>
Merge pull request <a
href="https://redirect.github.com/motiondivision/motion/issues/3313 ">#3313</a>
from motiondivision/fix/spring-value-cleanup</li>
<li>Additional commits viewable in <a
href="https://github.com/motiondivision/motion/compare/v12.23.0...v12.23.9 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `next` from 15.3.5 to 15.4.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">next's
releases</a>.</em></p>
<blockquote>
<h2>v15.4.4</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Fix dynamicParams false layout case in dev (<a
href="https://redirect.github.com/vercel/next.js/issues/82026 ">#82026</a>)</li>
<li>Turbopack: fix scope hoisting variable renaming bug (<a
href="https://redirect.github.com/vercel/next.js/issues/81640 ">#81640</a>)</li>
<li>Upgrade to swc v33 (<a
href="https://redirect.github.com/vercel/next.js/issues/81750 ">#81750</a>)</li>
<li>Revert "[metadata] use https protocol for schema urls" (<a
href="https://redirect.github.com/vercel/next.js/issues/81934 ">#81934</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/bgw "><code>@bgw</code></a> <a
href="https://github.com/mischnic "><code>@mischnic</code></a> <a
href="https://github.com/huozhi "><code>@huozhi</code></a> <a
href="https://github.com/lukesandberg "><code>@lukesandberg</code></a>
and <a href="https://github.com/ijjk "><code>@ijjk</code></a> for
helping!</p>
<h2>v15.4.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: fix dist dir on Windows (<a
href="https://redirect.github.com/vercel/next.js/issues/81758 ">#81758</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/mischnic "><code>@mischnic</code></a> for
helping!</p>
<h2>v15.4.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>pages router metadata bugs with React 19 (<a
href="https://redirect.github.com/vercel/next.js/issues/81733 ">#81733</a>)</li>
<li>[metadata] replace for initial body icon case (<a
href="https://redirect.github.com/vercel/next.js/issues/81688 ">#81688</a>)</li>
<li>Ensure custom NextServer config is honored (<a
href="https://redirect.github.com/vercel/next.js/issues/81681 ">#81681</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, and <a
href="https://github.com/ztanner "><code>@ztanner</code></a> for
helping!</p>
<h2>v15.4.2-canary.16</h2>
<h3>Core Changes</h3>
<ul>
<li>Initial MCP implementation: <a
href="https://redirect.github.com/vercel/next.js/issues/81770 ">#81770</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fe5db65859 "><code>fe5db65</code></a>
v15.4.4</li>
<li><a
href="4a90ff74ca "><code>4a90ff7</code></a>
[backport] Fix dynamicParams false layout case in dev (<a
href="https://redirect.github.com/vercel/next.js/issues/82026 ">#82026</a>)</li>
<li><a
href="9bf932c0c6 "><code>9bf932c</code></a>
Turbopack: fix scope hoisting variable renaming bug (<a
href="https://redirect.github.com/vercel/next.js/issues/81640 ">#81640</a>)</li>
<li><a
href="6d0ffcc752 "><code>6d0ffcc</code></a>
Upgrade to swc v33 (<a
href="https://redirect.github.com/vercel/next.js/issues/81750 ">#81750</a>)</li>
<li><a
href="e54541726c "><code>e545417</code></a>
Turbopack: Use workaround for rustc miscompilation bug on macos
intel</li>
<li><a
href="7d76cb85d4 "><code>7d76cb8</code></a>
Revert "[metadata] use https protocol for schema urls" (<a
href="https://redirect.github.com/vercel/next.js/issues/81934 ">#81934</a>)</li>
<li><a
href="f98040047e "><code>f980400</code></a>
v15.4.3</li>
<li><a
href="a5b73c3fdf "><code>a5b73c3</code></a>
Backport: Turbopack: fix dist dir on Windows (<a
href="https://redirect.github.com/vercel/next.js/issues/81758 ">#81758</a>)
(<a
href="https://redirect.github.com/vercel/next.js/issues/81925 ">#81925</a>)</li>
<li><a
href="1617b26637 "><code>1617b26</code></a>
v15.4.2</li>
<li><a
href="8f64c82c8a "><code>8f64c82</code></a>
fix: pages router metadata bugs with React 19 (<a
href="https://redirect.github.com/vercel/next.js/issues/81733 ">#81733</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/compare/v15.3.5...v15.4.4 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `react-hook-form` from 7.60.0 to 7.61.1
<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.61.1</h2>
<p>Revert "⌨️ fix: watch return type based on defaultValue (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12896 ">#12896</a>)"</p>
<h2>Version 7.61.0</h2>
<p>🧮 feat: compute prop for useWatch subscription (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12503 ">#12503</a>)</p>
<ul>
<li>subscribe to the entire form but only return updated value with
certain condition</li>
</ul>
<pre lang="tsx"><code>type FormValue = {
test: string;
}
<p>const watchedValue = useWatch({<br />
control: methods.control,<br />
compute: (data: FormValue) => {<br />
if (data.test?.length) {<br />
return data.test;<br />
}</p>
<pre><code>return '';
</code></pre>
<p>},<br />
});<br />
</code></pre></p>
<ul>
<li>subscribe to a specific form value state</li>
</ul>
<pre lang="tsx"><code>type FormValue = {
test: string;
}
<p>const watchedValue = useWatch({<br />
control: methods.control,<br />
name: 'test',<br />
compute: (data: string) => {<br />
return data.length > 3 ? data : '';<br />
},<br />
});<br />
</code></pre></p>
<p>👨🔧 trigger watch callbacks in response to value changes only (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12945 ">#12945</a>)
🙏 track name with setValue subscription callbacks (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12946 ">#12946</a>)
⌨️ fix: watch return type based on defaultValue (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12896 ">#12896</a>)
🐞 fix <a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12959 ">#12959</a>
subscribe with latest defaultValues <a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12961 ">#12961</a>
🐞 fix: handle explicit "multipart/form-data" encType in Form
Component (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12948 ">#12948</a>)
🐞 fix(build): Remove React wildcard import to resolve ESM build issues
(<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12942 ">#12942</a>)
🦭 chore: improve exclude patterns (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12935 ">#12935</a>)
🐿️ chore: remove unused omit function (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12958 ">#12958</a>)</p>
<p>Big thanks to <a
href="https://github.com/joshkel "><code>@joshkel</code></a> for helping
with some of the subscription bugs! and also <a
href="https://github.com/kamja44 "><code>@kamja44</code></a>, <a
href="https://github.com/mrazauskas "><code>@mrazauskas</code></a>, <a
href="https://github.com/codepunkt "><code>@codepunkt</code></a>, <a
href="https://github.com/afontcu "><code>@afontcu</code></a> and <a
href="https://github.com/rururux "><code>@rururux</code></a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="13465d93a1 "><code>13465d9</code></a>
7.61.1</li>
<li><a
href="4a7f371962 "><code>4a7f371</code></a>
Revert "⌨️ fix: watch return type based on defaultValue (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12896 ">#12896</a>)"</li>
<li><a
href="343ac030cd "><code>343ac03</code></a>
7.61.0</li>
<li><a
href="3f4d24ce07 "><code>3f4d24c</code></a>
🐞 fix <a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12959 ">#12959</a>
subscribe with latest defaultValues <a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12961 ">#12961</a></li>
<li><a
href="e295dc74cf "><code>e295dc7</code></a>
🐿️ chore: remove unused omit function (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12958 ">#12958</a>)</li>
<li><a
href="7372556d92 "><code>7372556</code></a>
🧪 test: add unit tests for unsetEmptyArray, isWeb, and
getValidationModes (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/1 ">#1</a>...</li>
<li><a
href="6de42973fb "><code>6de4297</code></a>
👨🔧 trigger watch callbacks in response to value changes only (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12945 ">#12945</a>)</li>
<li><a
href="ce7e216ddb "><code>ce7e216</code></a>
🙏 track name with <code>setValue</code> subscription callbacks (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12946 ">#12946</a>)</li>
<li><a
href="7ddbed4b8f "><code>7ddbed4</code></a>
🐞 fix: handle explicit "multipart/form-data" encType in Form
Component (<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12948 ">#12948</a>)</li>
<li><a
href="82b742a0fc "><code>82b742a</code></a>
🐞 fix(build): Remove React wildcard import to resolve ESM build issues
(<a
href="https://redirect.github.com/react-hook-form/react-hook-form/issues/12942 ">#12942</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/react-hook-form/react-hook-form/compare/v7.60.0...v7.61.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `react-shepherd` from 6.1.8 to 6.1.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/shepherd-pro/shepherd/releases ">react-shepherd's
releases</a>.</em></p>
<blockquote>
<h2>v6.1.9-react-shepherd</h2>
<h2>Release (2025-07-23)</h2>
<ul>
<li>react-shepherd 6.1.9 (patch)</li>
<li>shepherd.js 14.5.1 (patch)</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>shepherd.js</code>
<ul>
<li><a
href="https://redirect.github.com/shipshapecode/shepherd/pull/3230 ">#3230</a>
Add attachTo elements to the keyboard focus flow (<a
href="https://github.com/RobbieTheWagner "><code>@RobbieTheWagner</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>shepherd.js</code>
<ul>
<li><a
href="https://redirect.github.com/shipshapecode/shepherd/pull/3229 ">#3229</a>
Add dummy app back for development (<a
href="https://github.com/RobbieTheWagner "><code>@RobbieTheWagner</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 1</h4>
<ul>
<li>Robbie Wagner (<a
href="https://github.com/RobbieTheWagner "><code>@RobbieTheWagner</code></a>)</li>
</ul>
<h2>v1.3.1-<code>@shepherdpro/pro-js</code></h2>
<h2>Release (2024-08-05)</h2>
<p><code>@shepherdpro/pro-js</code> 1.3.1 (patch)
react-shepherd 6.1.1 (patch)
shepherd.js 13.0.3 (patch)</p>
<h4>🏠 Internal</h4>
<ul>
<li><code>shepherd-docs</code>, <code>landing</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2944 ">#2944</a>
🐛 Fix pnpm version in Dockerfiles (<a
href="https://github.com/chuckcarpenter "><code>@chuckcarpenter</code></a>)</li>
</ul>
</li>
<li><code>landing</code>, <code>shepherd.js</code>,
<code>cypress-tests</code>, <code>unit-tests</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2938 ">#2938</a>
✨ Landing: Add storyblok CMS (<a
href="https://github.com/chuckcarpenter "><code>@chuckcarpenter</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 1</h4>
<ul>
<li>Chuck Carpenter (<a
href="https://github.com/chuckcarpenter "><code>@chuckcarpenter</code></a>)</li>
</ul>
<h2>v1.3.0-<code>@shepherdpro/pro-js</code></h2>
<h2>Release (2024-07-25)</h2>
<p><code>@shepherdpro/pro-js</code> 1.3.0 (minor)
react-shepherd 6.1.0 (minor)</p>
<h4>🚀 Enhancement</h4>
<ul>
<li><code>@shepherdpro/pro-js</code>, <code>react-shepherd</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2929 ">#2929</a>
➖ React: Remove extra pro specific setup (<a
href="https://github.com/chuckcarpenter "><code>@chuckcarpenter</code></a>)</li>
</ul>
</li>
</ul>
<h4>📝 Documentation</h4>
<ul>
<li><code>shepherd-docs</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2928 ">#2928</a>
📝 Docs updates for pro beta setup/usage (<a
href="https://github.com/chuckcarpenter "><code>@chuckcarpenter</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>shepherd-docs</code>
<ul>
<li><a
href="https://redirect.github.com/shepherd-pro/shepherd/pull/2928 ">#2928</a>
📝 Docs updates for pro beta setup/usage (<a
href="https://github.com/chuckcarpenter "><code>@chuckcarpenter</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/shipshapecode/shepherd/blob/main/CHANGELOG.md ">react-shepherd's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>Release (2025-07-23)</h2>
<ul>
<li>react-shepherd 6.1.9 (patch)</li>
<li>shepherd.js 14.5.1 (patch)</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>shepherd.js</code>
<ul>
<li><a
href="https://redirect.github.com/shipshapecode/shepherd/pull/3230 ">#3230</a>
Add attachTo elements to the keyboard focus flow (<a
href="https://github.com/RobbieTheWagner "><code>@RobbieTheWagner</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>shepherd.js</code>
<ul>
<li><a
href="https://redirect.github.com/shipshapecode/shepherd/pull/3229 ">#3229</a>
Add dummy app back for development (<a
href="https://github.com/RobbieTheWagner "><code>@RobbieTheWagner</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 1</h4>
<ul>
<li>Robbie Wagner (<a
href="https://github.com/RobbieTheWagner "><code>@RobbieTheWagner</code></a>)</li>
</ul>
<h2...
_Description has been truncated_
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-25 14:29:25 +00:00
dependabot[bot]
708e84fba6
chore(frontend/deps-dev): Bump the development-dependencies group in /autogpt_platform/frontend with 9 updates ( #10419 )
...
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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ubbe <hi@ubbe.dev >
2025-07-23 11:43:39 +00:00
Ubbe
41363b1cbe
feat(frontend): agent activity dropdown ( #10416 )
...
## Changes 🏗️
https://github.com/user-attachments/assets/42e1c896-5f3b-447c-aee9-4f5963c217d9
There is now a 🔔 icon on the Navigation bar that shows previous agent
runs and displays real-time agent running status.
If you run an agent, the bell will show on a badge how many agents are
running. If you hover over it, a hint appears. If you click on it, it
opens a dropdown and displays the executions with their status ( _which
should match what we have in library functionality, not design-wise_ ).
I leveraged the existing APIs for this purpose. Most of the run logic is
[encapsulated on this
hook](https://github.com/Significant-Gravitas/AutoGPT/compare/dev...feat/agent-notifications?expand=1#diff-a9e7f2904d6283b094aca19b64c7168e8c66be1d5e0bb454be8978cb98526617 )
and is also an independent `<AgentActivityDropdown />` component.
Clicking on an agent run opens that run in the library page.
This new functionality is covered by E2E tests 💆🏽 ✔️
## Checklist 📋
### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] The navigation bar layout looks good when logged out
- [x] The navigation bar layout looks good when logged in
- [x] Open an agent in the library and click `Run`
- [x] See the real-time activity of the agent running on the navigation
bar bell icon
### For configuration changes:
_No configuration changes needed._
2025-07-22 17:29:09 +00:00
dependabot[bot]
08f0d94640
chore(frontend/deps): Bump dotenv from 16.5.0 to 17.2.0 in /autogpt_platform/frontend ( #10377 )
...
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 04:11:59 +00:00
dependabot[bot]
11cb94ba78
chore(frontend/deps-dev): Bump @types/node from 22.15.30 to 24.0.13 in /autogpt_platform/frontend ( #10379 )
...
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 03:33:21 +00:00
dependabot[bot]
0deaaf9e8f
chore(frontend/deps-dev): Bump the development-dependencies group in /autogpt_platform/frontend with 4 updates ( #10382 )
...
Bumps the development-dependencies group in /autogpt_platform/frontend
with 4 updates:
[@playwright/test](https://github.com/microsoft/playwright ),
[@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools ),
[msw](https://github.com/mswjs/msw ) and
[prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss ).
Updates `@playwright/test` from 1.53.2 to 1.54.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/playwright/releases "><code>@playwright/test</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.54.1</h2>
<h3>Highlights</h3>
<p><a
href="https://redirect.github.com/microsoft/playwright/issues/36650 ">microsoft/playwright#36650</a>
- [Regression]: 1.54.0 breaks downloading browsers when an HTTP(S) proxy
is used</p>
<h2>Browser Versions</h2>
<ul>
<li>Chromium 139.0.7258.5</li>
<li>Mozilla Firefox 140.0.2</li>
<li>WebKit 26.0</li>
</ul>
<p>This version was also tested against the following stable
channels:</p>
<ul>
<li>Google Chrome 140</li>
<li>Microsoft Edge 140</li>
</ul>
<h2>v1.54.0</h2>
<h2>Highlights</h2>
<ul>
<li>
<p>New cookie property <code>partitionKey</code> in <a
href="https://playwright.dev/docs/api/class-browsercontext#browser-context-cookies ">browserContext.cookies()</a>
and <a
href="https://playwright.dev/docs/api/class-browsercontext#browser-context-add-cookies ">browserContext.addCookies()</a>.
This property allows to save and restore partitioned cookies. See <a
href="https://developer.mozilla.org/en-US/docs/Web/Privacy/Guides/Privacy_sandbox/Partitioned_cookies ">CHIPS
MDN article</a> for more information. Note that browsers have different
support and defaults for cookie partitioning.</p>
</li>
<li>
<p>New option <code>noSnippets</code> to disable code snippets in the
html report.</p>
<pre lang="js"><code>import { defineConfig } from '@playwright/test';
<p>export default defineConfig({
reporter: [['html', { noSnippets: true }]]
});
</code></pre></p>
</li>
<li>
<p>New property <code>location</code> in test annotations, for example
in <a
href="https://playwright.dev/docs/api/class-testresult#test-result-annotations ">testResult.annotations</a>
and <a
href="https://playwright.dev/docs/api/class-testinfo#test-info-annotations ">testInfo.annotations</a>.
It shows where the annotation like <code>test.skip</code> or
<code>test.fixme</code> was added.</p>
</li>
</ul>
<h2>Command Line</h2>
<ul>
<li>
<p>New option <code>--user-data-dir</code> in multiple commands. You can
specify the same user data dir to reuse browsing state, like
authentication, between sessions.</p>
<pre lang="bash"><code>npx playwright codegen
--user-data-dir=./user-data
</code></pre>
</li>
<li>
<p>Option <code>-gv</code> has been removed from the <code>npx
playwright test</code> command. Use <code>--grep-invert</code>
instead.</p>
</li>
<li>
<p><code>npx playwright open</code> does not open the test recorder
anymore. Use <code>npx playwright codegen</code> instead.</p>
</li>
</ul>
<h2>Miscellaneous</h2>
<ul>
<li>Support for Node.js 16 has been removed.</li>
<li>Support for Node.js 18 has been deprecated, and will be removed in
the future.</li>
</ul>
<h2>Browser Versions</h2>
<ul>
<li>Chromium 139.0.7258.5</li>
<li>Mozilla Firefox 140.0.2</li>
<li>WebKit 26.0</li>
</ul>
<p>This version was also tested against the following stable
channels:</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="97b6b881b7 "><code>97b6b88</code></a>
chore: mark 1.54.1 (<a
href="https://redirect.github.com/microsoft/playwright/issues/36655 ">#36655</a>)</li>
<li><a
href="0071756019 "><code>0071756</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/36654 ">#36654</a>):
Revert "fix: get rid of url.parse in network code" (<a
href="https://redirect.github.com/microsoft/playwright/issues/36654 ">#36654</a>)</li>
<li><a
href="3da07a7049 "><code>3da07a7</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/36625 ">#36625</a>):
chore: render overlay on top of modal dom content</li>
<li><a
href="b01d0d1e5f "><code>b01d0d1</code></a>
chore: mark v1.54.0 (<a
href="https://redirect.github.com/microsoft/playwright/issues/36626 ">#36626</a>)</li>
<li><a
href="12834b026e "><code>12834b0</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/36624 ">#36624</a>):
chore: update v1.54 release notes</li>
<li><a
href="82ce7360fd "><code>82ce736</code></a>
test: remove stale fixme/skips in capabilities spec (<a
href="https://redirect.github.com/microsoft/playwright/issues/36617 ">#36617</a>)</li>
<li><a
href="fab30432b1 "><code>fab3043</code></a>
chore: v1.54 release notes (<a
href="https://redirect.github.com/microsoft/playwright/issues/36620 ">#36620</a>)</li>
<li><a
href="ba32a24467 "><code>ba32a24</code></a>
chore: push action in context to the recorder app (<a
href="https://redirect.github.com/microsoft/playwright/issues/36611 ">#36611</a>)</li>
<li><a
href="090e5aa754 "><code>090e5aa</code></a>
chore: update WebKit version to 26.0 (<a
href="https://redirect.github.com/microsoft/playwright/issues/36619 ">#36619</a>)</li>
<li><a
href="2edbe2562f "><code>2edbe25</code></a>
chore: update browser_patches to
9638cca873674fdb6c97a524be0d3ae4874f805a (<a
href="https://redirect.github.com/microsoft/playwright/issues/3 ">#3</a>...</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/playwright/compare/v1.53.2...v1.54.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@tanstack/react-query-devtools` from 5.81.5 to 5.83.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/TanStack/query/releases "><code>@tanstack/react-query-devtools</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v5.83.0</h2>
<p>Version 5.83.0 - 7/11/25, 5:00 PM</p>
<h2>Changes</h2>
<h3>Feat</h3>
<ul>
<li>core: QueryObserver returns isEnabled flag (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9408 ">#9408</a>)
(23c8908) by Dominik Dorfmeister</li>
</ul>
<h3>Test</h3>
<ul>
<li>solid-query/suspense: remove "vi.waitFor", and add
"advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9407 ">#9407</a>)
(0569891) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/createMutation: switch to fake timers, replace
"waitFor" with "vi.waitFor", and add
"expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9382 ">#9382</a>)
(d6930fd) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/createQueries: switch to fake timers, and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9383 ">#9383</a>)
(ab7fd72) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/createQuery: switch to fake timers, replace
"waitFor" with "vi.waitFor", and add
"expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9384 ">#9384</a>)
(2212fff) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/useIsFetching: switch to fake timers, add
"expect", "vi.waitFor", and replace
"findByText" with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9386 ">#9386</a>)
(06cb8eb) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useIsMutating: remove "vi.waitFor", and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9404 ">#9404</a>)
(9ecfbf7) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useMutationState: remove "vi.waitFor", and add
"advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9405 ">#9405</a>)
(89f9483) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useQueries: remove "vi.waitFor", and add
"advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9406 ">#9406</a>)
(daad8e3) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/createInfiniteQuery: switch to fake timers, and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9381 ">#9381</a>)
(b32904c) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useIsFetching: remove "vi.waitFor", and add
"advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9403 ">#9403</a>)
(e2bcbe8) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/transition: remove "vi.waitFor", and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9402 ">#9402</a>)
(eb1cab7) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/QueryClientProvider: remove "vi.waitFor", and
add "advanceTimersByTimeAsync", "expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9401 ">#9401</a>)
(93978d3) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/useMutationState: switch to fake timers, and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9388 ">#9388</a>)
(32467aa) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/useIsMutating: switch to fake timers, add
"expect", "vi.waitFor", and replace
"findByText" with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9387 ">#9387</a>)
(c597f76) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useIsFetching: switch to fake timers, replace
"waitFor" with "vi.waitFor" and
"findByText" with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9377 ">#9377</a>)
(bce4d7e) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>svelte-query/QueryClientProvider: switch to fake timers, replace
"waitFor" with "vi.waitFor", and add
"expect" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9385 ">#9385</a>)
(c0fd94e) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useQueries: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9380 ">#9380</a>)
(f7c83c2) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/suspense: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9375 ">#9375</a>)
(d1c8cff) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useMutationState: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9379 ">#9379</a>)
(94f2150) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useIsMutating: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9378 ">#9378</a>)
(509064a) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/transition: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9376 ">#9376</a>)
(27d82a7) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/useInfiniteQuery: switch to fake timers, and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9391 ">#9391</a>)
(a0aeac0) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>solid-query/QueryClientProvider: switch to fake timers and replace
"waitFor" with "vi.waitFor" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9374 ">#9374</a>)
(c66af8a) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/vueQueryPlugin: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9372 ">#9372</a>)
(8c79719) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/useIsMutating: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9373 ">#9373</a>)
(47f7e86) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/useIsFetching: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9370 ">#9370</a>)
(367a96e) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/useQueries: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9369 ">#9369</a>)
(fc0b23e) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/queryClient: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9371 ">#9371</a>)
(79893c8) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>vue-query/useInfiniteQuery: switch to fake timers and replace
"sleep" with "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9368 ">#9368</a>)
(fc2a95c) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/usePrefetchQuery: remove "vi.waitFor" and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9355 ">#9355</a>)
(c9daf2c) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useQueries: remove "waitFor" and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9367 ">#9367</a>)
(fd7c655) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useInfiniteQuery: remove "vi.waitFor" and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9366 ">#9366</a>)
(f6085d0) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useMutation: remove "vi.waitFor", add
"advanceTimersByTimeAsync" and replace "findByText"
with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9352 ">#9352</a>)
(c680879) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/mutationOptions: switch to fake timers, remove
"vi.waitFor", and add "advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9397 ">#9397</a>)
(5765378) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/suspense: remove "vi.waitFor" and add
"advanceTimersByTime" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9350 ">#9350</a>)
(f580f08) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useQuery: remove "vi.waitFor", add
"advanceTimersByTimeAsync" and replace "findByText"
with "getByText" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9363 ">#9363</a>)
(eaf768b) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
<li>react-query/useSuspenseQueries: remove "waitFor" and add
"advanceTimersByTimeAsync" (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9356 ">#9356</a>)
(a0a0812) by <a
href="https://github.com/sukvvon "><code>@sukvvon</code></a></li>
</ul>
<h2>Packages</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="390424bcdd "><code>390424b</code></a>
release: v5.83.0</li>
<li><a
href="4287e68336 "><code>4287e68</code></a>
release: v5.82.0</li>
<li><a
href="4425423588 "><code>4425423</code></a>
chore(*): migrate tsup configuration files to TypeScript format (<a
href="https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/9330 ">#9330</a>)</li>
<li>See full diff in <a
href="https://github.com/TanStack/query/commits/v5.83.0/packages/react-query-devtools ">compare
view</a></li>
</ul>
</details>
<br />
Updates `msw` from 2.10.3 to 2.10.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mswjs/msw/releases ">msw's
releases</a>.</em></p>
<blockquote>
<h2>v2.10.4 (2025-07-12)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>HttpHandler:</strong> use correct query parameters docs link
(<a href="https://redirect.github.com/mswjs/msw/issues/2547 ">#2547</a>)
(6cdce81de5576e5049899a729ab3a1424550c003) <a
href="https://github.com/kettanaito "><code>@kettanaito</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e4101030fe "><code>e410103</code></a>
chore(release): v2.10.4</li>
<li><a
href="6cdce81de5 "><code>6cdce81</code></a>
fix(HttpHandler): use correct query parameters docs link (<a
href="https://redirect.github.com/mswjs/msw/issues/2547 ">#2547</a>)</li>
<li>See full diff in <a
href="https://github.com/mswjs/msw/compare/v2.10.3...v2.10.4 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `prettier-plugin-tailwindcss` from 0.6.13 to 0.6.14
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases ">prettier-plugin-tailwindcss's
releases</a>.</em></p>
<blockquote>
<h2>v0.6.14</h2>
<ul>
<li>Add support for OXC + Hermes Prettier plugins (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376 ">#376</a>,
<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380 ">#380</a>)</li>
<li>Sort template literals in Angular expressions (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377 ">#377</a>)</li>
<li>Don't repeatedly add backslashes to escape sequences when formatting
(<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381 ">#381</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md ">prettier-plugin-tailwindcss's
changelog</a>.</em></p>
<blockquote>
<h2>[0.6.14] - 2025-07-09</h2>
<ul>
<li>Add support for OXC + Hermes Prettier plugins (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376 ">#376</a>,
<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380 ">#380</a>)</li>
<li>Sort template literals in Angular expressions (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377 ">#377</a>)</li>
<li>Don't repeatedly add backslashes to escape sequences when formatting
(<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381 ">#381</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e4072ec25a "><code>e4072ec</code></a>
0.6.14</li>
<li><a
href="63d1f5c705 "><code>63d1f5c</code></a>
Don't repeatedly add backslashes to escape sequences when formatting (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/381 ">#381</a>)</li>
<li><a
href="a265c5b795 "><code>a265c5b</code></a>
Fix parsing TypeScript with OXC (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/380 ">#380</a>)</li>
<li><a
href="8e4efba29a "><code>8e4efba</code></a>
Test against Prettier v3.6 (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/375 ">#375</a>)</li>
<li><a
href="afa39a56cc "><code>afa39a5</code></a>
Create FUNDING.yml</li>
<li><a
href="9b87e4a50e "><code>9b87e4a</code></a>
Sort template literals in Angular expressions (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/377 ">#377</a>)</li>
<li><a
href="3f06943f1e "><code>3f06943</code></a>
Add support for OXC + Hermes plugins (<a
href="https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/376 ">#376</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.6.13...v0.6.14 ">compare
view</a></li>
</ul>
</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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 10:51:01 +00:00
dependabot[bot]
9be4b1f4cc
chore(frontend/deps-dev): Bump chromatic from 11.25.2 to 13.1.2 in /autogpt_platform/frontend ( #10385 )
...
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 10:50:37 +00:00
Ubbe
b3b5eefe2c
feat(frontend): change to use Sonner toast ( #10334 )
...
## Changes 🏗️
Makes changes to use [Sonner for Toasts](https://sonner.emilkowal.ski/ )
rather than the [Radix UI
primitive](https://www.radix-ui.com/primitives/docs/components/toast ).
<img width="431" alt="Screenshot 2025-07-09 at 15 49 47"
src="https://github.com/user-attachments/assets/c09c3c1e-fd80-44d2-9336-c955c2d4f288 "
/>
<img width="444" alt="Screenshot 2025-07-09 at 15 51 05"
src="https://github.com/user-attachments/assets/cc2a3491-7b76-44e2-8bec-3ad0ac917148 "
/>
<img width="450" alt="Screenshot 2025-07-09 at 15 51 50"
src="https://github.com/user-attachments/assets/e8ede05d-3488-43f4-aa43-7d3cba92a050 "
/>
https://github.com/user-attachments/assets/deb4ce1c-13bb-4f69-890e-9b8680c848e7
<img width="500" alt="Screenshot 2025-07-09 at 15 59 09"
src="https://github.com/user-attachments/assets/5636969d-4c9a-41e6-acd1-afa49b8e70c6 "
/>
Sonner is [the one used in
shadcn](https://ui.shadcn.com/docs/components/toast ) nowadays, because
it brings great UX on touch devices:
- allows to swipe to dismiss
- they can stack nicely if multiple toasts appear ( see video 📹 )
- when stack, hovering over them reveals them all nicely ( see video 📹 )
I kept the existing `useToast()` API used on the pages, so I had to only
refactor the hook not the calls 🏁
## Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Login
- [x] Click around the app and trigger toasts
- [x] Toasts look good
### For configuration changes
Nope
2025-07-09 17:09:16 +00:00
dependabot[bot]
fe36ba55dd
chore(frontend/deps): Bump the production-dependencies group across 1 directory with 12 updates ( #10321 )
...
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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 09:39:21 +00:00
dependabot[bot]
b12507fb21
chore(frontend/deps-dev): Bump the development-dependencies group in /autogpt_platform/frontend with 11 updates ( #10322 )
...
Bumps the development-dependencies group in /autogpt_platform/frontend
with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [@playwright/test](https://github.com/microsoft/playwright ) | `1.53.1`
| `1.53.2` |
|
[@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y )
| `9.0.14` | `9.0.15` |
|
[@storybook/addon-docs](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/docs )
| `9.0.14` | `9.0.15` |
|
[@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links )
| `9.0.14` | `9.0.15` |
|
[@storybook/addon-onboarding](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/onboarding )
| `9.0.14` | `9.0.15` |
|
[@storybook/nextjs](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs )
| `9.0.14` | `9.0.15` |
|
[@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash )
| `4.17.19` | `4.17.20` |
|
[eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next )
| `15.3.4` | `15.3.5` |
|
[eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin )
| `9.0.14` | `9.0.15` |
| [msw](https://github.com/mswjs/msw ) | `2.10.2` | `2.10.3` |
|
[storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/core )
| `9.0.14` | `9.0.15` |
Updates `@playwright/test` from 1.53.1 to 1.53.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/playwright/releases "><code>@playwright/test</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.53.2</h2>
<h3>Highlights</h3>
<p><a
href="https://redirect.github.com/microsoft/playwright/issues/36317 ">microsoft/playwright#36317</a>
- [Regression]: Merging pre-1.53 blob reports loses attachments
<a
href="https://redirect.github.com/microsoft/playwright/pull/36357 ">microsoft/playwright#36357</a>
- [Regression (Chromium)]: CDP missing trailing slash
<a
href="https://redirect.github.com/microsoft/playwright/issues/36292 ">microsoft/playwright#36292</a>
- [Bug (MSEdge)]: Edge fails to launch when using
<code>msRelaunchNoCompatLayer</code></p>
<h2>Browser Versions</h2>
<ul>
<li>Chromium 138.0.7204.23</li>
<li>Mozilla Firefox 139.0</li>
<li>WebKit 18.5</li>
</ul>
<p>This version was also tested against the following stable
channels:</p>
<ul>
<li>Google Chrome 137</li>
<li>Microsoft Edge 137</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8c38de4d13 "><code>8c38de4</code></a>
chore: mark v1.53.2 (<a
href="https://redirect.github.com/microsoft/playwright/issues/36502 ">#36502</a>)</li>
<li><a
href="50d76d7910 "><code>50d76d7</code></a>
(<a
href="https://redirect.github.com/microsoft/playwright/issues/36462 ">#36462</a>):
fix(chromium): fix compatibility with Edge msRelaunchNoCompatLayer
...</li>
<li><a
href="48be646aa4 "><code>48be646</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/36443 ">#36443</a>):
fix(blob): correctly type pre-1.53 onTestEnd event for a...</li>
<li><a
href="dc1555648b "><code>dc15556</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/36377 ">#36377</a>):
chore: follow-up to connectOverCDP fetch logic</li>
<li><a
href="4d0938cb2e "><code>4d0938c</code></a>
cherry-pick(<a
href="https://redirect.github.com/microsoft/playwright/issues/36357 ">#36357</a>):
fix: adding trialing slash detection logic back in urlTo...</li>
<li>See full diff in <a
href="https://github.com/microsoft/playwright/compare/v1.53.1...v1.53.2 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@storybook/addon-a11y` from 9.0.14 to 9.0.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases "><code>@storybook/addon-a11y</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.0.15</h2>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md "><code>@storybook/addon-a11y</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6367d8de4 "><code>d6367d8</code></a>
Bump version from "9.0.14" to "9.0.15" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v9.0.15/code/addons/a11y ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@storybook/addon-docs` from 9.0.14 to 9.0.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases "><code>@storybook/addon-docs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.0.15</h2>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md "><code>@storybook/addon-docs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6367d8de4 "><code>d6367d8</code></a>
Bump version from "9.0.14" to "9.0.15" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v9.0.15/code/addons/docs ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@storybook/addon-links` from 9.0.14 to 9.0.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases "><code>@storybook/addon-links</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.0.15</h2>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md "><code>@storybook/addon-links</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6367d8de4 "><code>d6367d8</code></a>
Bump version from "9.0.14" to "9.0.15" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v9.0.15/code/addons/links ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@storybook/addon-onboarding` from 9.0.14 to 9.0.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases "><code>@storybook/addon-onboarding</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.0.15</h2>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md "><code>@storybook/addon-onboarding</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6367d8de4 "><code>d6367d8</code></a>
Bump version from "9.0.14" to "9.0.15" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v9.0.15/code/addons/onboarding ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@storybook/nextjs` from 9.0.14 to 9.0.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases "><code>@storybook/nextjs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.0.15</h2>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md "><code>@storybook/nextjs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6367d8de4 "><code>d6367d8</code></a>
Bump version from "9.0.14" to "9.0.15" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v9.0.15/code/frameworks/nextjs ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/lodash` from 4.17.19 to 4.17.20
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-config-next` from 15.3.4 to 15.3.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">eslint-config-next's
releases</a>.</em></p>
<blockquote>
<h2>v15.3.5</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Turbopack: list assert/strict as external (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/80884 ">#80884</a>)</li>
<li>omit searchParam data from FlightRouterState before transport (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/80734 ">#80734</a>)</li>
<li>bugfix: propagate staleTime to seeded prefetch entry (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/81263 ">#81263</a>)</li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li>document turbopack trace viewer (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78184 ">#78184</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ztanner "><code>@ztanner</code></a>, <a
href="https://github.com/mischnic "><code>@mischnic</code></a>, and <a
href="https://github.com/bgw "><code>@bgw</code></a> for helping!</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e678913aec "><code>e678913</code></a>
v15.3.5</li>
<li>See full diff in <a
href="https://github.com/vercel/next.js/commits/v15.3.5/packages/eslint-config-next ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-plugin-storybook` from 9.0.14 to 9.0.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases ">eslint-plugin-storybook's
releases</a>.</em></p>
<blockquote>
<h2>v9.0.15</h2>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md ">eslint-plugin-storybook's
changelog</a>.</em></p>
<blockquote>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6367d8de4 "><code>d6367d8</code></a>
Bump version from "9.0.14" to "9.0.15" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v9.0.15/code/lib/eslint-plugin ">compare
view</a></li>
</ul>
</details>
<br />
Updates `msw` from 2.10.2 to 2.10.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mswjs/msw/releases ">msw's
releases</a>.</em></p>
<blockquote>
<h2>v2.10.3 (2025-07-04)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>ws:</strong> support <code>resolutionContext</code> on
<code>parse</code> and <code>run</code> (<a
href="https://redirect.github.com/mswjs/msw/issues/2544 ">#2544</a>)
(024568571990b6068601a0ba9f03e143ccbbfffb) <a
href="https://github.com/kettanaito "><code>@kettanaito</code></a></li>
<li><strong>getResponse:</strong> support <code>resolutionContext</code>
argument (<a
href="https://redirect.github.com/mswjs/msw/issues/2543 ">#2543</a>)
(ce3ab1fdd3b353d6a1d8db3c69532bde44483a8a) <a
href="https://github.com/kettanaito "><code>@kettanaito</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="594e91f3b0 "><code>594e91f</code></a>
chore(release): v2.10.3</li>
<li><a
href="0245685719 "><code>0245685</code></a>
fix(ws): support <code>resolutionContext</code> on <code>parse</code>
and <code>run</code> (<a
href="https://redirect.github.com/mswjs/msw/issues/2544 ">#2544</a>)</li>
<li><a
href="ce3ab1fdd3 "><code>ce3ab1f</code></a>
fix(getResponse): support <code>resolutionContext</code> argument (<a
href="https://redirect.github.com/mswjs/msw/issues/2543 ">#2543</a>)</li>
<li><a
href="13e52aa154 "><code>13e52aa</code></a>
test: add type test for mocked responses without type arguments (<a
href="https://redirect.github.com/mswjs/msw/issues/2538 ">#2538</a>)</li>
<li>See full diff in <a
href="https://github.com/mswjs/msw/compare/v2.10.2...v2.10.3 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `storybook` from 9.0.14 to 9.0.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/releases ">storybook's
releases</a>.</em></p>
<blockquote>
<h2>v9.0.15</h2>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md ">storybook's
changelog</a>.</em></p>
<blockquote>
<h2>9.0.15</h2>
<ul>
<li>CLI: Do not fail incompatible package check in doctor if only core
packages used - <a
href="https://redirect.github.com/storybookjs/storybook/pull/31886 ">#31886</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
<li>React: Bump
<code>@joshwooding/vite-plugin-react-docgen-typescript</code> to 0.6.1
- <a
href="https://redirect.github.com/storybookjs/storybook/pull/31899 ">#31899</a>,
thanks <a
href="https://github.com/mrginglymus "><code>@mrginglymus</code></a>!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d6367d8de4 "><code>d6367d8</code></a>
Bump version from "9.0.14" to "9.0.15" [skip
ci]</li>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v9.0.15/code/core ">compare
view</a></li>
</ul>
</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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-08 21:03:15 +00:00
Ubbe
4bf73f63f4
fix(frontend): vulnerability dep ( #10319 )
...
## Changes 🏗️
`pbkdf2` should be on `3.1.3` to address [this
alert](https://github.com/Significant-Gravitas/AutoGPT/security/dependabot/343 ).
## Checklist 📋
### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] pnpm installs work
### For configuration changes:
None
2025-07-07 19:03:08 +00:00
Bently
22d58367ec
dx(platform): Add initial setup scripts for linux and windows ( #9912 )
...
This PR adds two setup scripts that will setup autogpt fully, it has a
windows .bat and a linux/mac .sh script, for now they are placed in a
new folder called "Installer"
### Note, the installers are supposed to be run outside of the autogpt
repo folder like Desktop/in a new empy folder because it will clone the
repo into the current directory.
I have had to add ``cross-env`` via ``pnpm add cross-env `` as on
windows the env is set differently in the ``package.json`` build section
``"build": "cross-env pnpm run generate:api-client &&
SKIP_STORYBOOK_TESTS=true next build"``
once fully setup i plan to make it so these commands can be run with the
following commands
Linux/Mac
```bash
curl -fsSL https://setup.agpt.co/install.sh -o install.sh && bash install.sh
```
Windows cmd/powershell
```bash
powershell -c "iwr https://setup.agpt.co/install.bat -o install.bat; ./install.bat"
```
Currently the commands above dont work but will later on!
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] I have tested the linux ``install.sh`` on a ubuntu system and it
setup the platform fully.
- [x] I have tested the windows ``install.bat`` on my windows system and
it setup the platform fully.
- [x] I have tested on both OS's and checked with missing prerequisites
to see if it shows the errors and it does
2025-07-01 13:09:38 +00:00
dependabot[bot]
d076d0175f
chore(frontend/deps-dev): Bump the development-dependencies group in /autogpt_platform/frontend with 9 updates ( #10277 )
...
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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ubbe <hi@ubbe.dev >
2025-07-01 06:30:05 +00:00
Abhimanyu Yadav
b5c7f381c1
feat(platform): centralize api calls in nextjs for token handling ( #10222 )
...
This PR helps to send all the React query requests through a Next.js
server proxy. It works something like this: when a user sends a request,
our custom mutator sends a request to the proxy server, where we add the
auth token to the header and send it to the backend again. 🌐
Users can send a client-side request directly to the backend server
because their browser does have access to auth tokens, so they need to
go via the Next.js server. 🚀
### Changes 🏗️
- Change the position of the generated client, mutator, and transfer
inside `/src/app/api`
- Update the mutator to send the request to the proxy server
- Add a proxy server at `/api/proxy`, which handles the request using
`makeAuthenticatedRequest` and `makeAuthenticatedFileUpload` helpers and
sends the request to the backend
- Remove `getSupabaseClient`, because we do not have access to the auth
token on client side, hence no need 🔑
- Update Orval configs to generate the client at the new position
- Added new backend updates to the auto-generated client.
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] The setting page is using React Query and is working fine.
- [x] The mutator is sending requests to the proxy server correctly.
- [x] The proxy server is handling requests correctly.
- [x] The response handling is correct in both the proxy server and the
custom mutator.
2025-06-30 08:31:08 +00:00
Ubbe
2dd366172e
feat(frontend): add dialog component ( #10254 )
...
## Changes 🏗️
### Overview
Introduces a new responsive `<Dialog />` component that automatically
adapts to screen size, providing optimal UX across devices.
<img width="800" alt="Screenshot 2025-06-27 at 16 00 01"
src="https://github.com/user-attachments/assets/d0c53b30-488f-4102-8100-c9318168d65b "
/>
<img width="300" alt="Screenshot 2025-06-27 at 16 00 12"
src="https://github.com/user-attachments/assets/f2105708-97d9-4a94-8e26-3c2d582ea8cd "
/>
### Key Features
#### 📱 **Responsive Behavior**
- **Desktop**: Modal dialog with overlay
- **Mobile**: Bottom drawer [Vaul](https://vaul.emilkowal.ski/ ) with
**swipe-to-dismiss** functionality
#### 🎯 **Multiple Interaction Methods**
- `ESC` key to close (both desktop & mobile)
- Click outside to dismiss
- Swipe down to dismiss (mobile drawer)
- Close button (X)
#### ❓ Why I did not use `shadcn/dialog` in this case as a base
While we already use the raw `shadcn/dialog` on the platform, it's
designed as a desktop-only solution and is not really
responsive-friendly. It lacks 📱 mobile-optimisation patterns like
_bottom drawers_, _swipe-to-dismiss gestures_ ( the new implementation
has it via [Vaul](https://vaul.emilkowal.ski/ ) ), and automatic
breakpoint adaptation according to screen size.
#### 🧩 **Compound Component Pattern**
```tsx
<Dialog title="Example">
<Dialog.Trigger>
<Button>Open Dialog</Button>
</Dialog.Trigger>
<Dialog.Content>
Content goes here
</Dialog.Content>
</Dialog>
```
#### ⚙️ **Flexible Control**
- **Uncontrolled**: Self-managed state via triggers
- **Controlled**: External state management
- **Force open**: rare but might be needed
- **Custom styling**: if needed
## Checklist 📋
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] **Desktop Modal**: Opens/closes via trigger, ESC key, click
outside, close button
- [x] **Mobile Drawer**: Automatically switches at `lg` breakpoint,
swipe-to-dismiss works
- [x] **Controlled Mode**: External state management functions correctly
- [x] **Force Open**: Dialog stays open for preview purposes
- [x] **Custom Styling**: CSS-in-JS overrides work as expected
- [x] **Footer Component**: Action buttons render and function properly
- [x] **No Title Mode**: Dialog works without title prop
- [x] **Accessibility**: Tab navigation, screen reader announcements,
ARIA compliance
- [x] **Responsive Breakpoints**: Component switches modes at correct
screen sizes
- [x] **Storybook**: All stories render and function correctly
---------
Co-authored-by: Abhimanyu Yadav <122007096+Abhi1992002@users.noreply.github.com >
2025-06-27 17:08:03 +00:00
dependabot[bot]
cf560c5d65
chore(frontend/deps-dev): Bump the development-dependencies group across 1 directory with 14 updates ( #10249 )
...
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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-27 10:21:49 +00:00
Ubbe
2af9d75dec
feat(frontend): enforce auth through httpOnly cookies ( #10201 )
...
### Changes 🏗️
Implemented `httpOnly` cookies 🍪 for secure session management 💆🏽
- 🙏🏽 **Moved all API requests to server-side execution** for maximum XSS
protection
- All authentication now happens server-side with `httpOnly` cookies (no
JWT tokens exposed to client)
- Created `proxyApiRequest()` and `proxyFileUpload()` server actions to
handle all communication with API
- Updated `BackendAPI._request()` to always use proxy approach for
consistent security
- 🚧 **Exception: WebSocket authentication** requires client-side token
exposure
- Added `getWebSocketToken()` server action to securely provide tokens
only for WebSocket connections
- Maintains secure architecture while we keep the real-time features
- 🧹 **Abstracted implementation details** into reusable helper functions
- Reduced proxy actions from 157 lines to 48 lines (70% reduction)
- Added flexible content-type support ( _JSON, form-urlencoded, custom_
)
- Enhanced error handling for graceful logout scenarios
- 📙 **Renamed `/reset_password` page to `/reset-password`**
- couldn't resist sorry... snake case URLs get me
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
<!-- Put your test plan here: -->
- [x] Verify all API requests work through server-side proxy
- [x] Confirm httpOnly cookies prevent client-side JWT access
- [x] Test WebSocket connections work with server-provided tokens
- [x] Verify logout scenarios don't throw authentication errors
- [x] Check file uploads work securely through proxy
- [x] Validate zero breaking changes for existing BackendAPI calls
---------
Co-authored-by: Nicholas Tindle <nicholas.tindle@agpt.co >
Co-authored-by: Nicholas Tindle <nicktindle@outlook.com >
Co-authored-by: Swifty <craigswift13@gmail.com >
2025-06-26 13:27:23 +00:00
Ubbe
1dcf0312f2
chore(frontend): setup chromatic ( #10235 )
...
## Changes 🏗️
<img width="800" alt="Screenshot 2025-06-25 at 13 43 06"
src="https://github.com/user-attachments/assets/13ffd32e-ffa1-482e-91a6-8363ad6b67df "
/>
<br /><br />
- Setup Chromatic ( install + `package.json` command )
- Make it run on the CI
- Remove a lot of old component in Storybook which were broken or need
deign review
- for now we only keep on Storybook what has been ✅ by design
- Remove `test-storybook:ci` commands
- I plan to run tests via Chromatic, but I want to look at that setup on
a separate PR and in a clean state
## 📋 Checklist
### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] The `chromatic` job succeeds on the CI and the changes appear on
Chromatic's dashboard
2025-06-25 13:55:18 +00:00
Abhimanyu Yadav
94aed94113
feat(platform): setup and configure orval ( #10209 )
...
This pull request sets up and configures Orval for API client
generation. It automates the process of creating TypeScript clients from
the backend's OpenAPI specification, improving development efficiency
and reducing manual code maintenance.
### Changes 🏗️
- Configures Orval with a new configuration file (`orval.config.ts`).
- Adds scripts to `package.json` for fetching the OpenAPI spec and
generating the API client.
- Implements a custom mutator for handling authentication.
- Adds API client generation as a step in the CI workflow.
- Adds `.gitignore` entry for generated API client files.
- Adds a security middleware to prevent caching of sensitive data.
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Verified that the API client is generated correctly.
- [x] Confirmed that the custom mutator is functioning as expected for
authentication.
- [x] Ensured that the new CI workflow step for API client generation is
successful.
- [x] Tested generated API calls
#### For configuration changes:
- [x] `.env.example` is updated or already compatible with my changes
- [ ] `docker-compose.yml` is updated or already compatible with my
changes
- [x] I have included a list of my configuration changes in the PR
description (under **Changes**)
2025-06-24 14:00:19 +00:00
Abhimanyu Yadav
a541a3edd7
feat(frontend): Add React Query DevTools and ESLint Rules ( #10194 )
...
This PR integrates React Query DevTools and ESLint rules to improve the
development workflow and enforce best practices for data fetching.
### Changes:
- **React Query DevTools:**
- Added the `@tanstack/react-query-devtools` package.
- DevTools are enabled by default in the development environment.
- They can be disabled by setting
`NEXT_PUBLIC_REACT_QUERY_DEVTOOL=false` in your environment variables.
- **ESLint Rules:**
- Integrated `@tanstack/eslint-plugin-query` to enforce best practices
and catch common errors in React Query usage.
- **Configuration:**
- Added the `NEXT_PUBLIC_REACT_QUERY_DEVTOOL` variable to the
`.env.example` file so other developers are aware of this option.
- **Documentation:**
- Updated the `README.md` with instructions on how to toggle the
DevTools using the environment variable.
Configuration Changes Checklist
- `.env.example` has been updated with the new environment variable.
### Checklist
For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Run the app in development with pnpm dev.
- [x] Verified DevTools toggle with environment variables
- [x] Run pnpm lint in the frontend directory.
- [x] Confirm that linting passes on the current codebase.
### Screenshot
<img width="1512" alt="Screenshot 2025-06-19 at 6 32 22 PM"
src="https://github.com/user-attachments/assets/a3defd23-2c3d-4d20-b152-037d85e04503 "
/>
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 15:52:31 +00:00
dependabot[bot]
f3731afaf2
chore(frontend/deps-dev): Bump the development-dependencies group across 1 directory with 12 updates ( #10193 )
...
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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-19 12:51:21 +00:00
Abhimanyu Yadav
29395665c3
feat(frontend): Add React Query for Data Fetching ( #10190 )
...
Issue -
https://linear.app/autogpt/issue/OPEN-2534/set-up-react-query-for-both-client-side-and-server-side-operations
This update adds react-query to the frontend, enabling efficient data
fetching and caching. It uses a singleton QueryClient on the client for
shared cache, creates a new QueryClient for each server request to
prevent data leaks, and supports server-side prefetching for faster
data.
### Changes
- Add @tanstack/react-query dependency
- Set up QueryClient with default config (except 1m staleTime)
- Wrap app with QueryClientProvider for global access
- Ensure safe client/server QueryClient instantiation
> I only changed the staleTime in the default config because the other
settings work well for general use. For specific cases—like when you
want data to stay fresh unless manually invalidated—you can set
staleTime: Infinity in that query.
### Checklist 📋
For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Ran frontend locally – it’s working fine
2025-06-19 12:09:51 +00:00
Ubbe
375777fe3c
refactor(frontend): upgrade to Storybook 9 ( #10179 )
...
## Changes 🏗️
Migrate to [Storybook 9](https://storybook.js.org/docs/migration-guide ),
changes are mostly from the migration tool:
``` basg
pnpm storybook@latest upgrade
```
On top of that:
- removed stories for [shadcn](https://ui.shadcn.com/ ) components
- to avoid confusion, shadcn in our base for the component library, and
is already documented on their website
- removed example stories
- regrouped existing `agpt-ui` stories under `Legacy`
- I need to review them and see if they still fit the expected designs
of the platform or not
<img width="600" alt="Screenshot 2025-06-17 at 13 43 57"
src="https://github.com/user-attachments/assets/ca3d9c1b-9dc4-4684-ac77-6259beeb3e1d "
/>
## Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Run `pn storybook` locally
- [x] It works well, and the stories look good
---------
Co-authored-by: Abhimanyu Yadav <122007096+Abhi1992002@users.noreply.github.com >
2025-06-18 10:36:00 +00:00
Ubbe
2269e3593a
chore(frontend): document icons on storybook ( #10181 )
...
## Changes 🏗️
### Checklist 📋
<img width="800" alt="Screenshot 2025-06-17 at 14 11 55"
src="https://github.com/user-attachments/assets/61d5a6b9-57f7-4117-bbc6-e78c2cdc5778 "
/>
Document the icons for the new design system. With the design team, it
was agreed we will settle on [phosphor
icons](https://phosphoricons.com/ ), so we will need to migrate
progressively out of `lucide-react`.
### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Run Storybook locally
- [x] Check the icons story and displays well
2025-06-17 10:39:28 +00:00
Ubbe
6e253ecade
docs(frontend): add design system overview page ( #10157 )
...
### Changes 🏗️
<img width="800" alt="Screenshot 2025-06-13 at 18 29 27"
src="https://github.com/user-attachments/assets/6a2f9c23-860f-4f92-8a7a-eeb7839940fd "
/>
- Add a nice overview page for the 👶🏽 baby AutoGPT design system
- Customise the logo on Storybook to show AutoGPT one
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Run Storybook
- [x] You see the Overview page which looks good
2025-06-13 15:10:32 +00:00
dependabot[bot]
2ab9cfdf79
chore(frontend/deps): Bump the production-dependencies group in /autogpt_platform/frontend with 3 updates ( #10133 )
...
Bumps the production-dependencies group in /autogpt_platform/frontend
with 3 updates:
[@sentry/nextjs](https://github.com/getsentry/sentry-javascript ),
[@supabase/supabase-js](https://github.com/supabase/supabase-js ) and
[zod](https://github.com/colinhacks/zod ).
Updates `@sentry/nextjs` from 9.26.0 to 9.27.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/releases "><code>@sentry/nextjs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>9.27.0</h2>
<ul>
<li>feat(node): Expand how vercel ai input/outputs can be set (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16455 ">#16455</a>)</li>
<li>feat(node): Switch to new semantic conventions for Vercel AI (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16476 ">#16476</a>)</li>
<li>feat(react-router): Add component annotation plugin (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16472 ">#16472</a>)</li>
<li>feat(react-router): Export wrappers for server loaders and actions
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16481 ">#16481</a>)</li>
<li>fix(browser): Ignore unrealistically long INP values (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16484 ">#16484</a>)</li>
<li>fix(react-router): Conditionally add <code>ReactRouterServer</code>
integration (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16470 ">#16470</a>)</li>
</ul>
<h2>Bundle size 📦 </h2>
<table>
<thead>
<tr>
<th>Path</th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>@sentry/browser</code></td>
<td>23.43 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> - with treeshaking flags</td>
<td>23.2 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing)</td>
<td>37.46 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay)</td>
<td>74.68 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay) - with
treeshaking flags</td>
<td>67.94 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay with
Canvas)</td>
<td>79.33 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay, Feedback)</td>
<td>91.13 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Feedback)</td>
<td>39.77 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. sendFeedback)</td>
<td>28.03 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. FeedbackAsync)</td>
<td>32.8 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code></td>
<td>25.15 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code> (incl. Tracing)</td>
<td>39.41 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code></td>
<td>27.69 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code> (incl. Tracing)</td>
<td>39.27 KB</td>
</tr>
<tr>
<td><code>@sentry/svelte</code></td>
<td>23.45 KB</td>
</tr>
<tr>
<td>CDN Bundle</td>
<td>24.88 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing)</td>
<td>37.63 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay)</td>
<td>72.66 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback)</td>
<td>77.99 KB</td>
</tr>
<tr>
<td>CDN Bundle - uncompressed</td>
<td>72.67 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing) - uncompressed</td>
<td>111.42 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay) - uncompressed</td>
<td>222.72 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed</td>
<td>235.25 KB</td>
</tr>
<tr>
<td><code>@sentry/nextjs</code> (client)</td>
<td>41.03 KB</td>
</tr>
<tr>
<td><code>@sentry/sveltekit</code> (client)</td>
<td>37.93 KB</td>
</tr>
<tr>
<td><code>@sentry/node</code></td>
<td>146.75 KB</td>
</tr>
<tr>
<td><code>@sentry/node</code> - without tracing</td>
<td>96.03 KB</td>
</tr>
<tr>
<td><code>@sentry/aws-serverless</code></td>
<td>121.19 KB</td>
</tr>
</tbody>
</table>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md "><code>@sentry/nextjs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.27.0</h2>
<ul>
<li>feat(node): Expand how vercel ai input/outputs can be set (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16455 ">#16455</a>)</li>
<li>feat(node): Switch to new semantic conventions for Vercel AI (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16476 ">#16476</a>)</li>
<li>feat(react-router): Add component annotation plugin (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16472 ">#16472</a>)</li>
<li>feat(react-router): Export wrappers for server loaders and actions
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16481 ">#16481</a>)</li>
<li>fix(browser): Ignore unrealistically long INP values (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16484 ">#16484</a>)</li>
<li>fix(react-router): Conditionally add <code>ReactRouterServer</code>
integration (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16470 ">#16470</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="650abf323b "><code>650abf3</code></a>
release: 9.27.0</li>
<li><a
href="5a672c90ea "><code>5a672c9</code></a>
Merge pull request <a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16489 ">#16489</a>
from getsentry/prepare-release/9.27.0</li>
<li><a
href="9d1c05ecf3 "><code>9d1c05e</code></a>
meta(changelog): Update changelog for 9.27.0</li>
<li><a
href="6d61be0337 "><code>6d61be0</code></a>
fix(browser): Ignore unrealistically long INP values (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16484 ">#16484</a>)</li>
<li><a
href="0a7b915fd7 "><code>0a7b915</code></a>
ref(vue): Clarify Vue tracing (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16487 ">#16487</a>)</li>
<li><a
href="b1fd4a1d47 "><code>b1fd4a1</code></a>
test(vue): Add tests for Vue tracing mixins (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16486 ">#16486</a>)</li>
<li><a
href="497b76e23a "><code>497b76e</code></a>
feat(react-router): Add component annotation plugin (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16472 ">#16472</a>)</li>
<li><a
href="cfa8d41aa2 "><code>cfa8d41</code></a>
feat(react-router): Export wrappers for server loaders and actions (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16481 ">#16481</a>)</li>
<li><a
href="bfe5e888b1 "><code>bfe5e88</code></a>
feat(node): Expand how vercel ai input/outputs can be set (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16455 ">#16455</a>)</li>
<li><a
href="45088a2ab7 "><code>45088a2</code></a>
feat(node): Switch to new semantic conventions for Vercel AI (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16476 ">#16476</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-javascript/compare/9.26.0...9.27.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@supabase/supabase-js` from 2.49.10 to 2.50.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/supabase/supabase-js/releases "><code>@supabase/supabase-js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.50.0</h2>
<h1><a
href="https://github.com/supabase/supabase-js/compare/v2.49.10...v2.50.0 ">2.50.0</a>
(2025-06-06)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>add <code>@solana/wallet-standard-features</code> as dev dependency
(<a
href="https://redirect.github.com/supabase/supabase-js/issues/1454 ">#1454</a>)
(<a
href="146c822768 ">146c822</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>bump auth-js to v2.70.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1449 ">#1449</a>)
(<a
href="217473f6b4 ">217473f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="146c822768 "><code>146c822</code></a>
fix: add <code>@solana/wallet-standard-features</code> as dev
dependency (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1454 ">#1454</a>)</li>
<li><a
href="217473f6b4 "><code>217473f</code></a>
feat: bump auth-js to v2.70.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1449 ">#1449</a>)</li>
<li>See full diff in <a
href="https://github.com/supabase/supabase-js/compare/v2.49.10...v2.50.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `zod` from 3.25.51 to 3.25.56
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/colinhacks/zod/releases ">zod's
releases</a>.</em></p>
<blockquote>
<h2>v3.25.56</h2>
<h2>Commits:</h2>
<ul>
<li>64bfb7001cf6f2575bf38b5e6130bc73b4b0e371 3.25.56</li>
</ul>
<h2>v3.25.55</h2>
<h2>Commits:</h2>
<ul>
<li>44141ea1dbd48403f14704386119884aeda5cb27 3.25.55</li>
</ul>
<h2>v3.25.54</h2>
<h2>Commits:</h2>
<ul>
<li>8ab237423cd8fdca58dc9e18f45d48d56ca2a24d fix(util): cross realm
IsPlainObject check (<a
href="https://redirect.github.com/colinhacks/zod/issues/4627 ">#4627</a>)</li>
<li>2be1c6ad909a9d0598d9f45fedc9038213130529 Fix generic assignability
issue. 3.25.54</li>
</ul>
<h2>v3.25.53</h2>
<h2>Commits:</h2>
<ul>
<li>a6adb148012f59d734245c637a577ed413a484e7 zod mini internals (<a
href="https://redirect.github.com/colinhacks/zod/issues/4631 ">#4631</a>)</li>
<li>da4f92170ac838029178c4622015dbdae4a1de7c 3.25.53</li>
</ul>
<h2>v3.25.52</h2>
<h2>Commits:</h2>
<ul>
<li>2954f40a4e41f61e835ba211ff084467dca1f41e Fix json (<a
href="https://redirect.github.com/colinhacks/zod/issues/4630 ">#4630</a>)</li>
<li>51dc6f9361851e64a925c3f4ee9364ce4da4c4e7 3.25.52</li>
<li>e479ea76ae1571064c3dade621b3af0ea2dff942 Add test cast for deferred
self-recursion</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="64bfb7001c "><code>64bfb70</code></a>
3.25.56</li>
<li><a
href="44141ea1db "><code>44141ea</code></a>
3.25.55</li>
<li><a
href="2be1c6ad90 "><code>2be1c6a</code></a>
Fix generic assignability issue. 3.25.54</li>
<li><a
href="8ab237423c "><code>8ab2374</code></a>
fix(util): cross realm IsPlainObject check (<a
href="https://redirect.github.com/colinhacks/zod/issues/4627 ">#4627</a>)</li>
<li><a
href="da4f92170a "><code>da4f921</code></a>
3.25.53</li>
<li><a
href="a6adb14801 "><code>a6adb14</code></a>
zod mini internals (<a
href="https://redirect.github.com/colinhacks/zod/issues/4631 ">#4631</a>)</li>
<li><a
href="e479ea76ae "><code>e479ea7</code></a>
Add test cast for deferred self-recursion</li>
<li><a
href="51dc6f9361 "><code>51dc6f9</code></a>
3.25.52</li>
<li><a
href="2954f40a4e "><code>2954f40</code></a>
Fix json (<a
href="https://redirect.github.com/colinhacks/zod/issues/4630 ">#4630</a>)</li>
<li>See full diff in <a
href="https://github.com/colinhacks/zod/compare/v3.25.51...v3.25.56 ">compare
view</a></li>
</ul>
</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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ubbe <hi@ubbe.dev >
Co-authored-by: Swifty <craigswift13@gmail.com >
2025-06-11 11:10:06 +00:00
dependabot[bot]
de83c35c5f
chore(frontend/deps-dev): Bump the development-dependencies group in /autogpt_platform/frontend with 5 updates ( #10135 )
...
Bumps the development-dependencies group in /autogpt_platform/frontend
with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [@storybook/test-runner](https://github.com/storybookjs/test-runner ) |
`0.22.0` | `0.22.1` |
|
[@types/negotiator](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/negotiator )
| `0.6.3` | `0.6.4` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )
| `22.15.29` | `22.15.30` |
| [msw](https://github.com/mswjs/msw ) | `2.9.0` | `2.10.2` |
|
[msw-storybook-addon](https://github.com/mswjs/msw-storybook-addon/tree/HEAD/packages/msw-addon )
| `2.0.4` | `2.0.5` |
Updates `@storybook/test-runner` from 0.22.0 to 0.22.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/test-runner/releases "><code>@storybook/test-runner</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v0.22.1</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Patch: Add telemetry to test run <a
href="https://redirect.github.com/storybookjs/test-runner/pull/565 ">#565</a>
(<a href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Yann Braga (<a
href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
</ul>
<h2>v0.22.1-next.0</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Replace <code>@storybook/csf</code> with storybook's internal csf
implementation <a
href="https://redirect.github.com/storybookjs/test-runner/pull/556 ">#556</a>
(<a href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Yann Braga (<a
href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/test-runner/blob/v0.22.1/CHANGELOG.md "><code>@storybook/test-runner</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>v0.22.1 (Sat Jun 07 2025)</h1>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Patch: Add telemetry to test run <a
href="https://redirect.github.com/storybookjs/test-runner/pull/565 ">#565</a>
(<a href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Yann Braga (<a
href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ed37196132 "><code>ed37196</code></a>
Bump version to: 0.22.1 [skip ci]</li>
<li><a
href="df34390ef7 "><code>df34390</code></a>
Update CHANGELOG.md [skip ci]</li>
<li><a
href="0b60c084fe "><code>0b60c08</code></a>
Merge pull request <a
href="https://redirect.github.com/storybookjs/test-runner/issues/565 ">#565</a>
from storybookjs/telemetry-main</li>
<li><a
href="4baeaf3d3d "><code>4baeaf3</code></a>
Add telemetry to test run</li>
<li>See full diff in <a
href="https://github.com/storybookjs/test-runner/compare/v0.22.0...v0.22.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/negotiator` from 0.6.3 to 0.6.4
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/negotiator ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@types/node` from 22.15.29 to 22.15.30
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node ">compare
view</a></li>
</ul>
</details>
<br />
Updates `msw` from 2.9.0 to 2.10.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mswjs/msw/releases ">msw's
releases</a>.</em></p>
<blockquote>
<h2>v2.10.2 (2025-06-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>TypeScript:</strong> support <code>Response.error()</code>
and <code>HttpResponse.error()</code> as mocked responses (<a
href="https://redirect.github.com/mswjs/msw/issues/2132 ">#2132</a>)
(72cc8ddac8f030f747b674148b03e5a025e412d2) <a
href="https://github.com/jacquesg "><code>@jacquesg</code></a> <a
href="https://github.com/kettanaito "><code>@kettanaito</code></a></li>
</ul>
<h2>v2.10.1 (2025-06-07)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>update <code>@mswjs/interceptors</code> to support WebSocket server
protocol (<a
href="https://redirect.github.com/mswjs/msw/issues/2528 ">#2528</a>)
(6704fa042a3eaa71b68eb7b9028a7464b2b30cef) <a
href="https://github.com/kettanaito "><code>@kettanaito</code></a></li>
</ul>
<h2>v2.10.0 (2025-06-07)</h2>
<h3>Features</h3>
<ul>
<li><strong>WebSocketHandler:</strong> add <code>run</code> method (<a
href="https://redirect.github.com/mswjs/msw/issues/2527 ">#2527</a>)
(94fc78ea50bd8c3334945d3047650c8b82c2f754) <a
href="https://github.com/kettanaito "><code>@kettanaito</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a30cdf591e "><code>a30cdf5</code></a>
chore(release): v2.10.2</li>
<li><a
href="72cc8ddac8 "><code>72cc8dd</code></a>
fix(TypeScript): support <code>Response.error()</code> and
<code>HttpResponse.error()</code> as moc...</li>
<li><a
href="d38097f162 "><code>d38097f</code></a>
chore(release): v2.10.1</li>
<li><a
href="6704fa042a "><code>6704fa0</code></a>
fix: update <code>@mswjs/interceptors</code> to support WebSocket server
protocol (<a
href="https://redirect.github.com/mswjs/msw/issues/2528 ">#2528</a>)</li>
<li><a
href="dce459e32c "><code>dce459e</code></a>
chore(release): v2.10.0</li>
<li><a
href="94fc78ea50 "><code>94fc78e</code></a>
feat(WebSocketHandler): add <code>run</code> method (<a
href="https://redirect.github.com/mswjs/msw/issues/2527 ">#2527</a>)</li>
<li><a
href="ca9d87768e "><code>ca9d877</code></a>
chore: run preview release on all pull requests (<a
href="https://redirect.github.com/mswjs/msw/issues/2526 ">#2526</a>)</li>
<li>See full diff in <a
href="https://github.com/mswjs/msw/compare/v2.9.0...v2.10.2 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `msw-storybook-addon` from 2.0.4 to 2.0.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mswjs/msw-storybook-addon/releases ">msw-storybook-addon's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.5</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li>fix: updates types to increase compatibility with storybook types <a
href="https://redirect.github.com/mswjs/msw-storybook-addon/pull/169 ">#169</a>
(<a
href="https://github.com/rhuanbarreto "><code>@rhuanbarreto</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Rhuan Barreto (<a
href="https://github.com/rhuanbarreto "><code>@rhuanbarreto</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mswjs/msw-storybook-addon/blob/main/packages/msw-addon/CHANGELOG.md ">msw-storybook-addon's
changelog</a>.</em></p>
<blockquote>
<h1>v2.0.5 (Thu Jun 05 2025)</h1>
<h4>🐛 Bug Fix</h4>
<ul>
<li>fix: updates types to increase compatibility with storybook types <a
href="https://redirect.github.com/mswjs/msw-storybook-addon/pull/169 ">#169</a>
(<a
href="https://github.com/rhuanbarreto "><code>@rhuanbarreto</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Rhuan Barreto (<a
href="https://github.com/rhuanbarreto "><code>@rhuanbarreto</code></a>)</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ec35e9371f "><code>ec35e93</code></a>
Update CHANGELOG.md [skip ci]</li>
<li><a
href="d67ffc6b26 "><code>d67ffc6</code></a>
fix: updates types to increase compatibility with storybook types (<a
href="https://github.com/mswjs/msw-storybook-addon/tree/HEAD/packages/msw-addon/issues/169 ">#169</a>)</li>
<li>See full diff in <a
href="https://github.com/mswjs/msw-storybook-addon/commits/v2.0.5/packages/msw-addon ">compare
view</a></li>
</ul>
</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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Swifty <craigswift13@gmail.com >
Co-authored-by: Lluis Agusti <hi@llu.lu >
Co-authored-by: Ubbe <hi@ubbe.dev >
2025-06-10 15:52:49 +00:00
dependabot[bot]
450c1ee668
chore(frontend/deps): Bump @hookform/resolvers from 3.10.0 to 5.1.1 in /autogpt_platform/frontend ( #10134 )
...
Bumps
[@hookform/resolvers](https://github.com/react-hook-form/resolvers ) from
3.10.0 to 5.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/react-hook-form/resolvers/releases "><code>@hookform/resolvers</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v5.1.1</h2>
<h2><a
href="https://github.com/react-hook-form/resolvers/compare/v5.1.0...v5.1.1 ">5.1.1</a>
(2025-06-09)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>zod peer dep issue (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/780 ">#780</a>)
(<a
href="79cd8b284d ">79cd8b2</a>)</li>
</ul>
<h2>v5.1.0</h2>
<h1><a
href="https://github.com/react-hook-form/resolvers/compare/v5.0.1...v5.1.0 ">5.1.0</a>
(2025-06-07)</h1>
<h3>Features</h3>
<ul>
<li>support Zod 4, Zod v4 mini, and retains compatibility with Zod v3.
(<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/777 ">#777</a>)
(<a
href="8d083bd5f5 ">8d083bd</a>)</li>
</ul>
<h2>v5.0.1</h2>
<h2><a
href="https://github.com/react-hook-form/resolvers/compare/v5.0.0...v5.0.1 ">5.0.1</a>
(2025-04-02)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>relax version constraint for react-hook-form 7.55.0 → ^7.55.0 (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/758 ">#758</a>)
(<a
href="6e8839343d ">6e88393</a>)</li>
</ul>
<h2>v5.0.0</h2>
<h1><a
href="https://github.com/react-hook-form/resolvers/compare/v4.1.3...v5.0.0 ">5.0.0</a>
(2025-04-01)</h1>
<h3>Features</h3>
<ul>
<li>infer input/output types from schema (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/753 ">#753</a>)
(<a
href="6124c59a99 ">6124c59</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>Requires react-hook-form@7.55 .0 or higher</li>
</ul>
<p><strong>Before</strong>
Prior to V5, some projects used manual types like</p>
<pre lang="tsx"><code>useForm<FormValues>();
</code></pre>
<p><strong>After</strong>
With V5, the correct approach is:</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="79cd8b284d "><code>79cd8b2</code></a>
fix: zod peer dep issue (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/780 ">#780</a>)</li>
<li><a
href="8d083bd5f5 "><code>8d083bd</code></a>
feat: support Zod 4 (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/777 ">#777</a>)</li>
<li><a
href="3bc2ad50a6 "><code>3bc2ad5</code></a>
docs: fix table formatting (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/774 ">#774</a>)</li>
<li><a
href="6e8839343d "><code>6e88393</code></a>
fix: relax version constraint for react-hook-form 7.55.0 → ^7.55.0 (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/758 ">#758</a>)</li>
<li><a
href="a54d05a9a2 "><code>a54d05a</code></a>
Merge branch 'dev'</li>
<li><a
href="6124c59a99 "><code>6124c59</code></a>
feat: infer input/output types from schema (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/753 ">#753</a>)</li>
<li><a
href="50dd4add92 "><code>50dd4ad</code></a>
fix: escape square brackets in field name regex pattern (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/752 ">#752</a>)</li>
<li><a
href="ded1746ee8 "><code>ded1746</code></a>
fix(standard-schema): move <code>@standard-schema/utils</code> to
dependencies (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/748 ">#748</a>)</li>
<li><a
href="8ffada0c7a "><code>8ffada0</code></a>
fix(standard-schema): Propertly handle object path segments (<a
href="https://redirect.github.com/react-hook-form/resolvers/issues/746 ">#746</a>)</li>
<li><a
href="8ea953c84d "><code>8ea953c</code></a>
update README.md</li>
<li>Additional commits viewable in <a
href="https://github.com/react-hook-form/resolvers/compare/v3.10.0...v5.1.1 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-10 15:51:19 +00:00
Ubbe
5385520c53
feat(frontend): document typography tokens + Text component ( #10132 )
...
### Changes 🏗️
<img width="700" alt="Screenshot 2025-06-09 at 17 01 59"
src="https://github.com/user-attachments/assets/f2b0a3a6-fdf1-4e3e-9caa-d2bf03543dab "
/>
<img width="700" alt="Screenshot 2025-06-09 at 17 02 06"
src="https://github.com/user-attachments/assets/36e27a0b-07f2-4074-8628-cb236d75e4c4 "
/>
This PR introduces a comprehensive Typography System for our design
system with improved documentation and developer experience [matching
what we have on
Figma](https://www.figma.com/design/nO9NFynNuicLtkiwvOxrbz/AutoGPT-Design-System?m=dev ).
#### **Typography System**
- Created `<Text />` component
- Enforce its usage to ensure consistent typographic styles across the
app
```tsx
<Text variant="h1">Heading 1</Text>
<Text variant="h2">Heading 2</Text>
<Text variant="body">hello world</Text>
<Text variant="small">smol text</Text>
```
- Created `Typography.stories.tsx` on Storybook
- Complete typography overview with font showcases and usage guidelines
#### **Storybook Improvements**
- **Updated TypeScript docgen** configuration for better prop extraction
- **Cleaned up story rendering** to prevent MDX styling pollution
- **Split large story files** into focused, maintainable components
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
**Test Plan:**
- [x] Typography stories render correctly in Storybook
- [x] All Text component variants display properly
- [x] Interactive playground controls function correctly
- [x] No TypeScript or linting errors
---------
Co-authored-by: Swifty <craigswift13@gmail.com >
2025-06-10 14:57:13 +00:00
dependabot[bot]
f9b37d2693
chore(frontend/deps-dev): Bump @chromatic-com/storybook from 3.2.4 to 3.2.6 in /autogpt_platform/frontend ( #10137 )
...
Bumps
[@chromatic-com/storybook](https://github.com/chromaui/addon-visual-tests )
from 3.2.4 to 3.2.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/chromaui/addon-visual-tests/releases "><code>@chromatic-com/storybook</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v3.2.6</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Fix SSO url <a
href="https://redirect.github.com/chromaui/addon-visual-tests/pull/363 ">#363</a>
(<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Kasper Peulen (<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
</ul>
<h2>v3.2.6-next.0</h2>
<h4>⚠️ Pushed to <code>next</code></h4>
<ul>
<li>cleanup (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>"fix" typeissues (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>ignore .js files (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>ignore (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>fix (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>fix typing issue where the component now supports an array of arrays
(<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>single quotes (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>fix linting & upgrade (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>upgrade to sb9 alpha (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>add canary support (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>restrict version range to 9.0.0 ONLY (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>add 9.0.0-alpha compatibility (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Norbert de Langen (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
</ul>
<h2>v3.2.5</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Debug release <a
href="https://redirect.github.com/chromaui/addon-visual-tests/pull/357 ">#357</a>
(<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
<li>Remove the connection timeout notification <a
href="https://redirect.github.com/chromaui/addon-visual-tests/pull/351 ">#351</a>
(<a
href="https://github.com/valentinpalkovic "><code>@valentinpalkovic</code></a>)</li>
<li>Set up Codecov <a
href="https://redirect.github.com/chromaui/addon-visual-tests/pull/350 ">#350</a>
(<a
href="https://github.com/paulelliott "><code>@paulelliott</code></a>)</li>
</ul>
<h4>Authors: 3</h4>
<ul>
<li>Kasper Peulen (<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
<li>Paul Elliott (<a
href="https://github.com/paulelliott "><code>@paulelliott</code></a>)</li>
<li>Valentin Palkovic (<a
href="https://github.com/valentinpalkovic "><code>@valentinpalkovic</code></a>)</li>
</ul>
<h2>v3.2.5-next.0</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Remove the connection timeout notification <a
href="https://redirect.github.com/chromaui/addon-visual-tests/pull/351 ">#351</a>
(<a
href="https://github.com/valentinpalkovic "><code>@valentinpalkovic</code></a>)</li>
<li>Set up Codecov <a
href="https://redirect.github.com/chromaui/addon-visual-tests/pull/350 ">#350</a>
(<a
href="https://github.com/paulelliott "><code>@paulelliott</code></a>)</li>
</ul>
<h4>Authors: 2</h4>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/chromaui/addon-visual-tests/blob/next/CHANGELOG.md "><code>@chromatic-com/storybook</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>v3.2.6 (Fri Mar 14 2025)</h1>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Fix SSO url <a
href="https://redirect.github.com/chromaui/addon-visual-tests/pull/363 ">#363</a>
(<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Kasper Peulen (<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="296009e652 "><code>296009e</code></a>
Bump version to: 3.2.6 [skip ci]</li>
<li><a
href="0feb10807f "><code>0feb108</code></a>
Update CHANGELOG.md [skip ci]</li>
<li><a
href="ffb7b7dbe7 "><code>ffb7b7d</code></a>
Merge pull request <a
href="https://redirect.github.com/chromaui/addon-visual-tests/issues/363 ">#363</a>
from chromaui/kasper/fix-url</li>
<li><a
href="76f5a62b58 "><code>76f5a62</code></a>
Fix eslint</li>
<li><a
href="ad737b588d "><code>ad737b5</code></a>
Fix storybook</li>
<li><a
href="4719d54d43 "><code>4719d54</code></a>
Fix subdomain for SSO</li>
<li><a
href="a1c2d2249b "><code>a1c2d22</code></a>
Bump version to: 3.2.5 [skip ci]</li>
<li><a
href="f2a5ec59f0 "><code>f2a5ec5</code></a>
Update CHANGELOG.md [skip ci]</li>
<li><a
href="bf4292c8da "><code>bf4292c</code></a>
Merge pull request <a
href="https://redirect.github.com/chromaui/addon-visual-tests/issues/357 ">#357</a>
from chromaui/kasper/fix-release</li>
<li><a
href="abdd57a2b3 "><code>abdd57a</code></a>
Debug release</li>
<li>See full diff in <a
href="https://github.com/chromaui/addon-visual-tests/compare/v3.2.4...v3.2.6 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-10 11:48:17 +00:00
Ubbe
2f16511f24
fix(frontend): avoid Sentry initialisation and warnings on local dev ( #10125 )
...
## Changes 🏗️
We were getting the following warnings in the console when running the
local server:
```
⚠ ./node_modules/.pnpm/@sentry+node@9.26 .0/node_modules/@sentry/node/build/cjs/sdk
Package import-in-the-middle can't be external
The request import-in-the-middle matches serverExternalPackages (or the default list).
The request could not be resolved by Node.js from the project directory.
Packages that should be external need to be installed in the project directory, so they can be resolved from the output files.
Try to install it into the project directory by running npm install import-in-the-middle from the project directory.
```
### Why were the warnings happening?
The Sentry SDK for Next.js tries to hook into Node.js internals using
packages like `import-in-the-middle` and `require-in-the-middle`. When
Sentry is imported at the top level on a file (even if not enabled), it
tries to load these dependencies... If they are not installed, then we
get these warnings...
### Why does installing the packages fix it?
By installing `import-in-the-middle` and `require-in-the-middle` as dev
dependencies, Sentry finds them and the warnings disappear. This is a
safe workaround for local/dev, and does not affect production.
### Loading Sentry conditionally
One way to avoid these warnings ⚠️ is by loading Sentry conditionally.
That is the approach I took in an earlier PR. However I realised that it
would have to apply to any file importing Sentry:
```ts
import * as Sentry from "@sentry/nextjs";
```
which would end quite messy and affecting a lot of files. I realised
installing the packages is just simpler ( _they won't in the bundle or
affect page load_ ) and using `enabled` in the Sentry initialisation is
also cleaner.
## Checklist 📋
### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] There are not Sentry warnings when running the local dev server (
with or without `--turbo` )
- [x] Sentry still reports issues in production or staging ( _but not
locally_ )
2025-06-10 10:20:32 +00:00
Ubbe
7d10dc4e7b
fix(frontend): pin deps ( #10121 )
...
<!-- Clearly explain the need for these changes: -->
### Changes 🏗️
This PR updates the .npmrc file to improve dependency consistency across
local and CI environments when using pnpm.
Specifically:
- `save-exact=true` ensures all dependencies are pinned to exact
versions, preventing version drift ( _especially important for tools
like `prettier`, where even minor changes can lead to inconsistent
formatting in commits_ ).
This change aims to reduce formatting discrepancies and improve
reproducibility across machines and contributors.
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] formatting & lint passes on the CI
2025-06-05 15:02:27 +00:00
dependabot[bot]
95137323f7
chore(frontend/deps-dev): Bump eslint-plugin-storybook from 0.11.6 to 0.12.0 in /autogpt_platform/frontend ( #10105 )
...
Bumps
[eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin )
from 0.11.6 to 0.12.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/storybook/blob/next/CHANGELOG.v1-5.md ">eslint-plugin-storybook's
changelog</a>.</em></p>
<blockquote>
<h2>5.3.7 (January 20, 2020)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Node-logger: Move <code>@types/npmlog</code> to dependencies (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9538 ">#9538</a>)</li>
<li>Core: Fix legacy story URLs (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9545 ">#9545</a>)</li>
<li>Addon-docs: Convert default prop value to string (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9525 ">#9525</a>)</li>
<li>Addon-docs: Preserve Source indentation by default (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9513 ">#9513</a>)</li>
</ul>
<h2>5.3.6 (January 17, 2020)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Source-loader: Bypass if file has no exports (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9505 ">#9505</a>)</li>
<li>Core: Fix default sorting of docs-only stories (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9504 ">#9504</a>)</li>
</ul>
<h2>5.3.5 (January 17, 2020)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Core: Fix typo for loading addon-notes/register-panel (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9497 ">#9497</a>)</li>
<li>Source-loader: Add imports to top of file (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9492 ">#9492</a>)</li>
</ul>
<h2>5.3.4 (January 16, 2020)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Core: Fix presets register panel (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9486 ">#9486</a>)</li>
<li>Core: Fix addon/preset detection for local addons (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9485 ">#9485</a>)</li>
<li>Core: Fix default story sort (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9482 ">#9482</a>)</li>
</ul>
<h2>5.3.3 (January 14, 2020)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>UI: Fix edge case where only one legacy separator is defined (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9425 ">#9425</a>)</li>
<li>Core: Preserve kind load order on HMR when no sortFn is provided (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9424 ">#9424</a>)</li>
<li>Angular: Fix missing architect properties (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9390 ">#9390</a>)</li>
<li>Addon-knobs: Fix null knob values in select (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9416 ">#9416</a>)</li>
<li>Source-loader: Disable linting altogether (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9417 ">#9417</a>)</li>
</ul>
<h2>5.3.2 (January 13, 2020)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Source-loader: Disable eslint entirely for generated code (<a
href="https://redirect.github.com/storybookjs/storybook/pull/9410 ">#9410</a>)</li>
</ul>
<h2>5.3.1 (January 12, 2020)</h2>
<h3>Bug Fixes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/storybookjs/storybook/commits/v0.12.0/code/lib/eslint-plugin ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-05 07:53:38 +00:00
dependabot[bot]
6629052a6b
chore(frontend/deps-dev): Bump the development-dependencies group across 1 directory with 3 updates ( #10086 )
...
Bumps the development-dependencies group with 3 updates in the
/autogpt_platform/frontend directory:
[@storybook/test-runner](https://github.com/storybookjs/test-runner ),
[eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next )
and [msw](https://github.com/mswjs/msw ).
Updates `@storybook/test-runner` from 0.21.3 to 0.22.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/test-runner/releases "><code>@storybook/test-runner</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v0.22.0</h2>
<h4>🚀 Enhancement</h4>
<ul>
<li>Release v0.22.0 <a
href="https://redirect.github.com/storybookjs/test-runner/pull/553 ">#553</a>
(<a href="https://github.com/ronakj "><code>@ronakj</code></a> <a
href="https://github.com/ndelangen "><code>@ndelangen</code></a> <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>
<a href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
<li>Dependencies: Add sb9 alpha compatibility <a
href="https://redirect.github.com/storybookjs/test-runner/pull/551 ">#551</a>
(<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Exclude new server component error <a
href="https://redirect.github.com/storybookjs/test-runner/pull/552 ">#552</a>
(<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
</ul>
<h4>Authors: 4</h4>
<ul>
<li>Kasper Peulen (<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
<li>Norbert de Langen (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>Ronak Jain (<a
href="https://github.com/ronakj "><code>@ronakj</code></a>)</li>
<li>Yann Braga (<a
href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
</ul>
<h2>v0.22.0-next.2</h2>
<h4>🐛 Bug Fix</h4>
<h4>Authors: 1</h4>
<ul>
<li>Ronak Jain (<a
href="https://github.com/ronakj "><code>@ronakj</code></a>)</li>
</ul>
<h2>v0.22.0-next.0</h2>
<h4>🚀 Enhancement</h4>
<ul>
<li>Dependencies: Add sb9 alpha compatibility <a
href="https://redirect.github.com/storybookjs/test-runner/pull/551 ">#551</a>
(<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
</ul>
<h4>Authors: 1</h4>
<ul>
<li>Norbert de Langen (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/storybookjs/test-runner/blob/v0.22.0/CHANGELOG.md "><code>@storybook/test-runner</code>'s
changelog</a>.</em></p>
<blockquote>
<h1>v0.22.0 (Fri Feb 28 2025)</h1>
<h4>🚀 Enhancement</h4>
<ul>
<li>Release v0.22.0 <a
href="https://redirect.github.com/storybookjs/test-runner/pull/553 ">#553</a>
(<a href="https://github.com/ronakj "><code>@ronakj</code></a> <a
href="https://github.com/ndelangen "><code>@ndelangen</code></a> <a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>
<a href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
<li>Dependencies: Add sb9 alpha compatibility <a
href="https://redirect.github.com/storybookjs/test-runner/pull/551 ">#551</a>
(<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
</ul>
<h4>🐛 Bug Fix</h4>
<ul>
<li>Exclude new server component error <a
href="https://redirect.github.com/storybookjs/test-runner/pull/552 ">#552</a>
(<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
</ul>
<h4>Authors: 4</h4>
<ul>
<li>Kasper Peulen (<a
href="https://github.com/kasperpeulen "><code>@kasperpeulen</code></a>)</li>
<li>Norbert de Langen (<a
href="https://github.com/ndelangen "><code>@ndelangen</code></a>)</li>
<li>Ronak Jain (<a
href="https://github.com/ronakj "><code>@ronakj</code></a>)</li>
<li>Yann Braga (<a
href="https://github.com/yannbf "><code>@yannbf</code></a>)</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d56dba2c40 "><code>d56dba2</code></a>
Bump version to: 0.22.0 [skip ci]</li>
<li><a
href="3b1a12284f "><code>3b1a122</code></a>
Update CHANGELOG.md [skip ci]</li>
<li><a
href="a595bb8cf5 "><code>a595bb8</code></a>
Merge pull request <a
href="https://redirect.github.com/storybookjs/test-runner/issues/553 ">#553</a>
from storybookjs/release/v0.22.0</li>
<li><a
href="16a7aa8f02 "><code>16a7aa8</code></a>
Merge branch 'main' into release/v0.22.0</li>
<li><a
href="b24a54faa4 "><code>b24a54f</code></a>
Merge pull request <a
href="https://redirect.github.com/storybookjs/test-runner/issues/539 ">#539</a>
from ronakj/next</li>
<li><a
href="7b78185656 "><code>7b78185</code></a>
Merge pull request <a
href="https://redirect.github.com/storybookjs/test-runner/issues/552 ">#552</a>
from storybookjs/kasper/fix-next-error</li>
<li><a
href="91cf68d17c "><code>91cf68d</code></a>
Exclude new server component error</li>
<li><a
href="2d485ce6bf "><code>2d485ce</code></a>
Merge pull request <a
href="https://redirect.github.com/storybookjs/test-runner/issues/551 ">#551</a>
from storybookjs/norbert/sb-9-compatibility</li>
<li><a
href="dfe563067c "><code>dfe5630</code></a>
dedupe</li>
<li><a
href="859c52b4df "><code>859c52b</code></a>
upgrade playwright</li>
<li>Additional commits viewable in <a
href="https://github.com/storybookjs/test-runner/compare/v0.21.3...v0.22.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint-config-next` from 15.1.6 to 15.3.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases ">eslint-config-next's
releases</a>.</em></p>
<blockquote>
<h2>v15.3.3</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>Reinstate <code>vary</code> (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/79939 ">#79939</a>)</li>
<li>fix(next-swc): Fix interestingness detection for React Compiler (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/79558 ">#79558</a>)</li>
<li>fix(next-swc): Fix react compiler usefulness detector (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/79480 ">#79480</a>)</li>
<li>fix(dev-overlay): Better handle edge-case file paths in launchEditor
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/79526 ">#79526</a>)</li>
<li>Client router should discard stale prefetch entries for static pages
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/79362 ">#79362</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/gaojude "><code>@gaojude</code></a>, <a
href="https://github.com/kdy1 "><code>@kdy1</code></a>, <a
href="https://github.com/bgw "><code>@bgw</code></a>, and <a
href="https://github.com/unstubbable "><code>@unstubbable</code></a> for
helping!</p>
<h2>v15.3.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>backport: fix(turbopack): Store persistence of wrapped task on
RawVc::LocalOutput (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78488 ">#78488</a>)
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78883 ">#78883</a>)</li>
<li><code>@next/mdx</code>: Use stable turbopack config options (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78880 ">#78880</a>)</li>
<li>Fix react-compiler: Fix detection of interest (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78879 ">#78879</a>)</li>
<li>Fix turbopack: Backport sourcemap bugfix (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78881 ">#78881</a>)</li>
<li>[next-server] preserve rsc query for rsc redirects (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78876 ">#78876</a>)</li>
<li>Update middleware public/static matching (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78875 ">#78875</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/kdy1 "><code>@kdy1</code></a>, <a
href="https://github.com/wbinnssmith "><code>@wbinnssmith</code></a>,
and <a href="https://github.com/bgw "><code>@bgw</code></a> for
helping!</p>
<h2>v15.3.1</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>chore: Backport SWC-based RC optimization (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78260 ">#78260</a>)</li>
<li>fix: bump image-size@1.2.1 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next/issues/78164 ">#78164</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/kdy1 "><code>@kdy1</code></a> and <a
href="https://github.com/styfle "><code>@styfle</code></a> for
helping!</p>
<h2>v15.3.1-canary.15</h2>
<h3>Core Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3ab8db7383 "><code>3ab8db7</code></a>
v15.3.3</li>
<li><a
href="d9ec4a4b57 "><code>d9ec4a4</code></a>
v15.3.2</li>
<li><a
href="fa536cf2c9 "><code>fa536cf</code></a>
v15.3.1</li>
<li><a
href="b2ff04995b "><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="60bfe64295 "><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="f71c4a1582 "><code>f71c4a1</code></a>
v15.3.0-canary.45</li>
<li><a
href="4451bae75d "><code>4451bae</code></a>
v15.3.0-canary.44</li>
<li><a
href="87d7d8eb7a "><code>87d7d8e</code></a>
v15.3.0-canary.43</li>
<li><a
href="82ab39f801 "><code>82ab39f</code></a>
v15.3.0-canary.42</li>
<li><a
href="8f1409d6ce "><code>8f1409d</code></a>
v15.3.0-canary.41</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.3.3/packages/eslint-config-next ">compare
view</a></li>
</ul>
</details>
<br />
Updates `msw` from 2.8.7 to 2.9.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mswjs/msw/releases ">msw's
releases</a>.</em></p>
<blockquote>
<h2>v2.9.0 (2025-06-03)</h2>
<h3>Features</h3>
<ul>
<li>send <code>request</code> reference within the <code>RESPONSE</code>
event (<a
href="https://redirect.github.com/mswjs/msw/issues/2510 ">#2510</a>)
(425635161dddb3457eea37b996b41b7c731fc69f) <a
href="https://github.com/kettanaito "><code>@kettanaito</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4fbc90a5ef "><code>4fbc90a</code></a>
chore(release): v2.9.0</li>
<li><a
href="425635161d "><code>4256351</code></a>
feat: send <code>request</code> reference within the
<code>RESPONSE</code> event (<a
href="https://redirect.github.com/mswjs/msw/issues/2510 ">#2510</a>)</li>
<li>See full diff in <a
href="https://github.com/mswjs/msw/compare/v2.8.7...v2.9.0 ">compare
view</a></li>
</ul>
</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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-04 18:10:56 +00:00
dependabot[bot]
7abe6eb328
chore(frontend/deps): Bump the production-dependencies group across 1 directory with 5 updates ( #10087 )
...
Bumps the production-dependencies group with 5 updates in the
/autogpt_platform/frontend directory:
| Package | From | To |
| --- | --- | --- |
| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ) |
`9.24.0` | `9.26.0` |
| [@supabase/supabase-js](https://github.com/supabase/supabase-js ) |
`2.49.9` | `2.49.10` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.15.0`
| `12.16.0` |
|
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )
| `0.510.0` | `0.513.0` |
| [zod](https://github.com/colinhacks/zod ) | `3.25.48` | `3.25.51` |
Updates `@sentry/nextjs` from 9.24.0 to 9.26.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/releases "><code>@sentry/nextjs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>9.26.0</h2>
<ul>
<li>feat(react-router): Re-export functions from
<code>@sentry/react</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16465 ">#16465</a>)</li>
<li>fix(nextjs): Skip re instrumentating on generate phase of
experimental build mode (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16410 ">#16410</a>)</li>
<li>fix(node): Ensure adding sentry-trace and baggage headers via
SentryHttpInstrumentation doesn't crash (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16473 ">#16473</a>)</li>
</ul>
<h2>Bundle size 📦 </h2>
<table>
<thead>
<tr>
<th>Path</th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>@sentry/browser</code></td>
<td>23.43 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> - with treeshaking flags</td>
<td>23.2 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing)</td>
<td>37.44 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay)</td>
<td>74.69 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay) - with
treeshaking flags</td>
<td>67.96 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay with
Canvas)</td>
<td>79.33 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay, Feedback)</td>
<td>91.13 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Feedback)</td>
<td>39.78 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. sendFeedback)</td>
<td>28.03 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. FeedbackAsync)</td>
<td>32.8 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code></td>
<td>25.15 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code> (incl. Tracing)</td>
<td>39.39 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code></td>
<td>27.67 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code> (incl. Tracing)</td>
<td>39.24 KB</td>
</tr>
<tr>
<td><code>@sentry/svelte</code></td>
<td>23.45 KB</td>
</tr>
<tr>
<td>CDN Bundle</td>
<td>24.88 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing)</td>
<td>37.62 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay)</td>
<td>72.64 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback)</td>
<td>77.93 KB</td>
</tr>
<tr>
<td>CDN Bundle - uncompressed</td>
<td>72.67 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing) - uncompressed</td>
<td>111.4 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay) - uncompressed</td>
<td>222.7 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed</td>
<td>235.22 KB</td>
</tr>
<tr>
<td><code>@sentry/nextjs</code> (client)</td>
<td>41.02 KB</td>
</tr>
<tr>
<td><code>@sentry/sveltekit</code> (client)</td>
<td>37.93 KB</td>
</tr>
<tr>
<td><code>@sentry/node</code></td>
<td>146.56 KB</td>
</tr>
<tr>
<td><code>@sentry/node</code> - without tracing</td>
<td>96.03 KB</td>
</tr>
<tr>
<td><code>@sentry/aws-serverless</code></td>
<td>121.19 KB</td>
</tr>
</tbody>
</table>
<h2>9.25.1</h2>
<ul>
<li>fix(otel): Don't ignore child spans after the root is sent (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16416 ">#16416</a>)</li>
</ul>
<h2>Bundle size 📦 </h2>
<table>
<thead>
<tr>
<th>Path</th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>@sentry/browser</code></td>
<td>23.43 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> - with treeshaking flags</td>
<td>23.2 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing)</td>
<td>37.44 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay)</td>
<td>74.69 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay) - with
treeshaking flags</td>
<td>67.96 KB</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md "><code>@sentry/nextjs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.26.0</h2>
<ul>
<li>feat(react-router): Re-export functions from
<code>@sentry/react</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16465 ">#16465</a>)</li>
<li>fix(nextjs): Skip re instrumentating on generate phase of
experimental build mode (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16410 ">#16410</a>)</li>
<li>fix(node): Ensure adding sentry-trace and baggage headers via
SentryHttpInstrumentation doesn't crash (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16473 ">#16473</a>)</li>
</ul>
<h2>9.25.1</h2>
<ul>
<li>fix(otel): Don't ignore child spans after the root is sent (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16416 ">#16416</a>)</li>
</ul>
<h2>9.25.0</h2>
<h3>Important Changes</h3>
<ul>
<li><strong>feat(browser): Add option to ignore <code>mark</code> and
<code>measure</code> spans (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16443 ">#16443</a>)</strong></li>
</ul>
<p>This release adds an option to <code>browserTracingIntegration</code>
that lets you ignore
<code>mark</code> and <code>measure</code> spans created from the
<code>performance.mark(...)</code> and
<code>performance.measure(...)</code> browser APIs:</p>
<pre lang="js"><code>Sentry.init({
integrations: [
Sentry.browserTracingIntegration({
ignorePerformanceApiSpans: ['measure-to-ignore', /mark-to-ignore/],
}),
],
});
</code></pre>
<h3>Other Changes</h3>
<ul>
<li>feat(browser): Export getTraceData from the browser sdks (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16433 ">#16433</a>)</li>
<li>feat(node): Add <code>includeServerName</code> option (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16442 ">#16442</a>)</li>
<li>fix(nuxt): Remove setting <code>@sentry/nuxt</code> external (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16444 ">#16444</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="94398daaae "><code>94398da</code></a>
release: 9.26.0</li>
<li><a
href="89b00f650d "><code>89b00f6</code></a>
Merge pull request <a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16480 ">#16480</a>
from getsentry/prepare-release/9.26.0</li>
<li><a
href="f2e28a3a40 "><code>f2e28a3</code></a>
meta(changelog): Update changelog for 9.26.0</li>
<li><a
href="57268c14c9 "><code>57268c1</code></a>
deps(react-router): Bump react-router version (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16478 ">#16478</a>)</li>
<li><a
href="a08cae29e4 "><code>a08cae2</code></a>
fix(node): Ensure adding sentry-trace and baggage headers via
SentryHttpInstr...</li>
<li><a
href="ac22be2f5c "><code>ac22be2</code></a>
feat(react-router): Re-export functions from <code>@sentry/react</code>
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16465 ">#16465</a>)</li>
<li><a
href="4806b8ab7f "><code>4806b8a</code></a>
fix(nextjs): Skip re instrumentating on generate phase of experimental
build ...</li>
<li><a
href="dcdf07485e "><code>dcdf074</code></a>
Merge pull request <a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16468 ">#16468</a>
from getsentry/master</li>
<li><a
href="f43737fcf6 "><code>f43737f</code></a>
Merge branch 'release/9.25.1'</li>
<li><a
href="8047770d5b "><code>8047770</code></a>
release: 9.25.1</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-javascript/compare/9.24.0...9.26.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@supabase/supabase-js` from 2.49.9 to 2.49.10
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/supabase/supabase-js/releases "><code>@supabase/supabase-js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.49.10</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.49.9...v2.49.10 ">2.49.10</a>
(2025-06-04)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>bump up realtime (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1446 ">#1446</a>)
(<a
href="51a42c25a0 ">51a42c2</a>)</li>
</ul>
<h2>v2.49.10-next.2</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.49.10-next.1...v2.49.10-next.2 ">2.49.10-next.2</a>
(2025-06-04)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>bump up realtime (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1443 ">#1443</a>)
(<a
href="ed21283ee4 ">ed21283</a>)</li>
</ul>
<h2>v2.49.10-next.1</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.49.9...v2.49.10-next.1 ">2.49.10-next.1</a>
(2025-06-03)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>bump realtime-js (<a
href="3083f9772c ">3083f97</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="51a42c25a0 "><code>51a42c2</code></a>
fix: bump up realtime (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1446 ">#1446</a>)</li>
<li><a
href="79b33ea18e "><code>79b33ea</code></a>
Next (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1444 ">#1444</a>)</li>
<li><a
href="d4b854e7e8 "><code>d4b854e</code></a>
merge next into master (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1438 ">#1438</a>)</li>
<li>See full diff in <a
href="https://github.com/supabase/supabase-js/compare/v2.49.9...v2.49.10 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `framer-motion` from 12.15.0 to 12.16.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/motiondivision/motion/blob/main/CHANGELOG.md ">framer-motion's
changelog</a>.</em></p>
<blockquote>
<h2>[12.16.0] 2025-06-03</h2>
<h3>Added</h3>
<ul>
<li><code>resize()</code>.</li>
</ul>
<h2>[12.15.1] 2025-05-30</h2>
<h3>Fixed</h3>
<ul>
<li>Explicitly set layout animation velocity to zero to prevent
persistent <code>MotionValue</code> carrying through velocity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="99ab6a15b8 "><code>99ab6a1</code></a>
v12.16.0</li>
<li><a
href="318d693b95 "><code>318d693</code></a>
Updating window syntax</li>
<li><a
href="bd7dbd5335 "><code>bd7dbd5</code></a>
Debouncing listeners</li>
<li><a
href="892d7462ee "><code>892d746</code></a>
Removing window resize event listener</li>
<li><a
href="2f2d8dec54 "><code>2f2d8de</code></a>
Updating changelog</li>
<li><a
href="156cc56ca9 "><code>156cc56</code></a>
Merge pull request <a
href="https://redirect.github.com/motiondivision/motion/issues/3242 ">#3242</a>
from motiondivision/feature/resize</li>
<li><a
href="c57f859e6c "><code>c57f859</code></a>
resize()</li>
<li><a
href="81417b20d1 "><code>81417b2</code></a>
v12.15.1</li>
<li><a
href="41daff1691 "><code>41daff1</code></a>
Updating changelog</li>
<li><a
href="92a1634105 "><code>92a1634</code></a>
Merge pull request <a
href="https://redirect.github.com/motiondivision/motion/issues/3235 ">#3235</a>
from motiondivision/feature/reset-layout-velocity</li>
<li>Additional commits viewable in <a
href="https://github.com/motiondivision/motion/compare/v12.15.0...v12.16.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `lucide-react` from 0.510.0 to 0.513.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.513.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): Add sim card icon from lab by <a
href="https://github.com/ericfennis "><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3275 ">lucide-icons/lucide#3275</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.512.0...0.513.0 ">https://github.com/lucide-icons/lucide/compare/0.512.0...0.513.0 </a></p>
<h2>Version 0.512.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>circle-pound-sterling</code> icon by <a
href="https://github.com/lieonlion "><code>@lieonlion</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2822 ">lucide-icons/lucide#2822</a></li>
<li>build(deps-dev): bump vite from 6.3.2 to 6.3.4 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3181 ">lucide-icons/lucide#3181</a></li>
<li>docs(docs): added testing website locally instructions by <a
href="https://github.com/briz123 "><code>@briz123</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3124 ">lucide-icons/lucide#3124</a></li>
<li>build(deps-dev): bump vite from 6.0.7 to 6.1.6 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3236 ">lucide-icons/lucide#3236</a></li>
<li>fix(icons): changed <code>square-check-big</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3156 ">lucide-icons/lucide#3156</a></li>
<li>fix(icons): changed <code>list-collapse</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3081 ">lucide-icons/lucide#3081</a></li>
<li>fix(icons): changed <code>battery-*</code> icons by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3083 ">lucide-icons/lucide#3083</a></li>
<li>fix(icons): changed <code>paperclip</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2956 ">lucide-icons/lucide#2956</a></li>
<li>fix(icons): changed <code>eraser</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3076 ">lucide-icons/lucide#3076</a></li>
<li>feat(icons): Add <code>cloud-check</code> icon by <a
href="https://github.com/lscheibel "><code>@lscheibel</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2612 ">lucide-icons/lucide#2612</a></li>
<li>feat(icon): add <code>id-card-lanyard</code> icon by <a
href="https://github.com/python2911 "><code>@python2911</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2898 ">lucide-icons/lucide#2898</a></li>
<li>feat(angular): update peer dependencies for Angular to support
version 20.x by <a
href="https://github.com/JeevanMahesha "><code>@JeevanMahesha</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3273 ">lucide-icons/lucide#3273</a></li>
<li>fix(icons): changed <code>file-badge</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2934 ">lucide-icons/lucide#2934</a></li>
<li>feat(icons): added <code>grid-3x2</code> icon by <a
href="https://github.com/qubrat "><code>@qubrat</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3216 ">lucide-icons/lucide#3216</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/lieonlion "><code>@lieonlion</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2822 ">lucide-icons/lucide#2822</a></li>
<li><a
href="https://github.com/python2911 "><code>@python2911</code></a> made
their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2898 ">lucide-icons/lucide#2898</a></li>
<li><a
href="https://github.com/JeevanMahesha "><code>@JeevanMahesha</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3273 ">lucide-icons/lucide#3273</a></li>
<li><a href="https://github.com/qubrat "><code>@qubrat</code></a> made
their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3216 ">lucide-icons/lucide#3216</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.511.0...0.512.0 ">https://github.com/lucide-icons/lucide/compare/0.511.0...0.512.0 </a></p>
<h2>Version 0.511.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): Optimise a number of icons using
<code><line></code> and <code><polyline></code> by <a
href="https://github.com/jamiemlaw "><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3168 ">lucide-icons/lucide#3168</a></li>
<li>fix(icons): changed <code>clock-6</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3209 ">lucide-icons/lucide#3209</a></li>
<li>fix(icons): changed <code>axis-3d</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3199 ">lucide-icons/lucide#3199</a></li>
<li>fix(icons): changed <code>chevrons-left-right-ellipsis</code> icon
by <a href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3189 ">lucide-icons/lucide#3189</a></li>
<li>fix(icons): changed <code>square-code</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3173 ">lucide-icons/lucide#3173</a></li>
<li>fix(icons): changed <code>satellite</code> icon by <a
href="https://github.com/karsa-mistmere "><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3180 ">lucide-icons/lucide#3180</a></li>
<li>fix(lucide-react-native): support react 19 (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2951 ">#2951</a>)
by <a href="https://github.com/jvliwanag "><code>@jvliwanag</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3126 ">lucide-icons/lucide#3126</a></li>
<li>fix(icons): changed <code>factory</code> icon by <a
href="https://github.com/karsa-mistmere "><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2970 ">lucide-icons/lucide#2970</a></li>
<li>fix(icons): changed <code>university</code> icon by <a
href="https://github.com/karsa-mistmere "><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2965 ">lucide-icons/lucide#2965</a></li>
<li>fix(icons): changed <code>warehouse</code> icon by <a
href="https://github.com/karsa-mistmere "><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2966 ">lucide-icons/lucide#2966</a></li>
<li>fix(icons): changed <code>landmark</code> icon by <a
href="https://github.com/karsa-mistmere "><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2967 ">lucide-icons/lucide#2967</a></li>
<li>chore(cspell): remove duplicate 'pilcrow' from
<code>custom-words.txt</code> by <a
href="https://github.com/Abdalrhman-Almarakeby "><code>@Abdalrhman-Almarakeby</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3193 ">lucide-icons/lucide#3193</a></li>
<li>feat(icons): added <code>square-dashed-top-solid</code> icon by <a
href="https://github.com/juanpablofernandez "><code>@juanpablofernandez</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3204 ">lucide-icons/lucide#3204</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/jvliwanag "><code>@jvliwanag</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3126 ">lucide-icons/lucide#3126</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="19fa01b5fc "><code>19fa01b</code></a>
build(deps-dev): bump vite from 6.3.2 to 6.3.4 (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3181 ">#3181</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.513.0/packages/lucide-react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `zod` from 3.25.48 to 3.25.51
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/colinhacks/zod/releases ">zod's
releases</a>.</em></p>
<blockquote>
<h2>v3.25.51</h2>
<h2>Commits:</h2>
<ul>
<li>d7ffdfa73a800ea810218431d1dd751f15d0fba4 Remove _</li>
<li>50ef910565a14c127942442b7e09596afcfdca5f Add output type generic
test</li>
<li>eb14475c3ca14562c4bf11c2111a1fbfa3d114b6 Improve docs</li>
<li>32104c2801f01edac3fb3168017b09b6c43f3cef Improve extend docs</li>
<li>f67332f9fbcae13ce59dbb1eeb67f9c4c60bdcd9 Docs</li>
<li>8230237b3453b02bf34b81d0bc11b40d9868cd09 Standardize string format
continuability</li>
<li>c58bd9b0125881caee03a408eae88ec1dc5eb18b 3.25.51</li>
</ul>
<h2>v3.25.50</h2>
<h2>Commits:</h2>
<ul>
<li>5fdece94bf1ada76e5742f2755d45d3711a8e962 fix(v4): reflect inclusive
boundaries in minLength/maxLength issue objects (<a
href="https://redirect.github.com/colinhacks/zod/issues/4591 ">#4591</a>)</li>
<li>4897269451f0b0afeb2313389d20ffa1f22ce8b1 Restructure: mitigate
excessively deep errors (<a
href="https://redirect.github.com/colinhacks/zod/issues/4599 ">#4599</a>)</li>
<li>a88a080f0b9782a87b5732cb9cd96fc2b1a71794 Improve prototype
tests</li>
<li>c7833356a3211d32ae322739a7a6f66dce52ed5f 3.25.50</li>
</ul>
<h2>v3.25.49</h2>
<h2>Commits:</h2>
<ul>
<li>74458e9ccec6d0d4a7af02f66e463a07ee5cad91 docs: updated name and link
of <code>regle</code> library (<a
href="https://redirect.github.com/colinhacks/zod/issues/4601 ">#4601</a>)</li>
<li>5cc04f3685903c0e66a65b91f758115cfcead83d docs: fix some typos on the
"Defining schemas" page (<a
href="https://redirect.github.com/colinhacks/zod/issues/4595 ">#4595</a>)</li>
<li>9a81173ba28d70d856d8db2e5fe6daedc9241fa4 Add includes position regex
(<a
href="https://redirect.github.com/colinhacks/zod/issues/4602 ">#4602</a>)</li>
<li>fa7bee41ae5330aeb90b70a2b5aab228b2faa8ae fix(docs): remove
z.literal(Symbol) (<a
href="https://redirect.github.com/colinhacks/zod/issues/4587 ">#4587</a>)</li>
<li>df73cb08bc3362cd298be0873cec7c42310a89a1 Make z.custom issues
fatal</li>
<li>78e0eae30181cd75c987bcee98cceaf51dc62979 fix: add type to literal
enum (<a
href="https://redirect.github.com/colinhacks/zod/issues/4590 ">#4590</a>)</li>
<li>a73a3b3009735c6f82531393e65a82cad6b62e05 3.25.49</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c58bd9b012 "><code>c58bd9b</code></a>
3.25.51</li>
<li><a
href="8230237b34 "><code>8230237</code></a>
Standardize string format continuability</li>
<li><a
href="f67332f9fb "><code>f67332f</code></a>
Docs</li>
<li><a
href="32104c2801 "><code>32104c2</code></a>
Improve extend docs</li>
<li><a
href="eb14475c3c "><code>eb14475</code></a>
Improve docs</li>
<li><a
href="50ef910565 "><code>50ef910</code></a>
Add output type generic test</li>
<li><a
href="d7ffdfa73a "><code>d7ffdfa</code></a>
Remove _</li>
<li><a
href="c7833356a3 "><code>c783335</code></a>
3.25.50</li>
<li><a
href="a88a080f0b "><code>a88a080</code></a>
Improve prototype tests</li>
<li><a
href="4897269451 "><code>4897269</code></a>
Restructure: mitigate excessively deep errors (<a
href="https://redirect.github.com/colinhacks/zod/issues/4599 ">#4599</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/colinhacks/zod/compare/v3.25.48...v3.25.51 ">compare
view</a></li>
</ul>
</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>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-04 17:07:19 +00:00
Reinier van der Leer
34009bc749
feat(frontend): Upgrade to Next.js v15 + update config ( #10042 )
...
- Resolves #10041
Upgrading to Next v15 isn't trivial, but still a good idea if not simply
necessary.
### Changes 🏗️
- Upgrade Next.js from `v14.2.26` to `v15.3.2`
- Fix usage of now-async APIs `params`, `searchParams`, `headers`
([docs](https://nextjs.org/docs/app/guides/upgrading/version-15#async-request-apis-breaking-change ))
- Update Next+TypeScript configs
- Set build target to ES2022 for better performance
- Unignore TypeScript build errors
- Set `hideSourceMaps: false` because OSS FTW :)
- Remove obsolete `webpack.config.js`
- Fix existing warnings/errors
- Fix Sentry missing navigation hook warning
- Fix `DYNAMIC_SERVER_USAGE` build error on `/profile` and
`/marketplace`
- Moved `getStoreData` to a proper server action `getMarketplaceData`
- Fix breaking CSS syntax error in `customnode.css`
- Use Turbopack for faster dev+test build times
- Add separate build step to frontend CI workflow: this also fixes the
test timing out if the build takes too long
Other technical improvements:
- Wrap `handleSortChange` in `MarketplaceSearchPage` in `useCallback`
- Fix typing in `ProfileInfoForm`
- Improve output of frontend tests
> [!NOTE]
> Next prints this error (in dev mode):
> ```
> Error: Route "/marketplace" used `cookies().getAll()`. `cookies()`
should be awaited before using its value. Learn more:
https://nextjs.org/docs/messages/sync-dynamic-apis
> at Object.getAll (src/lib/supabase/getServerSupabase.ts:16:31)
> at getAll (../../src/cookies.ts:115:41)
> ...
> ```
> As far as I can see, this isn't breaking, and will become a warning in
prod. See also [the Next docs about this
issue](https://nextjs.org/docs/messages/sync-dynamic-apis )
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Follow the full release QA test script
#### For configuration changes:
- [x] I have included a list of my configuration changes in the PR
description (under **Changes**)
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-04 15:38:08 +00:00
Ubbe
73a3d980ca
chore(frontend): move from yarn1 to pnpm ( #10072 )
...
## 🧢 Overview
This PR migrates the AutoGPT Platform frontend from [yarn
1](https://classic.yarnpkg.com/lang/en/ ) to [pnpm](https://pnpm.io/ )
using **corepack** for automatic package manager management.
**yarn1** is not longer maintained and a bit old, moving to **pnpm** we
get:
- ⚡ Significantly faster install times,
- 💾 Better disk space efficiency,
- 🛠️ Better community support and maintenance,
- 💆🏽♂️ Config swap very easy
## 🏗️ Changes
### Package Management Migration
- updated [corepack](https://github.com/nodejs/corepack ) to use
[pnpm](https://pnpm.io/ )
- Deleted `yarn.lock` and generated new `pnpm-lock.yaml`
- Updated `.gitignore`
### Documentation Updates
- `frontend/README.md`:
- added comprehensive tech stack overview with links
- updated all commands to use pnpm
- added corepack setup instructions
- and included migration disclaimer for yarn users
- `backend/README.md`:
- Updated installation instructions to use pnpm with corepack
- `AGENTS.md`:
- Updated testing commands from yarn to pnpm
### CI/CD & Infrastructure
- **GitHub Workflows** :
- updated all jobs to use pnpm with corepack enable
- cleaned FE Playwright test workflow to avoid Sentry noise
- **Dockerfile**:
- updated to use pnpm with corepack, changed lock file reference, and
updated cache mount path
### 📋 Checklist
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
**Test Plan:**
> assuming you are on the `frontend` folder
- [x] Clean installation works: `rm -rf node_modules && corepack enable
&& pnpm install`
- [x] Development server starts correctly: `pnpm dev`
- [x] Build process works: `pnpm build`
- [x] Linting and formatting work: `pnpm lint` and `pnpm format`
- [x] Type checking works: `pnpm type-check`
- [x] Tests run successfully: `pnpm test`
- [x] Storybook starts correctly: `pnpm storybook`
- [x] Docker build succeeds with new pnpm configuration
- [x] GitHub Actions workflow passes with pnpm commands
#### For configuration changes:
- [x] `.env.example` is updated or already compatible with my changes
- [x] `docker-compose.yml` is updated or already compatible with my
changes
- [x] I have included a list of my configuration changes in the PR
description (under **Changes**)
2025-06-04 17:07:29 +04:00
dependabot[bot]
bd425331f1
chore(frontend/deps): Update 35 dependencies to latest minor versions ( #9953 )
...
Bumps the production-dependencies group with 35 updates in the
/autogpt_platform/frontend directory:
| Package | From | To |
| --- | --- | --- |
| [@faker-js/faker](https://github.com/faker-js/faker ) | `9.6.0` |
`9.8.0` |
|
[@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties )
| `15.2.1` | `15.3.2` |
| [@radix-ui/react-alert-dialog](https://github.com/radix-ui/primitives )
| `1.1.6` | `1.1.13` |
| [@radix-ui/react-avatar](https://github.com/radix-ui/primitives ) |
`1.1.3` | `1.1.9` |
| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives ) |
`1.1.4` | `1.3.1` |
| [@radix-ui/react-collapsible](https://github.com/radix-ui/primitives )
| `1.1.3` | `1.1.10` |
| [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives )
| `2.2.6` | `2.2.14` |
|
[@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives )
| `2.1.6` | `2.1.14` |
| [@radix-ui/react-label](https://github.com/radix-ui/primitives ) |
`2.1.2` | `2.1.6` |
| [@radix-ui/react-popover](https://github.com/radix-ui/primitives ) |
`1.1.6` | `1.1.13` |
| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives )
| `1.2.3` | `1.3.6` |
| [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives )
| `1.2.3` | `1.2.8` |
| [@radix-ui/react-select](https://github.com/radix-ui/primitives ) |
`2.1.6` | `2.2.4` |
| [@radix-ui/react-separator](https://github.com/radix-ui/primitives ) |
`1.1.2` | `1.1.6` |
| [@radix-ui/react-switch](https://github.com/radix-ui/primitives ) |
`1.1.3` | `1.2.4` |
| [@radix-ui/react-tabs](https://github.com/radix-ui/primitives ) |
`1.1.4` | `1.1.11` |
| [@radix-ui/react-toast](https://github.com/radix-ui/primitives ) |
`1.2.6` | `1.2.13` |
| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives ) |
`1.1.8` | `1.2.6` |
| [@sentry/nextjs](https://github.com/getsentry/sentry-javascript ) |
`9.10.1` | `9.19.0` |
| [@supabase/ssr](https://github.com/supabase/ssr ) | `0.5.2` | `0.6.1` |
| [@supabase/supabase-js](https://github.com/supabase/supabase-js ) |
`2.49.1` | `2.49.4` |
|
[@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table )
| `8.21.2` | `8.21.3` |
|
[@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react )
| `12.4.2` | `12.6.4` |
| [cmdk](https://github.com/pacocoursey/cmdk/tree/HEAD/cmdk ) | `1.0.4` |
`1.1.1` |
| [dotenv](https://github.com/motdotla/dotenv ) | `16.4.7` | `16.5.0` |
| [embla-carousel-react](https://github.com/davidjerleke/embla-carousel )
| `8.5.2` | `8.6.0` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.4.11`
| `12.12.1` |
| [geist](https://github.com/vercel/geist-font/tree/HEAD/packages/next )
| `1.3.1` | `1.4.2` |
|
[launchdarkly-react-client-sdk](https://github.com/launchdarkly/react-client-sdk )
| `3.6.1` | `3.7.0` |
|
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )
| `0.479.0` | `0.510.0` |
| [next-themes](https://github.com/pacocoursey/next-themes ) | `0.4.5` |
`0.4.6` |
| [react-day-picker](https://github.com/gpbl/react-day-picker ) | `9.6.1`
| `9.7.0` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form )
| `7.54.2` | `7.56.3` |
| [recharts](https://github.com/recharts/recharts ) | `2.15.1` | `2.15.3`
|
| [zod](https://github.com/colinhacks/zod ) | `3.24.2` | `3.24.4` |
Updates `@faker-js/faker` from 9.6.0 to 9.8.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/faker-js/faker/releases "><code>@faker-js/faker</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.8.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(locale): add country code for en_CA & fr_CA by <a
href="https://github.com/alixlahuec "><code>@alixlahuec</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3476 ">faker-js/faker#3476</a></li>
<li>test: use validator@13.15 .0 with isULID, isISO31661Numeric,
isISO15924 by <a
href="https://github.com/matthewmayer "><code>@matthewmayer</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3482 ">faker-js/faker#3482</a></li>
<li>feat(locale): add zh_CN food by <a
href="https://github.com/yyz945947732 "><code>@yyz945947732</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3479 ">faker-js/faker#3479</a></li>
<li>docs: more than 70 locales by <a
href="https://github.com/matthewmayer "><code>@matthewmayer</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3483 ">faker-js/faker#3483</a></li>
<li>feat(locale): update zh_CN location by <a
href="https://github.com/yyz945947732 "><code>@yyz945947732</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3481 ">faker-js/faker#3481</a></li>
<li>feat(locale): update zh_CN animal by <a
href="https://github.com/yyz945947732 "><code>@yyz945947732</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3480 ">faker-js/faker#3480</a></li>
<li>refactor(locale): ko state data update by <a
href="https://github.com/seoahan "><code>@seoahan</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3487 ">faker-js/faker#3487</a></li>
<li>feat(locale): add zh_CN book by <a
href="https://github.com/yyz945947732 "><code>@yyz945947732</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3477 ">faker-js/faker#3477</a></li>
<li>feat(locale): add Japanese date and month definitions by <a
href="https://github.com/matsueushi "><code>@matsueushi</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3492 ">faker-js/faker#3492</a></li>
<li>feat(locale): add vehicle locale data for Japanese by <a
href="https://github.com/noritaka1166 "><code>@noritaka1166</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3490 ">faker-js/faker#3490</a></li>
<li>feat(locale): update Japanese company categories by <a
href="https://github.com/noritaka1166 "><code>@noritaka1166</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3489 ">faker-js/faker#3489</a></li>
<li>feat(locale): add Japanese science locale data including elements
and units by <a
href="https://github.com/noritaka1166 "><code>@noritaka1166</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3491 ">faker-js/faker#3491</a></li>
<li>feat(locale): add Japanese sex definitions for person locale by <a
href="https://github.com/noritaka1166 "><code>@noritaka1166</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3495 ">faker-js/faker#3495</a></li>
<li>refactor(locale): rename pt-BR streetSuffix to streetPrefix by <a
href="https://github.com/glmchalita "><code>@glmchalita</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3493 ">faker-js/faker#3493</a></li>
<li>feat(locale): update zh_CN word by <a
href="https://github.com/yyz945947732 "><code>@yyz945947732</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3478 ">faker-js/faker#3478</a></li>
<li>refactor(locale): normalize internet data by <a
href="https://github.com/xDivisionByZerox "><code>@xDivisionByZerox</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3502 ">faker-js/faker#3502</a></li>
<li>chore(deps): update eslint by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3500 ">faker-js/faker#3500</a></li>
<li>chore(deps): update dependency eslint-plugin-unicorn to v59 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3501 ">faker-js/faker#3501</a></li>
<li>chore(deps): update vitest by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3497 ">faker-js/faker#3497</a></li>
<li>chore(deps): update cypress/browsers docker tag to v24 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3507 ">faker-js/faker#3507</a></li>
<li>chore(deps): update all non-major dependencies by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3498 ">faker-js/faker#3498</a></li>
<li>chore(deps): update
mcr.microsoft.com/devcontainers/typescript-node:22 docker digest to
fb211a0 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3508 ">faker-js/faker#3508</a></li>
<li>feat(locale): Add additional Japanese last names to the locale data
by <a
href="https://github.com/noritaka1166 "><code>@noritaka1166</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3484 ">faker-js/faker#3484</a></li>
<li>chore(deps): update eslint by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3511 ">faker-js/faker#3511</a></li>
<li>chore(deps): lock file maintenance by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3486 ">faker-js/faker#3486</a></li>
<li>fix(locale): ko modified street_name to street_name_part by <a
href="https://github.com/seoahan "><code>@seoahan</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3485 ">faker-js/faker#3485</a></li>
<li>fix(locale): correct Japanese country names by <a
href="https://github.com/matsueushi "><code>@matsueushi</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3510 ">faker-js/faker#3510</a></li>
<li>chore(release): 9.8.0 by <a
href="https://github.com/fakerjs-bot "><code>@fakerjs-bot</code></a> in
<a
href="https://redirect.github.com/faker-js/faker/pull/3515 ">faker-js/faker#3515</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/alixlahuec "><code>@alixlahuec</code></a> made
their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3476 ">faker-js/faker#3476</a></li>
<li><a
href="https://github.com/yyz945947732 "><code>@yyz945947732</code></a>
made their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3479 ">faker-js/faker#3479</a></li>
<li><a href="https://github.com/seoahan "><code>@seoahan</code></a> made
their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3487 ">faker-js/faker#3487</a></li>
<li><a
href="https://github.com/noritaka1166 "><code>@noritaka1166</code></a>
made their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3490 ">faker-js/faker#3490</a></li>
<li><a
href="https://github.com/glmchalita "><code>@glmchalita</code></a> made
their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3493 ">faker-js/faker#3493</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/faker-js/faker/compare/v9.7.0...v9.8.0 ">https://github.com/faker-js/faker/compare/v9.7.0...v9.8.0 </a></p>
<h2>v9.7.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(locale): Add bn_BD locale by <a
href="https://github.com/AbrarShahriar "><code>@AbrarShahriar</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3439 ">faker-js/faker#3439</a></li>
<li>fix(airline): Air France and KLM Royal Dutch Airlines by <a
href="https://github.com/chimurai "><code>@chimurai</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3440 ">faker-js/faker#3440</a></li>
<li>infra(comment-issue): fix display of thumbs up emoji by <a
href="https://github.com/xDivisionByZerox "><code>@xDivisionByZerox</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3444 ">faker-js/faker#3444</a></li>
<li>feat(locale): add localize sex support for zh_CN & zh_TW by <a
href="https://github.com/sd44 "><code>@sd44</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3450 ">faker-js/faker#3450</a></li>
<li>fix(iban): more strict pattern for IE and PS by <a
href="https://github.com/xDivisionByZerox "><code>@xDivisionByZerox</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3464 ">faker-js/faker#3464</a></li>
<li>chore(deps): update devdependencies by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3456 ">faker-js/faker#3456</a></li>
<li>chore(deps): update all non-major dependencies by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3457 ">faker-js/faker#3457</a></li>
<li>chore(deps): update dependency prettier to v3.5.3 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3455 ">faker-js/faker#3455</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/faker-js/faker/blob/next/CHANGELOG.md "><code>@faker-js/faker</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/faker-js/faker/compare/v9.7.0...v9.8.0 ">9.8.0</a>
(2025-05-13)</h2>
<h3>New Locales</h3>
<ul>
<li><strong>locale:</strong> Add additional Japanese last names to the
locale data (<a
href="https://redirect.github.com/faker-js/faker/issues/3484 ">#3484</a>)
(<a
href="72e66c3a3a ">72e66c3</a>)</li>
<li><strong>locale:</strong> add Japanese date and month definitions (<a
href="https://redirect.github.com/faker-js/faker/issues/3492 ">#3492</a>)
(<a
href="b70e7934b7 ">b70e793</a>)</li>
<li><strong>locale:</strong> add Japanese science locale data including
elements and units (<a
href="https://redirect.github.com/faker-js/faker/issues/3491 ">#3491</a>)
(<a
href="54fd5519e9 ">54fd551</a>)</li>
<li><strong>locale:</strong> add Japanese sex definitions for person
locale (<a
href="https://redirect.github.com/faker-js/faker/issues/3495 ">#3495</a>)
(<a
href="1dbd8fa511 ">1dbd8fa</a>)</li>
<li><strong>locale:</strong> add vehicle locale data for Japanese (<a
href="https://redirect.github.com/faker-js/faker/issues/3490 ">#3490</a>)
(<a
href="dfadb1da74 ">dfadb1d</a>)</li>
<li><strong>locale:</strong> add zh_CN book (<a
href="https://redirect.github.com/faker-js/faker/issues/3477 ">#3477</a>)
(<a
href="786a3d0bd8 ">786a3d0</a>)</li>
<li><strong>locale:</strong> add zh_CN food (<a
href="https://redirect.github.com/faker-js/faker/issues/3479 ">#3479</a>)
(<a
href="6c883e74b8 ">6c883e7</a>)</li>
<li><strong>locale:</strong> update Japanese company categories (<a
href="https://redirect.github.com/faker-js/faker/issues/3489 ">#3489</a>)
(<a
href="8c0953a261 ">8c0953a</a>)</li>
<li><strong>locale:</strong> update zh_CN animal (<a
href="https://redirect.github.com/faker-js/faker/issues/3480 ">#3480</a>)
(<a
href="38ee7b81a8 ">38ee7b8</a>)</li>
<li><strong>locale:</strong> update zh_CN location (<a
href="https://redirect.github.com/faker-js/faker/issues/3481 ">#3481</a>)
(<a
href="456f10276b ">456f102</a>)</li>
<li><strong>locale:</strong> update zh_CN word (<a
href="https://redirect.github.com/faker-js/faker/issues/3478 ">#3478</a>)
(<a
href="aa98867765 ">aa98867</a>)</li>
</ul>
<h3>Changed Locales</h3>
<ul>
<li><strong>locale:</strong> ko state data update (<a
href="https://redirect.github.com/faker-js/faker/issues/3487 ">#3487</a>)
(<a
href="b611ec2e51 ">b611ec2</a>)</li>
<li><strong>locale:</strong> normalize internet data (<a
href="https://redirect.github.com/faker-js/faker/issues/3502 ">#3502</a>)
(<a
href="e6151e4efd ">e6151e4</a>)</li>
<li><strong>locale:</strong> rename pt-BR streetSuffix to streetPrefix
(<a
href="https://redirect.github.com/faker-js/faker/issues/3493 ">#3493</a>)
(<a
href="7c23db316e ">7c23db3</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>locale:</strong> correct Japanese country names (<a
href="https://redirect.github.com/faker-js/faker/issues/3510 ">#3510</a>)
(<a
href="046bb81558 ">046bb81</a>)</li>
<li><strong>locale:</strong> correct the name of element Lv in Japanese
(<a
href="https://redirect.github.com/faker-js/faker/issues/3509 ">#3509</a>)
(<a
href="6a7ef4c2ad ">6a7ef4c</a>)</li>
<li><strong>locale:</strong> ko modified street_name to street_name_part
(<a
href="https://redirect.github.com/faker-js/faker/issues/3485 ">#3485</a>)
(<a
href="c15da8efec ">c15da8e</a>)</li>
</ul>
<h2><a
href="https://github.com/faker-js/faker/compare/v9.6.0...v9.7.0 ">9.7.0</a>
(2025-04-13)</h2>
<h3>New Locales</h3>
<ul>
<li><strong>locale:</strong> Add bn_BD locale (<a
href="https://redirect.github.com/faker-js/faker/issues/3439 ">#3439</a>)
(<a
href="fef0ad7859 ">fef0ad7</a>)</li>
<li><strong>locale:</strong> add cy locale, start with date (<a
href="https://redirect.github.com/faker-js/faker/issues/3462 ">#3462</a>)
(<a
href="f70a6f7a65 ">f70a6f7</a>)</li>
<li><strong>locale:</strong> add finance support for ja locale (<a
href="https://redirect.github.com/faker-js/faker/issues/3449 ">#3449</a>)
(<a
href="b2c5298c94 ">b2c5298</a>)</li>
<li><strong>locale:</strong> add localize sex support for zh_CN &
zh_TW (<a
href="https://redirect.github.com/faker-js/faker/issues/3450 ">#3450</a>)
(<a
href="048c32581b ">048c325</a>)</li>
<li><strong>locale:</strong> add Tamil language support (<a
href="https://redirect.github.com/faker-js/faker/issues/3468 ">#3468</a>)
(<a
href="cdf6dc4a97 ">cdf6dc4</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>airline:</strong> Air France and KLM Royal Dutch Airlines
(<a
href="https://redirect.github.com/faker-js/faker/issues/3440 ">#3440</a>)
(<a
href="8a2d168f62 ">8a2d168</a>)</li>
<li><strong>iban:</strong> more strict pattern for IE and PS (<a
href="https://redirect.github.com/faker-js/faker/issues/3464 ">#3464</a>)
(<a
href="7b12056713 ">7b12056</a>)</li>
<li><strong>locale:</strong> rename ja and zh_CN company affix files (<a
href="https://redirect.github.com/faker-js/faker/issues/3448 ">#3448</a>)
(<a
href="1e551c5f47 ">1e551c5</a>)</li>
<li><strong>number:</strong> don't ignore multipleOf in float when
min=max (<a
href="https://redirect.github.com/faker-js/faker/issues/3417 ">#3417</a>)
(<a
href="e4cc4e50d1 ">e4cc4e5</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="549d71cf33 "><code>549d71c</code></a>
chore(release): 9.8.0 (<a
href="https://redirect.github.com/faker-js/faker/issues/3515 ">#3515</a>)</li>
<li><a
href="046bb81558 "><code>046bb81</code></a>
fix(locale): correct Japanese country names (<a
href="https://redirect.github.com/faker-js/faker/issues/3510 ">#3510</a>)</li>
<li><a
href="c15da8efec "><code>c15da8e</code></a>
fix(locale): ko modified street_name to street_name_part (<a
href="https://redirect.github.com/faker-js/faker/issues/3485 ">#3485</a>)</li>
<li><a
href="d6ba4cc1b1 "><code>d6ba4cc</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/faker-js/faker/issues/3486 ">#3486</a>)</li>
<li><a
href="2faf57b01c "><code>2faf57b</code></a>
chore(deps): update eslint (<a
href="https://redirect.github.com/faker-js/faker/issues/3511 ">#3511</a>)</li>
<li><a
href="6a7ef4c2ad "><code>6a7ef4c</code></a>
fix(locale): correct the name of element Lv in Japanese (<a
href="https://redirect.github.com/faker-js/faker/issues/3509 ">#3509</a>)</li>
<li><a
href="72e66c3a3a "><code>72e66c3</code></a>
feat(locale): Add additional Japanese last names to the locale data (<a
href="https://redirect.github.com/faker-js/faker/issues/3484 ">#3484</a>)</li>
<li><a
href="c0d5217e10 "><code>c0d5217</code></a>
chore(deps): update mcr.microsoft.com/devcontainers/typescript-node:22
docker...</li>
<li><a
href="049875d283 "><code>049875d</code></a>
chore(deps): update all non-major dependencies (<a
href="https://redirect.github.com/faker-js/faker/issues/3498 ">#3498</a>)</li>
<li><a
href="07087ff6ef "><code>07087ff</code></a>
chore(deps): update cypress/browsers docker tag to v24 (<a
href="https://redirect.github.com/faker-js/faker/issues/3507 ">#3507</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/faker-js/faker/compare/v9.6.0...v9.8.0 ">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~faker-bot ">faker-bot</a>, a new releaser
for <code>@faker-js/faker</code> since your current version.</p>
</details>
<br />
Updates `@next/third-parties` from 15.2.1 to 15.3.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/third-parties</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.3.2</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>backport: fix(turbopack): Store persistence of wrapped task on
RawVc::LocalOutput (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78488 ">#78488</a>)
(<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78883 ">#78883</a>)</li>
<li><code>@next/mdx</code>: Use stable turbopack config options (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78880 ">#78880</a>)</li>
<li>Fix react-compiler: Fix detection of interest (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78879 ">#78879</a>)</li>
<li>Fix turbopack: Backport sourcemap bugfix (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78881 ">#78881</a>)</li>
<li>[next-server] preserve rsc query for rsc redirects (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78876 ">#78876</a>)</li>
<li>Update middleware public/static matching (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78875 ">#78875</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ijjk "><code>@ijjk</code></a>, <a
href="https://github.com/huozhi "><code>@huozhi</code></a>, <a
href="https://github.com/kdy1 "><code>@kdy1</code></a>, <a
href="https://github.com/wbinnssmith "><code>@wbinnssmith</code></a>,
and <a href="https://github.com/bgw "><code>@bgw</code></a> for
helping!</p>
<h2>v15.3.1</h2>
<blockquote>
<p>[!NOTE]<br />
This release is backporting bug fixes. It does <strong>not</strong>
include all pending features/changes on canary.</p>
</blockquote>
<h3>Core Changes</h3>
<ul>
<li>chore: Backport SWC-based RC optimization (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78260 ">#78260</a>)</li>
<li>fix: bump image-size@1.2.1 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78164 ">#78164</a>)</li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/kdy1 "><code>@kdy1</code></a> and <a
href="https://github.com/styfle "><code>@styfle</code></a> for
helping!</p>
<h2>v15.3.1-canary.15</h2>
<h3>Core Changes</h3>
<ul>
<li>[Turbopack] refactor persistent caching from log based to cow
approach: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76234 ">#76234</a></li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li>fix(turbo-tasks-fs): Handle filesystem watcher rescan events: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78045 ">#78045</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/bgw "><code>@bgw</code></a> and <a
href="https://github.com/sokra "><code>@sokra</code></a> for
helping!</p>
<h2>v15.3.1-canary.14</h2>
<h3>Core Changes</h3>
<ul>
<li>Add graceful error boundary for bots requests: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78298 ">#78298</a></li>
<li>make sure eslint-plugin-next is built when running 'pnpm dev': <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78305 ">#78305</a></li>
<li>Migrate pages API routes to handler interface: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/78166 ">#78166</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d9ec4a4b57 "><code>d9ec4a4</code></a>
v15.3.2</li>
<li><a
href="fa536cf2c9 "><code>fa536cf</code></a>
v15.3.1</li>
<li><a
href="b2ff04995b "><code>b2ff049</code></a>
v15.3.0</li>
<li><a
href="60bfe64295 "><code>60bfe64</code></a>
v15.3.0-canary.46</li>
<li><a
href="f71c4a1582 "><code>f71c4a1</code></a>
v15.3.0-canary.45</li>
<li><a
href="4451bae75d "><code>4451bae</code></a>
v15.3.0-canary.44</li>
<li><a
href="87d7d8eb7a "><code>87d7d8e</code></a>
v15.3.0-canary.43</li>
<li><a
href="82ab39f801 "><code>82ab39f</code></a>
v15.3.0-canary.42</li>
<li><a
href="8f1409d6ce "><code>8f1409d</code></a>
v15.3.0-canary.41</li>
<li><a
href="2139369821 "><code>2139369</code></a>
v15.3.0-canary.40</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.3.2/packages/third-parties ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-alert-dialog` from 1.1.6 to 1.1.13
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-avatar` from 1.1.3 to 1.1.9
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-checkbox` from 1.1.4 to 1.3.1
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-collapsible` from 1.1.3 to 1.1.10
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-context-menu` from 2.2.6 to 2.2.14
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-dialog` from 1.1.6 to 1.1.13
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-dropdown-menu` from 2.1.6 to 2.1.14
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-label` from 2.1.2 to 2.1.6
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-popover` from 1.1.6 to 1.1.13
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-radio-group` from 1.2.3 to 1.3.6
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-scroll-area` from 1.2.3 to 1.2.8
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-select` from 2.1.6 to 2.2.4
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-separator` from 1.1.2 to 1.1.6
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-slot` from 1.1.2 to 1.2.2
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-switch` from 1.1.3 to 1.2.4
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-tabs` from 1.1.4 to 1.1.11
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-toast` from 1.2.6 to 1.2.13
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@radix-ui/react-tooltip` from 1.1.8 to 1.2.6
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@sentry/nextjs` from 9.10.1 to 9.19.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/releases "><code>@sentry/nextjs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>9.19.0</h2>
<ul>
<li>feat(react-router): Add otel instrumentation for server requests (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16147 ">#16147</a>)</li>
<li>feat(remix): Vendor in
<code>opentelemetry-instrumentation-remix</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16145 ">#16145</a>)</li>
<li>fix(browser): Ensure spans auto-ended for navigations have
<code>cancelled</code> reason (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16277 ">#16277</a>)</li>
<li>fix(node): Pin <code>@fastify/otel</code> fork to direct url to
allow installing without git (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16287 ">#16287</a>)</li>
<li>fix(react): Handle nested parameterized routes in reactrouterv3
transaction normalization (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16274 ">#16274</a>)</li>
</ul>
<p>Work in this release was contributed by <a
href="https://github.com/sidx1024 "><code>@sidx1024</code></a>. Thank
you for your contribution!</p>
<h2>Bundle size 📦 </h2>
<table>
<thead>
<tr>
<th>Path</th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>@sentry/browser</code></td>
<td>23.4 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> - with treeshaking flags</td>
<td>23.06 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing)</td>
<td>37.31 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay)</td>
<td>74.53 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay) - with
treeshaking flags</td>
<td>67.72 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay with
Canvas)</td>
<td>79.19 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay, Feedback)</td>
<td>91 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Feedback)</td>
<td>39.8 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. sendFeedback)</td>
<td>28.03 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. FeedbackAsync)</td>
<td>32.79 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code></td>
<td>25.17 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code> (incl. Tracing)</td>
<td>39.27 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code></td>
<td>27.67 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code> (incl. Tracing)</td>
<td>39.07 KB</td>
</tr>
<tr>
<td><code>@sentry/svelte</code></td>
<td>23.43 KB</td>
</tr>
<tr>
<td>CDN Bundle</td>
<td>24.58 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing)</td>
<td>37.33 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay)</td>
<td>72.37 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback)</td>
<td>77.68 KB</td>
</tr>
<tr>
<td>CDN Bundle - uncompressed</td>
<td>71.72 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing) - uncompressed</td>
<td>110.5 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay) - uncompressed</td>
<td>221.78 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed</td>
<td>234.31 KB</td>
</tr>
<tr>
<td><code>@sentry/nextjs</code> (client)</td>
<td>40.88 KB</td>
</tr>
<tr>
<td><code>@sentry/sveltekit</code> (client)</td>
<td>37.77 KB</td>
</tr>
<tr>
<td><code>@sentry/node</code></td>
<td>154.29 KB</td>
</tr>
<tr>
<td><code>@sentry/node</code> - without tracing</td>
<td>95.6 KB</td>
</tr>
<tr>
<td><code>@sentry/aws-serverless</code></td>
<td>120.36 KB</td>
</tr>
</tbody>
</table>
<h2>9.18.0</h2>
<h3>Important changes</h3>
<ul>
<li><strong>feat: Support Node 24 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16236 ">#16236</a>)</strong></li>
</ul>
<p>We now also publish profiling binaries for Node 24.</p>
<h3>Other changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md "><code>@sentry/nextjs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.19.0</h2>
<ul>
<li>feat(react-router): Add otel instrumentation for server requests (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16147 ">#16147</a>)</li>
<li>feat(remix): Vendor in
<code>opentelemetry-instrumentation-remix</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16145 ">#16145</a>)</li>
<li>fix(browser): Ensure spans auto-ended for navigations have
<code>cancelled</code> reason (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16277 ">#16277</a>)</li>
<li>fix(node): Pin <code>@fastify/otel</code> fork to direct url to
allow installing without git (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16287 ">#16287</a>)</li>
<li>fix(react): Handle nested parameterized routes in reactrouterv3
transaction normalization (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16274 ">#16274</a>)</li>
</ul>
<p>Work in this release was contributed by <a
href="https://github.com/sidx1024 "><code>@sidx1024</code></a>. Thank
you for your contribution!</p>
<h2>9.18.0</h2>
<h3>Important changes</h3>
<ul>
<li><strong>feat: Support Node 24 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16236 ">#16236</a>)</strong></li>
</ul>
<p>We now also publish profiling binaries for Node 24.</p>
<h3>Other changes</h3>
<ul>
<li>deps(node): Bump <code>import-in-the-middle</code> to
<code>1.13.1</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16260 ">#16260</a>)</li>
<li>feat: Export <code>consoleLoggingIntegration</code> from vercel edge
sdk (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16228 ">#16228</a>)</li>
<li>feat(cloudflare): Add support for email, queue, and tail handler (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16233 ">#16233</a>)</li>
<li>feat(cloudflare): Improve http span data (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16232 ">#16232</a>)</li>
<li>feat(nextjs): Add more attributes for generation functions (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16214 ">#16214</a>)</li>
<li>feat(opentelemetry): Widen peer dependencies to support Otel v2 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16246 ">#16246</a>)</li>
<li>fix(core): Gracefully handle invalid baggage entries (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16257 ">#16257</a>)</li>
<li>fix(node): Ensure traces are propagated without spans in Node 22+
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16221 ">#16221</a>)</li>
<li>fix(node): Use sentry forked <code>@fastify/otel</code> dependency
with pinned Otel v1 deps (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16256 ">#16256</a>)</li>
<li>fix(remix): Remove vendored types (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16218 ">#16218</a>)</li>
</ul>
<h2>9.17.0</h2>
<ul>
<li>feat(node): Migrate to <code>@fastify/otel</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15542 ">#15542</a>)</li>
</ul>
<h2>9.16.1</h2>
<ul>
<li>fix(core): Make sure logs get flushed in server-runtime-client (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16222 ">#16222</a>)</li>
<li>ref(node): Remove vercel flushing code that does nothing (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16217 ">#16217</a>)</li>
</ul>
<h2>9.16.0</h2>
<h3>Important changes</h3>
<ul>
<li><strong>feat: Create a Vite plugin that injects sentryConfig into
the global config (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16197 ">#16197</a>)</strong></li>
</ul>
<p>Add a new plugin <code>makeConfigInjectorPlugin</code> within our
existing vite plugin that updates the global vite config with sentry
options</p>
<ul>
<li><strong>feat(browser): Add option to sample linked traces
consistently (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/16037 ">#16037</a>)</strong></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d69ea01d02 "><code>d69ea01</code></a>
release: 9.19.0</li>
<li><a
href="9acaae28c1 "><code>9acaae2</code></a>
Merge pull request <a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16288 ">#16288</a>
from getsentry/prepare-release/9.19.0</li>
<li><a
href="ed276633ce "><code>ed27663</code></a>
meta(changelog): Update changelog for 9.19.0</li>
<li><a
href="4b039f8a6e "><code>4b039f8</code></a>
fix(node): Pin <code>@fastify/otel</code> fork to direct url to allow
installing without...</li>
<li><a
href="26731edc99 "><code>26731ed</code></a>
feat(react-router): Add otel instrumentation for server requests (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16147 ">#16147</a>)</li>
<li><a
href="efb86de64b "><code>efb86de</code></a>
chore: Add external contributor to CHANGELOG.md (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16282 ">#16282</a>)</li>
<li><a
href="e83658f23a "><code>e83658f</code></a>
fix(browser): Ensure spans auto-ended for navigations have
<code>cancelled</code> reason...</li>
<li><a
href="b9984338be "><code>b998433</code></a>
feat(remix): Vendor in <code>opentelemetry-instrumentation-remix</code>
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16145 ">#16145</a>)</li>
<li><a
href="f55018fbf6 "><code>f55018f</code></a>
fix(react): Handle nested parameterized routes in reactrouterv3
transaction n...</li>
<li><a
href="6d2b971980 "><code>6d2b971</code></a>
Merge pull request <a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/16276 ">#16276</a>
from getsentry/master</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-javascript/compare/9.10.1...9.19.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@supabase/ssr` from 0.5.2 to 0.6.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/supabase/ssr/releases "><code>@supabase/ssr</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v0.6.1</h2>
<h2><a
href="https://github.com/supabase/ssr/compare/v0.6.0...v0.6.1 ">0.6.1</a>
(2025-03-16)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>force release (<a
href="https://redirect.github.com/supabase/ssr/issues/98 ">#98</a>) (<a
href="66710e82aa ">66710e8</a>)</li>
<li><strong>revert:</strong> "feat: improve cookie chunk handling
via base64url+length encoding (<a
href="https://redirect.github.com/supabase/ssr/issues/90 ">#90</a>)"
(<a href="https://redirect.github.com/supabase/ssr/issues/100 ">#100</a>)
(<a
href="2ea8e23525 ">2ea8e23</a>)</li>
</ul>
<h2>v0.6.1-rc.3</h2>
<p>This is a release candidate. See release-please PR <a
href="https://redirect.github.com/supabase/ssr/issues/99 ">#99</a> for
context.</p>
<h2>v0.6.1-rc.2</h2>
<p>This is a release candidate. See release-please PR <a
href="https://redirect.github.com/supabase/ssr/issues/99 ">#99</a> for
context.</p>
<h2>v0.6.0</h2>
<h2><a
href="https://github.com/supabase/ssr/compare/v0.5.2...v0.6.0 ">0.6.0</a>
(2025-02-27)</h2>
<h3>Features</h3>
<ul>
<li>improve cookie chunk handling via base64url+length encoding (<a
href="https://redirect.github.com/supabase/ssr/issues/90 ">#90</a>) (<a
href="6deb6871ca ">6deb687</a>)</li>
<li>upgrade cookie dependency and cleanup imports (<a
href="https://redirect.github.com/supabase/ssr/issues/77 ">#77</a>) (<a
href="95245282e6 ">9524528</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>add <code>create*Client</code> string in <code>x-client-info</code>
(<a href="https://redirect.github.com/supabase/ssr/issues/85 ">#85</a>)
(<a
href="f271accfea ">f271acc</a>)</li>
</ul>
<h2>v0.6.0-rc.5</h2>
<p>This is a release candidate. See release-please PR <a
href="https://redirect.github.com/supabase/ssr/issues/80 ">#80</a> for
context.</p>
<h2>v0.6.0-rc.3</h2>
<p>This is a release candidate. See release-please PR <a
href="https://redirect.github.com/supabase/ssr/issues/80 ">#80</a> for
context.</p>
<h2>v0.6.0-rc.2</h2>
<p>This is a release candidate. See release-please PR <a
href="https://redirect.github.com/supabase/ssr/issues/80 ">#80</a> for
context.</p>
<h2>v0.6.0-rc.1</h2>
<p>This is a release candidate. See release-please PR <a
href="https://redirect.github.com/supabase/ssr/issues/80 ">#80</a> for
context.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/supabase/ssr/blob/main/CHANGELOG.md "><code>@supabase/ssr</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/supabase/ssr/compare/v0.6.0...v0.6.1 ">0.6.1</a>
(2025-03-16)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>force release (<a
href="https://redirect.github.com/supabase/ssr/issues/98 ">#98</a>) (<a
href="66710e82aa ">66710e8</a>)</li>
<li><strong>revert:</strong> "feat: improve cookie chunk handling
via base64url+length encoding (<a
href="https://redirect.github.com/supabase/ssr/issues/90 ">#90</a>)"
(<a href="https://redirect.github.com/supabase/ssr/issues/100 ">#100</a>)
(<a
href="2ea8e23525 ">2ea8e23</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a1b60ba826 "><code>a1b60ba</code></a>
chore(main): release 0.6.1 (<a
href="https://redirect.github.com/supabase/ssr/issues/99 ">#99</a>)</li>
<li><a
href="2ea8e23525 "><code>2ea8e23</code></a>
fix(revert): "feat: improve cookie chunk handling via
base64url+length encodi...</li>
<li><a
href="66710e82aa "><code>66710e8</code></a>
fix: force release (<a
href="https://redirect.github.com/supabase/ssr/issues/98 ">#98</a>)</li>
<li><a
href="37909b21f1 "><code>37909b2</code></a>
Revert "chore(main): release 0.6.0" (<a
href="https://redirect.github.com/supabase/ssr/issues/95 ">#95</a>)</li>
<li><a
href="be9cd6c70e "><code>be9cd6c</code></a>
chore(main): release 0.6.0 (<a
href="https://redirect.github.com/supabase/ssr/issues/80 ">#80</a>)</li>
<li><a
href="6deb6871ca "><code>6deb687</code></a>
feat: improve cookie chunk handling via base64url+length encoding (<a
href="https://redirect.github.com/supabase/ssr/issues/90 ">#90</a>)</li>
<li><a
href="ef429dfbd1 "><code>ef429df</code></a>
build(deps): bump vite from 5.4.10 to 5.4.14 (<a
href="https://redirect.github.com/supabase/ssr/issues/88 ">#88</a>)</li>
<li><a
href="ca469593e3 "><code>ca46959</code></a>
ci: publish with provenance (<a
href="https://redirect.github.com/supabase/ssr/issues/86 ">#86</a>)</li>
<li><a
href="f271accfea "><code>f271acc</code></a>
fix: add <code>create*Client</code> string in <code>x-client-info</code>
(<a
href="https://redirect.github.com/supabase/ssr/issues/85 ">#85</a>)</li>
<li><a
href="95245282e6 "><code>9524528</code></a>
feat: upgrade cookie dependency and cleanup imports (<a
href="https://redirect.github.com/supabase/ssr/issues/77 ">#77</a>)</li>
<li>See full diff in <a
href="https://github.com/supabase/ssr/compare/v0.5.2...v0.6.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@supabase/supabase-js` from 2.49.1 to 2.49.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/supabase/supabase-js/releases "><code>@supabase/supabase-js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.49.4</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.49.3...v2.49.4 ">2.49.4</a>
(2025-03-29)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> upgrade postgrest-js to 1.19.4 (<a
href="692e8e846b ">692e8e8</a>)</li>
</ul>
<h2>v2.49.3</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.49.2...v2.49.3 ">2.49.3</a>
(2025-03-24)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>bump auth-js to 2.69.1 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1383 ">#1383</a>)
(<a
href="f08bfd9c96 ">f08bfd9</a>)</li>
</ul>
<h2>v2.49.2</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.49.1...v2.49.2 ">2.49.2</a>
(2025-03-24)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>bump auth-js to v2.69.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1380 ">#1380</a>)
(<a
href="73ab30dd61 ">73ab30d</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="692e8e846b "><code>692e8e8</code></a>
fix(deps): upgrade postgrest-js to 1.19.4</li>
<li><a
href="f08bfd9c96 "><code>f08bfd9</code></a>
fix: bump auth-js to 2.69.1 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1383 ">#1383</a>)</li>
<li><a
href="73ab30dd61 "><code>73ab30d</code></a>
fix: bump auth-js to v2.69.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1380 ">#1380</a>)</li>
<li><a
href="a5219a81b3 "><code>a5219a8</code></a>
chore: add open role to README.md (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1378 ">#1378</a>)</li>
<li>See full diff in <a
href="https://github.com/supabase/supabase-js/compare/v2.49.1...v2.49.4 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@tanstack/react-table` from 8.21.2 to 8.21.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/TanStack/table/releases "><code>@tanstack/react-table</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.21.3</h2>
<p>Version 8.21.3 - 4/14/25, 8:19 PM</p>
<h2>Changes</h2>
<h3>Fix</h3>
<ul>
<li>table-core: use right Document instance on getResizeHandler
(column-sizing feature) (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5989 ">#5989</a>)
(54ce673) by <a
href="https://github.com/riccardoperra "><code>@riccardoperra</code></a></li>
</ul>
<h3>Docs</h3>
<ul>
<li>fix all 158 broken links (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5972 ">#5972</a>)
(f7bf6f1) by <a
href="https://github.com/kisaragi-hiu "><code>@kisaragi-hiu</code></a></li>
<li>add vue example for grouping (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5941 ">#5941</a>)
(3efa59c) by Harshil Patel</li>
</ul>
<h2>Packages</h2>
<ul>
<li><code>@tanstack/table-core</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
<li><code>@tanstack/angular-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
<li><code>@tanstack/lit-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
<li><code>@tanstack/qwik-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
<li><code>@tanstack/react-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
<li><code>@tanstack/solid-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
<li><code>@tanstack/svelte-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
<li><code>@tanstack/vue-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
<li><code>@tanstack/react-table-devtools</code><a
href="https://github.com/8 "><code>@8</code></a>.21.3</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f4dc742b7b "><code>f4dc742</code></a>
release: v8.21.3</li>
<li>See full diff in <a
href="https://github.com/TanStack/table/commits/v8.21.3/packages/react-table ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@xyflow/react` from 12.4.2 to 12.6.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/xyflow/xyflow/releases "><code>@xyflow/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@xyflow/react</code><a
href="https://github.com/12 "><code>@12</code></a>.6.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5263 ">#5263</a> <a
href="e4a8d4b43f "><code>e4a8d4b4</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Multi select key works when input is focused</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5266 ">#5266</a> <a
href="77107453fa "><code>77107453</code></a>
Thanks <a
href="https://github.com/peterkogo "><code>@peterkogo</code></a>! - Fix
connection snapping for handles larger than connectionRadius</p>
</li>
<li>
<p>Updated dependencies [<a
href="77107453fa "><code>77107453</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.61</li>
</ul>
</li>
</ul>
<h2><code>@xyflow/react</code><a
href="https://github.com/12 "><code>@12</code></a>.6.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5259 ">#5259</a> <a
href="77bf79c40e "><code>77bf79c4</code></a>
Thanks <a
href="https://github.com/peterkogo "><code>@peterkogo</code></a>! - Fix
background-color css variable fallback.</p>
</li>
<li>
<p>Updated dependencies [<a
href="77bf79c40e "><code>77bf79c4</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.60</li>
</ul>
</li>
</ul>
<h2><code>@xyflow/react</code><a
href="https://github.com/12 "><code>@12</code></a>.6.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5257 ">#5257</a> <a
href="b1314be04d "><code>b1314be0</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Use OnReconnect from system</p>
</li>
<li>
<p>Updated dependencies [<a
href="a95f0e2fbf "><code>a95f0e2f</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.59</li>
</ul>
</li>
</ul>
<h2><code>@xyflow/react</code><a
href="https://github.com/12 "><code>@12</code></a>.6.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5249 ">#5249</a> <a
href="895b5d81c8 "><code>895b5d81</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Call <code>onNodesChange</code> for uncontrolled flows that use
<code>updateNode</code></p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5247 ">#5247</a> <a
href="67e1cb6891 "><code>67e1cb68</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Cleanup TSDoc annotations for ReactFlow</p>
</li>
<li>
<p>Updated dependencies [<a
href="2a03213b06 "><code>2a03213b</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.58</li>
</ul>
</li>
</ul>
<h2><code>@xyflow/react</code><a
href="https://github.com/12 "><code>@12</code></a>.6.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5219 ">#5219</a> <a
href="4236adbc46 "><code>4236adbc</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add initialMinZoom, initialMaxZoom and initialFitViewOptions to
ReactFlowProvider</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5227 ">#5227</a> <a
href="a7d10ffce5 "><code>a7d10ffc</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add <code>resizeDirection</code> prop for the
<code>NodeResizeControl</code> component</p>
</li>
</ul>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5217 ">#5217</a> <a
href="bce74e8811 "><code>bce74e88</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Keep node seleciton on pane click if elementsSelectable=false</p>
</li>
<li>
<p>Updated dependencies [<a
href="a7d10ffce5 "><code>a7d10ffc</code></a>,
<a
href="4e681f9c52 "><code>4e681f9c</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.57</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/xyflow/xyflow/blob/main/packages/react/CHANGELOG.md "><code>@xyflow/react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>12.6.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5263 ">#5263</a> <a
href="e4a8d4b43f "><code>e4a8d4b4</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Multi select key works when input is focused</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5266 ">#5266</a> <a
href="77107453fa "><code>77107453</code></a>
Thanks <a
href="https://github.com/peterkogo "><code>@peterkogo</code></a>! - Fix
connection snapping for handles larger than connectionRadius</p>
</li>
<li>
<p>Updated dependencies [<a
href="77107453fa "><code>77107453</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.61</li>
</ul>
</li>
</ul>
<h2>12.6.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5259 ">#5259</a> <a
href="77bf79c40e "><code>77bf79c4</code></a>
Thanks <a
href="https://github.com/peterkogo "><code>@peterkogo</code></a>! - Fix
background-color css variable fallback.</p>
</li>
<li>
<p>Updated dependencies [<a
href="77bf79c40e "><code>77bf79c4</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.60</li>
</ul>
</li>
</ul>
<h2>12.6.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5257 ">#5257</a> <a
href="b1314be04d "><code>b1314be0</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Use OnReconnect from system</p>
</li>
<li>
<p>Updated dependencies [<a
href="a95f0e2fbf "><code>a95f0e2f</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.59</li>
</ul>
</li>
</ul>
<h2>12.6.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5249 ">#5249</a> <a
href="895b5d81c8 "><code>895b5d81</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Call <code>onNodesChange</code> for uncontrolled flows that use
<code>updateNode</code></p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5247 ">#5247</a> <a
href="67e1cb6891 "><code>67e1cb68</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Cleanup TSDoc annotations for ReactFlow</p>
</li>
<li>
<p>Updated dependencies [<a
href="2a03213b06 "><code>2a03213b</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.58</li>
</ul>
</li>
</ul>
<h2>12.6.0</h2>
<h3>Minor Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5219 ">#5219</a> <a
href="4236adbc46 "><code>4236adbc</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add initialMinZoom, initialMaxZoom and initialFitViewOptions to
ReactFlowProvider</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5227 ">#5227</a> <a
href="a7d10ffce5 "><code>a7d10ffc</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add <code>resizeDirection</code> prop for the
<code>NodeResizeControl</code> component</p>
</li>
</ul>
<h3>Patch Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0076d82222 "><code>0076d82</code></a>
chore(packages): bump</li>
<li><a
href="8ce85fd8f0 "><code>8ce85fd</code></a>
fix(react): multi select works when input is focused</li>
<li><a
href="cee50e1dd0 "><code>cee50e1</code></a>
chore(packages): bump</li>
<li><a
href="673a3a8718 "><code>673a3a8</code></a>
merge main</li>
<li><a
href="9893b6321b "><code>9893b63</code></a>
chore(packages): bump</li>
<li><a
href="69021e8bbe "><code>69021e8</code></a>
chore(react): use OnReconnet from system</li>
<li><a
href="b30a496bf4 "><code>b30a496</code></a>
merg main</li>
<li><a
href="2df553e611 "><code>2df553e</code></a>
chore(packages): bump</li>
<li><a href="https://g ...
_Description has been truncated_
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Reinier van der Leer <pwuts@agpt.co >
2025-05-16 13:13:07 +00:00
Krzysztof Czerwinski
e8bbd945f2
feat(frontend): Wallet top-up and auto-refill ( #9819 )
...
### Changes 🏗️
- Add top-up and auto-refill tabs in the Wallet
- Add shadcn `tabs` component
- Disable increase/decrease spinner buttons on number inputs across
Platform (moved css from `customnode.css` to `globals.css`
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Incorrect values are detected properly
- [x] Top-up works
- [x] Setting auto-refill works
2025-04-18 09:44:54 +00:00
Krzysztof Czerwinski
d791cdea76
feat(platform): Onboarding Phase 2 ( #9736 )
...
### Changes 🏗️
- Update onboarding to give user rewards for completing steps
- Remove `canvas-confetti` lib and add `party-js` instead; the former
didn't allow to play confetti from a component
- Add onboarding videos in `frontend/public/onboarding/`
- Remove Balance (`CreditsCard.tsx`) and add openable `Wallet.tsx` (and
accompanying `WalletTaskGroup.tsx`) instead that displays grouped
onboarding tasks with descriptions and short instructional videos
- Further relevant updates to `useOnboarding`, `types.ts`
- Implement onboarding rewards
- Add `onboarding_reward` function in `credit.py` that is used to reward
user for finished onboarding tasks safely - transaction key is
deterministic, so the same user won't be rewarded twice for the same
step.
- Add `reward_user` in `onboarding.py`
- Update `UserOnboarding` model and add a migration
<img width="464" alt="Screenshot 2025-04-05 at 6 06 29 PM"
src="https://github.com/user-attachments/assets/fca8d09e-0139-466b-b679-d24117ad01f0 "
/>
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Onboarding works
- [x] Tasks can be completed
- [x] Rewards are added correctly for all completed tasks
2025-04-12 10:56:59 +00:00
Nicholas Tindle
d316ed23d4
[Snyk] Security upgrade next from 14.2.25 to 14.2.26 ( #9767 )
...

### Snyk has created this PR to fix 1 vulnerabilities in the yarn
dependencies of this project.
#### Snyk changed the following file(s):
- `autogpt_platform/frontend/package.json`
- `autogpt_platform/frontend/yarn.lock`
#### Note for
[zero-installs](https://yarnpkg.com/features/zero-installs ) users
If you are using the Yarn feature
[zero-installs](https://yarnpkg.com/features/zero-installs ) that was
introduced in Yarn V2, note that this PR does not update the
`.yarn/cache/` directory meaning this code cannot be pulled and
immediately developed on as one would expect for a zero-install project
- you will need to run `yarn` to update the contents of the
`./yarn/cache` directory.
If you are not using zero-install you can ignore this as your flow
should likely be unchanged.
#### Vulnerabilities that will be fixed with an upgrade:
| | Issue | Score |
:-------------------------:|:-------------------------|:-------------------------
 | Information Exposure
<br/>[SNYK-JS-NEXT-9634163](https://snyk.io/vuln/SNYK-JS-NEXT-9634163 ) |
**601**
---
> [!IMPORTANT]
>
> - Check the changes in this PR to ensure they won't cause issues with
your project.
> - Max score is 1000. Note that the real score may have changed since
the PR was raised.
> - This PR was automatically created by Snyk using the credentials of a
real user.
---
**Note:** _You are seeing this because you or someone else with access
to this repository has authorized Snyk to open fix PRs._
For more information: <img
src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiI5MzYyNGJiZC1jMTE3LTQ3NDYtOGFlOC1hYjIyMGE4OGI4M2UiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjkzNjI0YmJkLWMxMTctNDc0Ni04YWU4LWFiMjIwYTg4YjgzZSJ9fQ== "
width="0" height="0"/>
🧐 [View latest project
report](https://app.snyk.io/org/significant-gravitas/project/3d924968-0cf3-4767-9609-501fa4962856?utm_source=github&utm_medium=referral&page=fix-pr )
📜 [Customise PR
templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=github&utm_content=fix-pr-template )
🛠 [Adjust project
settings](https://app.snyk.io/org/significant-gravitas/project/3d924968-0cf3-4767-9609-501fa4962856?utm_source=github&utm_medium=referral&page=fix-pr/settings )
📚 [Read about Snyk's upgrade
logic](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/upgrade-package-versions-to-fix-vulnerabilities?utm_source=github&utm_content=fix-pr-template )
---
**Learn how to fix vulnerabilities with free interactive lessons:**
🦉 [Learn about vulnerability in an interactive lesson of Snyk
Learn.](https://learn.snyk.io/?loc=fix-pr )
[//]: #
'snyk:metadata:{"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"next","from":"14.2.25","to":"14.2.26"}],"env":"prod","issuesToFix":["SNYK-JS-NEXT-9634163"],"prId":"93624bbd-c117-4746-8ae8-ab220a88b83e","prPublicId":"93624bbd-c117-4746-8ae8-ab220a88b83e","packageManager":"yarn","priorityScoreList":[601],"projectPublicId":"3d924968-0cf3-4767-9609-501fa4962856","projectUrl":"https://app.snyk.io/org/significant-gravitas/project/3d924968-0cf3-4767-9609-501fa4962856?utm_source=github&utm_medium=referral&page=fix-pr ","prType":"fix","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":["updated-fix-title","priorityScore"],"type":"auto","upgrade":["SNYK-JS-NEXT-9634163"],"vulns":["SNYK-JS-NEXT-9634163"],"patch":[],"isBreakingChange":false,"remediationStrategy":"vuln"}'
---------
Co-authored-by: Reinier van der Leer <pwuts@agpt.co >
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
Co-authored-by: Zamil Majdy <zamil.majdy@agpt.co >
2025-04-07 17:15:50 +00:00
Abhimanyu Yadav
8b2265c996
feat(frontend): Add advanced block search with relevance ranking ( #9711 )
...
- fix #9425
- Enhancing the functionality of searching blocks on the build page
Currently, it only performs exact matching on the block name and
description. I added a scoring mechanism for searching.
- The scoring algorithm works as follows:
- Returns 1 if no query (all blocks match equally)
- Normalized query for case-insensitive matching
- Returns 3 for exact substring matches in block name (highest priority)
- Returns 2 when all query words appear in the block name (regardless of
order)
- Returns 1.X for blocks with names similar to query using Jaro-Winkler
distance (X is similarity score)
- Returns 0.5 when all query words appear in the block description
(lowest priority)
- Returns 0 for no match
Higher scores will appear first in search results.
> I have used an external library for Jaro-Winkler distance -
[link](https://www.npmjs.com/package/jaro-winkler )
Before

After

2025-04-07 08:54:00 +00:00
dependabot[bot]
6e595e6e28
chore(frontend/deps): bump @sentry/nextjs from 8.54.0 to 9.6.0 in /autogpt_platform/frontend ( #9646 )
...
Bumps [@sentry/nextjs](https://github.com/getsentry/sentry-javascript )
from 8.54.0 to 9.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/releases "><code>@sentry/nextjs</code>'s
releases</a>.</em></p>
<blockquote>
<h2>9.6.0</h2>
<h3>Important Changes</h3>
<ul>
<li>
<p><strong>feat(tanstackstart): Add
<code>@sentry/tanstackstart-react</code> package and make
<code>@sentry/tanstackstart</code> package a utility package (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15629 ">#15629</a>)</strong></p>
<p>Since TanStack Start is supposed to be a generic framework that
supports libraries like React and Solid, the
<code>@sentry/tanstackstart</code> SDK package was renamed to
<code>@sentry/tanstackstart-react</code> to reflect that the SDK is
specifically intended to be used for React TanStack Start applications.
Note that the TanStack Start SDK is still in alpha status and may be
subject to breaking changes in non-major package updates.</p>
</li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>feat(astro): Accept all vite-plugin options (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15638 ">#15638</a>)</li>
<li>feat(deps): bump <code>@sentry/webpack-plugin</code> from 3.2.1 to
3.2.2 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15627 ">#15627</a>)</li>
<li>feat(tanstackstart): Refine initial API (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15574 ">#15574</a>)</li>
<li>fix(core): Ensure <code>fill</code> only patches functions (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15632 ">#15632</a>)</li>
<li>fix(nextjs): Consider <code>pageExtensions</code> when looking for
instrumentation file (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15701 ">#15701</a>)</li>
<li>fix(remix): Null-check <code>options</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15610 ">#15610</a>)</li>
<li>fix(sveltekit): Correctly parse angle bracket type assertions for
auto instrumentation (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15578 ">#15578</a>)</li>
<li>fix(sveltekit): Guard process variable (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15605 ">#15605</a>)</li>
</ul>
<p>Work in this release was contributed by <a
href="https://github.com/angelikatyborska "><code>@angelikatyborska</code></a>
and <a
href="https://github.com/nwalters512 "><code>@nwalters512</code></a>.
Thank you for your contributions!</p>
<h2>Bundle size 📦 </h2>
<table>
<thead>
<tr>
<th>Path</th>
<th>Size</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>@sentry/browser</code></td>
<td>23.15 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> - with treeshaking flags</td>
<td>22.94 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing)</td>
<td>36.21 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay)</td>
<td>73.39 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay) - with
treeshaking flags</td>
<td>66.8 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay with
Canvas)</td>
<td>78.01 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Tracing, Replay, Feedback)</td>
<td>90.57 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. Feedback)</td>
<td>40.3 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. sendFeedback)</td>
<td>27.79 KB</td>
</tr>
<tr>
<td><code>@sentry/browser</code> (incl. FeedbackAsync)</td>
<td>32.58 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code></td>
<td>24.97 KB</td>
</tr>
<tr>
<td><code>@sentry/react</code> (incl. Tracing)</td>
<td>38.1 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code></td>
<td>27.4 KB</td>
</tr>
<tr>
<td><code>@sentry/vue</code> (incl. Tracing)</td>
<td>37.9 KB</td>
</tr>
<tr>
<td><code>@sentry/svelte</code></td>
<td>23.18 KB</td>
</tr>
<tr>
<td>CDN Bundle</td>
<td>24.36 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing)</td>
<td>36.26 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay)</td>
<td>71.27 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback)</td>
<td>76.45 KB</td>
</tr>
<tr>
<td>CDN Bundle - uncompressed</td>
<td>71.19 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing) - uncompressed</td>
<td>107.57 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay) - uncompressed</td>
<td>218.84 KB</td>
</tr>
<tr>
<td>CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed</td>
<td>231.4 KB</td>
</tr>
<tr>
<td><code>@sentry/nextjs</code> (client)</td>
<td>39.27 KB</td>
</tr>
<tr>
<td><code>@sentry/sveltekit</code> (client)</td>
<td>36.63 KB</td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-javascript/blob/9.6.0/CHANGELOG.md "><code>@sentry/nextjs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>9.6.0</h2>
<h3>Important Changes</h3>
<ul>
<li>
<p><strong>feat(tanstackstart): Add
<code>@sentry/tanstackstart-react</code> package and make
<code>@sentry/tanstackstart</code> package a utility package (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15629 ">#15629</a>)</strong></p>
<p>Since TanStack Start is supposed to be a generic framework that
supports libraries like React and Solid, the
<code>@sentry/tanstackstart</code> SDK package was renamed to
<code>@sentry/tanstackstart-react</code> to reflect that the SDK is
specifically intended to be used for React TanStack Start applications.
Note that the TanStack Start SDK is still in alpha status and may be
subject to breaking changes in non-major package updates.</p>
</li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>feat(astro): Accept all vite-plugin options (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15638 ">#15638</a>)</li>
<li>feat(deps): bump <code>@sentry/webpack-plugin</code> from 3.2.1 to
3.2.2 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15627 ">#15627</a>)</li>
<li>feat(tanstackstart): Refine initial API (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15574 ">#15574</a>)</li>
<li>fix(core): Ensure <code>fill</code> only patches functions (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15632 ">#15632</a>)</li>
<li>fix(nextjs): Consider <code>pageExtensions</code> when looking for
instrumentation file (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15701 ">#15701</a>)</li>
<li>fix(remix): Null-check <code>options</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15610 ">#15610</a>)</li>
<li>fix(sveltekit): Correctly parse angle bracket type assertions for
auto instrumentation (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15578 ">#15578</a>)</li>
<li>fix(sveltekit): Guard process variable (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15605 ">#15605</a>)</li>
</ul>
<p>Work in this release was contributed by <a
href="https://github.com/angelikatyborska "><code>@angelikatyborska</code></a>
and <a
href="https://github.com/nwalters512 "><code>@nwalters512</code></a>.
Thank you for your contributions!</p>
<h2>9.5.0</h2>
<h3>Important Changes</h3>
<p>We found some issues with the new feedback screenshot annotation
where screenshots are not being generated properly. Due to this issue,
we are reverting the feature.</p>
<ul>
<li>Revert "feat(feedback) Allowing annotation via highlighting
& masking (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15484 ">#15484</a>)"
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/15609 ">#15609</a>)</li>
</ul>
<h3>Other Changes</h3>
<ul>
<li>Add cloudflare adapter detection and path generation (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15603 ">#15603</a>)</li>
<li>deps(nextjs): Bump rollup to <code>4.34.9</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15589 ">#15589</a>)</li>
<li>feat(bun): Automatically add performance integrations (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15586 ">#15586</a>)</li>
<li>feat(replay): Bump rrweb to 2.34.0 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15580 ">#15580</a>)</li>
<li>fix(browser): Call original function on early return from patched
history API (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15576 ">#15576</a>)</li>
<li>fix(nestjs): Copy metadata in custom decorators (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15598 ">#15598</a>)</li>
<li>fix(react-router): Fix config type import (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15583 ">#15583</a>)</li>
<li>fix(remix): Use correct types export for
<code>@sentry/remix/cloudflare</code> (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15599 ">#15599</a>)</li>
<li>fix(vue): Attach Pinia state only once per event (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15588 ">#15588</a>)</li>
</ul>
<p>Work in this release was contributed by <a
href="https://github.com/msurdi-a8c "><code>@msurdi-a8c</code></a>, <a
href="https://github.com/namoscato "><code>@namoscato</code></a>, and <a
href="https://github.com/rileyg98 "><code>@rileyg98</code></a>. Thank
you for your contributions!</p>
<h2>9.4.0</h2>
<ul>
<li>feat(core): Add types for logs protocol and envelope (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15530 ">#15530</a>)</li>
<li>feat(deps): Bump <code>@sentry/cli</code> from 2.41.1 to 2.42.2 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15510 ">#15510</a>)</li>
<li>feat(deps): Bump <code>@sentry/webpack-plugin</code> from 3.1.2 to
3.2.1 (<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15512 ">#15512</a>)</li>
<li>feat(feedback) Allowing annotation via highlighting & masking
(<a
href="https://redirect.github.com/getsentry/sentry-javascript/pull/15484 ">#15484</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6ec4602781 "><code>6ec4602</code></a>
release: 9.6.0</li>
<li><a
href="5ba80bc5fd "><code>5ba80bc</code></a>
Merge pull request <a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/15703 ">#15703</a>
from getsentry/prepare-release/9.6.0</li>
<li><a
href="8dc6e50597 "><code>8dc6e50</code></a>
Remove unnecessary changelog item</li>
<li><a
href="7889768035 "><code>7889768</code></a>
meta(changelog): Update changelog for 9.6.0</li>
<li><a
href="2b5526565c "><code>2b55265</code></a>
fix(nextjs): Consider <code>pageExtensions</code> when looking for
instrumentation file ...</li>
<li><a
href="7d88266a6e "><code>7d88266</code></a>
chore(ci): Remove <code>type</code> from canary failure template (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/15698 ">#15698</a>)</li>
<li><a
href="48ed271b6d "><code>48ed271</code></a>
chore(deps): bump esbuild from 0.20.0 to 0.25.0 in
/dev-packages/e2e-tests/te...</li>
<li><a
href="e15988c2ad "><code>e15988c</code></a>
chore: Add external contributor to CHANGELOG.md (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/15642 ">#15642</a>)</li>
<li><a
href="5c4cab7b34 "><code>5c4cab7</code></a>
chore(deps): Deduplicate <code>@babel</code> dependencies (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/15639 ">#15639</a>)</li>
<li><a
href="ce1ced8172 "><code>ce1ced8</code></a>
chore: Add external contributor to CHANGELOG.md (<a
href="https://redirect.github.com/getsentry/sentry-javascript/issues/15640 ">#15640</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-javascript/compare/8.54.0...9.6.0 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 02:51:36 +00:00
Nicholas Tindle
a537fd0891
[Snyk] Security upgrade next from 14.2.23 to 14.2.25 ( #9672 )
...

### Snyk has created this PR to fix 1 vulnerabilities in the yarn
dependencies of this project.
#### Snyk changed the following file(s):
- `autogpt_platform/frontend/package.json`
- `autogpt_platform/frontend/yarn.lock`
#### Note for
[zero-installs](https://yarnpkg.com/features/zero-installs ) users
If you are using the Yarn feature
[zero-installs](https://yarnpkg.com/features/zero-installs ) that was
introduced in Yarn V2, note that this PR does not update the
`.yarn/cache/` directory meaning this code cannot be pulled and
immediately developed on as one would expect for a zero-install project
- you will need to run `yarn` to update the contents of the
`./yarn/cache` directory.
If you are not using zero-install you can ignore this as your flow
should likely be unchanged.
#### Vulnerabilities that will be fixed with an upgrade:
| | Issue | Score |
:-------------------------:|:-------------------------|:-------------------------
 | Improper Authorization
<br/>[SNYK-JS-NEXT-9508709](https://snyk.io/vuln/SNYK-JS-NEXT-9508709 ) |
**751**
---
> [!IMPORTANT]
>
> - Check the changes in this PR to ensure they won't cause issues with
your project.
> - Max score is 1000. Note that the real score may have changed since
the PR was raised.
> - This PR was automatically created by Snyk using the credentials of a
real user.
---
**Note:** _You are seeing this because you or someone else with access
to this repository has authorized Snyk to open fix PRs._
For more information: <img
src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiI5NGUwNmYxNy0yY2NkLTQ3NzEtOTk2NC1kN2JmYzhiNTI2NTgiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6Ijk0ZTA2ZjE3LTJjY2QtNDc3MS05OTY0LWQ3YmZjOGI1MjY1OCJ9fQ== "
width="0" height="0"/>
🧐 [View latest project
report](https://app.snyk.io/org/significant-gravitas/project/3d924968-0cf3-4767-9609-501fa4962856?utm_source=github&utm_medium=referral&page=fix-pr )
📜 [Customise PR
templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=github&utm_content=fix-pr-template )
🛠 [Adjust project
settings](https://app.snyk.io/org/significant-gravitas/project/3d924968-0cf3-4767-9609-501fa4962856?utm_source=github&utm_medium=referral&page=fix-pr/settings )
📚 [Read about Snyk's upgrade
logic](https://docs.snyk.io/scan-with-snyk/snyk-open-source/manage-vulnerabilities/upgrade-package-versions-to-fix-vulnerabilities?utm_source=github&utm_content=fix-pr-template )
---
**Learn how to fix vulnerabilities with free interactive lessons:**
🦉 [Improper
Authorization](https://learn.snyk.io/lesson/broken-function-level-authorization/?loc=fix-pr )
[//]: #
'snyk:metadata:{"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"next","from":"14.2.23","to":"14.2.25"}],"env":"prod","issuesToFix":["SNYK-JS-NEXT-9508709"],"prId":"94e06f17-2ccd-4771-9964-d7bfc8b52658","prPublicId":"94e06f17-2ccd-4771-9964-d7bfc8b52658","packageManager":"yarn","priorityScoreList":[751],"projectPublicId":"3d924968-0cf3-4767-9609-501fa4962856","projectUrl":"https://app.snyk.io/org/significant-gravitas/project/3d924968-0cf3-4767-9609-501fa4962856?utm_source=github&utm_medium=referral&page=fix-pr ","prType":"fix","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":["updated-fix-title","priorityScore"],"type":"auto","upgrade":["SNYK-JS-NEXT-9508709"],"vulns":["SNYK-JS-NEXT-9508709"],"patch":[],"isBreakingChange":false,"remediationStrategy":"vuln"}'
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2025-03-23 23:09:47 +00:00
dependabot[bot]
e124ee6a9e
chore(frontend/deps): bump the production-dependencies group across 1 directory with 13 updates ( #9611 )
...
Bumps the production-dependencies group with 13 updates in the
/autogpt_platform/frontend directory:
| Package | From | To |
| --- | --- | --- |
| [@faker-js/faker](https://github.com/faker-js/faker ) | `9.4.0` |
`9.6.0` |
|
[@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties )
| `15.1.6` | `15.2.1` |
| [@supabase/supabase-js](https://github.com/supabase/supabase-js ) |
`2.48.1` | `2.49.1` |
|
[@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table )
| `8.20.6` | `8.21.2` |
|
[@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react )
| `12.4.2` | `12.4.4` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.3.1` |
`12.4.11` |
|
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )
| `0.474.0` | `0.479.0` |
| [next-themes](https://github.com/pacocoursey/next-themes ) | `0.4.4` |
`0.4.5` |
| [react-day-picker](https://github.com/gpbl/react-day-picker ) | `9.5.1`
| `9.6.1` |
| [react-icons](https://github.com/react-icons/react-icons ) | `5.4.0` |
`5.5.0` |
| [react-shepherd](https://github.com/shepherd-pro/shepherd ) | `6.1.7` |
`6.1.8` |
| [uuid](https://github.com/uuidjs/uuid ) | `11.0.5` | `11.1.0` |
| [zod](https://github.com/colinhacks/zod ) | `3.24.1` | `3.24.2` |
Updates `@faker-js/faker` from 9.4.0 to 9.6.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/faker-js/faker/releases "><code>@faker-js/faker</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.6.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): update dependency typescript to v5.8.2 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3424 ">faker-js/faker#3424</a></li>
<li>chore(deps): update dependency ts-morph to v25.0.1 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3418 ">faker-js/faker#3418</a></li>
<li>chore(deps): update devdependencies by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3419 ">faker-js/faker#3419</a></li>
<li>chore(deps): update eslint by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3420 ">faker-js/faker#3420</a></li>
<li>chore(deps): update vitest by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3421 ">faker-js/faker#3421</a></li>
<li>chore(deps): update all non-major dependencies by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3422 ">faker-js/faker#3422</a></li>
<li>chore(deps): remove obsolete dependency
<code>@types/eslint</code>__js by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3425 ">faker-js/faker#3425</a></li>
<li>chore(deps): update dependency prettier to v3.5.2 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3423 ">faker-js/faker#3423</a></li>
<li>chore(deps): update pnpm to v10 by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3427 ">faker-js/faker#3427</a></li>
<li>chore(deps): update eslint (major) by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3426 ">faker-js/faker#3426</a></li>
<li>chore(deps): update devdependencies by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3428 ">faker-js/faker#3428</a></li>
<li>chore(deps): lock file maintenance by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3431 ">faker-js/faker#3431</a></li>
<li>docs: revert npm download badge by <a
href="https://github.com/LitoMore "><code>@LitoMore</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3433 ">faker-js/faker#3433</a></li>
<li>feat(finance): add ISO 4217 numerical codes to Currency object by <a
href="https://github.com/Nfloc "><code>@Nfloc</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3404 ">faker-js/faker#3404</a></li>
<li>feat(number): bigint multipleOf by <a
href="https://github.com/soc221b "><code>@soc221b</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3402 ">faker-js/faker#3402</a></li>
<li>refactor(internet): deprecate color method for removal by <a
href="https://github.com/ST-DDT "><code>@ST-DDT</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3401 ">faker-js/faker#3401</a></li>
<li>test: add snapshot test for all locales' character sets by <a
href="https://github.com/ST-DDT "><code>@ST-DDT</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3276 ">faker-js/faker#3276</a></li>
<li>chore(release): 9.6.0 by <a
href="https://github.com/fakerjs-bot "><code>@fakerjs-bot</code></a> in
<a
href="https://redirect.github.com/faker-js/faker/pull/3435 ">faker-js/faker#3435</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/LitoMore "><code>@LitoMore</code></a>
made their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3433 ">faker-js/faker#3433</a></li>
<li><a href="https://github.com/Nfloc "><code>@Nfloc</code></a> made
their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3404 ">faker-js/faker#3404</a></li>
<li><a href="https://github.com/soc221b "><code>@soc221b</code></a> made
their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3402 ">faker-js/faker#3402</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/faker-js/faker/compare/v9.5.1...v9.6.0 ">https://github.com/faker-js/faker/compare/v9.5.1...v9.6.0 </a></p>
<h2>v9.5.1</h2>
<h2>What's Changed</h2>
<ul>
<li>test: retry verify tag 3 times by <a
href="https://github.com/Shinigami92 "><code>@Shinigami92</code></a> in
<a
href="https://redirect.github.com/faker-js/faker/pull/3395 ">faker-js/faker#3395</a></li>
<li>test: disable summary for local by <a
href="https://github.com/Shinigami92 "><code>@Shinigami92</code></a> in
<a
href="https://redirect.github.com/faker-js/faker/pull/3394 ">faker-js/faker#3394</a></li>
<li>chore: add usage trend by <a
href="https://github.com/cwtuan "><code>@cwtuan</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3374 ">faker-js/faker#3374</a></li>
<li>chore(deps): lock file maintenance by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3403 ">faker-js/faker#3403</a></li>
<li>fix: test before using Buffers by <a
href="https://github.com/ST-DDT "><code>@ST-DDT</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3400 ">faker-js/faker#3400</a></li>
<li>revert(chore): update LICENSE file (<a
href="https://redirect.github.com/faker-js/faker/issues/3350 ">#3350</a>)
by <a
href="https://github.com/Shinigami92 "><code>@Shinigami92</code></a> in
<a
href="https://redirect.github.com/faker-js/faker/pull/3410 ">faker-js/faker#3410</a></li>
<li>chore(deps): lock file maintenance by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3411 ">faker-js/faker#3411</a></li>
<li>docs: change ejcheng by <a
href="https://github.com/Shinigami92 "><code>@Shinigami92</code></a> in
<a
href="https://redirect.github.com/faker-js/faker/pull/3408 ">faker-js/faker#3408</a></li>
<li>docs: improve missing data error by <a
href="https://github.com/ST-DDT "><code>@ST-DDT</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3406 ">faker-js/faker#3406</a></li>
<li>chore(release): 9.5.1 by <a
href="https://github.com/fakerjs-bot "><code>@fakerjs-bot</code></a> in
<a
href="https://redirect.github.com/faker-js/faker/pull/3415 ">faker-js/faker#3415</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/cwtuan "><code>@cwtuan</code></a> made
their first contribution in <a
href="https://redirect.github.com/faker-js/faker/pull/3374 ">faker-js/faker#3374</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/faker-js/faker/compare/v9.5.0...v9.5.1 ">https://github.com/faker-js/faker/compare/v9.5.0...v9.5.1 </a></p>
<h2>v9.5.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(deps): lock file maintenance by <a
href="https://github.com/renovate "><code>@renovate</code></a> in <a
href="https://redirect.github.com/faker-js/faker/pull/3377 ">faker-js/faker#3377</a></li>
<li>docs: faker.seed examples are not consistent after refresh by <a
href="https://github.com/matthewmayer "><code>@matthewmayer</code></a>
in <a
href="https://redirect.github.com/faker-js/faker/pull/3378 ">faker-js/faker#3378</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/faker-js/faker/blob/next/CHANGELOG.md "><code>@faker-js/faker</code>'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/faker-js/faker/compare/v9.5.1...v9.6.0 ">9.6.0</a>
(2025-03-06)</h2>
<h3>Features</h3>
<ul>
<li><strong>finance:</strong> add ISO 4217 numerical codes to Currency
(<a
href="https://redirect.github.com/faker-js/faker/issues/3404 ">#3404</a>)
(<a
href="ae9aec67b1 ">ae9aec6</a>)</li>
<li><strong>number:</strong> bigint multipleOf (<a
href="https://redirect.github.com/faker-js/faker/issues/3402 ">#3402</a>)
(<a
href="7b4f85a2c0 ">7b4f85a</a>)</li>
</ul>
<h2><a
href="https://github.com/faker-js/faker/compare/v9.5.0...v9.5.1 ">9.5.1</a>
(2025-02-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>test before using Buffers (<a
href="https://redirect.github.com/faker-js/faker/issues/3400 ">#3400</a>)
(<a
href="ec7c9a8e60 ">ec7c9a8</a>)</li>
</ul>
<h2><a
href="https://github.com/faker-js/faker/compare/v9.4.0...v9.5.0 ">9.5.0</a>
(2025-02-10)</h2>
<h3>Features</h3>
<ul>
<li><strong>image:</strong> add AI-generated avatars (<a
href="https://redirect.github.com/faker-js/faker/issues/3126 ">#3126</a>)
(<a
href="9e1395380c ">9e13953</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="50b3241629 "><code>50b3241</code></a>
chore(release): 9.6.0 (<a
href="https://redirect.github.com/faker-js/faker/issues/3435 ">#3435</a>)</li>
<li><a
href="62486af20c "><code>62486af</code></a>
test: add snapshot test for all locales' character sets (<a
href="https://redirect.github.com/faker-js/faker/issues/3276 ">#3276</a>)</li>
<li><a
href="1982431fd0 "><code>1982431</code></a>
refactor(internet): deprecate color method for removal (<a
href="https://redirect.github.com/faker-js/faker/issues/3401 ">#3401</a>)</li>
<li><a
href="7b4f85a2c0 "><code>7b4f85a</code></a>
feat(number): bigint multipleOf (<a
href="https://redirect.github.com/faker-js/faker/issues/3402 ">#3402</a>)</li>
<li><a
href="ae9aec67b1 "><code>ae9aec6</code></a>
feat(finance): add ISO 4217 numerical codes to Currency (<a
href="https://redirect.github.com/faker-js/faker/issues/3404 ">#3404</a>)</li>
<li><a
href="57d39d7442 "><code>57d39d7</code></a>
docs: revert npm download badge (<a
href="https://redirect.github.com/faker-js/faker/issues/3433 ">#3433</a>)</li>
<li><a
href="bf3aa8b064 "><code>bf3aa8b</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/faker-js/faker/issues/3431 ">#3431</a>)</li>
<li><a
href="f591459aff "><code>f591459</code></a>
chore(deps): update devdependencies (<a
href="https://redirect.github.com/faker-js/faker/issues/3428 ">#3428</a>)</li>
<li><a
href="1db428ab97 "><code>1db428a</code></a>
chore(deps): update eslint (major) (<a
href="https://redirect.github.com/faker-js/faker/issues/3426 ">#3426</a>)</li>
<li><a
href="b7e7714b8b "><code>b7e7714</code></a>
chore(deps): update pnpm to v10 (<a
href="https://redirect.github.com/faker-js/faker/issues/3427 ">#3427</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/faker-js/faker/compare/v9.4.0...v9.6.0 ">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~st-ddt ">st-ddt</a>, a new releaser for
<code>@faker-js/faker</code> since your current version.</p>
</details>
<br />
Updates `@next/third-parties` from 15.1.6 to 15.2.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases "><code>@next/third-parties</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v15.2.1</h2>
<h3>Core Changes</h3>
<ul>
<li>Unify Link and Form prefetching: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76184 ">#76184</a></li>
<li>Turbopack: Ensure server actions sourcemaps tests pass: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76157 ">#76157</a></li>
<li>[dev-overlay] control dark theme in one place: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76528 ">#76528</a></li>
<li>[dev-overlay] change css var for terminal: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76590 ">#76590</a></li>
<li>[dev-overlay] Discriminate stack frame settled typed: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76517 ">#76517</a></li>
<li>Remove obsolete <code>sourcePackage</code> references: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76550 ">#76550</a></li>
<li>refactor: remove unused variable in externals handling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76599 ">#76599</a></li>
<li>fix: Add popular embedding libraries to serverExternalPackages: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76574 ">#76574</a></li>
<li>[Segment Cache] Implement hash-only navigations: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76179 ">#76179</a></li>
<li>Webpack: abstract away getting compilation spans: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76579 ">#76579</a></li>
<li>report compiler duration for webpack and improve numbers: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76665 ">#76665</a></li>
<li>[dev-overlay] fix dark theme missing close bracket: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76672 ">#76672</a></li>
<li>Remove <code>revalidate</code> property from incremental cache
<code>ctx</code> for <code>FETCH</code> kind: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76500 ">#76500</a></li>
<li>[dev-overlay] fix: env name label style was out of sync with error
type label: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76668 ">#76668</a></li>
<li>Turbopack: avoid celling source maps before minify: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76626 ">#76626</a></li>
<li>refactor(CI): Merge all four bundler test manifest scripts into one:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76652 ">#76652</a></li>
<li>[metadata] fix duplicate metadata for parallel routes: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76669 ">#76669</a></li>
<li>[Segment Cache] Omit from bundle if flag disabled: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76622 ">#76622</a></li>
<li>[Segment Cache] Support output: "export" mode: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/75671 ">#75671</a></li>
<li>[Segment Cache] Refresh on same-page navigation: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76223 ">#76223</a></li>
<li>[metadata] re-enable streaming metadata with PPR: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76119 ">#76119</a></li>
<li>[Segment Cache] Search param fallback handling: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/75990 ">#75990</a></li>
<li>[Segment Cache] Fix: canonicalURL omits origin: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76444 ">#76444</a></li>
<li>fix metadata basePath for manifest: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76681 ">#76681</a></li>
<li>Propagate expire time to <code>cache-control</code> header and
prerender manifest: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76207 ">#76207</a></li>
<li>Show revalidate/expire columns in build output: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76343 ">#76343</a></li>
<li>Gate alternate bundler behind canary only: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76634 ">#76634</a></li>
<li>[dynamicIO] routes with dynamic segments should be able to be static
in dev: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76691 ">#76691</a></li>
<li>[repo] upgrade ts <code>5.8.2</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76709 ">#76709</a></li>
<li>[metadata]: ensure metadata boundary is only rendered once on client
nav: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76692 ">#76692</a></li>
<li>[metadata] clean up redudant options: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76712 ">#76712</a></li>
<li>Fix uniqueness detection for <code>generateStaticParams</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76713 ">#76713</a></li>
<li>Upgrade React from <code>22e39ea7-20250225</code> to
<code>d55cc79b-20250228</code>: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76680 ">#76680</a></li>
<li>[Turbopack] Compute module batches and use them for chunking: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76133 ">#76133</a></li>
<li>[Dev Tools] Improve keyboard interactions for menu & overlays:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76754 ">#76754</a></li>
<li>Keep server code out of browser chunks: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76660 ">#76660</a></li>
<li>Turbopack: inline minify into code generation and make it a plain
function instead of a turbo tasks function: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76628 ">#76628</a></li>
<li>fix edge runtime asset fetch in pages api: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76750 ">#76750</a></li>
<li>Update use-cache-unknown-cache-kind.test.ts snapshot for alternate
bundler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76682 ">#76682</a></li>
</ul>
<h3>Example Changes</h3>
<ul>
<li>docs: fix reading <code>params</code> code blocks: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76705 ">#76705</a></li>
</ul>
<h3>Misc Changes</h3>
<ul>
<li>fix(rustdoc): Fix rustdoc warnings, block on rustdoc failures in CI:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76448 ">#76448</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="633878112e "><code>6338781</code></a>
v15.2.1</li>
<li><a
href="197b4bb709 "><code>197b4bb</code></a>
v15.2.1-canary.6</li>
<li><a
href="0b699b1c8d "><code>0b699b1</code></a>
v15.2.1-canary.5</li>
<li><a
href="4bf1ee117d "><code>4bf1ee1</code></a>
[repo] upgrade ts <code>5.8.2</code> (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/76709 ">#76709</a>)</li>
<li><a
href="6f6001a87a "><code>6f6001a</code></a>
v15.2.1-canary.4</li>
<li><a
href="5f1df89fdc "><code>5f1df89</code></a>
v15.2.1-canary.3</li>
<li><a
href="f06a72e11e "><code>f06a72e</code></a>
v15.2.1-canary.2</li>
<li><a
href="2497f81d1b "><code>2497f81</code></a>
v15.2.1-canary.1</li>
<li><a
href="83610c6a84 "><code>83610c6</code></a>
v15.2.1-canary.0</li>
<li><a
href="b0416fbb44 "><code>b0416fb</code></a>
v15.2.0</li>
<li>Additional commits viewable in <a
href="https://github.com/vercel/next.js/commits/v15.2.1/packages/third-parties ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@supabase/supabase-js` from 2.48.1 to 2.49.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/supabase/supabase-js/releases "><code>@supabase/supabase-js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v2.49.1</h2>
<h2><a
href="https://github.com/supabase/supabase-js/compare/v2.49.0...v2.49.1 ">2.49.1</a>
(2025-02-24)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> upgrade postgrest-js 1.19.2 (<a
href="3f01c3fbc4 ">3f01c3f</a>)</li>
</ul>
<h2>v2.49.0</h2>
<h1><a
href="https://github.com/supabase/supabase-js/compare/v2.48.1...v2.49.0 ">2.49.0</a>
(2025-02-24)</h1>
<h3>Features</h3>
<ul>
<li>bump <code>@supabase/auth-js</code> to 2.68.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1359 ">#1359</a>)
(<a
href="a9ece9a4ae ">a9ece9a</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fceca48c37 "><code>fceca48</code></a>
Merge pull request <a
href="https://redirect.github.com/supabase/supabase-js/issues/1369 ">#1369</a>
from supabase/avallete/chore-bump-postgrest-js-1-19-2</li>
<li><a
href="a9ece9a4ae "><code>a9ece9a</code></a>
feat: bump <code>@supabase/auth-js</code> to 2.68.0 (<a
href="https://redirect.github.com/supabase/supabase-js/issues/1359 ">#1359</a>)</li>
<li><a
href="3f01c3fbc4 "><code>3f01c3f</code></a>
fix(deps): upgrade postgrest-js 1.19.2</li>
<li>See full diff in <a
href="https://github.com/supabase/supabase-js/compare/v2.48.1...v2.49.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@tanstack/react-table` from 8.20.6 to 8.21.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/TanStack/table/releases "><code>@tanstack/react-table</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.21.2</h2>
<p>Version 8.21.2 - 2/11/25, 8:59 PM</p>
<h2>Changes</h2>
<h3>Fix</h3>
<ul>
<li>arrIncludes autoremove filterFn (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5623 ">#5623</a>)
(2efaf57) by lukebui</li>
<li>lit-table: spread table options in lit adapter (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5904 ">#5904</a>)
(36dede1) by <a
href="https://github.com/kadoshms "><code>@kadoshms</code></a></li>
</ul>
<h3>Docs</h3>
<ul>
<li>row accessor bug in example code block (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5893 ">#5893</a>)
(b1506a7) by Valerii Petryniak</li>
<li>virtualizer tbody from onchange (827b098) by Kevin Van Cott</li>
<li>exp virtual - remeasure when table state changes (9e6987d) by Kevin
Van Cott</li>
<li>angular: add expanding and sub components examples (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5898 ">#5898</a>)
(099e1a4) by <a
href="https://github.com/riccardoperra "><code>@riccardoperra</code></a></li>
<li>example name (57703a4) by Kevin Van Cott</li>
</ul>
<h2>Packages</h2>
<ul>
<li><code>@tanstack/table-core</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
<li><code>@tanstack/lit-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
<li><code>@tanstack/angular-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
<li><code>@tanstack/qwik-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
<li><code>@tanstack/react-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
<li><code>@tanstack/solid-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
<li><code>@tanstack/svelte-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
<li><code>@tanstack/vue-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
<li><code>@tanstack/react-table-devtools</code><a
href="https://github.com/8 "><code>@8</code></a>.21.2</li>
</ul>
<h2>v8.21.1</h2>
<p>Version 8.21.1 - 2/3/25, 5:37 AM</p>
<h2>Changes</h2>
<h3>Fix</h3>
<ul>
<li>lit-table: dynamic data updates in the Lit Table Adapter (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5884 ">#5884</a>)
(9763877) by Luke Schierer</li>
</ul>
<h3>Docs</h3>
<ul>
<li>add experimental virtualization example (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5895 ">#5895</a>)
(8d6e19f) by Kevin Van Cott</li>
<li>angular: add missing faker-js deps (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5883 ">#5883</a>)
(190c669) by <a
href="https://github.com/riccardoperra "><code>@riccardoperra</code></a></li>
<li>angular: add editable, row-dnd and performant column resizing
example (<a
href="https://github.com/TanStack/table/tree/HEAD/packages/react-table/issues/5881 ">#5881</a>)
(0baabdd) by <a
href="https://github.com/riccardoperra "><code>@riccardoperra</code></a></li>
</ul>
<h2>Packages</h2>
<ul>
<li><code>@tanstack/lit-table</code><a
href="https://github.com/8 "><code>@8</code></a>.21.1</li>
</ul>
<h2>v8.21.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="db745afdb8 "><code>db745af</code></a>
release: v8.21.2</li>
<li>See full diff in <a
href="https://github.com/TanStack/table/commits/v8.21.2/packages/react-table ">compare
view</a></li>
</ul>
</details>
<br />
Updates `@xyflow/react` from 12.4.2 to 12.4.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/xyflow/xyflow/releases "><code>@xyflow/react</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@xyflow/react</code><a
href="https://github.com/12 "><code>@12</code></a>.4.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5052 ">#5052</a> <a
href="99dd7d3549 "><code>99dd7d35</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Show an error if user drags uninitialized node</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5042 ">#5042</a> <a
href="2fe0e850a8 "><code>2fe0e850</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Allow click connections when target sets
<code>isConnectableStart</code></p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5047 ">#5047</a> <a
href="b3bf5693c6 "><code>b3bf5693</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Pass generics to OnSelectionChangeFunc so that users can type it
correctly</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5053 ">#5053</a> <a
href="25fb45b5e9 "><code>25fb45b5</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Remove incorrect deprecation warning</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5033 ">#5033</a> <a
href="7b4a81fb6b "><code>7b4a81fb</code></a>
Thanks <a
href="https://github.com/dimaMachina "><code>@dimaMachina</code></a>! -
lint: use <code>React.JSX</code> type instead of the deprecated global
<code>JSX</code> namespace</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5043 ">#5043</a> <a
href="0292ad2010 "><code>0292ad20</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Use current expandParent value on drag to be able to update it while
dragging</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5032 ">#5032</a> <a
href="5867bba805 "><code>5867bba8</code></a>
Thanks <a
href="https://github.com/dimaMachina "><code>@dimaMachina</code></a>! -
lint: remove unnecessary type assertions</p>
</li>
<li>
<p>Updated dependencies [<a
href="99dd7d3549 "><code>99dd7d35</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.52</li>
</ul>
</li>
</ul>
<h2><code>@xyflow/react</code><a
href="https://github.com/12 "><code>@12</code></a>.4.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5010 ">#5010</a> <a
href="6c121d427f "><code>6c121d42</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add more TSDocs to components, hooks, utils funcs and types</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/4991 ">#4991</a> <a
href="ea54d9bcb1 "><code>ea54d9bc</code></a>
Thanks <a
href="https://github.com/waynetee "><code>@waynetee</code></a>! - Fix
viewport shifting on node focus</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5013 ">#5013</a> <a
href="cde899c5be "><code>cde899c5</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Pass <code>NodeType</code> type argument from
<code>ReactFlowProps</code> to <code>connectionLineComponent</code>
property.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5008 ">#5008</a> <a
href="12d859fe29 "><code>12d859fe</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add package.json to exports</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5012 ">#5012</a> <a
href="4d3f19e88b "><code>4d3f19e8</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add snapGrid option to screenToFlowPosition and set snapToGrid to
false</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5003 ">#5003</a> <a
href="e8e0d68495 "><code>e8e0d684</code></a>
Thanks <a
href="https://github.com/dimaMachina "><code>@dimaMachina</code></a>! -
repair lint command</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/4991 ">#4991</a> <a
href="4c62f19b3a "><code>4c62f19b</code></a>
Thanks <a
href="https://github.com/waynetee "><code>@waynetee</code></a>! -
Prevent viewport shift after using Tab</p>
</li>
<li>
<p>Updated dependencies [<a
href="6c121d427f "><code>6c121d42</code></a>,
<a
href="4947029cd6 "><code>4947029c</code></a>,
<a
href="e8e0d68495 "><code>e8e0d684</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.51</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/xyflow/xyflow/blob/main/packages/react/CHANGELOG.md "><code>@xyflow/react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>12.4.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5052 ">#5052</a> <a
href="99dd7d3549 "><code>99dd7d35</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Show an error if user drags uninitialized node</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5042 ">#5042</a> <a
href="2fe0e850a8 "><code>2fe0e850</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Allow click connections when target sets
<code>isConnectableStart</code></p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5047 ">#5047</a> <a
href="b3bf5693c6 "><code>b3bf5693</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Pass generics to OnSelectionChangeFunc so that users can type it
correctly</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5053 ">#5053</a> <a
href="25fb45b5e9 "><code>25fb45b5</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Remove incorrect deprecation warning</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5033 ">#5033</a> <a
href="7b4a81fb6b "><code>7b4a81fb</code></a>
Thanks <a
href="https://github.com/dimaMachina "><code>@dimaMachina</code></a>! -
lint: use <code>React.JSX</code> type instead of the deprecated global
<code>JSX</code> namespace</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5043 ">#5043</a> <a
href="0292ad2010 "><code>0292ad20</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Use current expandParent value on drag to be able to update it while
dragging</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5032 ">#5032</a> <a
href="5867bba805 "><code>5867bba8</code></a>
Thanks <a
href="https://github.com/dimaMachina "><code>@dimaMachina</code></a>! -
lint: remove unnecessary type assertions</p>
</li>
<li>
<p>Updated dependencies [<a
href="99dd7d3549 "><code>99dd7d35</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.52</li>
</ul>
</li>
</ul>
<h2>12.4.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5010 ">#5010</a> <a
href="6c121d427f "><code>6c121d42</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add more TSDocs to components, hooks, utils funcs and types</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/4991 ">#4991</a> <a
href="ea54d9bcb1 "><code>ea54d9bc</code></a>
Thanks <a
href="https://github.com/waynetee "><code>@waynetee</code></a>! - Fix
viewport shifting on node focus</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5013 ">#5013</a> <a
href="cde899c5be "><code>cde899c5</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Pass <code>NodeType</code> type argument from
<code>ReactFlowProps</code> to <code>connectionLineComponent</code>
property.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5008 ">#5008</a> <a
href="12d859fe29 "><code>12d859fe</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add package.json to exports</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5012 ">#5012</a> <a
href="4d3f19e88b "><code>4d3f19e8</code></a>
Thanks <a href="https://github.com/moklick "><code>@moklick</code></a>!
- Add snapGrid option to screenToFlowPosition and set snapToGrid to
false</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/5003 ">#5003</a> <a
href="e8e0d68495 "><code>e8e0d684</code></a>
Thanks <a
href="https://github.com/dimaMachina "><code>@dimaMachina</code></a>! -
repair lint command</p>
</li>
<li>
<p><a
href="https://redirect.github.com/xyflow/xyflow/pull/4991 ">#4991</a> <a
href="4c62f19b3a "><code>4c62f19b</code></a>
Thanks <a
href="https://github.com/waynetee "><code>@waynetee</code></a>! -
Prevent viewport shift after using Tab</p>
</li>
<li>
<p>Updated dependencies [<a
href="6c121d427f "><code>6c121d42</code></a>,
<a
href="4947029cd6 "><code>4947029c</code></a>,
<a
href="e8e0d68495 "><code>e8e0d684</code></a>]:</p>
<ul>
<li><code>@xyflow/system</code><a
href="https://github.com/0 "><code>@0</code></a>.0.51</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d045503667 "><code>d045503</code></a>
chore(packages): bump</li>
<li><a
href="7a00fe3520 "><code>7a00fe3</code></a>
chore(getNodeConnections): remove deprecation <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5051 ">#5051</a></li>
<li><a
href="08b99e8719 "><code>08b99e8</code></a>
Merge pull request <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5043 ">#5043</a>
from xyflow/refactor/dynamic-expand-parent</li>
<li><a
href="8dd2b4f9e2 "><code>8dd2b4f</code></a>
chore(updateNodePositions): cleanup</li>
<li><a
href="0b67a6c303 "><code>0b67a6c</code></a>
refactor(errors): show error when user drags uninitialized node <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5014 ">#5014</a></li>
<li><a
href="27df80b6a6 "><code>27df80b</code></a>
fix(selection-listener): pass generics</li>
<li><a
href="d094ef0581 "><code>d094ef0</code></a>
fix(OnSelectionChangeFunc): pass node and edge type generics <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5023 ">#5023</a></li>
<li><a
href="3969758af2 "><code>3969758</code></a>
refactor(expandParent): use current value on drag <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5039 ">#5039</a></li>
<li><a
href="43f188d3b1 "><code>43f188d</code></a>
fix(click-connections): handle isConnectableStart correctly <a
href="https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5041 ">#5041</a></li>
<li><a
href="68591a8bf1 "><code>68591a8</code></a>
Merge branch 'main' into no-deprecated</li>
<li>Additional commits viewable in <a
href="https://github.com/xyflow/xyflow/commits/@xyflow/react@12.4.4/packages/react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `framer-motion` from 12.3.1 to 12.4.11
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/motiondivision/motion/blob/main/CHANGELOG.md ">framer-motion's
changelog</a>.</em></p>
<blockquote>
<h2>[12.4.11] 2025-03-10</h2>
<h3>Fixed</h3>
<ul>
<li>Preventing flattening of scroll animations when <code>type</code> or
<code>ease</code> are explicitly set.</li>
</ul>
<h2>[12.4.10] 2025-03-03</h2>
<h3>Fixed</h3>
<ul>
<li>Adding UMD bundles for <code>motion-dom</code> and
<code>motion-utils</code>.</li>
</ul>
<h2>[12.4.9] 2025-03-03</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>Reorder.Item</code> reordering causing
<code>lostpointercapture</code> event to fire.</li>
</ul>
<h2>[12.4.8] 2025-02-26</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed exiting children with <code>layoutDependency</code> not
animating layout changes because of a stale layout dependency.</li>
</ul>
<h2>[12.4.7] 2025-02-20</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>AnimatePresence</code> not triggering exit animations
when a child with <code>layout</code> or <code>drag</code> is
removed.</li>
</ul>
<h2>[12.4.6] 2025-02-20</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed drag gesture on child elements.</li>
</ul>
<h2>[12.4.5] 2025-02-19</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed <code>onClick</code> handlers not working inside
<code>press</code> events.</li>
</ul>
<h2>[12.4.4] 2025-02-18</h2>
<h3>Fixed</h3>
<ul>
<li>Changed press, drag and pan gestures to use pointer capturing for
better usage within <code>iframe</code> embeds.</li>
</ul>
<h2>[12.4.3] 2025-02-12</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9316ca8202 "><code>9316ca8</code></a>
v12.4.11</li>
<li><a
href="c291a09ff2 "><code>c291a09</code></a>
Updating changelog</li>
<li><a
href="9e2923c5e4 "><code>9e2923c</code></a>
Fix scroll easing (<a
href="https://redirect.github.com/motiondivision/motion/issues/3106 ">#3106</a>)</li>
<li><a
href="18b71d1395 "><code>18b71d1</code></a>
v12.4.10</li>
<li><a
href="e89a0c20c9 "><code>e89a0c2</code></a>
Latest</li>
<li><a
href="d84031e1cd "><code>d84031e</code></a>
Latest</li>
<li><a
href="63e7597969 "><code>63e7597</code></a>
Updating rollup</li>
<li><a
href="3fcf837c1f "><code>3fcf837</code></a>
v12.4.9</li>
<li><a
href="c58920f6f2 "><code>c58920f</code></a>
Updating changelog</li>
<li><a
href="c889431567 "><code>c889431</code></a>
Fixing pointer capture and Reorder item (<a
href="https://redirect.github.com/motiondivision/motion/issues/3097 ">#3097</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/motiondivision/motion/compare/v12.3.1...v12.4.11 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `lucide-react` from 0.474.0 to 0.479.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.479.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(<code>@lucide/svelte</code>): Lucide svelte 5 package by <a
href="https://github.com/ericfennis "><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2753 ">lucide-icons/lucide#2753</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.478.0...0.479.0 ">https://github.com/lucide-icons/lucide/compare/0.478.0...0.479.0 </a></p>
<h2>Version 0.478.0</h2>
<h2>What's Changed</h2>
<ul>
<li>ci(pr-comment): Fix icon preview comment on PRs by <a
href="https://github.com/ericfennis "><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2854 ">lucide-icons/lucide#2854</a></li>
<li>fix(ci): run lint pr title on title change by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2872 ">lucide-icons/lucide#2872</a></li>
<li>fix(metadata): name change reflected in contributions by <a
href="https://github.com/AnnaSasDev "><code>@AnnaSasDev</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2866 ">lucide-icons/lucide#2866</a></li>
<li>fix(icons): changed <code>brackets</code> icon by <a
href="https://github.com/jguddas "><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2863 ">lucide-icons/lucide#2863</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.477.0...0.478.0 ">https://github.com/lucide-icons/lucide/compare/0.477.0...0.478.0 </a></p>
<h2>New icons 0.477.0</h2>
<h2>New icons 🎨 </h2>
<ul>
<li><code>square-round-corner</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2323 ">#2323</a>)
by <a href="https://github.com/liamb13 "><code>@liamb13</code></a></li>
</ul>
<h2>Modified Icons 🔨 </h2>
<ul>
<li><code>circle-slash-2</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2837 ">#2837</a>)
by <a href="https://github.com/jguddas "><code>@jguddas</code></a></li>
</ul>
<h2>Fixes and new icons 0.476.0</h2>
<h2>Fixes</h2>
<ul>
<li>fix(lucide-react): Revert exports property package.json, fixing edge
worker environments. by <a
href="https://github.com/ericfennis "><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2814 ">lucide-icons/lucide#2814</a></li>
<li>fix(lucide): Lucide create element function returning SVG Element by
<a href="https://github.com/ericfennis "><code>@ericfennis</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/2816 ">lucide-icons/lucide#2816</a></li>
</ul>
<h2>New icons 🎨 </h2>
<ul>
<li><code>shield-user</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2608 ">#2608</a>)
by <a
href="https://github.com/sebinemeth "><code>@sebinemeth</code></a></li>
</ul>
<h2>Modified Icons 🔨 </h2>
<ul>
<li><code>beef</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2832 ">#2832</a>)
by <a href="https://github.com/jguddas "><code>@jguddas</code></a></li>
</ul>
<h2>New icons 0.475.0</h2>
<h2>New icons 🎨 </h2>
<ul>
<li><code>circle-small</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2607 ">#2607</a>)
by <a
href="https://github.com/jamiemlaw "><code>@jamiemlaw</code></a></li>
<li><code>mars-stroke</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2607 ">#2607</a>)
by <a
href="https://github.com/jamiemlaw "><code>@jamiemlaw</code></a></li>
<li><code>mars</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2607 ">#2607</a>)
by <a
href="https://github.com/jamiemlaw "><code>@jamiemlaw</code></a></li>
<li><code>non-binary</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2607 ">#2607</a>)
by <a
href="https://github.com/jamiemlaw "><code>@jamiemlaw</code></a></li>
<li><code>transgender</code> (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2607 ">#2607</a>)
by <a
href="https://github.com/jamiemlaw "><code>@jamiemlaw</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1787b82cfe "><code>1787b82</code></a>
build(deps-dev): bump vite from 5.4.13 to 5.4.14 in /packages/lucide (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2804 ">#2804</a>)</li>
<li><a
href="b46927e510 "><code>b46927e</code></a>
fix(lucide-react): Revert exports property package.json, fixing edge
worker e...</li>
<li><a
href="3ab6c373a0 "><code>3ab6c37</code></a>
build(deps-dev): bump vite from 5.4.12 to 5.4.13 (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2798 ">#2798</a>)</li>
<li><a
href="ba2c4b526f "><code>ba2c4b5</code></a>
build(deps-dev): bump vite from 5.1.8 to 5.4.12 (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2786 ">#2786</a>)</li>
<li><a
href="50630b3aaf "><code>50630b3</code></a>
ci: Improve build speeds (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2778 ">#2778</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.479.0/packages/lucide-react ">compare
view</a></li>
</ul>
</details>
<br />
Updates `next-themes` from 0.4.4 to 0.4.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pacocoursey/next-themes/releases ">next-themes's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.5</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: map theme to class using ValueObject in injected script by <a
href="https://github.com/danielgavrilov "><code>@danielgavrilov</code></a>
in <a
href="https://redirect.github.com/pacocoursey/next-themes/pull/330 ">pacocoursey/next-themes#330</a></li>
<li>Reduce number of renders by pre-setting resolvedTheme by <a
href="https://github.com/wahba-openai "><code>@wahba-openai</code></a>
in <a
href="https://redirect.github.com/pacocoursey/next-themes/pull/338 ">pacocoursey/next-themes#338</a></li>
<li>Bump next from 14.2.10 to 14.2.15 in the npm_and_yarn group across 1
directory by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/pacocoursey/next-themes/pull/331 ">pacocoursey/next-themes#331</a></li>
<li>Bump the npm_and_yarn group across 1 directory with 7 updates by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/pacocoursey/next-themes/pull/341 ">pacocoursey/next-themes#341</a></li>
<li>chore: Fix corepack errors in CI by <a
href="https://github.com/pacocoursey "><code>@pacocoursey</code></a> in
<a
href="https://redirect.github.com/pacocoursey/next-themes/pull/342 ">pacocoursey/next-themes#342</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/danielgavrilov "><code>@danielgavrilov</code></a>
made their first contribution in <a
href="https://redirect.github.com/pacocoursey/next-themes/pull/330 ">pacocoursey/next-themes#330</a></li>
<li><a
href="https://github.com/wahba-openai "><code>@wahba-openai</code></a>
made their first contribution in <a
href="https://redirect.github.com/pacocoursey/next-themes/pull/338 ">pacocoursey/next-themes#338</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pacocoursey/next-themes/compare/v0.4.4...v0.4.5 ">https://github.com/pacocoursey/next-themes/compare/v0.4.4...v0.4.5 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d12996b4e8 "><code>d12996b</code></a>
chore: Fix corepack errors in CI (<a
href="https://redirect.github.com/pacocoursey/next-themes/issues/342 ">#342</a>)</li>
<li><a
href="b77db23e9f "><code>b77db23</code></a>
Bump the npm_and_yarn group across 1 directory with 7 updates (<a
href="https://redirect.github.com/pacocoursey/next-themes/issues/341 ">#341</a>)</li>
<li><a
href="d3fa4ee9ad "><code>d3fa4ee</code></a>
Bump next from 14.2.10 to 14.2.15 in the npm_and_yarn group across 1
director...</li>
<li><a
href="ad83567b11 "><code>ad83567</code></a>
Reduce number of renders by pre-setting resolvedTheme (<a
href="https://redirect.github.com/pacocoursey/next-themes/issues/338 ">#338</a>)</li>
<li><a
href="1b510445a3 "><code>1b51044</code></a>
fix: map theme to class using ValueObject in injected script (<a
href="https://redirect.github.com/pacocoursey/next-themes/issues/330 ">#330</a>)</li>
<li>See full diff in <a
href="https://github.com/pacocoursey/next-themes/compare/v0.4.4...v0.4.5 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `react-day-picker` from 9.5.1 to 9.6.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gpbl/react-day-picker/releases ">react-day-picker's
releases</a>.</em></p>
<blockquote>
<h2>v9.6.1</h2>
<p>This release addresses an accessibility issue, adds a new
<code>animate</code> prop and fixes other minor bugs.</p>
<h3>Possible Breaking Change in Custom Styles</h3>
<p>To address a <a
href="https://redirect.github.com/gpbl/react-day-picker/issues/2630 ">focus
lost bug</a> affecting navigation buttons, we <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2685 ">updated</a>
the buttons to use <code>aria-disabled</code> instead of the
<code>disabled</code> attribute.</p>
<p>This change may cause custom styles for those disabled buttons to
break. To fix it in your code, update the CSS selector to target
<code>[aria-disabled="true"]</code>:</p>
<pre lang="diff"><code>- .rdp-button_next:disabled,
+ .rdp-button_next[aria-disabled="true"] {
/* your custom CSS */
}
- .rdp-button_previous:disabled,
+ .rdp-button_previous[aria-disabled="true"] {
/* your custom CSS */
}
</code></pre>
<h3>Animating Month Transitions</h3>
<p>Thanks to the work by <a
href="https://github.com/rodgobbi "><code>@rodgobbi</code></a>, we have
added animations to DayPicker. The new <a
href="http://daypicker.dev/docs/navigation#animate "><code>animate</code>
prop</a> enables CSS transitions for captions and weeks when navigating
between months:</p>
<!-- raw HTML omitted -->
<pre lang="tsx"><code><DayPicker animate />
</code></pre>
<p>Customizing the animation style can be challenging due to the HTML
table structure of the grid. We may address this in the future. Please
leave your feedback in <a
href="https://github.com/gpbl/react-day-picker/discussions ">DayPicker
Discussions</a>.</p>
<h2>What's Changed</h2>
<ul>
<li>feat: new <code>animate</code> prop by <a
href="https://github.com/rodgobbi "><code>@rodgobbi</code></a> in <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2684 ">gpbl/react-day-picker#2684</a></li>
<li>feat(performance): add <code>sideEffects</code> property to
package.json by <a
href="https://github.com/rodgobbi "><code>@rodgobbi</code></a> in <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2673 ">gpbl/react-day-picker#2673</a></li>
<li>fix(accessibility): focus lost when navigation button is disabled by
<a href="https://github.com/gpbl "><code>@gpbl</code></a> in <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2685 ">gpbl/react-day-picker#2685</a></li>
<li>fix: render selected days with <code>selected</code> modifier when
disabled by <a
href="https://github.com/rodgobbi "><code>@rodgobbi</code></a> in <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2700 ">gpbl/react-day-picker#2700</a></li>
<li>fix(build): remove extra files from package.json by <a
href="https://github.com/gpbl "><code>@gpbl</code></a> in <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2692 ">gpbl/react-day-picker#2692</a></li>
<li>chore(types): fix deprecation of select event handler types by <a
href="https://github.com/timothyis "><code>@timothyis</code></a> in <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2680 ">gpbl/react-day-picker#2680</a></li>
</ul>
<h3>v9.6.1</h3>
<ul>
<li>fix(build): add missing .css entries in package.json files by <a
href="https://github.com/gpbl "><code>@gpbl</code></a> in <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2703 ">gpbl/react-day-picker#2703</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/timothyis "><code>@timothyis</code></a>
made their first contribution in <a
href="https://redirect.github.com/gpbl/react-day-picker/pull/2680 ">gpbl/react-day-picker#2680</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/gpbl/react-day-picker/compare/v9.5.1...v9.6.1 ">https://github.com/gpbl/react-day-picker/compare/v9.5.1...v9.6.1 </a></p>
<h2>v9.6.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c37983b8e5 "><code>c37983b</code></a>
build: bump v9.6.1</li>
<li><a
href="3d382fe18d "><code>3d382fe</code></a>
build: add missing .css entries in package.json files (<a
href="https://redirect.github.com/gpbl/react-day-picker/issues/2703 ">#2703</a>)</li>
<li><a
href="ca71182076 "><code>ca71182</code></a>
build: bump v9.6.0</li>
<li><a
href="37f759a718 "><code>37f759a</code></a>
chore: animate prop, remove <a
href="https://github.com/experimental "><code>@experimental</code></a>
tag</li>
<li><a
href="9aa3d35062 "><code>9aa3d35</code></a>
docs: update for new <code>animate</code> prop (<a
href="https://redirect.github.com/gpbl/react-day-picker/issues/2694 ">#2694</a>)</li>
<li><a
href="d7d0a8ad13 "><code>d7d0a8a</code></a>
fix: render selected days with selected modifier when disabled (<a
href="https://redirect.github.com/gpbl/react-day-picker/issues/2700 ">#2700</a>)</li>
<li><a
href="48f00dc20f "><code>48f00dc</code></a>
fix: focus lost when navigation button is disabled (<a
href="https://redirect.github.com/gpbl/react-day-picker/issues/2685 ">#2685</a>)</li>
<li><a
href="6617c9bf81 "><code>6617c9b</code></a>
chore: update keyframes names (<a
href="https://redirect.github.com/gpbl/react-day-picker/issues/2695 ">#2695</a>)</li>
<li><a
href="13e0a4acc9 "><code>13e0a4a</code></a>
test: fix test related to first of month (<a
href="https://redirect.github.com/gpbl/react-day-picker/issues/2693 ">#2693</a>)</li>
<li><a
href="ebde52dd02 "><code>ebde52d</code></a>
docs: fix no-wrap-table style for paragraphs</li>
<li>Additional commits viewable in <a
href="https://github.com/gpbl/react-day-picker/compare/v9.5.1...v9.6.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `react-icons` from 5.4.0 to 5.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/react-icons/react-icons/releases ">react-icons's
releases</a>.</em></p>
<blockquote>
<h2>v5.5.0</h2>
<h2>What's Changed</h2>
<ul>
<li>[React 19] Update IconType type to return React.ReactNode by <a
href="https://github.com/diaz-hfc "><code>@diaz-hfc</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/1004 ">react-icons/react-icons#1004</a></li>
<li>Bump vite from 5.2.10 to 5.4.11 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/996 ">react-icons/react-icons#996</a></li>
<li>Bump nanoid from 3.3.7 to 3.3.8 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/1005 ">react-icons/react-icons#1005</a></li>
<li>Bump vite from 5.4.11 to 5.4.14 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/1021 ">react-icons/react-icons#1021</a></li>
<li>Bump esbuild from 0.20.2 to 0.25.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/react-icons/react-icons/pull/1027 ">react-icons/react-icons#1027</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/diaz-hfc "><code>@diaz-hfc</code></a>
made their first contribution in <a
href="https://redirect.github.com/react-icons/react-icons/pull/1004 ">react-icons/react-icons#1004</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/react-icons/react-icons/compare/v5.4.0...v5.5.0 ">https://github.com/react-icons/react-icons/compare/v5.4.0...v5.5.0 </a></p>
<table>
<thead>
<tr>
<th>Icon Library</th>
<th>License</th>
<th>Version</th>
<th align="right">Count</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="https://circumicons.com/ ">Circum Icons</a></td>
<td><a
href="https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE ">MPL-2.0
license</a></td>
<td>1.0.0</td>
<td align="right">288</td>
</tr>
<tr>
<td><a href="https://fontawesome.com/ ">Font Awesome 5</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/ ">CC BY 4.0
License</a></td>
<td>5.15.4-3-gafecf2a</td>
<td align="right">1612</td>
</tr>
<tr>
<td><a href="https://fontawesome.com/ ">Font Awesome 6</a></td>
<td><a href="https://creativecommons.org/licenses/by/4.0/ ">CC BY 4.0
License</a></td>
<td>6.6.0</td>
<td align="right">2050</td...
_Description has been truncated_
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zamil Majdy <zamil.majdy@agpt.co >
2025-03-19 23:39:09 +07:00
Krzysztof Czerwinski
3cf198eea1
feat(platform): Onboarding flow backend ( #9511 )
...
This PR adds backend to make Onboarding UI added in
https://github.com/Significant-Gravitas/AutoGPT/pull/9485 functional and
adds missing confetti screen at the end of Onboarding.
*Make sure to have at least any 2 agents in store when testing locally.*
Otherwise the onboarding will finish without showing agents.
Visit `/onboarding/reset` to reset onboarding state, otherwise it'll
always redirect to `/library` once finished.
### Changes 🏗️
- Onboarding opens automatically on sign up and login (if unfinished)
for all users
- Update db schema to add `UserOnboarding` and add migration
- Add GET and PATCH `/onboarding` endpoints and logic to retrieve and
update data Onboarding for a user
- Update `POST /library/agents` endpoint
(`addMarketplaceAgentToLibrary`), so it includes input and output nodes;
these are needed to know input schema for the Onboarding
- Use new endpoints during onboarding to fetch and update data
- Use agents from the marketplace and their input schema for the
onboarding
- Add algorithm to choose store agents based on user answers and related
endpoint `GET /onboarding/agents`
- Redirect outside onboarding if finished and resume on proper page
- Add `canvas-confetti` and `@types/canvas-confetti` frontend packages
- Add and show congrats confetti screen when user runs and agent and
before opening library
- Minor design updates and onboarding fixes
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- [x] Redirect to `/onboarding/*` on sign up and sign in (if onboarding
unfinished)
- [x] Onboarding works and can be finished
- [x] Agent runs on finish
- [x] Onboarding state is saved and logging out or refreshing page
restores correct state (user choices)
- [x] When onboarding finished, trying to go into `/onboarding`
redirects to `/library`
---------
Co-authored-by: Nicholas Tindle <nicholas.tindle@agpt.co >
Co-authored-by: Reinier van der Leer <pwuts@agpt.co >
2025-03-06 12:19:33 +00:00
Zamil Majdy
52ee7d150e
fix(frontend): Remove unused Stripe on frontend ( #9536 )
...
### Changes 🏗️
Remove Stripe on frontend.
### Checklist 📋
#### For code changes:
- [ ] I have clearly listed my changes in the PR description
- [ ] I have made a test plan
- [ ] I have tested my changes according to the test plan:
<!-- Put your test plan here: -->
- [ ] ...
<details>
<summary>Example test plan</summary>
- [ ] Create from scratch and execute an agent with at least 3 blocks
- [ ] Import an agent from file upload, and confirm it executes
correctly
- [ ] Upload agent to marketplace
- [ ] Import an agent from marketplace and confirm it executes correctly
- [ ] Edit an agent from monitor, and confirm it executes correctly
</details>
#### For configuration changes:
- [ ] `.env.example` is updated or already compatible with my changes
- [ ] `docker-compose.yml` is updated or already compatible with my
changes
- [ ] I have included a list of my configuration changes in the PR
description (under **Changes**)
<details>
<summary>Examples of configuration changes</summary>
- Changing ports
- Adding new services that need to communicate with each other
- Secrets or environment variable changes
- New or infrastructure changes such as databases
</details>
2025-02-27 11:13:53 +00:00
Swifty
e752f0f342
feat(platform/library): Agent Library v2 ( #9407 )
...
- Resolves #8774
- Resolves #8775
- Includes back-end work for #9168
- Partially implements #8776
- Partially implements #8777
### Changes 🏗️
- Add `/library` page
- Change target of "Library" navigation link from `/monitoring` to
`/library`
- Move `/agents/[id]` page to `/library/agents/[id]`
- Set application background color to `bg-neutral-50`
- Redirect to new library agent's "runs" page (`/library/agents/[id]`)
after adding from marketplace
Further (technical) frontend changes:
- Add types and client methods for all library API endpoints
- Added `primary` variant to `agptui/Button` component
Backend changes:
- Add functionality to library backend
- Aggregate agent status
- Image generation for use in library view
- Add `LibraryAgent.imageUrl` column to DB schema
- Sorting & pagination
- Explicit relation between library agents and their graph's creator
- Refactor & update API endpoints for DX
- Other minor refactoring
- Add missing but required `MEDIA_GCS_BUCKET_NAME` to `.env.example`
### Checklist 📋
#### For code changes:
- [x] I have clearly listed my changes in the PR description
- [x] I have made a test plan
- [x] I have tested my changes according to the test plan:
- `/library`
- [x] Create agent from scratch -> should show up on `/library`
- [x] Add agent to library from marketplace -> should show up on
`/library`
- [x] Click on agent in `/library` -> should go to
`/library/agents/[id]`
- [x] Test sorting & pagination functionality
- `/library/agents/[id]`
- [x] Fill out inputs and click "Run" -> should run like normally
- [x] Select completed agent run -> should show all inputs & outputs
- [x] Click "run again" on a completed agent run -> should run
successfully with same input
- [x] `/monitoring` should still work the same as before
---------
Co-authored-by: abhi1992002 <abhimanyu1992002@gmail.com >
Co-authored-by: Reinier van der Leer <pwuts@agpt.co >
Co-authored-by: Nicholas Tindle <nicholas.tindle@agpt.co >
2025-02-25 17:29:15 +00:00