Commit Graph

1838 Commits

Author SHA1 Message Date
Maurice Heumann
7f8f1ec3d2 Build(deps-dev): Bump typescript-eslint from 8.35.1 to 8.38.0 in /page (#436)
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.35.1 to 8.38.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.38.0</h2>
<h2>8.38.0 (2025-07-21)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-estree:</strong> forbid optional chain in
<code>TemplateTaggedLiteral</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11391">#11391</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>disallow extra properties in rule options (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11397">#11397</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-generic-constructors]
resolve conflict with <code>isolatedDeclarations</code> if enabled in
<code>constructor</code> option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11351">#11351</a>)</li>
<li><strong>typescript-eslint:</strong> infer tsconfigRootDir with v8
API (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11412">#11412</a>)</li>
<li><strong>typescript-eslint:</strong> error on nested
<code>extends</code> in <code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11361">#11361</a>)</li>
<li><strong>typescript-estree:</strong> ensure the token type of the
property name is Identifier (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11329">#11329</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Andrew Kazakov <a
href="https://github.com/andreww2012"><code>@​andreww2012</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
<li>MK <a
href="https://github.com/asdf93074"><code>@​asdf93074</code></a></li>
<li>tao</li>
<li>Younsang Na <a
href="https://github.com/nayounsang"><code>@​nayounsang</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v8.37.0</h2>
<h2>8.37.0 (2025-07-14)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-estree:</strong> infer tsconfigRootDir from call
stack (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11370">#11370</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [unified-signatures] fix false
positives for ignoreOverloadsWithDifferentJSDoc option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11381">#11381</a>)</li>
<li><strong>type-utils:</strong> add missing 'types' dependency to
'type-utils' (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11383">#11383</a>)</li>
<li><strong>type-utils:</strong> handle namespaced exports in specifier
matching (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11380">#11380</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Bill Collins</li>
<li>Josh Goldberg </li>
<li>René <a
href="https://github.com/Renegade334"><code>@​Renegade334</code></a></li>
<li>Yukihiro Hasegawa <a
href="https://github.com/y-hsgw"><code>@​y-hsgw</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>v8.36.0</h2>
<h2>8.36.0 (2025-07-07)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.38.0 (2025-07-21)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> error on nested
<code>extends</code> in <code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11361">#11361</a>)</li>
<li><strong>typescript-eslint:</strong> infer tsconfigRootDir with v8
API (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11412">#11412</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.37.0 (2025-07-14)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-estree:</strong> infer tsconfigRootDir from call
stack (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11370">#11370</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg </li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
<h2>8.36.0 (2025-07-07)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-eslint:</strong> support <code>basePath</code> in
<code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11357">#11357</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d11e79e9c9"><code>d11e79e</code></a>
chore(release): publish 8.38.0</li>
<li><a
href="6d8fae9410"><code>6d8fae9</code></a>
fix(typescript-eslint): error on nested <code>extends</code> in
<code>tseslint.config()</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11">#11</a>...</li>
<li><a
href="abb7c4de8c"><code>abb7c4d</code></a>
fix(typescript-eslint): infer tsconfigRootDir with v8 API (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11412">#11412</a>)</li>
<li><a
href="816be172ce"><code>816be17</code></a>
chore(release): publish 8.37.0</li>
<li><a
href="7126c3a970"><code>7126c3a</code></a>
feat(typescript-estree): infer tsconfigRootDir from call stack (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11370">#11370</a>)</li>
<li><a
href="84b7a2e905"><code>84b7a2e</code></a>
chore(release): publish 8.36.0</li>
<li><a
href="0c40c7a5dc"><code>0c40c7a</code></a>
feat(typescript-eslint): support <code>basePath</code> in
<code>tseslint.config()</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11357">#11357</a>)</li>
<li><a
href="e2ecca60d9"><code>e2ecca6</code></a>
chore: fix issues introduced by updated <code>nx</code> configuration
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11230">#11230</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.35.1&new-version=8.38.0)](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>
2025-08-02 10:34:13 +02:00
Maurice Heumann
0731d624a8 Build(deps): Bump lucide-react from 0.525.0 to 0.536.0 in /page (#432)
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.525.0 to 0.536.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.536.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): arcified message icons &amp; fixed optical volume by <a
href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3473">lucide-icons/lucide#3473</a></li>
<li>fix(icons): changed <code>hospital</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/2969">lucide-icons/lucide#2969</a></li>
<li>fix(<code>@​lucide/svelte</code>): Add <code>.js</code> extensions
to imports by <a
href="https://github.com/abdel-17"><code>@​abdel-17</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2950">lucide-icons/lucide#2950</a></li>
<li>fix(lucide-vue-next): Support for kebabCase props by <a
href="https://github.com/ericfennis"><code>@​ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3477">lucide-icons/lucide#3477</a></li>
<li>fix(icons): changed <code>a-arrow-*</code> icons by <a
href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3474">lucide-icons/lucide#3474</a></li>
<li>fix(icons): arcified <code>cake-slice</code> icon by <a
href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3345">lucide-icons/lucide#3345</a></li>
<li>feat(lucide-static): include aliases in icons directory by <a
href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3368">lucide-icons/lucide#3368</a></li>
<li>feat(icons): added <code>turntable</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/3429">lucide-icons/lucide#3429</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/abdel-17"><code>@​abdel-17</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2950">lucide-icons/lucide#2950</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.535.0...0.536.0">https://github.com/lucide-icons/lucide/compare/0.535.0...0.536.0</a></p>
<h2>Version 0.535.0</h2>
<h2>What's Changed</h2>
<ul>
<li>ci: add &quot;telegram&quot; to close-issue-with-banned-phrases by
<a href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3475">lucide-icons/lucide#3475</a></li>
<li>fix(lucide-static): properly select icons dir for tags &amp; error
if no metadata found by <a
href="https://github.com/AlexProgrammerDE"><code>@​AlexProgrammerDE</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3411">lucide-icons/lucide#3411</a></li>
<li>fix(docs): update prop name from absolute-stroke-width to
absoluteStrokeWidth in vue-next guide by <a
href="https://github.com/epifaniofrancisco"><code>@​epifaniofrancisco</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3322">lucide-icons/lucide#3322</a></li>
<li>feat(SvgPreview): add features from lucide studio by <a
href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3365">lucide-icons/lucide#3365</a></li>
<li>chore: icon alias improvements by <a
href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2861">lucide-icons/lucide#2861</a></li>
<li>fix(icons): changed tiny heart icons by <a
href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3471">lucide-icons/lucide#3471</a></li>
<li>chore(docs): Update vitepress deps by <a
href="https://github.com/ericfennis"><code>@​ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3470">lucide-icons/lucide#3470</a></li>
<li>feat(icons): added hand-fist 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/1843">lucide-icons/lucide#1843</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/AlexProgrammerDE"><code>@​AlexProgrammerDE</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3411">lucide-icons/lucide#3411</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.534.0...0.535.0">https://github.com/lucide-icons/lucide/compare/0.534.0...0.535.0</a></p>
<h2>Version 0.534.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>settings</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/3467">lucide-icons/lucide#3467</a></li>
<li>fix(icons): changed <code>mails</code>, <code>tags</code>,
<code>files</code>, <code>file-stack</code>, <code>book-copy</code> and
<code>folders</code> icon by <a
href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2935">lucide-icons/lucide#2935</a></li>
<li>fix(icons): changed <code>gavel</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/3465">lucide-icons/lucide#3465</a></li>
<li>fix(icons): changed <code>sun-moon</code> icon &amp; arcified
<code>moon</code> icons by <a
href="https://github.com/karsa-mistmere"><code>@​karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3380">lucide-icons/lucide#3380</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.533.0...0.534.0">https://github.com/lucide-icons/lucide/compare/0.533.0...0.534.0</a></p>
<h2>Version 0.533.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(docs): Icon Component Example for Svelte 5 does not compile by
<a href="https://github.com/Zlendy"><code>@​Zlendy</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3416">lucide-icons/lucide#3416</a></li>
<li>fix(icons): changed <code>sailboat</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/3460">lucide-icons/lucide#3460</a></li>
<li>fix(icons): Changed <code>a-large-small</code> icon by <a
href="https://github.com/vichotech"><code>@​vichotech</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3396">lucide-icons/lucide#3396</a></li>
<li>fix(icons): added rounding to <code>heart-*</code> icons by <a
href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3061">lucide-icons/lucide#3061</a></li>
<li>fix(icons): changed <code>folder-symlink</code> icon by <a
href="https://github.com/jguddas"><code>@​jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2558">lucide-icons/lucide#2558</a></li>
<li>fix(icons): Rounded and optically-centred
<code>flag-triangle-*</code> icons by <a
href="https://github.com/jamiemlaw"><code>@​jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3438">lucide-icons/lucide#3438</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="e71198d9b3"><code>e71198d</code></a>
chore: icon alias improvements (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2861">#2861</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.536.0/packages/lucide-react">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.525.0&new-version=0.536.0)](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>
2025-08-02 10:33:46 +02:00
Maurice Heumann
1e007c36c8 Build(deps): Bump deps/googletest from 32f9f4c to 373af2e (#430)
Bumps [deps/googletest](https://github.com/google/googletest) from
`32f9f4c` to `373af2e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="373af2e3df"><code>373af2e</code></a>
Provide a better error message when ASSERT and SKIP macros are used in
method...</li>
<li>See full diff in <a
href="32f9f4c82a...373af2e3df">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 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>
2025-08-02 10:33:35 +02:00
Maurice Heumann
332283559e Build(deps): Bump deps/flatbuffers from c526cb6 to 518bf42 (#429)
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`c526cb6` to `518bf42`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="518bf42df8"><code>518bf42</code></a>
Fixes misaligned pointer by reading from the buffer instead of loading
the me...</li>
<li><a
href="575d616e60"><code>575d616</code></a>
[Swift] Moves capacity outside of Storage (<a
href="https://redirect.github.com/google/flatbuffers/issues/8650">#8650</a>)</li>
<li><a
href="f32a7dcbd2"><code>f32a7dc</code></a>
Bugfix <strong>eq</strong> for numpy data types (<a
href="https://redirect.github.com/google/flatbuffers/issues/8646">#8646</a>)</li>
<li><a
href="860d645349"><code>860d645</code></a>
Support Rust edition 2024 (<a
href="https://redirect.github.com/google/flatbuffers/issues/8638">#8638</a>)</li>
<li><a
href="06a53df0d3"><code>06a53df</code></a>
Fix start page: Backwards and Forwards Compatibility (<a
href="https://redirect.github.com/google/flatbuffers/issues/8645">#8645</a>)</li>
<li>See full diff in <a
href="c526cb640b...518bf42df8">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 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>
2025-08-02 10:33:11 +02:00
Maurice Heumann
ba84fb81cc Build(deps): Bump tw-animate-css from 1.3.4 to 1.3.6 in /page (#433)
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.3.4 to 1.3.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Wombosvideo/tw-animate-css/releases">tw-animate-css's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.6</h2>
<h2>Changelog</h2>
<ul>
<li>58f3396: fix: allow changing animation parameters for ready-to-use
animations</li>
<li>8313476: chore: update dependencies nd package manager version</li>
<li>f81346c: chore: bump version to 1.3.6</li>
</ul>
<h2>Issues fixed</h2>
<ul>
<li><a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/47">#47</a>:
feat: allow developers to change the transition timing function for
<code>--animate-accordion/collapsible-*</code> (thanks for your help, <a
href="https://github.com/mikeploythai"><code>@​mikeploythai</code></a>)</li>
</ul>
<h2>v1.3.5</h2>
<h2>Changelog</h2>
<ul>
<li>b8cc09c: fix: update slide translate calculations to use correct
sign for ratio values</li>
<li>69fbfcd: chore: bump version to 1.3.5 and update dependencies</li>
</ul>
<h2>Issues fixed</h2>
<ul>
<li><a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/44">#44</a>
incorrect calculation in slide-in-from-left when using a ratio (thanks
for reporting, <a
href="https://github.com/alec-liminary"><code>@​alec-liminary</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f81346c889"><code>f81346c</code></a>
chore: bump version to 1.3.6</li>
<li><a
href="8313476119"><code>8313476</code></a>
chore: update dependencies nd package manager version</li>
<li><a
href="58f33965b8"><code>58f3396</code></a>
fix: allow changing animation parameters for ready-to-use
animations</li>
<li><a
href="69fbfcdbae"><code>69fbfcd</code></a>
chore: bump version to 1.3.5 and update dependencies</li>
<li><a
href="b8cc09c5a1"><code>b8cc09c</code></a>
fix: update slide translate calculations to use correct sign for ratio
values</li>
<li>See full diff in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.4...v1.3.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.3.4&new-version=1.3.6)](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>
2025-08-02 10:32:58 +02:00
Maurice Heumann
4f2005c9b4 Build(deps-dev): Bump eslint from 9.30.0 to 9.32.0 in /page (#438)
Bumps [eslint](https://github.com/eslint/eslint) from 9.30.0 to 9.32.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.32.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="1245000c5a"><code>1245000</code></a>
feat: support explicit resource management in core rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19828">#19828</a>)
(fnx)</li>
<li><a
href="0e957a7b55"><code>0e957a7</code></a>
feat: support typescript types in accessor rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19882">#19882</a>)
(fnx)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="960fd40dfd"><code>960fd40</code></a>
fix: Upgrade <code>@​eslint/js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19971">#19971</a>)
(Nicholas C. Zakas)</li>
<li><a
href="bbf23fa2f1"><code>bbf23fa</code></a>
fix: Refactor reporting into FileReport (<a
href="https://redirect.github.com/eslint/eslint/issues/19877">#19877</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d4988872f3"><code>d498887</code></a>
fix: bump <code>@​eslint/plugin-kit</code> to 0.3.4 to resolve
vulnerability (<a
href="https://redirect.github.com/eslint/eslint/issues/19965">#19965</a>)
(Milos Djermanovic)</li>
<li><a
href="f46fc6c137"><code>f46fc6c</code></a>
fix: report only global references in no-implied-eval (<a
href="https://redirect.github.com/eslint/eslint/issues/19932">#19932</a>)
(Nitin Kumar)</li>
<li><a
href="7863d26b7c"><code>7863d26</code></a>
fix: remove outdated types in <code>ParserOptions.ecmaFeatures</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19944">#19944</a>)
(ntnyq)</li>
<li><a
href="317330552e"><code>3173305</code></a>
fix: update execScript message in no-implied-eval rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19937">#19937</a>)
(TKDev7)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="86e7426e44"><code>86e7426</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="50de1ced9d"><code>50de1ce</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="74f01a3f59"><code>74f01a3</code></a>
ci: unpin <code>jiti</code> to version <code>^2.5.1</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19970">#19970</a>)
(루밀LuMir)</li>
<li><a
href="2ab13813a7"><code>2ab1381</code></a>
ci: pin <code>jiti</code> to version 2.4.2 (<a
href="https://redirect.github.com/eslint/eslint/issues/19964">#19964</a>)
(Francesco Trotta)</li>
<li><a
href="b7f7545469"><code>b7f7545</code></a>
test: switch to flat config mode in <code>SourceCode</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19953">#19953</a>)
(Milos Djermanovic)</li>
<li><a
href="f5a35e3b7c"><code>f5a35e3</code></a>
test: switch to flat config mode in eslint-fuzzer (<a
href="https://redirect.github.com/eslint/eslint/issues/19960">#19960</a>)
(Milos Djermanovic)</li>
<li><a
href="e22af8c42d"><code>e22af8c</code></a>
refactor: use <code>CustomRuleDefinitionType</code> in
<code>JSRuleDefinition</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19949">#19949</a>)
(Francesco Trotta)</li>
<li><a
href="e85571730f"><code>e855717</code></a>
chore: switch performance tests to hyperfine (<a
href="https://redirect.github.com/eslint/eslint/issues/19919">#19919</a>)
(Francesco Trotta)</li>
<li><a
href="2f73a23655"><code>2f73a23</code></a>
test: switch to flat config mode in <code>ast-utils</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19948">#19948</a>)
(Milos Djermanovic)</li>
<li><a
href="c565a530f5"><code>c565a53</code></a>
chore: exclude <code>further_reading_links.json</code> from Prettier
formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19943">#19943</a>)
(Milos Djermanovic)</li>
</ul>
<h2>v9.31.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="35cf44c22e"><code>35cf44c</code></a>
feat: output full actual location in rule tester if different (<a
href="https://redirect.github.com/eslint/eslint/issues/19904">#19904</a>)
(ST-DDT)</li>
<li><a
href="a6a63259de"><code>a6a6325</code></a>
feat: support explicit resource management in <code>no-loop-func</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19895">#19895</a>)
(Milos Djermanovic)</li>
<li><a
href="4682cdc696"><code>4682cdc</code></a>
feat: support explicit resource management in <code>no-undef-init</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19894">#19894</a>)
(Milos Djermanovic)</li>
<li><a
href="58482165ea"><code>5848216</code></a>
feat: support explicit resource management in
<code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19893">#19893</a>)
(Milos Djermanovic)</li>
<li><a
href="bb370b8e79"><code>bb370b8</code></a>
feat: support explicit resource management in
<code>no-const-assign</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19892">#19892</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="07fac6cafa"><code>07fac6c</code></a>
fix: retry on EMFILE when writing autofix results (<a
href="https://redirect.github.com/eslint/eslint/issues/19926">#19926</a>)
(TKDev7)</li>
<li><a
href="28cc7abbb7"><code>28cc7ab</code></a>
fix: Remove incorrect RuleContext types (<a
href="https://redirect.github.com/eslint/eslint/issues/19910">#19910</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="664cb44ab0"><code>664cb44</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="40dbe2a43f"><code>40dbe2a</code></a>
docs: fix mismatch between <code>globalIgnores()</code> code and text
(<a
href="https://redirect.github.com/eslint/eslint/issues/19914">#19914</a>)
(MaoShizhong)</li>
<li><a
href="5a0069d608"><code>5a0069d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fef04b5c7f"><code>fef04b5</code></a>
docs: Update working on issues info (<a
href="https://redirect.github.com/eslint/eslint/issues/19902">#19902</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="3ddd454c1c"><code>3ddd454</code></a>
chore: upgrade to <code>@eslint/js@9.31.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19935">#19935</a>)
(Francesco Trotta)</li>
<li><a
href="d5054e5454"><code>d5054e5</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="0f4a3781fe"><code>0f4a378</code></a>
chore: update eslint (<a
href="https://redirect.github.com/eslint/eslint/issues/19933">#19933</a>)
(renovate[bot])</li>
<li><a
href="76c2340c36"><code>76c2340</code></a>
chore: bump mocha to v11 (<a
href="https://redirect.github.com/eslint/eslint/issues/19917">#19917</a>)
(루밀LuMir)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.32.0 - July 25, 2025</p>
<ul>
<li><a
href="960fd40dfd"><code>960fd40</code></a>
fix: Upgrade <code>@​eslint/js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19971">#19971</a>)
(Nicholas C. Zakas)</li>
<li><a
href="50de1ced9d"><code>50de1ce</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="bbf23fa2f1"><code>bbf23fa</code></a>
fix: Refactor reporting into FileReport (<a
href="https://redirect.github.com/eslint/eslint/issues/19877">#19877</a>)
(Nicholas C. Zakas)</li>
<li><a
href="74f01a3f59"><code>74f01a3</code></a>
ci: unpin <code>jiti</code> to version <code>^2.5.1</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19970">#19970</a>)
(루밀LuMir)</li>
<li><a
href="d4988872f3"><code>d498887</code></a>
fix: bump <code>@​eslint/plugin-kit</code> to 0.3.4 to resolve
vulnerability (<a
href="https://redirect.github.com/eslint/eslint/issues/19965">#19965</a>)
(Milos Djermanovic)</li>
<li><a
href="2ab13813a7"><code>2ab1381</code></a>
ci: pin <code>jiti</code> to version 2.4.2 (<a
href="https://redirect.github.com/eslint/eslint/issues/19964">#19964</a>)
(Francesco Trotta)</li>
<li><a
href="b7f7545469"><code>b7f7545</code></a>
test: switch to flat config mode in <code>SourceCode</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19953">#19953</a>)
(Milos Djermanovic)</li>
<li><a
href="f5a35e3b7c"><code>f5a35e3</code></a>
test: switch to flat config mode in eslint-fuzzer (<a
href="https://redirect.github.com/eslint/eslint/issues/19960">#19960</a>)
(Milos Djermanovic)</li>
<li><a
href="f46fc6c137"><code>f46fc6c</code></a>
fix: report only global references in no-implied-eval (<a
href="https://redirect.github.com/eslint/eslint/issues/19932">#19932</a>)
(Nitin Kumar)</li>
<li><a
href="86e7426e44"><code>86e7426</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="e22af8c42d"><code>e22af8c</code></a>
refactor: use <code>CustomRuleDefinitionType</code> in
<code>JSRuleDefinition</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19949">#19949</a>)
(Francesco Trotta)</li>
<li><a
href="1245000c5a"><code>1245000</code></a>
feat: support explicit resource management in core rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19828">#19828</a>)
(fnx)</li>
<li><a
href="e85571730f"><code>e855717</code></a>
chore: switch performance tests to hyperfine (<a
href="https://redirect.github.com/eslint/eslint/issues/19919">#19919</a>)
(Francesco Trotta)</li>
<li><a
href="0e957a7b55"><code>0e957a7</code></a>
feat: support typescript types in accessor rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19882">#19882</a>)
(fnx)</li>
<li><a
href="2f73a23655"><code>2f73a23</code></a>
test: switch to flat config mode in <code>ast-utils</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19948">#19948</a>)
(Milos Djermanovic)</li>
<li><a
href="7863d26b7c"><code>7863d26</code></a>
fix: remove outdated types in <code>ParserOptions.ecmaFeatures</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19944">#19944</a>)
(ntnyq)</li>
<li><a
href="c565a530f5"><code>c565a53</code></a>
chore: exclude <code>further_reading_links.json</code> from Prettier
formatting (<a
href="https://redirect.github.com/eslint/eslint/issues/19943">#19943</a>)
(Milos Djermanovic)</li>
<li><a
href="317330552e"><code>3173305</code></a>
fix: update execScript message in no-implied-eval rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19937">#19937</a>)
(TKDev7)</li>
</ul>
<p>v9.31.0 - July 11, 2025</p>
<ul>
<li><a
href="3ddd454c1c"><code>3ddd454</code></a>
chore: upgrade to <code>@eslint/js@9.31.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19935">#19935</a>)
(Francesco Trotta)</li>
<li><a
href="d5054e5454"><code>d5054e5</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="0f4a3781fe"><code>0f4a378</code></a>
chore: update eslint (<a
href="https://redirect.github.com/eslint/eslint/issues/19933">#19933</a>)
(renovate[bot])</li>
<li><a
href="664cb44ab0"><code>664cb44</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="07fac6cafa"><code>07fac6c</code></a>
fix: retry on EMFILE when writing autofix results (<a
href="https://redirect.github.com/eslint/eslint/issues/19926">#19926</a>)
(TKDev7)</li>
<li><a
href="35cf44c22e"><code>35cf44c</code></a>
feat: output full actual location in rule tester if different (<a
href="https://redirect.github.com/eslint/eslint/issues/19904">#19904</a>)
(ST-DDT)</li>
<li><a
href="40dbe2a43f"><code>40dbe2a</code></a>
docs: fix mismatch between <code>globalIgnores()</code> code and text
(<a
href="https://redirect.github.com/eslint/eslint/issues/19914">#19914</a>)
(MaoShizhong)</li>
<li><a
href="76c2340c36"><code>76c2340</code></a>
chore: bump mocha to v11 (<a
href="https://redirect.github.com/eslint/eslint/issues/19917">#19917</a>)
(루밀LuMir)</li>
<li><a
href="28cc7abbb7"><code>28cc7ab</code></a>
fix: Remove incorrect RuleContext types (<a
href="https://redirect.github.com/eslint/eslint/issues/19910">#19910</a>)
(Nicholas C. Zakas)</li>
<li><a
href="a6a63259de"><code>a6a6325</code></a>
feat: support explicit resource management in <code>no-loop-func</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19895">#19895</a>)
(Milos Djermanovic)</li>
<li><a
href="4682cdc696"><code>4682cdc</code></a>
feat: support explicit resource management in <code>no-undef-init</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/19894">#19894</a>)
(Milos Djermanovic)</li>
<li><a
href="58482165ea"><code>5848216</code></a>
feat: support explicit resource management in
<code>init-declarations</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19893">#19893</a>)
(Milos Djermanovic)</li>
<li><a
href="bb370b8e79"><code>bb370b8</code></a>
feat: support explicit resource management in
<code>no-const-assign</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19892">#19892</a>)
(Milos Djermanovic)</li>
<li><a
href="5a0069d608"><code>5a0069d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fef04b5c7f"><code>fef04b5</code></a>
docs: Update working on issues info (<a
href="https://redirect.github.com/eslint/eslint/issues/19902">#19902</a>)
(Nicholas C. Zakas)</li>
</ul>
<p>v9.30.1 - July 1, 2025</p>
<ul>
<li><a
href="b035f747c6"><code>b035f74</code></a>
chore: upgrade to <code>@eslint/js@9.30.1</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19906">#19906</a>)
(Francesco Trotta)</li>
<li><a
href="b3dbc16563"><code>b3dbc16</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="e91bb870f8"><code>e91bb87</code></a>
fix: allow separate default and named type imports (<a
href="https://redirect.github.com/eslint/eslint/issues/19899">#19899</a>)
(xbinaryx)</li>
<li><a
href="ab7c62598a"><code>ab7c625</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="dae1e5bb27"><code>dae1e5b</code></a>
docs: update jsdoc's link (<a
href="https://redirect.github.com/eslint/eslint/issues/19896">#19896</a>)
(JamesVanWaza)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2364031090"><code>2364031</code></a>
9.32.0</li>
<li><a
href="a0e62e2739"><code>a0e62e2</code></a>
Build: changelog update for 9.32.0</li>
<li><a
href="960fd40dfd"><code>960fd40</code></a>
fix: Upgrade <code>@​eslint/js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19971">#19971</a>)</li>
<li><a
href="50de1ced9d"><code>50de1ce</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="bbf23fa2f1"><code>bbf23fa</code></a>
fix: Refactor reporting into FileReport (<a
href="https://redirect.github.com/eslint/eslint/issues/19877">#19877</a>)</li>
<li><a
href="74f01a3f59"><code>74f01a3</code></a>
ci: unpin <code>jiti</code> to version <code>^2.5.1</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19970">#19970</a>)</li>
<li><a
href="d4988872f3"><code>d498887</code></a>
fix: bump <code>@​eslint/plugin-kit</code> to 0.3.4 to resolve
vulnerability (<a
href="https://redirect.github.com/eslint/eslint/issues/19965">#19965</a>)</li>
<li><a
href="2ab13813a7"><code>2ab1381</code></a>
ci: pin <code>jiti</code> to version 2.4.2 (<a
href="https://redirect.github.com/eslint/eslint/issues/19964">#19964</a>)</li>
<li><a
href="b7f7545469"><code>b7f7545</code></a>
test: switch to flat config mode in <code>SourceCode</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19953">#19953</a>)</li>
<li><a
href="f5a35e3b7c"><code>f5a35e3</code></a>
test: switch to flat config mode in eslint-fuzzer (<a
href="https://redirect.github.com/eslint/eslint/issues/19960">#19960</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.30.0...v9.32.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.30.0&new-version=9.32.0)](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>
2025-08-02 10:32:30 +02:00
Maurice Heumann
dcda45895b Build(deps-dev): Bump @types/node from 24.0.8 to 24.1.0 in /page (#439)
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.0.8 to 24.1.0.
<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 />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.0.8&new-version=24.1.0)](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>
2025-08-02 10:32:19 +02:00
Maurice Heumann
5d953856ae Build(deps): Bump react-router-dom from 7.6.3 to 7.7.1 in /page (#440)
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.6.3 to 7.7.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/remix-run/react-router/releases">react-router-dom's
releases</a>.</em></p>
<blockquote>
<h2>react-router-dom-v5-compat@6.4.0-pre.15</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.15</li>
<li>react-router-dom@6.4.0-pre.15</li>
</ul>
</li>
</ul>
<h2>react-router-dom-v5-compat@6.4.0-pre.11</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.11</li>
<li>react-router-dom@6.4.0-pre.11</li>
</ul>
</li>
</ul>
<h2>react-router-dom-v5-compat@6.4.0-pre.10</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.10</li>
<li>react-router-dom@6.4.0-pre.10</li>
</ul>
</li>
</ul>
<h2>react-router-dom-v5-compat@6.4.0-pre.9</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.9</li>
<li>react-router-dom@6.4.0-pre.9</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md">react-router-dom's
changelog</a>.</em></p>
<blockquote>
<h2>7.7.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.7.1</code></li>
</ul>
</li>
</ul>
<h2>7.7.0</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.7.0</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4eb1fd1d3f"><code>4eb1fd1</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14068">#14068</a>)</li>
<li><a
href="929f77311a"><code>929f773</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14051">#14051</a>)</li>
<li><a
href="14666ddd78"><code>14666dd</code></a>
Merge branch 'release-next' into dev</li>
<li><a
href="63f0cd3277"><code>63f0cd3</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14015">#14015</a>)</li>
<li><a
href="b843323a91"><code>b843323</code></a>
Upgrade prettier (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13916">#13916</a>)</li>
<li><a
href="b7753cf289"><code>b7753cf</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14008">#14008</a>)</li>
<li><a
href="216222bacd"><code>216222b</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13999">#13999</a>)</li>
<li><a
href="7204a2963b"><code>7204a29</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13980">#13980</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.7.1/packages/react-router-dom">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.6.3&new-version=7.7.1)](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>
2025-08-02 10:32:07 +02:00
Maurice Heumann
ebb3c9b549 Build(deps): Bump @modelcontextprotocol/sdk from 1.17.0 to 1.17.1 in /mcp (#442)
Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 1.17.0 to 1.17.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@​modelcontextprotocol/sdk</code>'s
releases</a>.</em></p>
<blockquote>
<h2>1.17.1</h2>
<h2>What's Changed</h2>
<ul>
<li>(fix): Update fallbackRequestHandler type to match _requestHandlers
leaves type by <a
href="https://github.com/fredericbarthelet"><code>@​fredericbarthelet</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/784">modelcontextprotocol/typescript-sdk#784</a></li>
<li>fix: prevent responses being sent to wrong client when multiple
transports connect by <a
href="https://github.com/grimmerk"><code>@​grimmerk</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/820">modelcontextprotocol/typescript-sdk#820</a></li>
<li>1.17.1 by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/831">modelcontextprotocol/typescript-sdk#831</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.0...1.17.1">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.0...1.17.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0551cc52b8"><code>0551cc5</code></a>
1.17.1 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/831">#831</a>)</li>
<li><a
href="31acdcbb18"><code>31acdcb</code></a>
fix: prevent responses being sent to wrong client when multiple
transports co...</li>
<li><a
href="ee16173865"><code>ee16173</code></a>
(fix): Update fallbackRequestHandler type to match _requestHandlers
leaves ty...</li>
<li>See full diff in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.0...1.17.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.17.0&new-version=1.17.1)](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>
2025-08-02 10:31:53 +02:00
dependabot[bot]
1d5ca92984 Build(deps): Bump @modelcontextprotocol/sdk in /mcp
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.0...1.17.1)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.17.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 18:47:13 +00:00
dependabot[bot]
dfa0f95221 Build(deps): Bump react-router-dom from 7.6.3 to 7.7.1 in /page
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.6.3 to 7.7.1.
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.7.1/packages/react-router-dom)

---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-version: 7.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 17:51:54 +00:00
dependabot[bot]
c8373f06ee Build(deps-dev): Bump @types/node from 24.0.8 to 24.1.0 in /page
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.8 to 24.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 17:51:45 +00:00
dependabot[bot]
97f280ca55 Build(deps-dev): Bump eslint from 9.30.0 to 9.32.0 in /page
Bumps [eslint](https://github.com/eslint/eslint) from 9.30.0 to 9.32.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.30.0...v9.32.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 9.32.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 17:51:38 +00:00
dependabot[bot]
b6e8d09b5d Build(deps-dev): Bump typescript-eslint from 8.35.1 to 8.38.0 in /page
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.35.1 to 8.38.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.38.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 17:51:26 +00:00
dependabot[bot]
7c848924ff Build(deps): Bump tw-animate-css from 1.3.4 to 1.3.6 in /page
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.4 to 1.3.6.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.4...v1.3.6)

---
updated-dependencies:
- dependency-name: tw-animate-css
  dependency-version: 1.3.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 17:50:55 +00:00
dependabot[bot]
b656a881ae Build(deps): Bump lucide-react from 0.525.0 to 0.536.0 in /page
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.525.0 to 0.536.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.536.0/packages/lucide-react)

---
updated-dependencies:
- dependency-name: lucide-react
  dependency-version: 0.536.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 17:50:48 +00:00
dependabot[bot]
3a9d83cf77 Build(deps): Bump deps/googletest from 32f9f4c to 373af2e
Bumps [deps/googletest](https://github.com/google/googletest) from `32f9f4c` to `373af2e`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](32f9f4c82a...373af2e3df)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 373af2e3df71599b87a40ce0e37164523849166b
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 17:50:44 +00:00
dependabot[bot]
49150a35ef Build(deps): Bump deps/flatbuffers from c526cb6 to 518bf42
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `c526cb6` to `518bf42`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](c526cb640b...518bf42df8)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: 518bf42df82da02b77696027215bda91edbd4102
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 17:50:42 +00:00
Maurice Heumann
a066f8f252 Update README.md 2025-07-28 19:28:34 +02:00
Maurice Heumann
a5011dcaeb Update README.md 2025-07-28 19:17:13 +02:00
Maurice Heumann
d7fd3b59fa Update README.md 2025-07-28 19:00:39 +02:00
Maurice Heumann
d0ae04a191 Build(deps): Bump @modelcontextprotocol/sdk from 1.13.3 to 1.17.0 in /mcp (#425)
Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 1.13.3 to 1.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/modelcontextprotocol/typescript-sdk/releases"><code>@​modelcontextprotocol/sdk</code>'s
releases</a>.</em></p>
<blockquote>
<h2>1.17.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add CODEOWNERS file for sdk by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/781">modelcontextprotocol/typescript-sdk#781</a></li>
<li>Add more robust base64 check by <a
href="https://github.com/cliffhall"><code>@​cliffhall</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/786">modelcontextprotocol/typescript-sdk#786</a></li>
<li>update codeowners by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/803">modelcontextprotocol/typescript-sdk#803</a></li>
<li>Fix indent by <a
href="https://github.com/jiec-msft"><code>@​jiec-msft</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/807">modelcontextprotocol/typescript-sdk#807</a></li>
<li>fix: Explicitly declare accpet type to json when exchanging oauth
token by <a
href="https://github.com/JoJoJoJoJoJoJo"><code>@​JoJoJoJoJoJoJo</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/801">modelcontextprotocol/typescript-sdk#801</a></li>
<li>feat: support oidc discovery in client sdk by <a
href="https://github.com/xiaoyijun"><code>@​xiaoyijun</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/652">modelcontextprotocol/typescript-sdk#652</a></li>
<li>fix: remove extraneous code block in README.md by <a
href="https://github.com/sd0ric4"><code>@​sd0ric4</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/791">modelcontextprotocol/typescript-sdk#791</a></li>
<li>Bump form-data from 4.0.2 to 4.0.4 in the npm_and_yarn group across
1 directory by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/798">modelcontextprotocol/typescript-sdk#798</a></li>
<li>Bump version 1.17.0 by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/810">modelcontextprotocol/typescript-sdk#810</a></li>
</ul>
<h2>New Contributors 🙏</h2>
<ul>
<li><a href="https://github.com/jiec-msft"><code>@​jiec-msft</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/807">modelcontextprotocol/typescript-sdk#807</a></li>
<li><a href="https://github.com/sd0ric4"><code>@​sd0ric4</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/791">modelcontextprotocol/typescript-sdk#791</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.16.0...1.17.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.16.0...1.17.0</a></p>
<h2>1.16.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Add type compatibility test between SDK and spec types by <a
href="https://github.com/ochafik"><code>@​ochafik</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/729">modelcontextprotocol/typescript-sdk#729</a></li>
<li>Add OIDC ID token support by <a
href="https://github.com/dankelleher"><code>@​dankelleher</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/680">modelcontextprotocol/typescript-sdk#680</a></li>
<li>Add prompt=consent for OIDC offline_access scope by <a
href="https://github.com/dankelleher"><code>@​dankelleher</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/681">modelcontextprotocol/typescript-sdk#681</a></li>
<li>Non-critical: Readme syntax and typographical error fixes by <a
href="https://github.com/freakynit"><code>@​freakynit</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/765">modelcontextprotocol/typescript-sdk#765</a></li>
<li>make client side client_id generation configurable in the oauth
router by <a
href="https://github.com/cdaguerre"><code>@​cdaguerre</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/734">modelcontextprotocol/typescript-sdk#734</a></li>
<li>Adding <code>invalidateCredentials()</code> to
<code>OAuthClientProvider</code> by <a
href="https://github.com/geelen"><code>@​geelen</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/570">modelcontextprotocol/typescript-sdk#570</a></li>
<li>fix: use authorization_server_url as issuer when fetching metadata
by <a
href="https://github.com/JoJoJoJoJoJoJo"><code>@​JoJoJoJoJoJoJo</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/763">modelcontextprotocol/typescript-sdk#763</a></li>
<li>feat(protocol): Debounce notifications to improve network efficiancy
by <a href="https://github.com/jneums"><code>@​jneums</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/746">modelcontextprotocol/typescript-sdk#746</a></li>
<li>fix(731): StreamableHTTPClientTransport Fails to Reconnect on
Non-Resumable Streams by <a
href="https://github.com/jneums"><code>@​jneums</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/732">modelcontextprotocol/typescript-sdk#732</a></li>
<li>fix: consistently use consumer-provided fetch function by <a
href="https://github.com/LucaButBoring"><code>@​LucaButBoring</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/767">modelcontextprotocol/typescript-sdk#767</a></li>
<li>fix client id issuance date should only be sent when generated by <a
href="https://github.com/cdaguerre"><code>@​cdaguerre</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/775">modelcontextprotocol/typescript-sdk#775</a></li>
<li>1.16.0 by <a
href="https://github.com/ihrpr"><code>@​ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/779">modelcontextprotocol/typescript-sdk#779</a></li>
</ul>
<h2>New Contributors 🙏</h2>
<ul>
<li><a
href="https://github.com/dankelleher"><code>@​dankelleher</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/680">modelcontextprotocol/typescript-sdk#680</a></li>
<li><a href="https://github.com/freakynit"><code>@​freakynit</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/765">modelcontextprotocol/typescript-sdk#765</a></li>
<li><a href="https://github.com/cdaguerre"><code>@​cdaguerre</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/734">modelcontextprotocol/typescript-sdk#734</a></li>
<li><a
href="https://github.com/JoJoJoJoJoJoJo"><code>@​JoJoJoJoJoJoJo</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/763">modelcontextprotocol/typescript-sdk#763</a></li>
<li><a href="https://github.com/jneums"><code>@​jneums</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/746">modelcontextprotocol/typescript-sdk#746</a></li>
<li><a
href="https://github.com/LucaButBoring"><code>@​LucaButBoring</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/767">modelcontextprotocol/typescript-sdk#767</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.15.1...1.16.0">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.15.1...1.16.0</a></p>
<h2>1.15.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(client): Some mcp server need default env(<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/393">#393</a>,
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/196">#196</a>)
by <a
href="https://github.com/sunrabbit123"><code>@​sunrabbit123</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/394">modelcontextprotocol/typescript-sdk#394</a></li>
<li>feat: Add CORS configuration for browser-based MCP clients by <a
href="https://github.com/jerome3o-anthropic"><code>@​jerome3o-anthropic</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/713">modelcontextprotocol/typescript-sdk#713</a></li>
<li>Add onsessionclosed hook to StreamableHTTPServerTransport by <a
href="https://github.com/jerome3o-anthropic"><code>@​jerome3o-anthropic</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/743">modelcontextprotocol/typescript-sdk#743</a></li>
<li>add custom headers on initial _startOrAuth call by <a
href="https://github.com/anthonjn"><code>@​anthonjn</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/318">modelcontextprotocol/typescript-sdk#318</a></li>
<li>Improve stdio test Windows compatibility and refactor command logic
by <a href="https://github.com/HoberMin"><code>@​HoberMin</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/284">modelcontextprotocol/typescript-sdk#284</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="222db4a9c1"><code>222db4a</code></a>
Bump version 1.17.0 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/810">#810</a>)</li>
<li><a
href="b8ec6653eb"><code>b8ec665</code></a>
Bump form-data from 4.0.2 to 4.0.4 in the npm_and_yarn group across 1
directo...</li>
<li><a
href="1fc452ea0e"><code>1fc452e</code></a>
fix: remove extraneous code block in README.md (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/791">#791</a>)</li>
<li><a
href="bb7cccc3ba"><code>bb7cccc</code></a>
feat: support oidc discovery in client sdk (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/652">#652</a>)</li>
<li><a
href="62c608d8ce"><code>62c608d</code></a>
fix: Explicitly declare accpet type to json when exchanging oauth token
(<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/801">#801</a>)</li>
<li><a
href="83168250f5"><code>8316825</code></a>
Fix indent (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/807">#807</a>)</li>
<li><a
href="8e15edca0a"><code>8e15edc</code></a>
update codeowners (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/803">#803</a>)</li>
<li><a
href="c7887c082c"><code>c7887c0</code></a>
Add more robust base64 check (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/786">#786</a>)</li>
<li><a
href="0d545176f9"><code>0d54517</code></a>
Add CODEOWNERS file for dsk (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/781">#781</a>)</li>
<li><a
href="400b020c85"><code>400b020</code></a>
1.16.0 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/779">#779</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.3...1.17.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.13.3&new-version=1.17.0)](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>
2025-07-25 08:48:17 +02:00
Maurice Heumann
84430c156c Build(deps): Bump deps/flatbuffers from 64e5252 to c526cb6 (#424)
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`64e5252` to `c526cb6`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c526cb640b"><code>c526cb6</code></a>
[Python] Enhance object API <code>__init__</code> with typed keyword
arguments (<a
href="https://redirect.github.com/google/flatbuffers/issues/8615">#8615</a>)</li>
<li><a
href="ca73ff34b7"><code>ca73ff3</code></a>
[Swift] Memory usage fix (<a
href="https://redirect.github.com/google/flatbuffers/issues/8643">#8643</a>)</li>
<li><a
href="2e49b3ba60"><code>2e49b3b</code></a>
docs: Fixing typo on PHP sample (<a
href="https://redirect.github.com/google/flatbuffers/issues/8566">#8566</a>)</li>
<li><a
href="f830c47d68"><code>f830c47</code></a>
[Python] Avoid double flatbuffers include in pyi files (<a
href="https://redirect.github.com/google/flatbuffers/issues/8626">#8626</a>)</li>
<li><a
href="501810f4d1"><code>501810f</code></a>
Fix JavaScript typo in mkdocs.yml (<a
href="https://redirect.github.com/google/flatbuffers/issues/8515">#8515</a>)</li>
<li><a
href="1047d7ec13"><code>1047d7e</code></a>
Fix Enum type definition (<a
href="https://redirect.github.com/google/flatbuffers/issues/8624">#8624</a>)</li>
<li><a
href="07c2eb5fe7"><code>07c2eb5</code></a>
Moves away from @_exported import to add the import in the generated
code (<a
href="https://redirect.github.com/google/flatbuffers/issues/8">#8</a>...</li>
<li><a
href="c7b9dc83f5"><code>c7b9dc8</code></a>
[Python] Avoid include own type (<a
href="https://redirect.github.com/google/flatbuffers/issues/8625">#8625</a>)</li>
<li><a
href="4c9079e31b"><code>4c9079e</code></a>
Update logo path (<a
href="https://redirect.github.com/google/flatbuffers/issues/8602">#8602</a>)</li>
<li>See full diff in <a
href="64e5252b4e...c526cb640b">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 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>
2025-07-25 08:47:58 +02:00
Maurice Heumann
f6d1370e9f Build(deps): Bump deps/gtest-parallel from 96f4f90 to cd488bd (#423)
Bumps [deps/gtest-parallel](https://github.com/google/gtest-parallel)
from `96f4f90` to `cd488bd`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cd488bdedc"><code>cd488bd</code></a>
Fix tests</li>
<li><a
href="bc701b26b3"><code>bc701b2</code></a>
Add --print_test_command to print actual test command (<a
href="https://redirect.github.com/google/gtest-parallel/issues/95">#95</a>)</li>
<li><a
href="e06d5c87f5"><code>e06d5c8</code></a>
log_exit(): Add handler for signals (<a
href="https://redirect.github.com/google/gtest-parallel/issues/99">#99</a>)</li>
<li>See full diff in <a
href="96f4f90492...cd488bdedc">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 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>
2025-07-25 08:43:19 +02:00
Maurice Heumann
bad88cc543 Build(deps): Bump deps/googletest from 3983f67 to 32f9f4c (#422)
Bumps [deps/googletest](https://github.com/google/googletest) from
`3983f67` to `32f9f4c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="32f9f4c82a"><code>32f9f4c</code></a>
Skip the predicate on SIGSEGV in death-test on Android builds with API
level ...</li>
<li><a
href="7e17b15f15"><code>7e17b15</code></a>
Fix the sample usage of <code>ConvertGenerator</code> by removing the
type-id name.</li>
<li><a
href="309dab8d4b"><code>309dab8</code></a>
Automated Code Change</li>
<li>See full diff in <a
href="3983f67e32...32f9f4c82a">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 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>
2025-07-25 08:41:34 +02:00
dependabot[bot]
760f29bcc1 Build(deps): Bump @modelcontextprotocol/sdk in /mcp
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.13.3 to 1.17.0.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.3...1.17.0)

---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 05:58:18 +00:00
dependabot[bot]
5417481e9a Build(deps): Bump deps/flatbuffers from 64e5252 to c526cb6
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `64e5252` to `c526cb6`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](64e5252b4e...c526cb640b)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: c526cb640b49c5c3a58298de93b8225efcce9047
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 05:57:55 +00:00
dependabot[bot]
f60526fa20 Build(deps): Bump deps/gtest-parallel from 96f4f90 to cd488bd
Bumps [deps/gtest-parallel](https://github.com/google/gtest-parallel) from `96f4f90` to `cd488bd`.
- [Commits](96f4f90492...cd488bdedc)

---
updated-dependencies:
- dependency-name: deps/gtest-parallel
  dependency-version: cd488bdedc1d2cffb98201a17afc1b298b0b90f1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 05:57:53 +00:00
dependabot[bot]
e66ac56328 Build(deps): Bump deps/googletest from 3983f67 to 32f9f4c
Bumps [deps/googletest](https://github.com/google/googletest) from `3983f67` to `32f9f4c`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](3983f67e32...32f9f4c82a)

---
updated-dependencies:
- dependency-name: deps/googletest
  dependency-version: 32f9f4c82afa4249af66b55278df15c16b3031ea
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-25 05:57:51 +00:00
momo5502
b7333b403d Prepare support for sharing files 2025-07-20 16:40:45 +02:00
momo5502
6eb4ef33ff Handle invalid page protections
This fixes #420
2025-07-20 09:34:25 +02:00
Maurice Heumann
6a1eb46fd2 Fix buffer overflow in logger (#419)
This fixes #412
2025-07-18 07:30:08 +02:00
momo5502
5e57360dc3 Fix buffer overflow 2025-07-18 07:15:54 +02:00
Maurice Heumann
6068e28df2 Fix tenet plugin pull request (#417) 2025-07-17 20:05:28 +02:00
Maurice Heumann
acc5dd9646 Fix compilation 2025-07-17 19:49:16 +02:00
Maurice Heumann
4d4c04eb78 Finish tenet tracer refactoring 2025-07-17 19:42:59 +02:00
Maurice Heumann
6e71e495bc More fixes 2025-07-17 18:55:16 +02:00
Maurice Heumann
3c05c7a607 Small fixes 2025-07-17 18:53:07 +02:00
Maurice Heumann
d09b32eb5e Fix clang tidy warnings 2025-07-17 18:45:18 +02:00
Maurice Heumann
b5e40c3627 Revert line endings 2025-07-17 18:38:26 +02:00
Maurice Heumann
8caf724c95 Fix formatting 2025-07-17 18:30:00 +02:00
Maurice Heumann
079d367792 Generate an output that the Tenet plugin can read (#416)
Generates a Tenet tracer output with the -t parameter. The original
Tenet tracer plugin is outdated, so I made updates to support our
emulator. The forked project below works well.

https://github.com/maskelihileci/tenet/tree/master/plugins_sogen-support
2025-07-17 18:11:47 +02:00
Maurice Heumann
9e5a6b509b Implement guard pages (#406)
Hey, looking for feedback on my guard page implementation. 

I wasn't sure on how to structure the additional windows specific memory
flags, since the emulation backends won't like additional guard flag. I
opted to create a new `memory_permission_ext` enum to hold the guard
flag, and a `nt_memory_permission` struct to wrap the "common" memory
permission flags, with the new extended flags. This struct implicitly
coerces to the original `memory_permission` to reduce the amount of
changes for the PR.

This however meant that I changed signatures of `map_memory` and
`apply_memory_protection` in `memory_interface` to accommodate this new
structure, and was an afterthought.

The `map_nt_to_emulator_protection` function might also need some
attention now, too. For future reference, windows uses
[MiMakeProtectionMask](https://doxygen.reactos.org/d1/d9a/marea_8c.html#adfb66408771a4df77c1056cc2a99ef21)
in ntoskrnl to map `PAGE_*` flags to [MM PTE
constants](https://reactos.org/wiki/Techwiki:Memory_management_in_the_Windows_XP_kernel).

The test added to the `test-sample` binary seems to be passing.

Fixes #21
2025-07-17 17:41:06 +02:00
3fault
188b95af5d Fix formatting 2025-07-17 11:27:23 -04:00
3fault
f1d54f7417 Parameterize basic_memory_region to support extended memory flags 2025-07-17 11:19:56 -04:00
3fault
9f637105fb Unset extended flags in nt_memory_permission assignment operator 2025-07-17 11:06:26 -04:00
3fault
8cea9fc75a Ensure memory is freed after guard page test 2025-07-17 10:55:45 -04:00
maskelihileci
20f96841de Generate an output that the Tenet plugin can read
Generates a Tenet tracer output with the -t parameter.
The original Tenet tracer plugin is outdated, so I made updates to support our emulator. The forked project below works well.

https://github.com/maskelihileci/tenet/tree/master/plugins_sogen-support
2025-07-17 14:36:29 +03:00
Maurice Heumann
b34adbadbf Fix icicle deprecation warning (#411) 2025-07-13 12:52:38 +02:00
Maurice Heumann
7632a77c36 Ah fuck it 2025-07-13 12:37:16 +02:00