Files
windows-user-space-emulator/q
2026-01-08 19:23:25 +02:00

2.5 MiB
Raw Blame History

commit ff99a1cb5663021d96ee8321bc24d3b0fdf196aa (HEAD -> main)
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 6 14:41:34 2026 +0100
 
Log writes to the import table
 
commit 7c912146fb16160c28dc68a0bde76d8de6d7d646
Merge: 5d81d8b 45ac1fc
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jan 6 11:46:07 2026 +0100
 
Cleanup common header includes (#690)
 
commit 45ac1fc32f4842c3c17ce66841f17fbece698db9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 6 11:29:35 2026 +0100
 
Cleanup headers
 
commit 5d81d8bda970e6fac855310799f219a3290f04b3
Merge: e46e8dc 37c2184
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jan 6 10:38:10 2026 +0100
 
Implement NtQueryMultipleValueKey (#684)
 
This PR implements `NtQueryMultipleValueKey` that is used in calls like
`RegQueryMultipleValues`.
 
commit e46e8dcf7a2f1fe1be915e3f0d142bf83dd322fd
Merge: 1a613be 17d1e23
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jan 6 10:30:47 2026 +0100
 
more object syscalls (#687)
 
commit 1a613be66728adf03b577420365351abb64f2b5d
Merge: d3af3c7 1be74c4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jan 6 10:22:49 2026 +0100
 
ports: add noop port stub for WER (#689)
 
commit d3af3c781c96806554ff8acee4d1410cb8d210ae
Merge: e0c386a 90b38b3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jan 6 10:21:58 2026 +0100
 
Add support for user_object/user_handle_table (#677)
 
Fixes #641
 
This PR is my attempt to add support for user32 objects and the user32
handle table. I also added a test, but as expected, it fails on Windows
2022. Ill try to fix that another day, but feel free to review the code
😄
 
commit 17d1e23b601aae5c145e9aa096e296dd033948ef
Author: redthing1 <redthing1@alt.icu>
Date: Mon Jan 5 23:15:02 2026 -0800
 
syscalls.cpp: clang format
 
commit 1be74c4cdeb6cc2bfd5f572a1b6cffde6b14ddcf
Author: redthing1 <redthing1@alt.icu>
Date: Mon Jan 5 18:40:35 2026 -0800
 
ports: add noop port stub for WER
 
commit 51034297bf0e08a86ed6edd11631bdd9daf98afc
Author: redthing1 <redthing1@alt.icu>
Date: Mon Jan 5 18:43:04 2026 -0800
 
object syscalls: wire up the new syscalls
 
commit a2a119aec29862da0682768fc1e30fdeb11634c6
Author: redthing1 <redthing1@alt.icu>
Date: Mon Jan 5 18:41:45 2026 -0800
 
object syscalls: implement NtCompareObjects
 
commit 6f8dca661476336ffc015b0d78a2fad730529487
Author: redthing1 <redthing1@alt.icu>
Date: Mon Jan 5 18:41:32 2026 -0800
 
object syscalls: implement NtWaitForMultipleObjects32
 
commit cafa0ebd0b4e73e1ede7d00fb025b7b34c134314
Author: redthing1 <redthing1@alt.icu>
Date: Mon Jan 5 13:57:31 2026 -0800
 
NTSTATUS: add STATUS_NOT_SAME_OBJECT
 
commit 90b38b3bff1cd81786958ae7041608b13033e649
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Jan 5 09:01:05 2026 -0300
 
Fix user_handle_table initialization
 
commit 5d59700ec766ab69e3bc19b1ae020af9b322ef1a
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Jan 5 09:00:45 2026 -0300
 
Remove parse_number
 
commit 37c2184bfce95829384843d369897260a055100d
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Mon Jan 5 13:11:35 2026 +0300
 
Implement NtQueryMultipleValueKey
 
commit e0c386abbbb62e5b910092d6326effe1888cc67f
Merge: dd56acc 565b499
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 5 08:18:20 2026 +0100
 
Fix: update page protection when re-committing already committed memory regions (#683)
 
commit 565b499350a14b898c06979400ed944751ab0f1a
Author: brian <brian763@163.com>
Date: Mon Jan 5 14:39:28 2026 +0800
 
Fix: update page protection when re-committing already committed memory regions
 
commit d51f890197c608e8a3eb329efbbf0777334a13a0
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Jan 4 22:45:41 2026 -0300
 
Use vector instead of large array
 
commit dd56acc2b44db828f67a603550552fb19e822b44
Merge: f218ec5 3e7813b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 4 22:33:35 2026 +0100
 
Set PEB64/32 HeapSegmentReserve & HeapSegmentCommit from Executable. (#682)
 
commit 3e7813b2694924b3ffabea8a1fc1868488c6d967
Merge: cf2dacb ce73ef2
Author: ahm3dgg <ahm3dgg@proton.me>
Date: Sun Jan 4 21:38:11 2026 +0200
 
Merge branch 'patch' of github.com:ahm3dgg/sogen into patch
 
commit cf2dacb3040ba63795f29e96e8c6825c593f8222
Author: ahm3dgg <ahm3dgg@proton.me>
Date: Sun Jan 4 21:37:13 2026 +0200
 
Fixed Types for Heap Related Fields in PEB64
 
commit 7112d619b4c3c78f9d4a2485acd85a1b8a61edbf
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Jan 4 16:28:30 2026 -0300
 
Fix clang tidy
 
commit ce73ef2b6ce5fb2324b93b3422d5ca980cf2785f
Merge: e172045 f218ec5
Author: ahmed <ahm3dgg@proton.me>
Date: Sun Jan 4 21:06:46 2026 +0200
 
Merge branch 'momo5502:main' into patch
 
commit 5302900a9d783984cd622691be3210ba1e34c72e
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Jan 4 16:01:13 2026 -0300
 
Fix for older Windows builds
 
commit e17204552f66b265be177a1c05c54c54f8301089
Author: ahm3dgg <ahm3dgg@proton.me>
Date: Sun Jan 4 20:59:02 2026 +0200
 
fix warning
 
commit f218ec5d1d7047b10a5782b1cb78064c2ecdbdc4 (grafted, origin/main, origin/HEAD)
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 4 19:46:14 2026 +0100
 
Fix virtual memory semantics and refactor region policy (#681)
 
commit a3d019c7594883d7cdbeba73c8efd78f0f539ed1
Author: ahm3dgg <ahm3dgg@proton.me>
Date: Sun Jan 4 20:24:22 2026 +0200
 
Set PEB64/32 HeapSegmentReserve & HeapSegmentCommit from Executable.
 
commit ec0d626a96be54b9d41fca7dbb91fc9c012d890a
Merge: e396192 3b68260
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 4 15:01:35 2026 +0100
 
Added additional vmp compatibility (#679)
 
commit 3b68260921428eb1e150c351ad2f041b8748e5fd
Author: thejanit0r <thejanit0r@localhost>
Date: Sun Jan 4 14:53:53 2026 +0100
 
Fixed build errors
 
commit f524a8cc386eff6d98d5e4790129b8fcbac5c0f2
Author: thejanit0r <thejanit0r@localhost>
Date: Sun Jan 4 14:47:08 2026 +0100
 
Fixed clang-tidy errors
 
commit 497a4e98cbbf0af7b179072f80b47b57ae46c100
Author: thejanit0r <thejanit0r@localhost>
Date: Sun Jan 4 13:35:54 2026 +0100
 
Fixed formatting
 
commit e396192fbb0cad7d24e184131c29f0847b069953
Merge: 0de5351 0688a2c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 4 13:12:04 2026 +0100
 
Added support for NtCreateDirectoryObject (#678)
 
commit 0688a2cb98ea767ba6cb029304fe800fe4ff05a2
Author: thejanit0r <thejanit0r@localhost>
Date: Sun Jan 4 13:37:23 2026 +0100
 
Fixed formatting
 
commit 29b8ec40725bc6bc033e023f8a8244fd0af0945f
Author: thejanit0r <thejanit0r@localhost>
Date: Sun Jan 4 09:33:54 2026 +0100
 
Added additional vmp compatibility
 
commit b00f40aba7c58c19e2bbf6314b6a5e9b63d25991
Author: thejanit0r <thejanit0r@localhost>
Date: Sun Jan 4 04:31:49 2026 +0100
 
Added support for NtCreateDirectoryObject
 
commit de491ade0ea9991a78d9d4113f1ea6ae09b51900
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Fri Jan 2 16:21:43 2026 -0300
 
Add support for user_object/user_handle_table
 
commit 0de53515ed6928c2ecea0b2a6ec4f03346706a46
Merge: 818a4a4 9bdb5c9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 22:14:02 2026 +0100
 
Fix waiting (#675)
 
This PR fixes `INFINITE` waiting (`SleepEx`, `WaitForSingleObject`,
etc). Currently `INFINITE` is not infinite but "at this moment" (waiting
point in time == `clock.steady_now()`).
 
commit 818a4a4b880e3818dd769903c45f2157d5bdac97
Merge: f6f87bf b9df068
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 22:10:52 2026 +0100
 
Support SystemEmulationProcessorInformation (#672)
 
This PR implements `SystemEmulationProcessorInformation`. It is used,
for example, in 32-bit `ole32.dll`.
 
commit f6f87bf23d3db5bff5f18c971fa236c7f9260e13
Merge: 72a5bc0 7724b0d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 22:09:54 2026 +0100
 
Refactor emulator_object (#673)
 
This PR refactors `emulator_object` to make future support easier.
 
commit 7724b0d416949c153484d8f0a3a725a6111b74e6
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 19:03:54 2026 +0300
 
Refactor emulator_object
 
commit 72a5bc0a42c2d44b8b176d02be134e4aa93e779f
Merge: a067e70 1b23186
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 16:52:58 2026 +0100
 
Fix utf8 output on Windows (#676)
 
Printing `UTF-8` text on Windows does not work. This PR fixes that by
setting console output code page to `UTF-8`.
 
commit a067e70f2f33e3159e1bbeee3f04512e45736267
Merge: df46576 9de620f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 16:52:12 2026 +0100
 
Fix getting subkey with trailing or duplacate backslashes (#674)
 
This PR fixes opening a registry key with trailing or repeating
backslashes.
 
For example, the following code should open the key without any error:
 
`RegOpenKeyExW(HKEY_LOCAL_MACHINE,
LR"(SOFTWARE\Microsoft\\Windows\CurrentVersion\\Run\)", 0, KEY_READ,
&hKey);`
 
commit 9bdb5c9562dc9c74778b960b4237f1563096bd76
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:36:05 2026 +0300
 
Fix INFINITE time waiting
 
commit b9df0682adf687db9af2d76be552ab43ad31675f
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:35:08 2026 +0300
 
Support SystemEmulationProcessorInformation
 
commit 1b2318676d68ad65be9786986c8a769bfda04fbf
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:36:46 2026 +0300
 
Fix utf8 output on Windows
 
commit 254475e308fa0b790be05ad15a1bfbf7d8f84d02
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:36:05 2026 +0300
 
Don't read null ptr in NtDelayExecution
 
commit 9de620f713df09e614b79b02d90c61ec1151d381
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:35:45 2026 +0300
 
Fix getting subkey with trailing or duplacate backslashes
 
commit df465768752df2893bc0c77b2cb23e1c7a0b3a05
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 2 12:11:59 2026 +0100
 
Remove unused component
 
commit f38ff1f2cf6571199f9325c74789b1379e5371ec
Merge: ea05f40 afa5015
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 10:27:54 2026 +0100
 
Build(deps): Bump react-dom from 19.2.0 to 19.2.3 in /page (#659)
 
Bumps
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom)
from 19.2.0 to 19.2.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases">react-dom's
releases</a>.</em></p>
<blockquote>
<h2>19.2.3 (December 11th, 2025)</h2>
<h2>React Server Components</h2>
<ul>
<li>Add extra loop protection to React Server Functions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35351">#35351</a>)</li>
</ul>
<h2>19.2.2 (December 11th, 2025)</h2>
<h2>React Server Components</h2>
<ul>
<li>Move <code>react-server-dom-webpack/*.unbundled</code> to private
<code>react-server-dom-unbundled</code> (<a
href="https://github.com/eps1lon"><code>@eps1lon</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35290">facebook/react#35290</a>)</li>
<li>Patch Promise cycles and toString on Server Functions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/unstubbable"><code>@unstubbable</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35289">#35289</a>,
<a
href="https://redirect.github.com/facebook/react/pull/35345">#35345</a>)</li>
</ul>
<h2>19.2.1 (December 3rd, 2025)</h2>
<h2>React Server Components</h2>
<ul>
<li>Bring React Server Component fixes to Server Actions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35277">#35277</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md">react-dom's
changelog</a>.</em></p>
<blockquote>
<h2>19.2.1 (Dec 3, 2025)</h2>
<h3>React Server Components</h3>
<ul>
<li>Bring React Server Component fixes to Server Actions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35277">#35277</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f"><code>612e371</code></a>
Version 19.2.3</li>
<li><a
href="https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d"><code>b910fc1</code></a>
Version 19.2.2</li>
<li><a
href="https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b"><code>053df4e</code></a>
Version 19.2.1</li>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/v19.2.3/packages/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-dom&package-manager=npm_and_yarn&previous-version=19.2.0&new-version=19.2.3)](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>
 
commit ea05f4010e15777160281d63344207049e4bf557
Merge: f19bc87 75d3e47
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 10:27:13 2026 +0100
 
Build(deps-dev): Bump prettier from 3.7.3 to 3.7.4 in /page (#654)
 
Bumps [prettier](https://github.com/prettier/prettier) from 3.7.3 to
3.7.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.7.4</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix comment in union type gets duplicated by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18393">prettier/prettier#18393</a></li>
<li>Fix unstable comment print in union type by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18395">prettier/prettier#18395</a></li>
<li>Avoid quote around LWC interpolations by <a
href="https://github.com/kovsu"><code>@kovsu</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18383">prettier/prettier#18383</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374">Changelog</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.7.4</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4">diff</a></p>
<h4>LWC: Avoid quote around interpolations (<a
href="https://redirect.github.com/prettier/prettier/pull/18383">#18383</a>
by <a href="https://github.com/kovsu"><code>@kovsu</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="html"><code>&lt;!-- Input --&gt;
&lt;div foo={bar}&gt; &lt;/div&gt;
<p>&lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --&gt;<br
/>
&lt;div foo=&quot;{bar}&quot;&gt;&lt;/div&gt;</p>
<p>&lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --&gt;<br
/>
&lt;div foo={bar}&gt;&lt;/div&gt;<br />
</code></pre></p>
<h4>TypeScript: Fix comment inside union type gets duplicated (<a
href="https://redirect.github.com/prettier/prettier/pull/18393">#18393</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
type Foo = (/** comment */ a | b) | c;
<p>// Prettier 3.7.3<br />
type Foo = /** comment <em>/ (/</em>* comment */ a | b) | c;</p>
<p>// Prettier 3.7.4<br />
type Foo = /** comment */ (a | b) | c;<br />
</code></pre></p>
<h4>TypeScript: Fix unstable comment print in union type comments (<a
href="https://redirect.github.com/prettier/prettier/pull/18395">#18395</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
type X = (A | B) &amp; (
// comment
A | B
);
<p>// Prettier 3.7.3 (first format)<br />
type X = (A | B) &amp;<br />
(// comment<br />
A | B);</p>
<p>// Prettier 3.7.3 (second format)<br />
type X = (<br />
| A<br />
&lt;/tr&gt;&lt;/table&gt;<br />
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e"><code>7848357</code></a>
Release 3.7.4</li>
<li><a
href="https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0"><code>7686c59</code></a>
Release <code>@prettier/plugin-hermes</code> &amp;
<code>@prettier/plugin-oxc</code> v0.1.3</li>
<li><a
href="https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c"><code>fe49434</code></a>
Remove dead code checking union/intersection types length (<a
href="https://redirect.github.com/prettier/prettier/issues/18396">#18396</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729"><code>ca02b37</code></a>
Fix unstable comment print (<a
href="https://redirect.github.com/prettier/prettier/issues/18395">#18395</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974"><code>7efb988</code></a>
Fix comment in union type get duplicated (<a
href="https://redirect.github.com/prettier/prettier/issues/18393">#18393</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3"><code>cfa92c1</code></a>
Update dependency <code>@angular/compiler</code> to v21.0.2 (<a
href="https://redirect.github.com/prettier/prettier/issues/18392">#18392</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d"><code>1de2737</code></a>
Update dependency yaml to v2.8.2 (<a
href="https://redirect.github.com/prettier/prettier/issues/18391">#18391</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6"><code>706aa4e</code></a>
Switch js parse postprocess to <code>onEnter</code> (<a
href="https://redirect.github.com/prettier/prettier/issues/18382">#18382</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e"><code>d3eb2b2</code></a>
Reuse arrays in visitor keys (<a
href="https://redirect.github.com/prettier/prettier/issues/18386">#18386</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99"><code>c45fef1</code></a>
Fix LWC attribute with <code>--embedded-language-formatting off</code>
(<a
href="https://redirect.github.com/prettier/prettier/issues/18383">#18383</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.7.3&new-version=3.7.4)](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>
 
commit f19bc87753bfc1c4a46d01f8ca00ebdbcd3ab462
Merge: 452c142 b94a8a2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 10:25:52 2026 +0100
 
Build(deps-dev): Bump vite from 7.2.6 to 7.3.0 in /page (#661)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.2.6 to 7.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.3.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.2.7</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.7/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/vitejs/vite/compare/v7.2.7...v7.3.0">7.3.0</a>
(2025-12-15)</h2>
<h3>Features</h3>
<ul>
<li><strong>deps:</strong> update esbuild from ^0.25.0 to ^0.27.0 (<a
href="https://redirect.github.com/vitejs/vite/issues/21183">#21183</a>)
(<a
href="https://github.com/vitejs/vite/commit/cff26ec0fc13373d7125a5eac6cb01fe63fee4b1">cff26ec</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.2.6...v7.2.7">7.2.7</a>
(2025-12-08)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li>plugin shortcut support (<a
href="https://redirect.github.com/vitejs/vite/issues/21211">#21211</a>)
(<a
href="https://github.com/vitejs/vite/commit/721f16343d9555ae8fc71a2e5354b22e12ff0dc3">721f163</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/acf7e05eaeb18e98f5e19e2d3e648950726f20d1"><code>acf7e05</code></a>
release: v7.3.0</li>
<li><a
href="https://github.com/vitejs/vite/commit/cff26ec0fc13373d7125a5eac6cb01fe63fee4b1"><code>cff26ec</code></a>
feat(deps): update esbuild from ^0.25.0 to ^0.27.0 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21183">#21183</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/317b3b272f9ef6faa647a51ab3b0768fecc1071d"><code>317b3b2</code></a>
release: v7.2.7</li>
<li><a
href="https://github.com/vitejs/vite/commit/721f16343d9555ae8fc71a2e5354b22e12ff0dc3"><code>721f163</code></a>
fix: plugin shortcut support (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21211">#21211</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v7.3.0/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.2.6&new-version=7.3.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>
 
commit 452c14246335bd9dc9e5f00781a32dd6b1eda121
Merge: b6e3e69 fb38127
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 10:01:01 2026 +0100
 
Build(deps): Bump deps/flatbuffers from `a577050` to `8914d06` (#648)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`a577050` to `8914d06`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/8914d06ab7123167424438cf293bb349833bcb7d"><code>8914d06</code></a>
Remove invalid dependency on FLATBUFFERS_GENERATE_HEADERS_SCHEMAS (<a
href="https://redirect.github.com/google/flatbuffers/issues/8834">#8834</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/522f2379a6a53108b8d72eb6e841abb38ca66c28"><code>522f237</code></a>
Update CODEOWNERS</li>
<li><a
href="https://github.com/google/flatbuffers/commit/7cb0bcb21245418ea17e01a9ecdadb45d8d71dec"><code>7cb0bcb</code></a>
C++ Feature: Mutable union getters (<a
href="https://redirect.github.com/google/flatbuffers/issues/8852">#8852</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/b1e7868db68aba89b2879c7e42b449fb80e2e0a9"><code>b1e7868</code></a>
add verification that type_vec.size == vec.size() (<a
href="https://redirect.github.com/google/flatbuffers/issues/8853">#8853</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/68e3c839c328e153fa27480fabd7c3234bc6b632"><code>68e3c83</code></a>
update provenance (<a
href="https://redirect.github.com/google/flatbuffers/issues/8873">#8873</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/0723245085c13be9ab580149379ffa3da809051b"><code>0723245</code></a>
[Swift] Fixes bazel.build file allowing it to find Vectors folder in
8.5.0 (#...</li>
<li><a
href="https://github.com/google/flatbuffers/commit/9d64b9c0c04298f63de1387390d786e5ca4effc0"><code>9d64b9c</code></a>
fix(go): add bounds checking to ByteVector (<a
href="https://redirect.github.com/google/flatbuffers/issues/8776">#8776</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/d01f20f2fbccad872ed35d4ee24a18e6586c6b7c"><code>d01f20f</code></a>
Fix python generation with nested flatbuffers (<a
href="https://redirect.github.com/google/flatbuffers/issues/8854">#8854</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/7e163021e59cca4f8e1e35a7c828b5c6b7915953"><code>7e16302</code></a>
FlatBuffers Version 25.12.19 (<a
href="https://redirect.github.com/google/flatbuffers/issues/8871">#8871</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/57fdd4f9951b16411bdd823eff08f5d8dea34fde"><code>57fdd4f</code></a>
Default Vector Support C++ (<a
href="https://redirect.github.com/google/flatbuffers/issues/8870">#8870</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/flatbuffers/compare/a5770508176874af47eb4e6cc981968f52e3b75d...8914d06ab7123167424438cf293bb349833bcb7d">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>
 
commit b94a8a26ad8a532b24bb0ebd75a43e89b020cb33
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jan 2 08:55:38 2026 +0000
 
Build(deps-dev): Bump vite from 7.2.6 to 7.3.0 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.2.6 to 7.3.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.0/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit afa501586f3d830d05e1da20dc7ae24ec721bd5d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jan 2 08:55:29 2026 +0000
 
Build(deps): Bump react-dom from 19.2.0 to 19.2.3 in /page
 
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 19.2.0 to 19.2.3.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.3/packages/react-dom)
 
---
updated-dependencies:
- dependency-name: react-dom
dependency-version: 19.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 75d3e4709f54b10435d8e2e9c1788f0ff1de44e7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jan 2 08:54:26 2026 +0000
 
Build(deps-dev): Bump prettier from 3.7.3 to 3.7.4 in /page
 
Bumps [prettier](https://github.com/prettier/prettier) from 3.7.3 to 3.7.4.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.7.3...3.7.4)
 
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.7.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b6e3e695674f2240055e07ba1a3efe57068a985f
Merge: eb47279 7fc0e6b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 09:54:14 2026 +0100
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.1.1 to 5.1.2 in /page (#663)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 5.1.1 to 5.1.2.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>5.1.2 (2025-12-08)</h2>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/f127a24376a90a82acf5b8aad4be750bec3045f3"><code>f127a24</code></a>
release: plugin-react@5.1.2</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/db1c6656a1d47fca5219d89991e505989e4298a5"><code>db1c665</code></a>
fix(react): newer full bundle mode compat (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/1011">#1011</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/1f372b65aca67a58230f4eabbc704f43f53b5236"><code>1f372b6</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/1008">#1008</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/d52455e72cf911ca0586777e077e0f3a2dec47ea"><code>d52455e</code></a>
fix(deps): update react 19.2.1 (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/998">#998</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/bcda0414e48d6fa94474725a0f8088cdf156ff48"><code>bcda041</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/995">#995</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/c80546d88a4e01eaa50d93196ac709b6e45746df"><code>c80546d</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/982">#982</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.2/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.1.1&new-version=5.1.2)](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>
 
commit eb472794a39f303d8e7c101fb5c103d7d3c8ceca
Merge: b9bceb7 16c251a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 09:51:23 2026 +0100
 
Build(deps-dev): Bump typescript-eslint from 8.48.1 to 8.51.0 in /page (#658)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.48.1 to 8.51.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.51.0</h2>
<h2>8.51.0 (2025-12-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> expose rule name via RuleModule
interface (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11719">#11719</a>)</li>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] fix
some cases to optional syntax (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11871">#11871</a>)</li>
<li><strong>eslint-plugin:</strong> add namespace to plugin meta (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11885">#11885</a>)</li>
<li><strong>tsconfig-utils:</strong> more informative error on parsing
failures (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11888">#11888</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> fix crash and false positives in
<code>no-useless-default-assignment</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11845">#11845</a>)</li>
<li><strong>eslint-plugin:</strong> remove fixable from
no-dynamic-delete rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11876">#11876</a>)</li>
<li><strong>eslint-plugin:</strong> bump ts-api-utils to 2.2.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11881">#11881</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] handle
MemberExpression in final chain position (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11835">#11835</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>Ulrich Stark</li>
<li>Yannick Decat <a
href="https://github.com/mho22"><code>@mho22</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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>v8.50.1</h2>
<h2>8.50.1 (2025-12-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [method-signature-style] ignore
methods that return <code>this</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11813">#11813</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion]
correct handling of undefined vs. void (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11826">#11826</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</li>
<li>Tamashoo <a
href="https://github.com/Tamashoo"><code>@Tamashoo</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>v8.50.0</h2>
<h2>8.50.0 (2025-12-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-useless-default-assignment] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720">#11720</a>)</li>
</ul>
<!-- 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.51.0 (2025-12-29)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.50.1 (2025-12-22)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.50.0 (2025-12-15)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.49.0 (2025-12-08)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e4c57f5996a9a3aed8a8c2b02712a9ce37db4928"><code>e4c57f5</code></a>
chore(release): publish 8.51.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d520b88990e1b20674dcfa3db3b0461c1d6d9aa2"><code>d520b88</code></a>
chore(release): publish 8.50.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c62e85874f0e482156a54b6744fe90a6f270012a"><code>c62e858</code></a>
chore(release): publish 8.50.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/864595a44b56beb9870bf0f41d59cf7f8f48276a"><code>864595a</code></a>
chore(release): publish 8.49.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/32b7e891bd60ae993e85018ceefa2a0c07590688"><code>32b7e89</code></a>
chore(deps): update dependency <code>@vitest/eslint-plugin</code> to
v1.5.1 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11816">#11816</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.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.48.1&new-version=8.51.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>
 
commit fb38127d35675a0ddd22d14b75d2c9d4180afa8b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 2 09:00:34 2026 +0100
 
Regenerate flatbuffer files
 
commit 7fc0e6b933e4aa40414e5c5161cb39905e362a7d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jan 2 07:58:14 2026 +0000
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.1.1 to 5.1.2 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.2/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 5.1.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b9bceb72325aeec6b992490cacd9726a1aae362c
Merge: 91d59b6 6824784
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:57:20 2026 +0100
 
Build(deps-dev): Bump @types/node from 24.10.1 to 25.0.3 in /page (#656)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.10.1 to 25.0.3.
<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.10.1&new-version=25.0.3)](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>
 
commit 91d59b632d988f72c403bced4f3d83becefa1457
Merge: eca1f49 8a9715a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:57:14 2026 +0100
 
Build(deps): Bump react-router-dom from 7.10.0 to 7.11.0 in /page (#657)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.10.0 to 7.11.0.
<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>
</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.11.0</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.11.0</code></li>
</ul>
</li>
</ul>
<h2>7.10.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.10.1</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/b34a9cd1f74231ded97c1e6ca9dff8f09a1b87ca"><code>b34a9cd</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14668">#14668</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/48b1be47a4a827cef1d012f2f6e64003c93054b0"><code>48b1be4</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14662">#14662</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/ff50507a7db5e0e5b6fc36b7f5e73c10b722b21c"><code>ff50507</code></a>
Update monorepo internal React deps (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14639">#14639</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/c257ee169ce02e9b8bf8bd2fe6c531c50693cbdf"><code>c257ee1</code></a>
feat(rsc): add support for custom entry files in RSC Framework Mode (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14643">#14643</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/8f6bfa0b9662a4b21f588bc4ff4db510a24b0a15"><code>8f6bfa0</code></a>
Setup pnpm catalog for shared workspace deps (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14642">#14642</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/77d22facf73ac0092d46d1d099c73ef759a5ba29"><code>77d22fa</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14634">#14634</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/201cad9f9734c58c46c8aaa334166b8437e09a80"><code>201cad9</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14629">#14629</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.11.0/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.10.0&new-version=7.11.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>
 
commit eca1f49f17a11f3906d25c093434fc5ae5236f01
Merge: bd72a78 8260447
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:57:01 2026 +0100
 
Build(deps): Bump egor-tensin/setup-mingw from 2 to 3 (#653)
 
Bumps
[egor-tensin/setup-mingw](https://github.com/egor-tensin/setup-mingw)
from 2 to 3.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/egor-tensin/setup-mingw/commit/41b837e47d7f85214629d255b9c4bc3fcbe9fd63"><code>41b837e</code></a>
v3</li>
<li><a
href="https://github.com/egor-tensin/setup-mingw/commit/3cf7be4e9de57e30b2cd037ea093c8c1a5e42a4d"><code>3cf7be4</code></a>
workflows/test: expand list of versions</li>
<li><a
href="https://github.com/egor-tensin/setup-mingw/commit/9e75036947905d4a8505f9a975a0f49fb810b0dd"><code>9e75036</code></a>
workflows/test: verify that a specific version is installed</li>
<li><a
href="https://github.com/egor-tensin/setup-mingw/commit/081037af6d7e88d65df2d0e702ff33c67c27ca4f"><code>081037a</code></a>
workflows/test: fix root directory path</li>
<li><a
href="https://github.com/egor-tensin/setup-mingw/commit/9c984c85a011c61af93464303ce5280eb5f33ac7"><code>9c984c8</code></a>
drop Cygwin, it's obsolete</li>
<li><a
href="https://github.com/egor-tensin/setup-mingw/commit/d0a09b5401d154ad4af93d79325c6df20d6d41ed"><code>d0a09b5</code></a>
remove the static linking workaround</li>
<li><a
href="https://github.com/egor-tensin/setup-mingw/commit/f26d16101a3961b5803b4c66381292bd1d52847a"><code>f26d161</code></a>
workflows/test: upgrade runner images and actions</li>
<li>See full diff in <a
href="https://github.com/egor-tensin/setup-mingw/compare/v2...v3">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=egor-tensin/setup-mingw&package-manager=github_actions&previous-version=2&new-version=3)](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>
 
commit bd72a788b11242d60107bd2923d95a68870258e5
Merge: 8a0af42 0224ee0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:56:44 2026 +0100
 
Build(deps): Bump pyTooling/download-artifact from 6 to 7 (#652)
 
Bumps
[pyTooling/download-artifact](https://github.com/pytooling/download-artifact)
from 6 to 7.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/69afcc046e334654c1ff4e0fb650bf2e5259f48b"><code>69afcc0</code></a>
Updating v7 from main@1.8.0</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/8533c61bab8b7591a11edea2dcedaa23e704d7ab"><code>8533c61</code></a>
v1.8.0</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/e87511ff36c6d87ee2e9ad2a5e7feb84e807ebcf"><code>e87511f</code></a>
Fixed counting of extracted files.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/84dad12e419117bdd65260fe523d764d70a540d1"><code>84dad12</code></a>
Updated actions/upload-artifact@v5 to actions/upload-artifact@v6.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/4ccb97fdd19b264cdff6247c399f06bd38cf8efd"><code>4ccb97f</code></a>
Updated README.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/c154d16f8b733afcd9d502575062c7db0eb0b3bf"><code>c154d16</code></a>
Updated actions/download-artifact@v6 to
actions/download-artifact@v7.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/a53277f4745c55df9a347580d29aac6dc35df5c7"><code>a53277f</code></a>
Updated actions/checkout to <a
href="https://github.com/v6"><code>@v6</code></a>.</li>
<li>See full diff in <a
href="https://github.com/pytooling/download-artifact/compare/v6...v7">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/download-artifact&package-manager=github_actions&previous-version=6&new-version=7)](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>
 
commit 8a0af42281bbeb38a38c6dbb0087ba878bb96037
Merge: a43f358 5d7e3d7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:56:37 2026 +0100
 
Build(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#651)
 
Bumps
[actions/upload-artifact](https://github.com/actions/upload-artifact)
from 5.0.0 to 6.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h2>v6 - What's new</h2>
<blockquote>
<p>[!IMPORTANT]
actions/upload-artifact@v6 now runs on Node.js 24 (<code>runs.using:
node24</code>) and requires a minimum Actions Runner version of 2.327.1.
If you are using self-hosted runners, ensure they are updated before
upgrading.</p>
</blockquote>
<h3>Node.js 24</h3>
<p>This release updates the runtime to Node.js 24. v5 had preliminary
support for Node.js 24, however this action was by default still running
on Node.js 20. Now this action by default will run on Node.js 24.</p>
<h2>What's Changed</h2>
<ul>
<li>Upload Artifact Node 24 support by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/719">actions/upload-artifact#719</a></li>
<li>fix: update <code>@actions/artifact</code> for Node.js 24 punycode
deprecation by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/744">actions/upload-artifact#744</a></li>
<li>prepare release v6.0.0 for Node.js 24 support by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/745">actions/upload-artifact#745</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0">https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/upload-artifact/commit/b7c566a772e6b6bfb58ed0dc250532a479d7789f"><code>b7c566a</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/745">#745</a>
from actions/upload-artifact-v6-release</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/e516bc8500aaf3d07d591fcd4ae6ab5f9c391d5b"><code>e516bc8</code></a>
docs: correct description of Node.js 24 support in README</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/ddc45ed9bca9b38dbd643978d88e3981cdc91415"><code>ddc45ed</code></a>
docs: update README to correct action name for Node.js 24 support</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/615b319bd27bb32c3d64dca6b6ed6974d5fbe653"><code>615b319</code></a>
chore: release v6.0.0 for Node.js 24 support</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/017748b48f8610ca8e6af1222f4a618e84a9c703"><code>017748b</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/744">#744</a>
from actions/fix-storage-blob</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/38d4c7997f5510fcc41fc4aae2a6b97becdbe7fc"><code>38d4c79</code></a>
chore: rebuild dist</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/7d27270e0cfd253e666c44abac0711308d2d042f"><code>7d27270</code></a>
chore: add missing license cache files for <code>@actions/core</code>,
<code>@actions/io</code>, and mi...</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/5f643d3c9475505ccaf26d686ffbfb71a8387261"><code>5f643d3</code></a>
chore: update license files for <code>@actions/artifact</code><a
href="https://github.com/5"><code>@5</code></a>.0.1 dependencies</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/1df1684032c88614064493e1a0478fcb3583e1d0"><code>1df1684</code></a>
chore: update package-lock.json with <code>@actions/artifact</code><a
href="https://github.com/5"><code>@5</code></a>.0.1</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/b5b1a918401ee270935b6b1d857ae66c85f3be6f"><code>b5b1a91</code></a>
fix: update <code>@actions/artifact</code> to ^5.0.0 for Node.js 24
punycode fix</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=5.0.0&new-version=6.0.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>
 
commit a43f358486efa10cb6749dca4751ed38e38ed51b
Merge: 55c8d3a d1dd8cd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:56:30 2026 +0100
 
Build(deps): Bump deps/zlib from `5a82f71` to `570720b` (#650)
 
Bumps [deps/zlib](https://github.com/madler/zlib) from `5a82f71` to
`570720b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/madler/zlib/commit/570720b0c24f9686c33f35a1b3165c1f568b96be"><code>570720b</code></a>
zlib 1.3.1.2</li>
<li><a
href="https://github.com/madler/zlib/commit/9aa11a7ed2240b1ccaa15fb5c74a639e6d6220d9"><code>9aa11a7</code></a>
Avoid mixed signedness compare in gzwrite.c.</li>
<li><a
href="https://github.com/madler/zlib/commit/66bdcdbe9d4bc6990a26937c00df6074c61ff810"><code>66bdcdb</code></a>
Look for gcov in configure only if coverage was requested.</li>
<li><a
href="https://github.com/madler/zlib/commit/9cca2787eab686802db91809732c6c7a205b19a5"><code>9cca278</code></a>
CMake: Repair macOS action.</li>
<li><a
href="https://github.com/madler/zlib/commit/3516e02f22e246ee78cf6bddc360f60de4009027"><code>3516e02</code></a>
CMake: Repair Windows action.</li>
<li><a
href="https://github.com/madler/zlib/commit/81cc0bebedd935daeb81b0b6e475d8786b51af3d"><code>81cc0be</code></a>
Support non-blocking devices in the gz* routines.</li>
<li><a
href="https://github.com/madler/zlib/commit/598130fd078f7b712498d348cf94b4b9806c4435"><code>598130f</code></a>
Update gz*.c copyright dates.</li>
<li><a
href="https://github.com/madler/zlib/commit/370ef1b41fd35fbfcf2af317ef3d8065a132f27a"><code>370ef1b</code></a>
Return all available uncompressed data on error in gzread.c.</li>
<li><a
href="https://github.com/madler/zlib/commit/562b823635fdcd26e44961f6bd213ae0c10be098"><code>562b823</code></a>
Fix indentation in gzread.c.</li>
<li><a
href="https://github.com/madler/zlib/commit/9702c9d64ee20f5efe4bc6b78820c84e81a99d2d"><code>9702c9d</code></a>
Update links to the RFCs.</li>
<li>Additional commits viewable in <a
href="https://github.com/madler/zlib/compare/5a82f71ed1dfc0bec044d9702463dbdf84ea3b71...570720b0c24f9686c33f35a1b3165c1f568b96be">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>
 
commit 16c251ae8775e511e2b7d90165dc3d6e239232b7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jan 2 07:56:27 2026 +0000
 
Build(deps-dev): Bump typescript-eslint from 8.48.1 to 8.51.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.48.1 to 8.51.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.51.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.51.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 55c8d3ad789bee055dbbcdd67acb707634e5edd1
Merge: af383b6 d509fd5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:56:23 2026 +0100
 
Build(deps): Bump actions/download-artifact from 6.0.0 to 7.0.0 (#649)
 
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 6.0.0 to 7.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/download-artifact/releases">actions/download-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v7.0.0</h2>
<h2>v7 - What's new</h2>
<blockquote>
<p>[!IMPORTANT]
actions/download-artifact@v7 now runs on Node.js 24 (<code>runs.using:
node24</code>) and requires a minimum Actions Runner version of 2.327.1.
If you are using self-hosted runners, ensure they are updated before
upgrading.</p>
</blockquote>
<h3>Node.js 24</h3>
<p>This release updates the runtime to Node.js 24. v6 had preliminary
support for Node 24, however this action was by default still running on
Node.js 20. Now this action by default will run on Node.js 24.</p>
<h2>What's Changed</h2>
<ul>
<li>Update GHES guidance to include reference to Node 20 version by <a
href="https://github.com/patrikpolyak"><code>@patrikpolyak</code></a>
in <a
href="https://redirect.github.com/actions/download-artifact/pull/440">actions/download-artifact#440</a></li>
<li>Download Artifact Node24 support by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/415">actions/download-artifact#415</a></li>
<li>fix: update <code>@actions/artifact</code> to fix Node.js 24
punycode deprecation by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/451">actions/download-artifact#451</a></li>
<li>prepare release v7.0.0 for Node.js 24 support by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/452">actions/download-artifact#452</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/patrikpolyak"><code>@patrikpolyak</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/download-artifact/pull/440">actions/download-artifact#440</a></li>
<li><a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/download-artifact/pull/415">actions/download-artifact#415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0">https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/download-artifact/commit/37930b1c2abaa49bbe596cd826c3c89aef350131"><code>37930b1</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/452">#452</a>
from actions/download-artifact-v7-release</li>
<li><a
href="https://github.com/actions/download-artifact/commit/72582b9e0acd370909e83fa4a1fd0fca3ad452d8"><code>72582b9</code></a>
doc: update readme</li>
<li><a
href="https://github.com/actions/download-artifact/commit/0d2ec9d4cbcefe257d822f108de2a1f15f8da9f6"><code>0d2ec9d</code></a>
chore: release v7.0.0 for Node.js 24 support</li>
<li><a
href="https://github.com/actions/download-artifact/commit/fd7ae8fda6dc16277a9ffbc91cdb0eedf156e912"><code>fd7ae8f</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/451">#451</a>
from actions/fix-storage-blob</li>
<li><a
href="https://github.com/actions/download-artifact/commit/d484700543354b15886d6a52910cf61b7f1d2b27"><code>d484700</code></a>
chore: restore minimatch.dep.yml license file</li>
<li><a
href="https://github.com/actions/download-artifact/commit/03a808050efe42bb6ad85281890afd4e4546672c"><code>03a8080</code></a>
chore: remove obsolete dependency license files</li>
<li><a
href="https://github.com/actions/download-artifact/commit/56fe6d904b0968950f8b68ea17774c54973ed5e2"><code>56fe6d9</code></a>
chore: update <code>@actions/artifact</code> license file to 5.0.1</li>
<li><a
href="https://github.com/actions/download-artifact/commit/8e3ebc4ab4d2e095e5eb44ba1a4a53b6b03976ad"><code>8e3ebc4</code></a>
chore: update package-lock.json with <code>@actions/artifact</code><a
href="https://github.com/5"><code>@5</code></a>.0.1</li>
<li><a
href="https://github.com/actions/download-artifact/commit/1e3c4b4d4906c98ab57453c24efefdf16c078044"><code>1e3c4b4</code></a>
fix: update <code>@actions/artifact</code> to ^5.0.0 for Node.js 24
punycode fix</li>
<li><a
href="https://github.com/actions/download-artifact/commit/458627d354794c71bc386c8d5839d20b5885fe2a"><code>458627d</code></a>
chore: use local <code>@actions/artifact</code> package for Node.js 24
testing</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=6.0.0&new-version=7.0.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>
 
commit af383b6947f8ea0c202a3fced49f76a8698bf835
Merge: bf7a28d 6fde96d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:56:14 2026 +0100
 
Build(deps): Bump pyTooling/upload-artifact from 5 to 6 (#647)
 
Bumps
[pyTooling/upload-artifact](https://github.com/pytooling/upload-artifact)
from 5 to 6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/0f92d40038cc4ffa20e25e44711dd589c1748af1"><code>0f92d40</code></a>
Updating v6 from v1.9.0</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/838354d2fe616941b0f32517058347b04392630b"><code>838354d</code></a>
v1.9.0</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/67a1397d47fcda842ef9d341b5e9506ba59b1995"><code>67a1397</code></a>
Updated README.</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/caa201b39e8acd8eb97348313d1f941ea2bbe892"><code>caa201b</code></a>
Updated actions/download-artifact@v6 to
actions/download-artifact@v7.</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/b9a059b0d15337d9b8457c8c7a7b73d03cdc58da"><code>b9a059b</code></a>
Updated actions/upload-artifact@v5 to actions/upload-artifact@v6.</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/8f70c57195b979d352452086dce28acec68dd61c"><code>8f70c57</code></a>
Updated actions/checkout@v5 to actions/checkout@v6.</li>
<li>See full diff in <a
href="https://github.com/pytooling/upload-artifact/compare/v5...v6">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/upload-artifact&package-manager=github_actions&previous-version=5&new-version=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>
 
commit bf7a28dc0894503c2ec2cf73a7c82721522b8722
Merge: 5958c34 a6caa3b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:56:07 2026 +0100
 
Build(deps): Bump deps/capstone from `ca42e80` to `198cd49` (#646)
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`ca42e80` to `198cd49`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/capstone-engine/capstone/commit/198cd49dd980502a3946759f78a6eed24deb81ba"><code>198cd49</code></a>
Fix imm to be 64bit wide (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2840">#2840</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/e1c78c6a4062712e0e171ab227c87a751c37d433"><code>e1c78c6</code></a>
Return for failing range asserts to enforce the assumptions. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2829">#2829</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/8a68088fa6e6af3e0673d6989dc6fd18cc0c8958"><code>8a68088</code></a>
Add missing apt-get update before installing dependencies. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2832">#2832</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/75293c0e3edd52aaa94cb7325ecf8b914decc007"><code>75293c0</code></a>
Apply clang-format-17 (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2833">#2833</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/cbef767ab33b82166d263895f24084b75b316df3"><code>cbef767</code></a>
Merge commit from fork</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/2c7797182a1618be12017d7d41e0b6581d5d529e"><code>2c77971</code></a>
Merge commit from fork</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/9a0a1607c44de2ff32f8b7f4e20788c08c6de098"><code>9a0a160</code></a>
cmpxchg (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2821">#2821</a>)</li>
<li>See full diff in <a
href="https://github.com/capstone-engine/capstone/compare/ca42e808a9689a32819ce73a6aca6a8379994b31...198cd49dd980502a3946759f78a6eed24deb81ba">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>
 
commit 5958c3442fae9bdb7796844fa6de3dd2e214fd64
Merge: 2a5e054 61d4e2c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:55:57 2026 +0100
 
Build(deps): Bump deps/googletest from `1b96fa1` to `9156d4c` (#645)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`1b96fa1` to `9156d4c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/9156d4caac880b513264ecbe0aa4746a3fead3d7"><code>9156d4c</code></a>
Automated Code Change</li>
<li><a
href="https://github.com/google/googletest/commit/065127f1e4b46c5f14fc73cf8d323c221f9dc68e"><code>065127f</code></a>
Add [[nodiscard]] throughput Google Test.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/1b96fa13f549387b7549cc89e1a785cf143a1a50...9156d4caac880b513264ecbe0aa4746a3fead3d7">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>
 
commit 2a5e054321d161651090d31ebcf013be50e353b3
Merge: 0c8eeca 1c74918
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:55:30 2026 +0100
 
Build(deps): Bump @tailwindcss/vite from 4.1.17 to 4.1.18 in /page (#662)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.17 to 4.1.18.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.18</h2>
<h3>Fixed</h3>
<ul>
<li>Ensure validation of <code>source(…)</code> happens relative to the
file it is in (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19274">#19274</a>)</li>
<li>Include filename and line numbers in CSS parse errors (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19282">#19282</a>)</li>
<li>Skip comments in Ruby files when checking for class names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19243">#19243</a>)</li>
<li>Skip over arbitrary property utilities with a top-level
<code>!</code> in the value (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19243">#19243</a>)</li>
<li>Support environment API in <code>@tailwindcss/vite</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18970">#18970</a>)</li>
<li>Preserve case of theme keys from JS configs and plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19337">#19337</a>)</li>
<li>Write source maps correctly on the CLI when using
<code>--watch</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19373">#19373</a>)</li>
<li>Handle special defaults (like <code>ringColor.DEFAULT</code>) in JS
configs (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19348">#19348</a>)</li>
<li>Improve backwards compatibility for <code>content</code> theme key
from JS configs (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19381">#19381</a>)</li>
<li>Upgrade: Handle <code>future</code> and <code>experimental</code>
config keys (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19344">#19344</a>)</li>
<li>Try to canonicalize any arbitrary utility to a bare value (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19379">#19379</a>)</li>
<li>Validate candidates similarly to Oxide (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19397">#19397</a>)</li>
<li>Canonicalization: combine <code>text-*</code> and
<code>leading-*</code> classes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19396">#19396</a>)</li>
<li>Correctly handle duplicate CLI arguments (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19416">#19416</a>)</li>
<li>Dont emit color-mix fallback rules inside <code>@keyframes</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19419">#19419</a>)</li>
<li>CLI: Don't hang when output is <code>/dev/stdout</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19421">#19421</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.18] - 2025-12-11</h2>
<h3>Fixed</h3>
<ul>
<li>Ensure validation of <code>source(…)</code> happens relative to the
file it is in (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19274">#19274</a>)</li>
<li>Include filename and line numbers in CSS parse errors (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19282">#19282</a>)</li>
<li>Skip comments in Ruby files when checking for class names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19243">#19243</a>)</li>
<li>Skip over arbitrary property utilities with a top-level
<code>!</code> in the value (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19243">#19243</a>)</li>
<li>Support environment API in <code>@tailwindcss/vite</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18970">#18970</a>)</li>
<li>Preserve case of theme keys from JS configs and plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19337">#19337</a>)</li>
<li>Write source maps correctly on the CLI when using
<code>--watch</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19373">#19373</a>)</li>
<li>Handle special defaults (like <code>ringColor.DEFAULT</code>) in JS
configs (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19348">#19348</a>)</li>
<li>Improve backwards compatibility for <code>content</code> theme key
from JS configs (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19381">#19381</a>)</li>
<li>Upgrade: Handle <code>future</code> and <code>experimental</code>
config keys (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19344">#19344</a>)</li>
<li>Try to canonicalize any arbitrary utility to a bare value (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19379">#19379</a>)</li>
<li>Validate candidates similarly to Oxide (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19397">#19397</a>)</li>
<li>Canonicalization: combine <code>text-*</code> and
<code>leading-*</code> classes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19396">#19396</a>)</li>
<li>Correctly handle duplicate CLI arguments (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19416">#19416</a>)</li>
<li>Dont emit color-mix fallback rules inside <code>@keyframes</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19419">#19419</a>)</li>
<li>CLI: Don't hang when output is <code>/dev/stdout</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19421">#19421</a>)</li>
</ul>
<h2>[3.4.19] - 2025-12-10</h2>
<h3>Fixed</h3>
<ul>
<li>Dont break <code>sibling-*()</code> functions when used inside
<code>calc(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19335">#19335</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/9b32f7cb2fd341e1f9ddbe40a4d61d2f272ae33f"><code>9b32f7c</code></a>
Release v4.1.18 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19431">#19431</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/5f107e28224a29df5fd27e7135bffc4398149115"><code>5f107e2</code></a>
Fix typo</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/e4b6c67bcb528a51b5482356fdf66e44816fafeb"><code>e4b6c67</code></a>
Support Vite Environment API (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18970">#18970</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/21f2bf99b9764929b5268ce2174840086ef191cc"><code>21f2bf9</code></a>
perf(vite): add plugin hook filter (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19308">#19308</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.17&new-version=4.1.18)](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>
 
commit 0c8eeca1071827c8fc800ebe33ff134df66947ca
Merge: a66f4bf fd002f3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:55:19 2026 +0100
 
Build(deps): Bump react from 19.2.0 to 19.2.3 in /page (#664)
 
Bumps
[react](https://github.com/facebook/react/tree/HEAD/packages/react) from
19.2.0 to 19.2.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases">react's
releases</a>.</em></p>
<blockquote>
<h2>19.2.3 (December 11th, 2025)</h2>
<h2>React Server Components</h2>
<ul>
<li>Add extra loop protection to React Server Functions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35351">#35351</a>)</li>
</ul>
<h2>19.2.2 (December 11th, 2025)</h2>
<h2>React Server Components</h2>
<ul>
<li>Move <code>react-server-dom-webpack/*.unbundled</code> to private
<code>react-server-dom-unbundled</code> (<a
href="https://github.com/eps1lon"><code>@eps1lon</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35290">facebook/react#35290</a>)</li>
<li>Patch Promise cycles and toString on Server Functions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/unstubbable"><code>@unstubbable</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35289">#35289</a>,
<a
href="https://redirect.github.com/facebook/react/pull/35345">#35345</a>)</li>
</ul>
<h2>19.2.1 (December 3rd, 2025)</h2>
<h2>React Server Components</h2>
<ul>
<li>Bring React Server Component fixes to Server Actions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35277">#35277</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md">react's
changelog</a>.</em></p>
<blockquote>
<h2>19.2.1 (Dec 3, 2025)</h2>
<h3>React Server Components</h3>
<ul>
<li>Bring React Server Component fixes to Server Actions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/35277">#35277</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f"><code>612e371</code></a>
Version 19.2.3</li>
<li><a
href="https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d"><code>b910fc1</code></a>
Version 19.2.2</li>
<li><a
href="https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b"><code>053df4e</code></a>
Version 19.2.1</li>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/v19.2.3/packages/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react&package-manager=npm_and_yarn&previous-version=19.2.0&new-version=19.2.3)](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>
 
commit a66f4bfe371299fb706db6bfe33d6259b086595b
Merge: d552695 663b58f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:55:12 2026 +0100
 
Build(deps-dev): Bump eslint from 9.39.1 to 9.39.2 in /page (#665)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.1 to 9.39.2.
<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.39.2</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9"><code>5705833</code></a>
fix: warn when <code>eslint-env</code> configuration comments are found
(<a
href="https://redirect.github.com/eslint/eslint/issues/20381">#20381</a>)
(sethamus)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23"><code>506f154</code></a>
build: add .scss files entry to knip (<a
href="https://redirect.github.com/eslint/eslint/issues/20391">#20391</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b"><code>7ca0af7</code></a>
chore: upgrade to <code>@eslint/js@9.39.2</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20394">#20394</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1"><code>4c9858e</code></a>
ci: add <code>v9.x-dev</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/20382">#20382</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9278324aa0023d223874825b0d4b6ac75783096a"><code>9278324</code></a>
9.39.2</li>
<li><a
href="https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f"><code>542266a</code></a>
Build: changelog update for 9.39.2</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b"><code>7ca0af7</code></a>
chore: upgrade to <code>@eslint/js@9.39.2</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20394">#20394</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9"><code>5705833</code></a>
fix: warn when <code>eslint-env</code> configuration comments are found
(<a
href="https://redirect.github.com/eslint/eslint/issues/20381">#20381</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23"><code>506f154</code></a>
build: add .scss files entry to knip (<a
href="https://redirect.github.com/eslint/eslint/issues/20391">#20391</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1"><code>4c9858e</code></a>
ci: add <code>v9.x-dev</code> branch (<a
href="https://redirect.github.com/eslint/eslint/issues/20382">#20382</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2">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.39.1&new-version=9.39.2)](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>
 
commit d552695817049c406d0859a02b962c33fc9f7a4b
Merge: ba23bdb 5e05ad5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:55:03 2026 +0100
 
Build(deps-dev): Bump eslint-plugin-react-refresh from 0.4.24 to 0.4.26 in /page (#666)
 
Bumps
[eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh)
from 0.4.24 to 0.4.26.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases">eslint-plugin-react-refresh's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.26</h2>
<ul>
<li>Revert changes to fix <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/93">#93</a>
(fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/95">#95</a>)</li>
</ul>
<h2>v0.4.25</h2>
<ul>
<li>Report cases like <code>export const ENUM = Object.keys(TABLE) as
EnumType[];</code> (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/93">#93</a>)</li>
<li>Allow <code>_</code> in component names (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/94">#94</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md">eslint-plugin-react-refresh's
changelog</a>.</em></p>
<blockquote>
<h2>0.4.26</h2>
<ul>
<li>Revert changes to fix <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/93">#93</a>
(fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/95">#95</a>)</li>
</ul>
<h2>0.4.25</h2>
<ul>
<li>Report cases like <code>export const ENUM = Object.keys(TABLE) as
EnumType[];</code> (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/93">#93</a>)
(reverted in 0.4.26)</li>
<li>Allow <code>_</code> in component names (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/94">#94</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/95c02ba163eb04da82224611ea4f24d83e600ee5"><code>95c02ba</code></a>
Revert &quot;Catch non React exports defined as call
expressions&quot;(fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/95">#95</a>)
[publ...</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/8ea312dffc209bc06963a0bee33d1c0a5eb1818f"><code>8ea312d</code></a>
Update the name of next config (<code>vite</code> -&gt;
<code>next</code>) (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/96">#96</a>)</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/4fc6d3dc363034f5d58511e7d96e274e0815a7db"><code>4fc6d3d</code></a>
Catch non React exports defined as call expressions [publish]</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/0397bde377968a21d6d55af3118e4cccabb942d4"><code>0397bde</code></a>
Allow non-leading underscores (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/94">#94</a>)</li>
<li>See full diff in <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.24...v0.4.26">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.24&new-version=0.4.26)](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>
 
commit ba23bdb54d7c3b25a3bc1628838c34f9789d546d
Merge: ea0a585 cbc042d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:54:56 2026 +0100
 
Build(deps): Bump lucide-react from 0.555.0 to 0.562.0 in /page (#667)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.555.0 to 0.562.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.562.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>paint-bucket</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3880">lucide-icons/lucide#3880</a></li>
<li>fix(site): Fix and unify color-picker font-size by <a
href="https://github.com/taimar"><code>@taimar</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3889">lucide-icons/lucide#3889</a></li>
<li>fix(react-native-web): only add className prop to parent Icon
component by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3892">lucide-icons/lucide#3892</a></li>
<li>fix(lucide-react-native): remove icons namespace export to enable
tree-shaking by <a
href="https://github.com/jtomaszewski"><code>@jtomaszewski</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3868">lucide-icons/lucide#3868</a></li>
<li>feat(icons): added <code>toolbox</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/3871">lucide-icons/lucide#3871</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/taimar"><code>@taimar</code></a> made
their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3889">lucide-icons/lucide#3889</a></li>
<li><a
href="https://github.com/jtomaszewski"><code>@jtomaszewski</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3868">lucide-icons/lucide#3868</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.561.0...0.562.0">https://github.com/lucide-icons/lucide/compare/0.561.0...0.562.0</a></p>
<h2>Version 0.561.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(site): Small adjustments color picker and add clear button
search bar by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3851">lucide-icons/lucide#3851</a></li>
<li>feat(icons): added <code>stone</code> icon by <a
href="https://github.com/Alportan"><code>@Alportan</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3850">lucide-icons/lucide#3850</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.560.0...0.561.0">https://github.com/lucide-icons/lucide/compare/0.560.0...0.561.0</a></p>
<h2>Version 0.560.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>cannabis-off</code> icon by <a
href="https://github.com/NickVeles"><code>@NickVeles</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3748">lucide-icons/lucide#3748</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/NickVeles"><code>@NickVeles</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3748">lucide-icons/lucide#3748</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.559.0...0.560.0">https://github.com/lucide-icons/lucide/compare/0.559.0...0.560.0</a></p>
<h2>Version 0.559.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>fishing-hook</code> icon by <a
href="https://github.com/7ender"><code>@7ender</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3837">lucide-icons/lucide#3837</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/7ender"><code>@7ender</code></a> made
their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3837">lucide-icons/lucide#3837</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.558.0...0.559.0">https://github.com/lucide-icons/lucide/compare/0.558.0...0.559.0</a></p>
<h2>Version 0.558.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>hd</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2958">lucide-icons/lucide#2958</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.557.0...0.558.0">https://github.com/lucide-icons/lucide/compare/0.557.0...0.558.0</a></p>
<h2>Version 0.557.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(github/workflows/ci): fixes linting issues by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3858">lucide-icons/lucide#3858</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lucide-icons/lucide/commit/076e0bbcd91e4720c7bc2180e474c855e06c927c"><code>076e0bb</code></a>
chore(dependencies): Update dependencies (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3809">#3809</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.562.0/packages/lucide-react">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for lucide-react since your current
version.</p>
</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.555.0&new-version=0.562.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>
 
commit ea0a58513235a923eaec6c20dec56bb5ccb2f3f0
Merge: 5d3b834 e9a73df
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:54:39 2026 +0100
 
Build(deps): Bump icicle-cpu from `0ce707e` to `395737f` in /src/backends/icicle-emulator/icicle-bridge (#669)
 
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from
`0ce707e` to `395737f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/395737f7ce230137f6316166220800634aa9829d"><code>395737f</code></a>
Add proper globalset subtable support. (<a
href="https://redirect.github.com/icicle-emu/icicle-emu/issues/92">#92</a>)</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d">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>
 
commit 5d3b83447e82ba25bf9977cfb8ca5cca6a6027aa
Merge: 90f7fcb a1b0a65
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:54:32 2026 +0100
 
Build(deps): Bump icicle-vm from `0ce707e` to `395737f` in /src/backends/icicle-emulator/icicle-bridge (#670)
 
Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from
`0ce707e` to `395737f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/395737f7ce230137f6316166220800634aa9829d"><code>395737f</code></a>
Add proper globalset subtable support. (<a
href="https://redirect.github.com/icicle-emu/icicle-emu/issues/92">#92</a>)</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d">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>
 
commit 90f7fcb2cdff8893bfe3faaf4cd2c63f036f9579
Merge: 0b82e18 b3e36b8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 2 08:54:28 2026 +0100
 
Build(deps): Bump pcode from `0ce707e` to `395737f` in /src/backends/icicle-emulator/icicle-bridge (#671)
 
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `0ce707e`
to `395737f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/395737f7ce230137f6316166220800634aa9829d"><code>395737f</code></a>
Add proper globalset subtable support. (<a
href="https://redirect.github.com/icicle-emu/icicle-emu/issues/92">#92</a>)</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d">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>
 
commit b3e36b8167f3e76e9b13a905f3615104afbabe1a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:29:23 2026 +0000
 
Build(deps): Bump pcode in /src/backends/icicle-emulator/icicle-bridge
 
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `0ce707e` to `395737f`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d)
 
---
updated-dependencies:
- dependency-name: pcode
dependency-version: 395737f7ce230137f6316166220800634aa9829d
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a1b0a65e6eb65211319020d4bd68c050386cdffb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:29:18 2026 +0000
 
Build(deps): Bump icicle-vm
 
Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from `0ce707e` to `395737f`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d)
 
---
updated-dependencies:
- dependency-name: icicle-vm
dependency-version: 395737f7ce230137f6316166220800634aa9829d
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e9a73dfadfec3119f2cc3aa200b1f5040f5b0711
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:29:13 2026 +0000
 
Build(deps): Bump icicle-cpu
 
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `0ce707e` to `395737f`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d)
 
---
updated-dependencies:
- dependency-name: icicle-cpu
dependency-version: 395737f7ce230137f6316166220800634aa9829d
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit cbc042d7f1afab9b234417531a8eaff40fb6488f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:28:52 2026 +0000
 
Build(deps): Bump lucide-react from 0.555.0 to 0.562.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.555.0 to 0.562.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.562.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.562.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5e05ad5d458c47944949eecb1e4987f4336e5f67
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:28:44 2026 +0000
 
Build(deps-dev): Bump eslint-plugin-react-refresh in /page
 
Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.24 to 0.4.26.
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.24...v0.4.26)
 
---
updated-dependencies:
- dependency-name: eslint-plugin-react-refresh
dependency-version: 0.4.26
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 663b58f8d97cc4f479e272670af6f8d9a98c6f1d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:28:36 2026 +0000
 
Build(deps-dev): Bump eslint from 9.39.1 to 9.39.2 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.1 to 9.39.2.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit fd002f31d450b10a00a0bcd912f3050535808769
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:28:30 2026 +0000
 
Build(deps): Bump react from 19.2.0 to 19.2.3 in /page
 
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 19.2.0 to 19.2.3.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.3/packages/react)
 
---
updated-dependencies:
- dependency-name: react
dependency-version: 19.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 1c749182733083806ffb9bf6f10adb40e48d653f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:28:11 2026 +0000
 
Build(deps): Bump @tailwindcss/vite from 4.1.17 to 4.1.18 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.17 to 4.1.18.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8a9715acfacd82ccd661c8108a0c031e4cae5b5c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:27:20 2026 +0000
 
Build(deps): Bump react-router-dom from 7.10.0 to 7.11.0 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.10.0 to 7.11.0.
- [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.11.0/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6824784f8666cc719b0dd106ace920f24c58ca3b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:27:11 2026 +0000
 
Build(deps-dev): Bump @types/node from 24.10.1 to 25.0.3 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.10.1 to 25.0.3.
- [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: 25.0.3
dependency-type: direct:development
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8260447db1b396df1420d2dbf4e3292146a6e2a6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:30 2026 +0000
 
Build(deps): Bump egor-tensin/setup-mingw from 2 to 3
 
Bumps [egor-tensin/setup-mingw](https://github.com/egor-tensin/setup-mingw) from 2 to 3.
- [Release notes](https://github.com/egor-tensin/setup-mingw/releases)
- [Commits](https://github.com/egor-tensin/setup-mingw/compare/v2...v3)
 
---
updated-dependencies:
- dependency-name: egor-tensin/setup-mingw
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0224ee024eba7bd0b83c456bd355d778919a3ae9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:28 2026 +0000
 
Build(deps): Bump pyTooling/download-artifact from 6 to 7
 
Bumps [pyTooling/download-artifact](https://github.com/pytooling/download-artifact) from 6 to 7.
- [Release notes](https://github.com/pytooling/download-artifact/releases)
- [Commits](https://github.com/pytooling/download-artifact/compare/v6...v7)
 
---
updated-dependencies:
- dependency-name: pyTooling/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5d7e3d7a69d490da29f4c1132eb9238032836ec8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:23 2026 +0000
 
Build(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0
 
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0)
 
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d1dd8cd9cb60f50ba2e6468af167658cdf4875a7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:18 2026 +0000
 
Build(deps): Bump deps/zlib from `5a82f71` to `570720b`
 
Bumps [deps/zlib](https://github.com/madler/zlib) from `5a82f71` to `570720b`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](https://github.com/madler/zlib/compare/5a82f71ed1dfc0bec044d9702463dbdf84ea3b71...570720b0c24f9686c33f35a1b3165c1f568b96be)
 
---
updated-dependencies:
- dependency-name: deps/zlib
dependency-version: 570720b0c24f9686c33f35a1b3165c1f568b96be
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d509fd55d6d7a4a7e09f9d1369755b4972c04fca
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:18 2026 +0000
 
Build(deps): Bump actions/download-artifact from 6.0.0 to 7.0.0
 
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0)
 
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 473f64447d1953cc718304c546614e7c174c8b1e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:16 2026 +0000
 
Build(deps): Bump deps/flatbuffers from `a577050` to `8914d06`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `a577050` to `8914d06`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/a5770508176874af47eb4e6cc981968f52e3b75d...8914d06ab7123167424438cf293bb349833bcb7d)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 8914d06ab7123167424438cf293bb349833bcb7d
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6fde96d80d85f0351acb59949617e17aa2a9c6fc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:14 2026 +0000
 
Build(deps): Bump pyTooling/upload-artifact from 5 to 6
 
Bumps [pyTooling/upload-artifact](https://github.com/pytooling/upload-artifact) from 5 to 6.
- [Release notes](https://github.com/pytooling/upload-artifact/releases)
- [Commits](https://github.com/pytooling/upload-artifact/compare/v5...v6)
 
---
updated-dependencies:
- dependency-name: pyTooling/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a6caa3bdfeafd2421a2281ad446cad441637f151
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:13 2026 +0000
 
Build(deps): Bump deps/capstone from `ca42e80` to `198cd49`
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `ca42e80` to `198cd49`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](https://github.com/capstone-engine/capstone/compare/ca42e808a9689a32819ce73a6aca6a8379994b31...198cd49dd980502a3946759f78a6eed24deb81ba)
 
---
updated-dependencies:
- dependency-name: deps/capstone
dependency-version: 198cd49dd980502a3946759f78a6eed24deb81ba
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 61d4e2c4ac49f692364bff55ffb0d9659b94e149
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Jan 1 17:08:11 2026 +0000
 
Build(deps): Bump deps/googletest from `1b96fa1` to `9156d4c`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `1b96fa1` to `9156d4c`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/1b96fa13f549387b7549cc89e1a785cf143a1a50...9156d4caac880b513264ecbe0aa4746a3fead3d7)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 9156d4caac880b513264ecbe0aa4746a3fead3d7
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0b82e18848c99dc33e9ce6f4b057301b2223958f
Merge: d3c4c9e f75929a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jan 1 11:56:30 2026 +0100
 
Skip redundant PR workflows (#636)
 
commit f75929a3a405ca09e410472b2c8c74055cb51dcb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jan 1 11:37:29 2026 +0100
 
Only run push actions for main branch
 
commit 9a7b9e553d1ac08703043033c08984424779f9b9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jan 1 11:37:06 2026 +0100
 
Revert "Skip redundant PR workflows"
 
This reverts commit ea782711296c0a6182b790c6a4a22d7b1b836d1f.
 
commit ea782711296c0a6182b790c6a4a22d7b1b836d1f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 23 11:03:07 2025 +0100
 
Skip redundant PR workflows
 
commit d3c4c9e906b2a255edd6ad0426a1af205842eaf7
Merge: 1f936c0 e2bb1c4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Dec 30 17:58:12 2025 +0100
 
Fix registry unicode and enhance syscall exception logging (#644)
 
commit 1f936c024d4f32aed5b72baddb30dd05767f5057
Merge: 468190b f25ee26
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Dec 30 17:56:30 2025 +0100
 
Fix thread support (#640)
 
This PR fixes several things related to threads emulation:
 
1. Support `SameTebFlags.InitialThread`
This flag is needed to support emulation of .net executables (not yet
fully supported) that don't have an entry point set in `PE` header. This
applies to both `PE32` and `PE64` executables. If `InitialThread` is set
the loader substitutes an entry point of the .net executable with
`mscoree.dll!_CorExeMain`.
 
2. Fix static thread local storage for `WOW64`
This fix resolves `shell32.dll` initialization on `WOW64`. This fix also
uses correct structure and field names that are obtained from the
corresponding `.pdb` files.
 
3. Fix dynamic thread local storage for `WOW64`
 
4. Fix setting argument of a `WOW64` thread start proc
 
5. Fix creating suspended thread and parse create_flags
Currently creating suspended thread doesn't work because
`NtCreateThreadEx` handler uses invalid flag `CREATE_SUSPENDED`. This PR
fixes that, and moreover it carefully parses create_flags of the
`NtCreateThreadEx` call.
 
6. Fix `FS` and `GS` handling
This PR fixes several problems with `GS` and `FS` segments:
 
* Wrong GDT descriptor for selector 0x53
* Update GDT descriptor for selector 0x53 for a `WOW64` process every
context switch like Windows does
* Set `GS` base when `GS` segment register is updated in 64-bit code
(code selector is `0x33`). When `GS` segment register is loaded with
correct selector (`0x2b`) `GS` base is set to 0. So, when the code
accesses something like `gs:[0]`, a page fault occurs. `KiPageFault`
handles this situation and sets correct `GS` base.
 
Also, take into account that `teb64.ExceptionList` initially contains
`teb32` address for `WOW64` process. This is used to setup `FS` base
when `wrfsbase` instruction is available. We can enable this instruction
using `kusd.ProcessorFeatures.arr[PF_RDWRFSGSBASE_AVAILABLE] = 1;` and
this work perfectly with `unicorn` backend. Unfortunately `icicle`
backend does not support `wrfsbase`, so I don't enable this instruction
by default.
 
commit 468190b5b97b8869307ad6284e3d29a78fc98db0
Merge: d3cb3f4 82dff75
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Dec 30 17:53:13 2025 +0100
 
VMP program simulation patches (#643)
 
This PR fixes some issues with VMP program emulation. It has
successfully allowed programs protected by VMP 3.5 to run normally, and
it modifies the following functions:
 
1. Correct implementation of ProcessInstrumentationCallback
2. Add missing path check in handle_NtCreateFile
3. Fix the check in handle_NtOpenSection
4. Fix the behavioral differences between the emulator and the kernel
when the return value is an invalid pointer
5. Add printing of the content of the NtRaiseHardError message box
6. Bypass NtClose detection for VMP
 
commit f25ee26c36912ef5ae3a117133857f9a8cd62069
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 15:19:05 2025 +0300
 
Fix FS and GS handling
 
commit 57ad277158a0e22e420d25b878d75a00aba8f884
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 15:18:55 2025 +0300
 
Fix creating suspended thread and parse create_flags
 
commit 0370da327bad2b09536480dc911d57ba1ffa463b
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 15:18:44 2025 +0300
 
Fix setting argument of a WOW64 thread
 
commit 1ebe5356c9052653bf0ce3473d2dc1b3abb2791c
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 15:18:33 2025 +0300
 
Fix dynamic TLS for WOW64
 
commit 04ff582fa97be7922577208f0e7e229e5692d1a7
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 15:18:18 2025 +0300
 
Fix static TLS for WOW64
 
This fix resolves shell32.dll TLS problems.
Also it uses correct structure and field names
 
commit 82dff75f642c262aaf0bc191fbe05b0b4112fbf9
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Tue Dec 30 19:22:10 2025 +0800
 
Fix the formatting again
 
commit e2bb1c4d48ddd82c2319c91af2249941c4144985
Author: brian <brian763@163.com>
Date: Tue Dec 30 19:13:47 2025 +0800
 
Fix registry unicode and enhance syscall exception logging
 
commit 0521fdef7d1315688a033f9b973f87843bf5720b
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Tue Dec 30 18:50:59 2025 +0800
 
Fix code formatting issues
 
commit fea27338bb882e059386a0bfa0749a650e430472
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 13:44:21 2025 +0300
 
Support SameTebFlags.InitialThread
 
This flag is needed to suport emulation of .net executables
that don't have an entry point set in PE header. This applies
to both PE32 and PE64 executables. If InitialThread is set
the loader substitutes an entry point of the .net executable
with mscoree.dll!_CorExeMain.
 
commit d830bea3c5ad3ceffbb41af9327b72eb85a95524
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Tue Dec 30 17:40:16 2025 +0800
 
Try to fix the build
 
commit c144f2f43899da5d8941cfc55af25fcda51b05e1
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Tue Dec 30 17:05:08 2025 +0800
 
Adjust memory allocation method
 
commit 536f2ce883a03d5d18444e91dd15245cae978798
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Mon Dec 29 00:54:31 2025 +0800
 
Adjust variable order
 
commit 3cd461e2abe643143aa5466d204a70719b0ad53b
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Mon Dec 29 00:52:59 2025 +0800
 
Add the debugger_hide attribute to emulator_thread
 
commit 12e96c89215af211995135f27093aa1cd5a04700
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Mon Dec 29 00:31:49 2025 +0800
 
Adjust memory allocation method
 
commit 1c119217011483cab34fa8296888d068d3d21318
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 23:45:52 2025 +0800
 
Add error handling to prevent the engine from throwing errors
 
commit 478fb7b4dd3fdc2aeac4f3451fb564aec06f602e
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 20:52:43 2025 +0800
 
Register NtWriteVirtualMemory
 
commit 83d4cadf76ee21e9973424be825407e60de21ea0
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 20:48:26 2025 +0800
 
Modify memory API implementation
 
commit 418c5abf4919f786dfaad4b9c5974a034af877e9
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 19:51:45 2025 +0800
 
Extract callback handling into a separate function
 
commit 41b86f655b8422218ced906002ee96aea09bb660
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 19:44:02 2025 +0800
 
Replace write with try_write in the handle_query function
 
commit c3464dd5c3dc6dce9818964d40e6e1e86a3f1859
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 19:40:53 2025 +0800
 
Introduce try_read/try_write for emulator_object
 
commit f95081cb6e505b6c859f45ba46f3c6e1ccbb65f6
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 19:36:40 2025 +0800
 
Introduce try_write_memory for the memory manager
 
commit 020e7ca3f6af6becc16b6044ff08a3dfd4974dc4
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 19:14:42 2025 +0800
 
Fix the base address alignment issue
 
commit d83c602f19b4932333887e9bc3e36f247180146b
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 12:40:51 2025 +0800
 
Change data type to fix 32-bit build
 
commit 2d24b4189d4c4e8908ef335ff3d9d93c71ce3a42
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 19:51:29 2025 +0800
 
Fix VMP NtClose detection
 
commit 95b17566a0725309814ef4429f0fcdd61f3cc74a
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 17:00:26 2025 +0800
 
Add NtRaiseHardError error message logging
 
commit 02298e2303ce92625b1b67d9da6ea97f34a9808e
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 16:58:28 2025 +0800
 
Fix illegal address write
 
commit 55310c57ac24c37ec1007313806536bc4908f560
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 16:57:46 2025 +0800
 
Add additional path checks for NtOpenSection
 
commit 98393c03d2a370529cb10b06b557d29629db2c2a
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 16:56:48 2025 +0800
 
Add a check before the conversion path
 
commit ecc00216d640bb69015d7b683b33d8db87b58083
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 13:51:10 2025 +0800
 
Support ProcessInstrumentationCallback
 
commit d3cb3f4995a804fe442e00a36c64f88b747689c7
Merge: 8894f8d 3686625
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Dec 25 12:29:07 2025 +0100
 
Fix PEB32 (#639)
 
When emulating `WOW64` samples sometimes you can see a garbige like
this:
 
```
Executing syscall: NtQueryAttributesFile (0x3D) at 0x18009dd42 via 0x100037f1c (wow64.dll)
--> Querying file attributes: \??\C:\SH╠мхЯЦэРрАC:\Windows\SYSTEM32\VCRUNTIME140.dll
```
 
This is because of incorrect `PEB32` creation that leads to damaging
several `UNICODE_STRING` fields in `ProcessParameters`.
This PR fixes that.
 
commit 8894f8dc4d3789f76ffa6b7e0224d5d73b1196e0
Merge: 203eef1 96851b2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Dec 25 11:59:52 2025 +0100
 
Fix unicorn hooking (#637)
 
This PR fixes incorrect size when using `uc_hook_add`.
 
`uc_hook_add`'s memory range is inclusive on both sides. So we need to
adjust an ending address to keep correct size.
 
This is manifested, for example, when using gdb. If a breakpoint is set
on a 1-byte instruction, you won't be able to single-step the next
instruction because that instruction also triggers the breakpoint, which
the debugger doesn't expect.
 
commit 3686625fb1c92a2c5bd7d56acfa3a2fb173ba21a
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Thu Dec 25 13:40:16 2025 +0300
 
Fix PEB32
 
commit 96851b20ed4d50f104b121c109f8f7e3836a230f
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Thu Dec 25 13:32:44 2025 +0300
 
Fix unicorn hooking
 
commit 203eef19df73fac6a9e9d6679602d409ad45e0ef
Merge: 5488aca 8438a1f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Dec 25 11:15:44 2025 +0100
 
Support extended variant of ProcessBasicInformation (#638)
 
This PR fixes getting `ProcessBasicInformation`.
 
When emulating a program that uses
[ProcessPrng](https://learn.microsoft.com/ru-ru/windows/win32/seccng/processprng)
function from `BCryptPrimitives.dll`, an error occurs:
 
```
Unimplemented syscall: NtCallbackReturn - 0x5 (raw: 0x8000005)
```
 
`BCryptPrimitives.dll` checks whether the running process is a [secure
process](https://learn.microsoft.com/en-us/windows/win32/procthread/isolated-user-mode--ium--processes).
If it is, then `iumbase.dll` is loaded. `iumbase.dll` depends on
`iumdll.dll` that's like an `ntdll.dll` for secure processes, and it has
its own subset of system calls with different syscall numbers. So,
`0x8000005` is not `NtCallbackReturn`, it is `IumCrypto`.
 
But why does `BCryptPrimitives.dll` get into trouble? It calls
`NtQueryInformationProcess` with class `ProcessBasicInformation` and
`ProcessInformationLength == 0x40`. It turned out that it is a special
case and it's even documented in the aforemantioned link, look for the
definition of the function `IsSecureProcess`.
 
commit 8438a1f456dbb312d22fb46f7ab79657c92eb31e
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Wed Dec 24 12:57:14 2025 +0300
 
Support extended variant of ProcessBasicInformation
 
commit 5488acadfcbfdc31ea0fb244af1ca04d7b12e8a2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 24 15:14:04 2025 +0100
 
Update YouTube embed link to include language parameter
 
commit e3efcb9186398b9095e832eef7b627340fdc5e4b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 24 10:53:36 2025 +0100
 
Don't show related content
 
commit 1b06d440f2020543b872ee1a1e81c3d31804a3ee
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 24 10:48:01 2025 +0100
 
Add video
 
commit cc44894e33355040b31881b6f745926bfe8f1c4f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 24 10:47:50 2025 +0100
 
Fix lock
 
commit f0f223faaa02a7418b0451997057353901098fd2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 24 08:58:15 2025 +0100
 
Remove error
 
commit b4406d9b41b411bcd08014da302947d55a9b8f23
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 23 12:45:44 2025 +0100
 
Collect more DLLs
 
commit 6da563d1caf51332a9a512183118b5d0784bc2fe
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 23 12:32:57 2025 +0100
 
Collect imagehlp.dll
 
commit bc175b4a888c44cbd156a1f7074fb5d7727341c3
Merge: b1f7efb 5d84f86
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Dec 23 11:50:54 2025 +0100
 
Fixes for section mapping and registry (#635)
 
commit 5d84f86eaf868113df18e8db4d5ea8a68b7641ca
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 23 11:07:44 2025 +0100
 
Fix warnings
 
commit 35b7839ec850a7ca2d2ee40b344430acb667dcaf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 23 10:50:07 2025 +0100
 
Support section offsets
 
commit db3a89a0da2a0329e60093af1f1733cebfca0bd3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 23 09:31:10 2025 +0100
 
Support KeyCachedInformation
 
commit b1f7efb8c1b941c919aab2c2aa6e0f2fbe495ad9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 22 16:14:12 2025 +0100
 
Ignore partial disconnect in AFD driver
 
commit 5ebf2dfd812d84f383b00a7f639ac350aa418b0f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 22 16:13:58 2025 +0100
 
Support skipping syscall logging
 
commit 66cfe980d77b5ee86696b30ea8fcc24560a875cc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 22 14:39:44 2025 +0100
 
Ignore ThreadPriorityBoost
 
commit 90343077dadbea4cb2712abf3d607301b177a232
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 22 14:02:15 2025 +0100
 
Fix ordinals
 
commit 169fcaa8a5a6ad63a11b19c354614577bb643f23
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 22 13:51:07 2025 +0100
 
Add DLLs
 
commit 596af43c6264d03eae56546da483f9a22569c395
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Dec 22 08:03:09 2025 +0100
 
Revise warning on malware analysis and isolation
 
Updated warning about host isolation in Sogen and recommended using the web version for added safety.
 
commit 0a74ef584f5e973e3b59e6ff5aca43116fa32c49
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Dec 22 07:55:55 2025 +0100
 
Update README with sandbox execution warning
 
Added a warning about sandbox execution limitations.
 
commit 1708212af9358981b06240967c072244fad5dac8
Merge: 69ddd7a db7548d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Dec 22 07:51:10 2025 +0100
 
Translate file paths before usage in `section.cpp` (#634)
 
Emulated applications are currently able to access files from the host
system, rather than being restricted to the virtualized file system, by
using `Section` related Syscalls. This behavior appears to have been
introduced in:
 
- 2024-12-13: [Prepare better section support
(syscalls.cpp:582)](https://github.com/momo5502/sogen/commit/719a50444e988a985362be31025c1f71230935ba#diff-96c7de348bdc06e650bdc371a600a91f80594d4201afd7a28ffa160fa755be9dR582)
- 2025-10-13: [Comprehensive WOW64 subsystem implementation
(section.cpp:141)](https://github.com/momo5502/sogen/commit/65eecf1cfd69b845081699292722ba60bd1c096f#diff-415eed3b4b314dc10cc9f7926687770be53799766bc9a4edca2a7f4a45477169R141))
 
Because the emulator is [advertised for malware
analysis](https://github.com/momo5502/sogen/blob/main/README.md), this
unintended access path could be considered a security concern.
 
This PR only fixes two current misuses of an API that interacts with the
host system. As a long term solution, APIs that interact with host
resources should consistently use C++ types that enforce translation of
resource identifiers (e.g., file and registry paths) into their emulated
equivalents. This would help prevent future misuse and ensure that
emulated applications remain isolated from the host environment.
 
commit 69ddd7a93bc1581fe8482ce241b3ee70d3c1b0ed
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 22 07:42:34 2025 +0100
 
Small fixes
 
commit cfebd2f35f4dfbb1bfa631d76d4aea5ccec49b30
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 21 20:37:42 2025 +0100
 
Fix WinVerifyTrust
 
commit db7548d1301534485f5cd38211729d1b33d73d8d
Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com>
Date: Sun Dec 21 00:00:00 2025 +0000
 
Translate paths before usage in section.cpp
 
commit ca15abd8efd9dd4fb4236752d607985d087168f3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 7 11:22:37 2025 +0100
 
Add missing syscalls
 
commit 568ca68481a4ade3012e8c28d5a23ac23f18e07e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 6 11:11:58 2025 +0100
 
Ignore ProcessPriorityClass
 
commit 28f3fa0aa04bc6221ae5ac105c8c1e4bc28e21f1
Merge: 68b0b51 5171ef6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Dec 6 08:24:38 2025 +0100
 
Fix deserialization of optional WOW64 emulator_object members (#633)
 
Adds default constructor to `emulator_object` for optional member
deserialization.
Restores `memory_interface` pointer for WOW64 structures after
deserialization.
 
commit 68b0b51bc8e73546864be512630e56e34dc7c3e7
Merge: eae0f46 7a42bc7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Dec 6 08:22:42 2025 +0100
 
cmake: add SOGEN_STATIC_CRT option for static runtime linking (#606)
 
## Summary
 
Adds a CMake option to use static CRT (`/MT`) instead of the default
dynamic CRT (`/MD`).
 
**Use case:** Projects that require static linking (e.g., IDA Pro
plugins) cannot use the default `/MD` runtime because they must link
with `/MT`.
 
## Changes
 
- Add `SOGEN_STATIC_CRT` option (default: `OFF`)
- When `ON`, sets `CMAKE_MSVC_RUNTIME_LIBRARY` to static (`/MT` or
`/MTd`)
- Also respects parent project's `CMAKE_MSVC_RUNTIME_LIBRARY` if already
defined
- Includes documentation warning about heap allocation boundaries
 
## Backwards Compatibility
 
- Default behavior unchanged (`/MD`)
- Existing projects unaffected
 
## Usage
 
```bash
cmake -B build -DSOGEN_STATIC_CRT=ON
```
 
Or in parent CMakeLists.txt:
```cmake
set(SOGEN_STATIC_CRT ON CACHE BOOL "")
add_subdirectory(sogen)
```
 
## Test plan
 
- [x] Verified default build still uses `/MD`
- [x] Verified `-DSOGEN_STATIC_CRT=ON` produces `/MT` build
- [x] Tested with IDA Pro plugin project (emudbg) - links successfully
 
commit 5171ef63dc7f49435abfe0496b6e064ec48d5a88
Author: brian <brian763@163.com>
Date: Fri Dec 5 20:14:35 2025 +0800
 
Fix deserialization of optional WOW64 emulator_object members (PEB32/params32)
 
commit eae0f4623e00e1dfa002883cf0dc9ecf74b9a512
Merge: 5b6dcf3 b71bbb5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 17:56:08 2025 +0100
 
Build(deps): Bump @radix-ui/react-separator from 1.1.7 to 1.1.8 in /page (#614)
 
Bumps
[@radix-ui/react-separator](https://github.com/radix-ui/primitives) from
1.1.7 to 1.1.8.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-separator&package-manager=npm_and_yarn&previous-version=1.1.7&new-version=1.1.8)](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>
 
commit b71bbb5e731daf54fda2f7736a8ab01d1fc9047f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 16:36:41 2025 +0000
 
Build(deps): Bump @radix-ui/react-separator from 1.1.7 to 1.1.8 in /page
 
Bumps [@radix-ui/react-separator](https://github.com/radix-ui/primitives) from 1.1.7 to 1.1.8.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5b6dcf315f82f17b74d1531738afc7050aa04047
Merge: 5178c42 ec7851c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 15:05:32 2025 +0100
 
Build(deps-dev): Bump @types/react-dom from 19.2.2 to 19.2.3 in /page (#625)
 
Bumps
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
from 19.2.2 to 19.2.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.2.2&new-version=19.2.3)](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>
 
commit ec7851c9994b7b752e0bf40977c2db29d752b0c2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 13:40:04 2025 +0000
 
Build(deps-dev): Bump @types/react-dom from 19.2.2 to 19.2.3 in /page
 
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.2.2 to 19.2.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-version: 19.2.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5178c426fc155ff1f939e5c887dfe63819324205
Merge: b820a22 795cd53
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 14:38:44 2025 +0100
 
Build(deps-dev): Bump @types/react from 19.2.2 to 19.2.7 in /page (#623)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.2.2 to 19.2.7.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.2.2&new-version=19.2.7)](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>
 
commit b820a22410830d420581b969c88b29ab30c3af05
Merge: 1de0de1 7b823ef
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 14:31:30 2025 +0100
 
Build(deps-dev): Bump typescript-eslint from 8.46.2 to 8.48.0 in /page (#622)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.46.2 to 8.48.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.48.0</h2>
<h2>8.48.0 (2025-11-24)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-redundant-type-constituents] use
assignability checking for redundancy checks (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744">#10744</a>)</li>
<li><strong>rule-tester:</strong> remove workaround for jest circular
structure error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772">#11772</a>)</li>
<li><strong>typescript-estree:</strong> gate all errors behind
allowInvalidAST (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693">#11693</a>)</li>
<li><strong>typescript-estree:</strong> replace fast-glob with
tinyglobby (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740">#11740</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [consistent-generic-constructors]
ignore when constructor is typed array (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477">#10477</a>)</li>
<li><strong>scope-manager:</strong> change unhelpful <code>aaa</code>
error message and change <code>analyze</code> to expects
<code>Program</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11747">#11747</a>)</li>
<li><strong>typescript-estree:</strong> infers singleRun as true for
project service (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11327">#11327</a>)</li>
<li><strong>typescript-estree:</strong> disallow binding patterns in
parameter properties (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760">#11760</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Ben McCann <a
href="https://github.com/benmccann"><code>@benmccann</code></a></li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@dbarabashh</code></a></li>
<li>fisker Cheung <a
href="https://github.com/fisker"><code>@fisker</code></a></li>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>JamesHenry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>Josh Goldberg</li>
<li>Josh Goldberg ✨</li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>mdm317 <a
href="https://github.com/gen-ip-1"><code>@gen-ip-1</code></a></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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>v8.47.0</h2>
<h2>8.47.0 (2025-11-17)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unused-private-class-members]
new extension rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10913">#10913</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@bradzacher</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>v8.46.4</h2>
<h2>8.46.4 (2025-11-10)</h2>
<h3>🩹 Fixes</h3>
<!-- 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.48.0 (2025-11-24)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.47.0 (2025-11-17)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.46.4 (2025-11-10)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.46.3 (2025-11-03)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c"><code>6fb1551</code></a>
chore(release): publish 8.48.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a"><code>a4dc42a</code></a>
chore: migrate to nx 22 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11780">#11780</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/28cf8032c2492bb3c55dd7dd145249f2246034ad"><code>28cf803</code></a>
chore(release): publish 8.47.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/843f144797c0a94272cdb002c00c5639cf0797c6"><code>843f144</code></a>
chore(release): publish 8.46.4</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7c6944e74b29a3310515a9de9333e20116165b58"><code>7c6944e</code></a>
chore: fix typos (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11744">#11744</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d9f3497dfb72e90fd7dc977c77d41b0eb9df4909"><code>d9f3497</code></a>
chore(release): publish 8.46.3</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.48.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.46.2&new-version=8.48.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>
 
commit 1de0de18b0a7ef3bae5354526f29b8781ceec379
Merge: 4ba69c6 fd086e5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 14:27:33 2025 +0100
 
Build(deps): Bump react-router-dom from 7.9.5 to 7.9.6 in /page (#615)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.9.5 to 7.9.6.
<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>
</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.9.6</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.9.6</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/e75da95e16ecf625f4e3bbc864b1a0a5202052c2"><code>e75da95</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14538">#14538</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/6104e1fc91b5b9485573b7b0c17ab17ecda6ca33"><code>6104e1f</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14535">#14535</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/092c872603c2cba6498144ef988437773ff89438"><code>092c872</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14523">#14523</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.9.6/packages/react-router-dom">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for react-router-dom since your current
version.</p>
</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.9.5&new-version=7.9.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>
 
commit 795cd53a1ade82e90c99d6d77e2c3aca8aee6cd3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 12:39:36 2025 +0000
 
Build(deps-dev): Bump @types/react from 19.2.2 to 19.2.7 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.2.2 to 19.2.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.2.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 4ba69c6dea373ad9f182daf3b58cf111da190dcb
Merge: 6a840a1 40710b2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 13:35:24 2025 +0100
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.1.0 to 5.1.1 in /page (#626)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 5.1.0 to 5.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@5.1.1</h2>
<h3>Update code to support newer <code>rolldown-vite</code> (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/976">#976</a>)</h3>
<p><code>rolldown-vite</code> will remove
<code>optimizeDeps.rollupOptions</code> in favor of
<code>optimizeDeps.rolldownOptions</code> soon. This plugin now uses
<code>optimizeDeps.rolldownOptions</code> to support newer
<code>rolldown-vite</code>. Please update <code>rolldown-vite</code> to
the latest version if you are using an older version.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>5.1.1 (2025-11-12)</h2>
<h3>Update code to support newer <code>rolldown-vite</code> (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/976">#976</a>)</h3>
<p><code>rolldown-vite</code> will remove
<code>optimizeDeps.rollupOptions</code> in favor of
<code>optimizeDeps.rolldownOptions</code> soon. This plugin now uses
<code>optimizeDeps.rolldownOptions</code> to support newer
<code>rolldown-vite</code>. Please update <code>rolldown-vite</code> to
the latest version if you are using an older version.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/23db72731b7c9c3d57a8188f0395d2ec90a6e2f6"><code>23db727</code></a>
release: plugin-react@5.1.1</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/bcc7db076ec038ab0152fd00a712913569c901a4"><code>bcc7db0</code></a>
chore: add changelog for <a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/976">#976</a>
and <a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/978">#978</a></li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/4a2e229b2093b4a2e4af1c07f3e07aa91f3e12a5"><code>4a2e229</code></a>
fix(react): use rolldownOptions instead of deprecated rollupOptions in
optimi...</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/41cb8237bfb902fe1873c55de0780f0ca2cf3640"><code>41cb823</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/968">#968</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/9cabe2720f571338cc319c957f285e6f787f23fa"><code>9cabe27</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/960">#960</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/c8d918eab8d8cb0f9d38966d5f29a113a0c397ac"><code>c8d918e</code></a>
chore(react): use ts-ignore for ecosystem-ci (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/956">#956</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/0849e420b30a6183c9364aae2320435684696090"><code>0849e42</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/953">#953</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.1/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.1.0&new-version=5.1.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>
 
commit 7b823ef03c4d24509b2350e0657afc30c5dd8c04
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 12:05:01 2025 +0000
 
Build(deps-dev): Bump typescript-eslint from 8.46.2 to 8.48.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.46.2 to 8.48.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.48.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.48.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit fd086e50632f0afb3187bd3078fb415f3d7c0fab
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 12:04:19 2025 +0000
 
Build(deps): Bump react-router-dom from 7.9.5 to 7.9.6 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.9.5 to 7.9.6.
- [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.9.6/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.9.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6a840a16ec562558a460ae6ef92c7d567a803b7b
Merge: a854fb3 935e2ef
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 13:03:31 2025 +0100
 
Build(deps-dev): Bump vite from 7.1.12 to 7.2.6 in /page (#619)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.1.12 to 7.2.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.2.6</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.6/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.2.5</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.5/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<p><em>Note: 7.2.5 failed to publish so it is skipped on npm</em></p>
<h2>v7.2.4</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.4/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.2.3</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.3/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.2.2</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.2/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>plugin-legacy@7.2.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/plugin-legacy@7.2.1/packages/plugin-legacy/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.2.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>plugin-legacy@7.2.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/plugin-legacy@7.2.0/packages/plugin-legacy/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.2.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.2.0-beta.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.0-beta.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.2.0-beta.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.2.0-beta.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.2.5...v7.2.6">7.2.6</a>
(2025-12-01)<!-- raw HTML omitted --></h2>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.2.4...v7.2.5">7.2.5</a>
(2025-12-01)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>config:</strong> handle shebang properly (<a
href="https://redirect.github.com/vitejs/vite/issues/21158">#21158</a>)
(<a
href="https://github.com/vitejs/vite/commit/df5a30d2690a2ebc4824a79becdcef30538dc602">df5a30d</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/21146">#21146</a>)
(<a
href="https://github.com/vitejs/vite/commit/a3cd262f37228967e455617e982b35fccc49ffe9">a3cd262</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/21175">#21175</a>)
(<a
href="https://github.com/vitejs/vite/commit/72e398a46d8d2f54fbcbeb9ff0dceab346aeb642">72e398a</a>)</li>
<li>fix <code>external: true</code> merging (<a
href="https://redirect.github.com/vitejs/vite/issues/21164">#21164</a>)
(<a
href="https://github.com/vitejs/vite/commit/5ef557a96c4a1f2b3a3aa25c12df3ee87b4a03f5">5ef557a</a>)</li>
<li>shortcuts not rebound after server restart (<a
href="https://redirect.github.com/vitejs/vite/issues/21166">#21166</a>)
(<a
href="https://github.com/vitejs/vite/commit/3765f7baea36234bf3816eeed38776d27bfd3649">3765f7b</a>)</li>
</ul>
<h3>Performance Improvements</h3>
<ul>
<li><strong>deps:</strong> replace debug with obug (<a
href="https://redirect.github.com/vitejs/vite/issues/21137">#21137</a>)
(<a
href="https://github.com/vitejs/vite/commit/203a5512a42a1031f685993f5d9cbae5f328354f">203a551</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>clarify manifest.json <code>imports</code> field is JS chunks only
(<a
href="https://redirect.github.com/vitejs/vite/issues/21136">#21136</a>)
(<a
href="https://github.com/vitejs/vite/commit/46d3077f2b63771cc50230bc907c48f5773c00fb">46d3077</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/21174">#21174</a>)
(<a
href="https://github.com/vitejs/vite/commit/74559c947483a8ee24da052ac2d9568f7cb3546a">74559c9</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.2.3...v7.2.4">7.2.4</a>
(2025-11-20)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li>revert &quot;perf(deps): replace debug with obug (<a
href="https://redirect.github.com/vitejs/vite/issues/21107">#21107</a>)&quot;
(<a
href="https://github.com/vitejs/vite/commit/2d66b7b14aa6dfd62f3d6a59ee8382ed5ca6fd32">2d66b7b</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.2.2...v7.2.3">7.2.3</a>
(2025-11-20)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li>allow multiple <code>bindCLIShortcuts</code> calls with shortcut
merging (<a
href="https://redirect.github.com/vitejs/vite/issues/21103">#21103</a>)
(<a
href="https://github.com/vitejs/vite/commit/5909efd8fbfd1bf1eab65427aea0613124b2797a">5909efd</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/21096">#21096</a>)
(<a
href="https://github.com/vitejs/vite/commit/6a34ac3422686e7cf7cc9a25d299cb8e5a8d92a0">6a34ac3</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/21128">#21128</a>)
(<a
href="https://github.com/vitejs/vite/commit/4f8171eb3046bd70c83964689897dab4c6b58bc0">4f8171e</a>)</li>
</ul>
<h3>Performance Improvements</h3>
<ul>
<li><strong>deps:</strong> replace debug with obug (<a
href="https://redirect.github.com/vitejs/vite/issues/21107">#21107</a>)
(<a
href="https://github.com/vitejs/vite/commit/acfe939e1f7c303c34b0b39b883cc302da767fa2">acfe939</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> update dependency
<code>@rollup/plugin-commonjs</code> to v29 (<a
href="https://redirect.github.com/vitejs/vite/issues/21099">#21099</a>)
(<a
href="https://github.com/vitejs/vite/commit/02ceaec45e17bef19159188a28d9196fed1761be">02ceaec</a>)</li>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/21095">#21095</a>)
(<a
href="https://github.com/vitejs/vite/commit/39a0a15fd24ed37257c48b795097a3794e54d255">39a0a15</a>)</li>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/21127">#21127</a>)
(<a
href="https://github.com/vitejs/vite/commit/50297208452241061cb44d09a4bbdf77a11ac01e">5029720</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.2.1...v7.2.2">7.2.2</a>
(2025-11-07)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li>revert &quot;refactor: use fs.cpSync (<a
href="https://redirect.github.com/vitejs/vite/issues/21019">#21019</a>)&quot;
(<a
href="https://redirect.github.com/vitejs/vite/issues/21081">#21081</a>)
(<a
href="https://github.com/vitejs/vite/commit/728c8eeebc0ad7ba48e680f46bbdb55020b2e152">728c8ee</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.2.0...v7.2.1">7.2.1</a>
(2025-11-06)<!-- raw HTML omitted --></h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/bda5dbb648fa7cf877ea9c76ba8a7da226b65cce"><code>bda5dbb</code></a>
release: v7.2.6</li>
<li><a
href="https://github.com/vitejs/vite/commit/3aa7527fb4fc7dafe3ab57c41d637d2985c7bb6e"><code>3aa7527</code></a>
release: v7.2.5</li>
<li><a
href="https://github.com/vitejs/vite/commit/72e398a46d8d2f54fbcbeb9ff0dceab346aeb642"><code>72e398a</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21175">#21175</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/3765f7baea36234bf3816eeed38776d27bfd3649"><code>3765f7b</code></a>
fix: shortcuts not rebound after server restart (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21166">#21166</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/5ef557a96c4a1f2b3a3aa25c12df3ee87b4a03f5"><code>5ef557a</code></a>
fix: fix <code>external: true</code> merging (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21164">#21164</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/74559c947483a8ee24da052ac2d9568f7cb3546a"><code>74559c9</code></a>
chore(deps): update rolldown-related dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21174">#21174</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/df5a30d2690a2ebc4824a79becdcef30538dc602"><code>df5a30d</code></a>
fix(config): handle shebang properly (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21158">#21158</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/a3cd262f37228967e455617e982b35fccc49ffe9"><code>a3cd262</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21146">#21146</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/46d3077f2b63771cc50230bc907c48f5773c00fb"><code>46d3077</code></a>
docs: clarify manifest.json <code>imports</code> field is JS chunks only
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21136">#21136</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/203a5512a42a1031f685993f5d9cbae5f328354f"><code>203a551</code></a>
perf(deps): replace debug with obug (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21137">#21137</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v7.2.6/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.12&new-version=7.2.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>
 
commit a854fb34c5b6065129aac49ec1a4df280604b139
Merge: a8f8aa0 d5cd1e9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 13:00:22 2025 +0100
 
Build(deps): Bump actions/checkout from 5 to 6 (#631)
 
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to
6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update README to include Node.js 24 support details and requirements
by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li>
<li>Persist creds to a separate file by <a
href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li>
<li>v6-beta by <a
href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2298">actions/checkout#2298</a></li>
<li>update readme/changelog for v6 by <a
href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2311">actions/checkout#2311</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v5.0.0...v6.0.0">https://github.com/actions/checkout/compare/v5.0.0...v6.0.0</a></p>
<h2>v6-beta</h2>
<h2>What's Changed</h2>
<p>Updated persist-credentials to store the credentials under
<code>$RUNNER_TEMP</code> instead of directly in the local git
config.</p>
<p>This requires a minimum Actions Runner version of <a
href="https://github.com/actions/runner/releases/tag/v2.329.0">v2.329.0</a>
to access the persisted credentials for <a
href="https://docs.github.com/en/actions/tutorials/use-containerized-services/create-a-docker-container-action">Docker
container action</a> scenarios.</p>
<h2>v5.0.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Port v6 cleanup to v5 by <a
href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v5...v5.0.1">https://github.com/actions/checkout/compare/v5...v5.0.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>V6.0.0</h2>
<ul>
<li>Persist creds to a separate file by <a
href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2286">actions/checkout#2286</a></li>
<li>Update README to include Node.js 24 support details and requirements
by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2248">actions/checkout#2248</a></li>
</ul>
<h2>V5.0.1</h2>
<ul>
<li>Port v6 cleanup to v5 by <a
href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2301">actions/checkout#2301</a></li>
</ul>
<h2>V5.0.0</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
</ul>
<h2>V4.3.1</h2>
<ul>
<li>Port v6 cleanup to v4 by <a
href="https://github.com/ericsciple"><code>@ericsciple</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2305">actions/checkout#2305</a></li>
</ul>
<h2>V4.3.0</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a
href="https://github.com/lucacome"><code>@lucacome</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
<li>Dependency updates by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>- <a
href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>,
<a
href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4
updates by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a
href="https://github.com/orhantoy"><code>@orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable
version. by <a href="https://github.com/jww3"><code>@jww3</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a
href="https://github.com/cory-miller"><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a
href="https://github.com/cory-miller"><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/checkout/commit/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3"><code>1af3b93</code></a>
update readme/changelog for v6 (<a
href="https://redirect.github.com/actions/checkout/issues/2311">#2311</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/71cf2267d89c5cb81562390fa70a37fa40b1305e"><code>71cf226</code></a>
v6-beta (<a
href="https://redirect.github.com/actions/checkout/issues/2298">#2298</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/069c6959146423d11cd0184e6accf28f9d45f06e"><code>069c695</code></a>
Persist creds to a separate file (<a
href="https://redirect.github.com/actions/checkout/issues/2286">#2286</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493"><code>ff7abcd</code></a>
Update README to include Node.js 24 support details and requirements (<a
href="https://redirect.github.com/actions/checkout/issues/2248">#2248</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v5...v6">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=5&new-version=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>
 
commit a8f8aa0a532dff72a6d5aa73d7849d7629b1be08
Merge: a961175 624858f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 12:59:41 2025 +0100
 
Build(deps): Bump pe-library from 2.0.0 to 2.0.1 in /page (#616)
 
Bumps [pe-library](https://github.com/jet2jet/pe-library-js) from 2.0.0
to 2.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jet2jet/pe-library-js/releases">pe-library's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.1</h2>
<ul>
<li>Remove npm version from engines and 'engineStrict' for
convenience</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jet2jet/pe-library-js/blob/main/CHANGELOG.md">pe-library's
changelog</a>.</em></p>
<blockquote>
<h2>v2.0.1</h2>
<ul>
<li>Remove npm version from engines and 'engineStrict' for
convenience</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/33076cac9b7e79e4cd26d946700642c5d241d8e6"><code>33076ca</code></a>
2.0.1</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/7b674319a1f9a2ad8ea91d483578d367c5ed15da"><code>7b67431</code></a>
Prepare for v2.0.1</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/ffb89bee906b04ce37c8bb4f65bfbcd63036ff5c"><code>ffb89be</code></a>
Remove npm version from engines and 'engineStrict' for convenience</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/7d3f16456835fc0dd322c449bfe5a9108af1477b"><code>7d3f164</code></a>
Run 'npm pkg fix'</li>
<li>See full diff in <a
href="https://github.com/jet2jet/pe-library-js/compare/v2.0.0...v2.0.1">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pe-library&package-manager=npm_and_yarn&previous-version=2.0.0&new-version=2.0.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>
 
commit a9611752a9131a754295986c908a7609b65c70ec
Merge: 8a50468 03bae55
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 12:58:22 2025 +0100
 
Build(deps): Bump tailwind-merge from 3.3.1 to 3.4.0 in /page (#621)
 
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from
3.3.1 to 3.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dcastil/tailwind-merge/releases">tailwind-merge's
releases</a>.</em></p>
<blockquote>
<h2>v3.4.0</h2>
<h3>New Features</h3>
<ul>
<li>Performance optimizations which make tailwind-merge &gt;10% faster
<ul>
<li>Vibe optimization by <a
href="https://github.com/quantizor"><code>@quantizor</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/547">dcastil/tailwind-merge#547</a></li>
<li>Additional optimizations by <a
href="https://github.com/quantizor"><code>@quantizor</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/619">dcastil/tailwind-merge#619</a></li>
</ul>
</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Improve docs by clarifying things, adding more examples by <a
href="https://github.com/dcastil"><code>@dcastil</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/618">dcastil/tailwind-merge#618</a></li>
<li>Make examples more realistic by <a
href="https://github.com/dcastil"><code>@dcastil</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/617">dcastil/tailwind-merge#617</a></li>
<li>Add custom variant as an alternative to docs by <a
href="https://github.com/kidonng"><code>@kidonng</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/592">dcastil/tailwind-merge#592</a></li>
</ul>
<h3>Other</h3>
<ul>
<li>Improve benchmarking suite by <a
href="https://github.com/quantizor"><code>@quantizor</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/620">dcastil/tailwind-merge#620</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0">https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0</a></p>
<p>Thanks to <a
href="https://github.com/brandonmcconnell"><code>@brandonmcconnell</code></a>,
<a href="https://github.com/manavm1990"><code>@manavm1990</code></a>,
<a href="https://github.com/langy"><code>@langy</code></a>, <a
href="https://github.com/roboflow"><code>@roboflow</code></a>, <a
href="https://github.com/syntaxfm"><code>@syntaxfm</code></a>, <a
href="https://github.com/getsentry"><code>@getsentry</code></a>, <a
href="https://github.com/codecov"><code>@codecov</code></a> and a
private sponsor for sponsoring tailwind-merge! ❤️</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/3e1256a21dbdb339c10ed6952d1718e1a40e8fb3"><code>3e1256a</code></a>
v3.4.0</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/e15f392d502f1f00976733bd2da0b564f6b87598"><code>e15f392</code></a>
add changelog for v3.4.0</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/75e9aefda039898646a6cbd43451ca895e437ff8"><code>75e9aef</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/619">#619</a>
from quantizor/further-improvements</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/1bafc9c51b8bddc5bcb2032a141851609ba24e78"><code>1bafc9c</code></a>
Make benchmark test names consistent</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/0799c127ec02e762ed4d932a14ea04b146933df2"><code>0799c12</code></a>
revert: remove array-based string building optimization</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/19278585b611a42cbf5d07a51e33a7649f1ccb6f"><code>1927858</code></a>
test: add ultra long class list benchmark</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/87baba3afb3716338a8e618e6ccc199e4108056d"><code>87baba3</code></a>
Remove unnecessary pre-computed conflict maps</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/7831c8e5a4f7ca7b845af0908480ef95a8336324"><code>7831c8e</code></a>
perf: pre-compute conflict arrays at initialization</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/1a3d1330760b910d5cca936e777e62498e701553"><code>1a3d133</code></a>
perf: replace localeCompare with direct string comparison</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/0270028cb2941b5b524d3cfcb32c8c704c580e39"><code>0270028</code></a>
perf: use index-based recursion to avoid array allocations</li>
<li>Additional commits viewable in <a
href="https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for tailwind-merge since your current
version.</p>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwind-merge&package-manager=npm_and_yarn&previous-version=3.3.1&new-version=3.4.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>
 
commit 8a50468655d3b2e8334c4c563a46e482f0121df7
Merge: 682d88e 49ace6a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 12:43:54 2025 +0100
 
Build(deps-dev): Bump @types/node from 24.9.2 to 24.10.1 in /page (#620)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.9.2 to 24.10.1.
<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.9.2&new-version=24.10.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>
 
commit d5cd1e95172d8f06541ef9cfd92fd82cc2a96db9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 09:13:31 2025 +0000
 
Build(deps): Bump actions/checkout from 5 to 6
 
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)
 
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 40710b2bd60fb4541d57e5cf15ceae15d7c1704b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 09:11:26 2025 +0000
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.1.0 to 5.1.1 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.1/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 5.1.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 03bae55436451016205eb1c63a0b15e55726b3bb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 09:11:26 2025 +0000
 
Build(deps): Bump tailwind-merge from 3.3.1 to 3.4.0 in /page
 
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/dcastil/tailwind-merge/releases)
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0)
 
---
updated-dependencies:
- dependency-name: tailwind-merge
dependency-version: 3.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 49ace6ad894e436ff6cb7f885e73cfe8bf8733ca
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 09:11:26 2025 +0000
 
Build(deps-dev): Bump @types/node from 24.9.2 to 24.10.1 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.9.2 to 24.10.1.
- [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.10.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 624858f0dcbbd78b0923527eb6f2e8f2c7893632
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 09:11:10 2025 +0000
 
Build(deps): Bump pe-library from 2.0.0 to 2.0.1 in /page
 
Bumps [pe-library](https://github.com/jet2jet/pe-library-js) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/jet2jet/pe-library-js/releases)
- [Changelog](https://github.com/jet2jet/pe-library-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jet2jet/pe-library-js/compare/v2.0.0...v2.0.1)
 
---
updated-dependencies:
- dependency-name: pe-library
dependency-version: 2.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 935e2efb3ec3166915279ef0d0a21bc5f755a6df
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Dec 3 09:10:16 2025 +0000
 
Build(deps-dev): Bump vite from 7.1.12 to 7.2.6 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.12 to 7.2.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.2.6/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.2.6
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 682d88e3ec5ebf8410394edf08938c76c32867f6
Merge: d3d53e7 e47ee6c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:09:08 2025 +0100
 
Build(deps): Bump deps/capstone from `c059126` to `ca42e80` (#627)
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`c059126` to `ca42e80`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/capstone-engine/capstone/commit/ca42e808a9689a32819ce73a6aca6a8379994b31"><code>ca42e80</code></a>
Fix possible OOB read (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2825">#2825</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/860885634c9a7c2a68117b581048dd2adbd684d8"><code>8608856</code></a>
Update read/written registers for x86 system call instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2820">#2820</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/8872be6087dd17734d38f290b119f13a56f3027c"><code>8872be6</code></a>
Add better support for cross builds. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2803">#2803</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/24a2248c1bb88ad7a4cbad14bab2e853fef7c791"><code>24a2248</code></a>
Doc fixups (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2754">#2754</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/0b4654acea27a10e179bbbcd171b5f29a6549657"><code>0b4654a</code></a>
Fix SH <code>decode</code> table being exported globally (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2814">#2814</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/5fa9f5861748fdd10841e75101a77fd5c4d4ffd1"><code>5fa9f58</code></a>
Bump to latest MacOS runner. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2812">#2812</a>)</li>
<li>See full diff in <a
href="https://github.com/capstone-engine/capstone/compare/c059126d98837a1c4f6988756fe30fc10904f6a6...ca42e808a9689a32819ce73a6aca6a8379994b31">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>
 
commit d3d53e73c63b0a9a2a2859c9c302c69133fe87f0
Merge: 29552b2 deb7f97
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:08:57 2025 +0100
 
Build(deps): Bump deps/base64 from `0d0f5a8` to `8d96a2a` (#629)
 
Bumps [deps/base64](https://github.com/tobiaslocker/base64) from
`0d0f5a8` to `8d96a2a`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tobiaslocker/base64/commit/8d96a2a737ac1396304b1de289beb3a5ea0cb752"><code>8d96a2a</code></a>
Rewrite for conciseness</li>
<li><a
href="https://github.com/tobiaslocker/base64/commit/cce90488ef9376a9f5acab359e5700e0d4166481"><code>cce9048</code></a>
Merge pull request <a
href="https://redirect.github.com/tobiaslocker/base64/issues/19">#19</a>
from tobiaslocker/add-clang-format</li>
<li><a
href="https://github.com/tobiaslocker/base64/commit/34afe8117e1f9e6dde9dcdcf3cfcc846b8b91e14"><code>34afe81</code></a>
Add clang-format</li>
<li><a
href="https://github.com/tobiaslocker/base64/commit/7ae5385888304051b89afa728f28f15581a530cf"><code>7ae5385</code></a>
Merge pull request <a
href="https://redirect.github.com/tobiaslocker/base64/issues/18">#18</a>
from mrmbernardi/patch-1</li>
<li><a
href="https://github.com/tobiaslocker/base64/commit/e7a789e6989833e573e23a45f1281a973d73b4ae"><code>e7a789e</code></a>
Support MSVC Arm64</li>
<li>See full diff in <a
href="https://github.com/tobiaslocker/base64/compare/0d0f5a8849a954d96af7befdb5c4014e78ecc9e2...8d96a2a737ac1396304b1de289beb3a5ea0cb752">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>
 
commit 29552b28602b14fce12efb33bd580f86a7b8606a
Merge: 2bc8993 2904ae2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:08:36 2025 +0100
 
Build(deps-dev): Bump vite-plugin-pwa from 1.1.0 to 1.2.0 in /page (#624)
 
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa)
from 1.1.0 to 1.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vite-pwa/vite-plugin-pwa/releases">vite-plugin-pwa's
releases</a>.</em></p>
<blockquote>
<h2>v1.2.0</h2>
<p><em>No significant changes</em></p>
<h5>    <a
href="https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.1.0...v1.2.0">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/46f83320ad2798b32917f77fddf8853eab95858f"><code>46f8332</code></a>
chore: release v1.2.0</li>
<li><a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/9cd584890db36b9b2085dc6b3291d366d968aa49"><code>9cd5848</code></a>
chore(examples): update workbox to 7.4.0</li>
<li><a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/e84d4682801f2fadf8eb6aaca2837c4bd3c5616f"><code>e84d468</code></a>
chore: update workbox to 7.4.0 (<a
href="https://redirect.github.com/vite-pwa/vite-plugin-pwa/issues/907">#907</a>)</li>
<li>See full diff in <a
href="https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.1.0...v1.2.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite-plugin-pwa&package-manager=npm_and_yarn&previous-version=1.1.0&new-version=1.2.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>
 
commit 2bc899314f58c783f586d809b4d53a2f9004a5fa
Merge: 986fc80 5d5d039
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:07:09 2025 +0100
 
Build(deps): Bump @radix-ui/react-label from 2.1.7 to 2.1.8 in /page (#618)
 
Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives)
from 2.1.7 to 2.1.8.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-label&package-manager=npm_and_yarn&previous-version=2.1.7&new-version=2.1.8)](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>
 
commit 986fc807726b6c60b35596a3458d8e8fec1ceb0a
Merge: c46fd1f 13150cd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:06:34 2025 +0100
 
Build(deps): Bump @radix-ui/react-slot from 1.2.3 to 1.2.4 in /page (#613)
 
Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives)
from 1.2.3 to 1.2.4.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-slot&package-manager=npm_and_yarn&previous-version=1.2.3&new-version=1.2.4)](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>
 
commit c46fd1fe92ae130f32206ebbfb149f64c6ae5745
Merge: ba59a0d b81d682
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:06:20 2025 +0100
 
Build(deps-dev): Bump eslint from 9.39.0 to 9.39.1 in /page (#612)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.0 to 9.39.1.
<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.39.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d"><code>650753e</code></a>
fix: Only pass node to JS lang visitor methods (<a
href="https://redirect.github.com/eslint/eslint/issues/20283">#20283</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e"><code>51b51f4</code></a>
docs: add a section on when to use extends vs cascading (<a
href="https://redirect.github.com/eslint/eslint/issues/20268">#20268</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1"><code>b44d426</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381"><code>92db329</code></a>
chore: update <code>@eslint/js</code> version to 9.39.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/20284">#20284</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4"><code>c7ebefc</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2"><code>61778f6</code></a>
chore: update eslint-config-eslint dependency <code>@eslint/js</code>
to ^9.39.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20275">#20275</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8"><code>d9ca2fc</code></a>
ci: Add rangeStrategy to eslint group in renovate config (<a
href="https://redirect.github.com/eslint/eslint/issues/20266">#20266</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280"><code>009e507</code></a>
test: fix version tests for ESLint v10 (<a
href="https://redirect.github.com/eslint/eslint/issues/20274">#20274</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e2772811a8595d161870835ff04822b25a2cdf45"><code>e277281</code></a>
9.39.1</li>
<li><a
href="https://github.com/eslint/eslint/commit/4cdf397b30b2b749865ea0fcf4d30eb8ba458896"><code>4cdf397</code></a>
Build: changelog update for 9.39.1</li>
<li><a
href="https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381"><code>92db329</code></a>
chore: update <code>@eslint/js</code> version to 9.39.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/20284">#20284</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4"><code>c7ebefc</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d"><code>650753e</code></a>
fix: Only pass node to JS lang visitor methods (<a
href="https://redirect.github.com/eslint/eslint/issues/20283">#20283</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e"><code>51b51f4</code></a>
docs: add a section on when to use extends vs cascading (<a
href="https://redirect.github.com/eslint/eslint/issues/20268">#20268</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2"><code>61778f6</code></a>
chore: update eslint-config-eslint dependency <code>@eslint/js</code>
to ^9.39.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20275">#20275</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8"><code>d9ca2fc</code></a>
ci: Add rangeStrategy to eslint group in renovate config (<a
href="https://redirect.github.com/eslint/eslint/issues/20266">#20266</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280"><code>009e507</code></a>
test: fix version tests for ESLint v10 (<a
href="https://redirect.github.com/eslint/eslint/issues/20274">#20274</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1"><code>b44d426</code></a>
docs: Update README</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/compare/v9.39.0...v9.39.1">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.39.0&new-version=9.39.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>
 
commit ba59a0d62712e7c59191ed21188f1ffbee6fb53d
Merge: 433d11d 51cc1a0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:05:58 2025 +0100
 
Build(deps): Bump react-window from 2.2.2 to 2.2.3 in /page (#611)
 
Bumps [react-window](https://github.com/bvaughn/react-window) from 2.2.2
to 2.2.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-window/releases">react-window's
releases</a>.</em></p>
<blockquote>
<h2>2.2.3</h2>
<ul>
<li>Update TS Doc comments for <code>List</code> and <code>Grid</code>
imperative methods to specify when a method throws.</li>
<li>Throw a <code>RangeError</code> (instead of a regular
<code>Error</code>) if an invalid index is passed to one of the
imperative scroll-to methods.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md">react-window's
changelog</a>.</em></p>
<blockquote>
<h2>2.2.3</h2>
<ul>
<li>Update TS Doc comments for <code>List</code> and <code>Grid</code>
imperative methods to specify when a method throws.</li>
<li>Throw a <code>RangeError</code> (instead of a regular
<code>Error</code>) if an invalid index is passed to one of the
imperative scroll-to methods.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-window/commit/1f590760b3497d2d710416d66c9a5189b828e404"><code>1f59076</code></a>
2.2.2 -&gt; 2.2.3</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/179ed6abcdbcb1ef53b71603e090d689b0420d6d"><code>179ed6a</code></a>
Improve docs for imperative API; throw RangeError if invalid index
specific (...</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/572111a14a1f6104b39a289257bc12e087725888"><code>572111a</code></a>
Fix indent on props API page</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/66ab1f0ded64bbed3e319ef3e40cb86293225011"><code>66ab1f0</code></a>
Mkae example text easier to copy+paste into an IDE</li>
<li>See full diff in <a
href="https://github.com/bvaughn/react-window/compare/2.2.2...2.2.3">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-window&package-manager=npm_and_yarn&previous-version=2.2.2&new-version=2.2.3)](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>
 
commit 433d11d1b07fd9d99ed6817820c00597bff6b481
Merge: 4f45c98 82507af
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:05:48 2025 +0100
 
Build(deps-dev): Bump @eslint/js from 9.39.0 to 9.39.1 in /page (#610)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.39.0 to 9.39.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.39.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/650753ee3976784343ceb40170619dab1aa9fe0d"><code>650753e</code></a>
fix: Only pass node to JS lang visitor methods (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20283">#20283</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/51b51f4f1ce82ef63264c4e45d9ef579bcd73f8e"><code>51b51f4</code></a>
docs: add a section on when to use extends vs cascading (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20268">#20268</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b44d42699dcd1729b7ecb50ca70e4c1c17f551f1"><code>b44d426</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/92db329211c8da5ce8340a4d4c05ce9c12845381"><code>92db329</code></a>
chore: update <code>@eslint/js</code> version to 9.39.1 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20284">#20284</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4"><code>c7ebefc</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/61778f6ca33c0f63962a91d6a75a4fa5db9f47d2"><code>61778f6</code></a>
chore: update eslint-config-eslint dependency <code>@eslint/js</code>
to ^9.39.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20275">#20275</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/d9ca2fcd9ad63331bfd329a69534e1ff04f231e8"><code>d9ca2fc</code></a>
ci: Add rangeStrategy to eslint group in renovate config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20266">#20266</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/009e5076ff5a4bd845f55e17676e3bb88f47c280"><code>009e507</code></a>
test: fix version tests for ESLint v10 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20274">#20274</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/c7ebefc9eaf99b76b30b0d3cf9960807a47367c4"><code>c7ebefc</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.39.1/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.39.0&new-version=9.39.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>
 
commit 4f45c989e0d2308e060ab23f08f3d5ee92c4c4ab
Merge: 0ca0fdb f82eb94
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:05:34 2025 +0100
 
Build(deps): Bump lucide-react from 0.552.0 to 0.555.0 in /page (#609)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.552.0 to 0.555.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/lucide-icons/lucide/releases">lucide-react's
releases</a>.</em></p>
<blockquote>
<h2>Version 0.555.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>calendars</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3795">lucide-icons/lucide#3795</a></li>
<li>fix(docs): correct package name and description for Flutter and
Lustre package (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3701">#3701</a>)
by <a
href="https://github.com/epifaniofrancisco"><code>@epifaniofrancisco</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3703">lucide-icons/lucide#3703</a></li>
<li>feat(angular): Angular V21 Support by <a
href="https://github.com/JeevanMahesha"><code>@JeevanMahesha</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3807">lucide-icons/lucide#3807</a></li>
<li>chore(metadata): Adjust navigation category by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3461">lucide-icons/lucide#3461</a></li>
<li>feat(icons): Add <code>waves-arrow-up</code> and
<code>waves-arrow-down</code> by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3463">lucide-icons/lucide#3463</a></li>
<li>fix(icons): changed <code>scale</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3800">lucide-icons/lucide#3800</a></li>
<li>feat(icons): added <code>form</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3558">lucide-icons/lucide#3558</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.554.0...0.555.0">https://github.com/lucide-icons/lucide/compare/0.554.0...0.555.0</a></p>
<h2>Version 0.554.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): Rename fingerprint icon to fingerprint-pattern by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3767">lucide-icons/lucide#3767</a></li>
<li>feat(docs): added lucide-rails third-party package by <a
href="https://github.com/theiereman"><code>@theiereman</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3769">lucide-icons/lucide#3769</a></li>
<li>fix(icons): changed <code>ampersand</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3771">lucide-icons/lucide#3771</a></li>
<li>fix(icons): changed <code>folder-git-2</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3790">lucide-icons/lucide#3790</a></li>
<li>fix(icons): update <code>anchor</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2523">lucide-icons/lucide#2523</a></li>
<li>feat(icons): added <code>calendars</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3788">lucide-icons/lucide#3788</a></li>
</ul>
<h2>Breaking change</h2>
<p>For <code>lucide-react</code> and <code>lucide-solid</code>, imports
for <code>Fingerprint</code> icon are changed to
<code>FingerprintPattern</code>.</p>
<h3>Lucide React</h3>
<pre lang="diff"><code>- import { Fingerprint } from
&quot;lucide-react&quot;;
+ import { FingerprintPattern } from &quot;lucide-react&quot;;
</code></pre>
<h3>Lucide Solid</h3>
<pre lang="diff"><code>- import { Fingerprint } from
&quot;lucide/solid&quot;;
+ import { FingerprintPattern } from &quot;lucide/solid&quot;;
<p>// Or</p>
<ul>
<li>import Fingerprint from
&quot;lucide/solid/icons/fingerprint&quot;;</li>
</ul>
<ul>
<li>import FingerprintPattern from
&quot;lucide/solid/icons/fingerprint-pattern&quot;;<br />
</code></pre></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/theiereman"><code>@theiereman</code></a> made
their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3769">lucide-icons/lucide#3769</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.553.0...0.554.0">https://github.com/lucide-icons/lucide/compare/0.553.0...0.554.0</a></p>
<h2>Version 0.553.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>mouse-pointer-2-off</code> icon by <a
href="https://github.com/domingasp"><code>@domingasp</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3570">lucide-icons/lucide#3570</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lucide-icons/lucide/commit/80d6f737e0a02c3c11af8d87cb986e33a4ef08d8"><code>80d6f73</code></a>
fix(icons): Rename fingerprint icon to fingerprint-pattern (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3767">#3767</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.555.0/packages/lucide-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.552.0&new-version=0.555.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>
 
commit 0ca0fdb620b4eed73557b55ab081cb24ba0b9d3d
Merge: fa710bb b4e7b41
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:05:24 2025 +0100
 
Build(deps-dev): Bump prettier from 3.6.2 to 3.7.3 in /page (#608)
 
Bumps [prettier](https://github.com/prettier/prettier) from 3.6.2 to
3.7.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.7.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix <code>prettier.getFileInfo()</code> change that breaks VSCode
extension by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18375">prettier/prettier#18375</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373">Changelog</a></p>
<h2>3.7.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix string print when switching quotes by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18351">prettier/prettier#18351</a></li>
<li>Preserve quote for embedded HTML attribute values by <a
href="https://github.com/kovsu"><code>@kovsu</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18352">prettier/prettier#18352</a></li>
<li>Fix comment in empty type literal by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/18364">prettier/prettier#18364</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372">Changelog</a></p>
<h2>3.7.1</h2>
<ul>
<li>Fix performance regression in doc printer (<a
href="https://redirect.github.com/prettier/prettier/pull/18342">#18342</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371">Changelog</a></p>
<h2>3.7.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.6.2...3.7.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/11/27/3.7.0">Release
note</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.7.3</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.7.2...3.7.3">diff</a></p>
<h4>API: Fix <code>prettier.getFileInfo()</code> change that breaks
VSCode extension (<a
href="https://redirect.github.com/prettier/prettier/pull/18375">#18375</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<p>An internal refactor accidentally broke the VSCode extension plugin
loading.</p>
<h1>3.7.2</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.7.1...3.7.2">diff</a></p>
<h4>JavaScript: Fix string print when switching quotes (<a
href="https://redirect.github.com/prettier/prettier/pull/18351">#18351</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="jsx"><code>// Input
console.log(&quot;A descriptor\\'s .kind must be \&quot;method\&quot; or
\&quot;field\&quot;.&quot;)
<p>// Prettier 3.7.1
console.log('A descriptor\'s .kind must be &quot;method&quot; or
&quot;field&quot;.');</p>
<p>// Prettier 3.7.2
console.log('A descriptor\'s .kind must be &quot;method&quot; or
&quot;field&quot;.');
</code></pre></p>
<h4>JavaScript: Preserve quote for embedded HTML attribute values (<a
href="https://redirect.github.com/prettier/prettier/pull/18352">#18352</a>
by <a href="https://github.com/kovsu"><code>@kovsu</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
const html = /* HTML */ ` &lt;div
class=&quot;${styles.banner}&quot;&gt;&lt;/div&gt; `;
<p>// Prettier 3.7.1
const html = /* HTML */ <code>&amp;lt;div
class=${styles.banner}&amp;gt;&amp;lt;/div&amp;gt;</code>;</p>
<p>// Prettier 3.7.2
const html = /* HTML */ <code>&amp;lt;div
class=&amp;quot;${styles.banner}&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;</code>;
</code></pre></p>
<h4>TypeScript: Fix comment in empty type literal (<a
href="https://redirect.github.com/prettier/prettier/pull/18364">#18364</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="tsx"><code>// Input
export type XXX = {
// tbd
};
<p>// Prettier 3.7.1
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prettier/prettier/commit/fdfa6701767f5140a85902ecc9fb6444f5b4e3f8"><code>fdfa670</code></a>
Release 3.7.3</li>
<li><a
href="https://github.com/prettier/prettier/commit/2dce3ec09081427775cc93a8d92cb828a0129e6f"><code>2dce3ec</code></a>
Fix typo</li>
<li><a
href="https://github.com/prettier/prettier/commit/27d6c645cadeebe86011a195e8058d29888a68f6"><code>27d6c64</code></a>
Revert previous change to <code>getFileInfo</code> (<a
href="https://redirect.github.com/prettier/prettier/issues/18375">#18375</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/f4a7afaebfa27b975f6b4e336091cd600b0f5592"><code>f4a7afa</code></a>
Add types for config related functions (<a
href="https://redirect.github.com/prettier/prettier/issues/18376">#18376</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/9266e3e85b0dd4c594554cf9a91988e20c006f9b"><code>9266e3e</code></a>
Add resolved test cases (<a
href="https://redirect.github.com/prettier/prettier/issues/18358">#18358</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/3bfc014442370ebad42b42e8eceea6d25891148d"><code>3bfc014</code></a>
Bump Prettier dependency to 3.7.2</li>
<li><a
href="https://github.com/prettier/prettier/commit/081b84695b060651dc221afcda7531f4c7731c2e"><code>081b846</code></a>
Clean changelog_unreleased</li>
<li><a
href="https://github.com/prettier/prettier/commit/03384c964d99ef26cb1a7fec68e7e5e263220cea"><code>03384c9</code></a>
Release 3.7.2</li>
<li><a
href="https://github.com/prettier/prettier/commit/514e51afa2046aac7beb651270f0f4ce74a3dafa"><code>514e51a</code></a>
Release <code>@prettier/plugin-hermes</code> &amp;
<code>@prettier/plugin-oxc</code> v0.1.2</li>
<li><a
href="https://github.com/prettier/prettier/commit/29a11ae1ae417b8d0fa66d88d656001a6a90e297"><code>29a11ae</code></a>
Fix comment in empty type literal (<a
href="https://redirect.github.com/prettier/prettier/issues/18364">#18364</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.6.2...3.7.3">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for prettier since your current version.</p>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.6.2&new-version=3.7.3)](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>
 
commit fa710bba5dd5caf2e0f270cfcca764769171486f
Merge: 0a37430 4213b93
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 10:05:14 2025 +0100
 
Build(deps): Bump @tailwindcss/vite from 4.1.16 to 4.1.17 in /page (#607)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.16 to 4.1.17.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.17</h2>
<h3>Fixed</h3>
<ul>
<li>Substitute <code>@variant</code> inside legacy JS APIs (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19263">#19263</a>)</li>
<li>Prevent occasional crash on Windows when loaded into a worker thread
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19242">#19242</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.17] - 2025-11-06</h2>
<h3>Fixed</h3>
<ul>
<li>Substitute <code>@variant</code> inside legacy JS APIs (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19263">#19263</a>)</li>
<li>Prevent occasional crash on Windows when loaded into a worker thread
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19242">#19242</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/e9c9c4f79db00a7a1dc7a3e2a13ced3b19f55555"><code>e9c9c4f</code></a>
Release v4.1.17 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19272">#19272</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.16&new-version=4.1.17)](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>
 
commit 0a37430335f88824a850d1d7d76652d682cfd894
Merge: b7b96c0 cf00e05
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 05:55:10 2025 +0100
 
Build(deps): Bump deps/flatbuffers from `dd77af7` to `a577050` (#628)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`dd77af7` to `a577050`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/a5770508176874af47eb4e6cc981968f52e3b75d"><code>a577050</code></a>
[Java] Use Table's fully qualified path (<a
href="https://redirect.github.com/google/flatbuffers/issues/8729">#8729</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/31ab0bf6c8928c3f0e40e41a63795c4483aa6f87"><code>31ab0bf</code></a>
[Go] Write required string fields into the buffer when using Object API
(<a
href="https://redirect.github.com/google/flatbuffers/issues/8402">#8402</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/e4775aa3feef784b2be357eda1a6fb56122e14f7"><code>e4775aa</code></a>
[Go] add BenchmarkBuildAllocations (<a
href="https://redirect.github.com/google/flatbuffers/issues/8287">#8287</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/97d26ab4aec1e984397da450c7096f3edd8bf41a"><code>97d26ab</code></a>
fix CScript string.compare (<a
href="https://redirect.github.com/google/flatbuffers/issues/8547">#8547</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/7dd38fa23a4ef815186be36caeb0522e7da7b145"><code>7dd38fa</code></a>
Fix platform ifdefs for locale independent str functions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8678">#8678</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/7350c3668fd20f7513731df135b6a4840bf34cb1"><code>7350c36</code></a>
Optimize Builder startup: lazy sharedStrings and fast vtable init (<a
href="https://redirect.github.com/google/flatbuffers/issues/8807">#8807</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/49d2db93a709a0d8cc23cad68a121526122e684c"><code>49d2db9</code></a>
[Python] Fix generating <strong>init</strong>.py for invalid path (<a
href="https://redirect.github.com/google/flatbuffers/issues/8810">#8810</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/807b43c0d7d97616660473d7857ab8c7168f9313"><code>807b43c</code></a>
Remove legacy Conan recipe and update documentation (<a
href="https://redirect.github.com/google/flatbuffers/issues/8712">#8712</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/4b823b1b98b65525e412e34db0f8eeb28955d0bd"><code>4b823b1</code></a>
[Python] Fix inconsistent creator function naming in generated code (<a
href="https://redirect.github.com/google/flatbuffers/issues/8791">#8791</a>)
(...</li>
<li><a
href="https://github.com/google/flatbuffers/commit/4c47f4c11e5e4e9f19e730d0469df2d4ee7d3c87"><code>4c47f4c</code></a>
Revert back to using swift-actions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8806">#8806</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/flatbuffers/compare/dd77af75b7f4a642ea50f13fd63363911e033f3f...a5770508176874af47eb4e6cc981968f52e3b75d">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>
 
commit b7b96c0cb36c4cf1a9fb4fed072035e472be4f17
Merge: 1c6c67a be2536a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 05:54:57 2025 +0100
 
Build(deps): Bump deps/googletest from `17d335d` to `1b96fa1` (#630)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`17d335d` to `1b96fa1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/1b96fa13f549387b7549cc89e1a785cf143a1a50"><code>1b96fa1</code></a>
Switch to referenceful lock holder for Abseil compatibility</li>
<li><a
href="https://github.com/google/googletest/commit/085af2cc08600bdb13827ca40261abcbe5048bb5"><code>085af2c</code></a>
Automated rollback of commit
37678c92fb183b148163dd173430b4ab88586a26.</li>
<li><a
href="https://github.com/google/googletest/commit/37678c92fb183b148163dd173430b4ab88586a26"><code>37678c9</code></a>
gtest_fail_if_no_test_selected: Rephrase error message.</li>
<li><a
href="https://github.com/google/googletest/commit/dedab73a689243743c868748ba7f8c4b03316f89"><code>dedab73</code></a>
gtest_fail_if_no_test_selected: Rephrase error message.</li>
<li><a
href="https://github.com/google/googletest/commit/6ec14dfd8c409d05fba94e18e3a02df35b874353"><code>6ec14df</code></a>
Modernize example of combining matchers.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/17d335d7c7f15d989516255471c3d7f5d204308d...1b96fa13f549387b7549cc89e1a785cf143a1a50">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>
 
commit 1c6c67a805ca308f276cd06516dd694949fe4697
Merge: 7bce62c 20b19a4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 05:54:40 2025 +0100
 
Build(deps): Bump reactivecircus/android-emulator-runner from 2.34.0 to 2.35.0 (#632)
 
Bumps
[reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner)
from 2.34.0 to 2.35.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/reactivecircus/android-emulator-runner/releases">reactivecircus/android-emulator-runner's
releases</a>.</em></p>
<blockquote>
<h2>v2.35.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix outdated information about larger runners billing by <a
href="https://github.com/devin-ai-integration"><code>@devin-ai-integration</code></a>[bot]
in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/437">ReactiveCircus/android-emulator-runner#437</a></li>
<li>Optimize config.ini updates and efficiency improvements report by <a
href="https://github.com/devin-ai-integration"><code>@devin-ai-integration</code></a>[bot]
in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/436">ReactiveCircus/android-emulator-runner#436</a></li>
<li>fix pre-launch-script by <a
href="https://github.com/munrocket"><code>@munrocket</code></a> in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/439">ReactiveCircus/android-emulator-runner#439</a></li>
<li>fix: allow google_apis_ps16k as a valid target by <a
href="https://github.com/mikehardy"><code>@mikehardy</code></a> in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/440">ReactiveCircus/android-emulator-runner#440</a></li>
<li>README: Fix imbalanced backtick in <code>Configurations</code> table
by <a href="https://github.com/MarijnS95"><code>@MarijnS95</code></a>
in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/445">ReactiveCircus/android-emulator-runner#445</a></li>
<li>docs: update AVD profile description by <a
href="https://github.com/vonovak"><code>@vonovak</code></a> in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/452">ReactiveCircus/android-emulator-runner#452</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/devin-ai-integration"><code>@devin-ai-integration</code></a>[bot]
made their first contribution in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/437">ReactiveCircus/android-emulator-runner#437</a></li>
<li><a href="https://github.com/munrocket"><code>@munrocket</code></a>
made their first contribution in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/439">ReactiveCircus/android-emulator-runner#439</a></li>
<li><a href="https://github.com/mikehardy"><code>@mikehardy</code></a>
made their first contribution in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/440">ReactiveCircus/android-emulator-runner#440</a></li>
<li><a href="https://github.com/MarijnS95"><code>@MarijnS95</code></a>
made their first contribution in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/445">ReactiveCircus/android-emulator-runner#445</a></li>
<li><a href="https://github.com/vonovak"><code>@vonovak</code></a> made
their first contribution in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/452">ReactiveCircus/android-emulator-runner#452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.34.0...v2.35.0">https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.34.0...v2.35.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md">reactivecircus/android-emulator-runner's
changelog</a>.</em></p>
<blockquote>
<h2>v2.35.0</h2>
<ul>
<li>Optimize config.ini updates and efficiency improvements report (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/436">#436</a>).</li>
<li>Fix <code>pre-emulator-launch-script</code> (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/439">#439</a>).</li>
<li>Allow <code>google_apis_ps16k</code> as a valid target (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/440">#440</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/b530d96654c385303d652368551fb075bc2f0b6b"><code>b530d96</code></a>
Merge branch 'main' into release/v2</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/016d4d097aac9b934d2aec7e97cedaa099e8a3e2"><code>016d4d0</code></a>
Prepare for release 2.35.0.</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/f9bdb6d84e729f95c25d13a8261fbab082f91ce4"><code>f9bdb6d</code></a>
docs: update AVD profile description (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/452">#452</a>)</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/b68ca169d637f9b4902ca0bcd9ff339a105e5518"><code>b68ca16</code></a>
README: Fix imbalanced backtick in <code>Configurations</code> table (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/445">#445</a>)</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/66283c03190cd3f51c1e1d38ad4206ae99cb5afd"><code>66283c0</code></a>
fix: allow google_apis_ps16k as a valid target (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/440">#440</a>)</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/f2bf410054295cde7983cd483e674aaa2dacc68c"><code>f2bf410</code></a>
Fix <code>pre-emulator-launch-script</code> (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/439">#439</a>)</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/62e6348453e0418429f8bd1665801780787a7af8"><code>62e6348</code></a>
Optimize config.ini updates and efficiency improvements report (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/436">#436</a>)</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/450c4c9f73881d2a8a9ab376c255f9bd03bedf57"><code>450c4c9</code></a>
Fix outdated information about larger runners billing (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/437">#437</a>)</li>
<li>See full diff in <a
href="https://github.com/reactivecircus/android-emulator-runner/compare/v2.34.0...v2.35.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reactivecircus/android-emulator-runner&package-manager=github_actions&previous-version=2.34.0&new-version=2.35.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>
 
commit 7bce62c2ae5683ccd7dfbb8ae53f552108622221
Merge: 8c75475 651c020
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Dec 3 05:54:08 2025 +0100
 
test: add Windows API threads test (#605)
 
## Summary
 
Adds `test_threads_winapi()` to complement the existing `test_threads()`
which uses `std::thread`. This new test verifies Windows threading API
emulation using:
 
- `CreateThread` to spawn multiple threads
- `WaitForMultipleObjects` to synchronize
- `CloseHandle` for cleanup
 
## Test plan
 
- [ ] Verify test passes on Windows builds
- [ ] Verify test passes on cross-platform builds
 
commit 7a42bc7ad3d1c30f79af5214e413046c52055191
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Dec 2 16:24:27 2025 -0800
 
cmake: rename MOMO_BUILD_AS_LIBRARY to SOGEN_BUILD_STATIC
 
Also adds FATAL_ERROR guard when SOGEN_STATIC_CRT=ON without SOGEN_BUILD_STATIC=ON,
since static CRT with shared libraries causes heap corruption (each DLL gets its own
allocator but sogen passes ownership across boundaries).
 
These options are designed to be used together for full static linking, useful for
embedding sogen in projects like IDA Pro plugins.
 
commit 651c020b87175abe5ec848306884037f986fa0b3
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Dec 2 15:53:37 2025 -0800
 
Use stack-allocated ctx_t array instead of heap allocation
 
- Initialize ctxs[i] directly with aggregate initialization
- Pass address of stack object to CreateThread
- Use dot notation instead of arrow for member access
- Remove delete calls since no heap allocation
 
Co-authored-by: Maurice Heumann <momo5502@gmail.com>
 
commit 4a905d562a4dc6a464bc05d9e0df94f29ea28fec
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Dec 2 15:44:21 2025 -0800
 
Update src/samples/test-sample/test.cpp
 
Co-authored-by: Maurice Heumann <MauriceHeumann@gmail.com>
 
commit 20b19a428942e8fa3d286ccae7a7bd8675eef9e2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 22:08:30 2025 +0000
 
Build(deps): Bump reactivecircus/android-emulator-runner
 
Bumps [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) from 2.34.0 to 2.35.0.
- [Release notes](https://github.com/reactivecircus/android-emulator-runner/releases)
- [Changelog](https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md)
- [Commits](https://github.com/reactivecircus/android-emulator-runner/compare/v2.34.0...v2.35.0)
 
---
updated-dependencies:
- dependency-name: reactivecircus/android-emulator-runner
dependency-version: 2.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit be2536a222e62968b4a0e1774b0bd9a39320b4fc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 22:07:10 2025 +0000
 
Build(deps): Bump deps/googletest from `17d335d` to `1b96fa1`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `17d335d` to `1b96fa1`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/17d335d7c7f15d989516255471c3d7f5d204308d...1b96fa13f549387b7549cc89e1a785cf143a1a50)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 1b96fa13f549387b7549cc89e1a785cf143a1a50
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit deb7f97c172ef9bfb29a62f6d81a4a431ef1e21b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 22:07:08 2025 +0000
 
Build(deps): Bump deps/base64 from `0d0f5a8` to `8d96a2a`
 
Bumps [deps/base64](https://github.com/tobiaslocker/base64) from `0d0f5a8` to `8d96a2a`.
- [Commits](https://github.com/tobiaslocker/base64/compare/0d0f5a8849a954d96af7befdb5c4014e78ecc9e2...8d96a2a737ac1396304b1de289beb3a5ea0cb752)
 
---
updated-dependencies:
- dependency-name: deps/base64
dependency-version: 8d96a2a737ac1396304b1de289beb3a5ea0cb752
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit cf00e05ed1a1f3872a5f37822aae27234d313323
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 22:07:05 2025 +0000
 
Build(deps): Bump deps/flatbuffers from `dd77af7` to `a577050`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `dd77af7` to `a577050`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/dd77af75b7f4a642ea50f13fd63363911e033f3f...a5770508176874af47eb4e6cc981968f52e3b75d)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: a5770508176874af47eb4e6cc981968f52e3b75d
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e47ee6ce40082fccbecf9698c4a8c4c8e0cd0255
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 22:07:01 2025 +0000
 
Build(deps): Bump deps/capstone from `c059126` to `ca42e80`
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `c059126` to `ca42e80`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](https://github.com/capstone-engine/capstone/compare/c059126d98837a1c4f6988756fe30fc10904f6a6...ca42e808a9689a32819ce73a6aca6a8379994b31)
 
---
updated-dependencies:
- dependency-name: deps/capstone
dependency-version: ca42e808a9689a32819ce73a6aca6a8379994b31
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2904ae287ece318efd0be3ce7deb6a0c8fbe20ba
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:19:45 2025 +0000
 
Build(deps-dev): Bump vite-plugin-pwa from 1.1.0 to 1.2.0 in /page
 
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases)
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.1.0...v1.2.0)
 
---
updated-dependencies:
- dependency-name: vite-plugin-pwa
dependency-version: 1.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5d5d0399fa883ef955ffc2ddaf82aa55fc271394
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:18:43 2025 +0000
 
Build(deps): Bump @radix-ui/react-label from 2.1.7 to 2.1.8 in /page
 
Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives) from 2.1.7 to 2.1.8.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 13150cd47a0155a9c0086fd19957e3b386c4b94c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:18:02 2025 +0000
 
Build(deps): Bump @radix-ui/react-slot from 1.2.3 to 1.2.4 in /page
 
Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives) from 1.2.3 to 1.2.4.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b81d682c462bf26006b984209f5731a0a30433a8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:17:51 2025 +0000
 
Build(deps-dev): Bump eslint from 9.39.0 to 9.39.1 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.0 to 9.39.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.39.0...v9.39.1)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 51cc1a04ef15e5a68c2c1a4bce6fa9ff89b33f0b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:17:45 2025 +0000
 
Build(deps): Bump react-window from 2.2.2 to 2.2.3 in /page
 
Bumps [react-window](https://github.com/bvaughn/react-window) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/bvaughn/react-window/releases)
- [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bvaughn/react-window/compare/2.2.2...2.2.3)
 
---
updated-dependencies:
- dependency-name: react-window
dependency-version: 2.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 82507af1e45b572baabeaa60db730cedbdf2400a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:17:35 2025 +0000
 
Build(deps-dev): Bump @eslint/js from 9.39.0 to 9.39.1 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.39.0 to 9.39.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v9.39.1/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f82eb9411d4a33308164a2ed5dae8494ebeb2f94
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:17:28 2025 +0000
 
Build(deps): Bump lucide-react from 0.552.0 to 0.555.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.552.0 to 0.555.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.555.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.555.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b4e7b414053715cb009b814e6905d1afc762f605
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:17:20 2025 +0000
 
Build(deps-dev): Bump prettier from 3.6.2 to 3.7.3 in /page
 
Bumps [prettier](https://github.com/prettier/prettier) from 3.6.2 to 3.7.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.6.2...3.7.3)
 
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.7.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 4213b939701fef5c49c868dd891bc4a6b6f9098b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Dec 1 19:17:14 2025 +0000
 
Build(deps): Bump @tailwindcss/vite from 4.1.16 to 4.1.17 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.16 to 4.1.17.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.17
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d4166a5c8d843d9a1ee3bf4522e165e22f399db9
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Wed Nov 26 17:56:48 2025 -0800
 
cmake: add SOGEN_STATIC_CRT option for static runtime linking
 
Add option to use static CRT (/MT) instead of dynamic (/MD) for
projects that require static linking, such as IDA Pro plugins.
 
- Default remains /MD (no change for existing users)
- Set -DSOGEN_STATIC_CRT=ON to use /MT
- Also respects parent's CMAKE_MSVC_RUNTIME_LIBRARY if already set
 
Includes warning about potential heap corruption when allocations
cross library boundaries with static CRT.
 
commit 7cb92a662b8eb0fdc179797a76c3be0aa64e4203
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Wed Nov 26 17:30:43 2025 -0800
 
test: add Windows API threads test
 
Add test_threads_winapi() that creates threads using CreateThread
and WaitForMultipleObjects to complement the existing std::thread
based test, verifying Windows threading API emulation works correctly.
 
commit 8c75475f0db0646d3a33c8282b1e99c43f23169d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Nov 20 18:43:20 2025 +0100
 
Stub more syscalls
 
commit 2be5f73755b2312ff6cfc045f5af828bdfe0bd29
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Nov 20 18:25:33 2025 +0100
 
Support ProcessPriorityClass in NtQueryInformationProcess
 
commit 934e11a3119f4c57d39e378dc408a1486cd124c9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Nov 20 18:13:38 2025 +0100
 
Archive gdiplus.dll
 
commit 45ba0f0d265610bc504d76573dbf6ee74abe9cef
Merge: 7072d66 110e4cd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Nov 19 07:48:47 2025 +0100
 
Build(deps-dev): Bump js-yaml from 4.1.0 to 4.1.1 in /page (#603)
 
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md">js-yaml's
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.1] - 2025-11-12</h2>
<h3>Security</h3>
<ul>
<li>Fix prototype pollution issue in yaml merge (&lt;&lt;)
operator.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a"><code>cc482e7</code></a>
4.1.1 released</li>
<li><a
href="https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f"><code>50968b8</code></a>
dist rebuild</li>
<li><a
href="https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b"><code>d092d86</code></a>
lint fix</li>
<li><a
href="https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879"><code>383665f</code></a>
fix prototype pollution in merge (&lt;&lt;)</li>
<li><a
href="https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976"><code>0d3ca7a</code></a>
README.md: HTTP =&gt; HTTPS (<a
href="https://redirect.github.com/nodeca/js-yaml/issues/678">#678</a>)</li>
<li><a
href="https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b"><code>49baadd</code></a>
doc: 'empty' style option for !!null</li>
<li><a
href="https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce"><code>ba3460e</code></a>
Fix demo link (<a
href="https://redirect.github.com/nodeca/js-yaml/issues/618">#618</a>)</li>
<li>See full diff in <a
href="https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=js-yaml&package-manager=npm_and_yarn&previous-version=4.1.0&new-version=4.1.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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/momo5502/sogen/network/alerts).
 
</details>
 
commit 7072d66bfa9db9f6bffa1e961770922182492ef0
Merge: b13324a db67ac5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Nov 19 07:47:19 2025 +0100
 
Add Playground WOW64 root files (#602)
 
This adds the required WOW64 files to the root.zip for the Sogen
Playground.
 
For easier reviewing, skip the first commit, which alphabetically sorts
the list of files to include.
 
I only tested this by running the batch file itself, not any GitHub
workflow.
 
commit 110e4cde903e96d7d33c4bc60bd6c37b46380b5e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Nov 19 06:25:02 2025 +0000
 
Build(deps-dev): Bump js-yaml from 4.1.0 to 4.1.1 in /page
 
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)
 
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit db67ac5a03d1f8708f4fac6c58b4ed88357e886a
Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com>
Date: Tue Nov 18 00:00:00 2025 +0000
 
Collect SysWOW64 files in create-root.bat
 
commit 36b151177e1febdf392c49fb7435aa9b4f649e77
Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com>
Date: Tue Nov 18 00:00:00 2025 +0000
 
Add WOW64 related entries to create-root.bat
 
commit 889dea066ecb965ee94bead4226d158ef35d6a5a
Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com>
Date: Tue Nov 18 00:00:00 2025 +0000
 
Sort create-root.bat entries alphabetically
 
commit b13324a7d6428c3aa0eb447e8d600169bfb244bf
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Nov 3 07:24:03 2025 +0100
 
Update README.md
 
Removed the new emoji from the README link to icicle-emu.
 
commit 9ec488e87c9825d210dc4226e7d3d87f957e4985
Merge: ed7c708 e08f8aa
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 18:35:23 2025 +0100
 
Build(deps-dev): Bump globals from 16.4.0 to 16.5.0 in /page (#600)
 
Bumps [globals](https://github.com/sindresorhus/globals) from 16.4.0 to
16.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.5.0</h2>
<ul>
<li>Update globals (2025-11-01) (<a
href="https://redirect.github.com/sindresorhus/globals/issues/316">#316</a>)
6d441ca</li>
<li>Add Vue, Svelte, and Astro globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/314">#314</a>)
ea31521</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0">https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/46fdf18f4ce0b5abc9da1b3cf0f64fe8413f8573"><code>46fdf18</code></a>
16.5.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/6d441ca77493f1ce9a8b332acdcbf8b153f2d788"><code>6d441ca</code></a>
Update globals (2025-11-01) (<a
href="https://redirect.github.com/sindresorhus/globals/issues/316">#316</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/d323da640b22eb962aa60a85e9303419d1ec3131"><code>d323da6</code></a>
Add test for keys and values (<a
href="https://redirect.github.com/sindresorhus/globals/issues/315">#315</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/ea31521ef3c30a6ac4ca269970ecccf47e1524d6"><code>ea31521</code></a>
Add Vue, Svelte, and Astro globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/314">#314</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/fa8aaaeb9b203468a07e9c2dacec9ca48527aa1f"><code>fa8aaae</code></a>
Add date to automated PR title (<a
href="https://redirect.github.com/sindresorhus/globals/issues/311">#311</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/b777f0926d9f5d433a4cc507e4d282eb714ddc4f"><code>b777f09</code></a>
Update Puppeteer (<a
href="https://redirect.github.com/sindresorhus/globals/issues/310">#310</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.4.0&new-version=16.5.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>
 
commit e08f8aaedc9e516ba1879c88f8e603047c9b9565
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 17:17:14 2025 +0000
 
Build(deps-dev): Bump globals from 16.4.0 to 16.5.0 in /page
 
Bumps [globals](https://github.com/sindresorhus/globals) from 16.4.0 to 16.5.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0)
 
---
updated-dependencies:
- dependency-name: globals
dependency-version: 16.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ed7c7085b459e15201216be700da2b63b856630e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 1 10:31:11 2025 +0100
 
Fix formatting
 
commit 170574c6f4636f237d346d70f818eddde1ccf06f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 10:21:41 2025 +0100
 
Update clang-format version to 21
 
commit 2cb1ab6e2deaa1b68300f0b4dc7a03dd83cda3ae
Merge: 8b18383 77cb4b8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 08:15:05 2025 +0100
 
Build(deps-dev): Bump eslint from 9.36.0 to 9.38.0 in /page (#590)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.36.0 to 9.38.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.38.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485"><code>ce40f74</code></a>
feat: update <code>complexity</code> rule to only highlight function
header (<a
href="https://redirect.github.com/eslint/eslint/issues/20048">#20048</a>)
(Atul Nair)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1"><code>e37e590</code></a>
feat: correct <code>no-loss-of-precision</code> false positives with
<code>e</code> notation (<a
href="https://redirect.github.com/eslint/eslint/issues/20187">#20187</a>)
(Francesco Trotta)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb"><code>50c3dfd</code></a>
fix: improve type support for isolated dependencies in pnpm (<a
href="https://redirect.github.com/eslint/eslint/issues/20201">#20201</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a1f06a350c4155c4dbf39bf932a38d71d70f1b65"><code>a1f06a3</code></a>
fix: correct SourceCode typings (<a
href="https://redirect.github.com/eslint/eslint/issues/20114">#20114</a>)
(Pixel998)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/462675af8a811f9ca984efaedbdc5b46b13ced7a"><code>462675a</code></a>
docs: improve web accessibility by hiding non-semantic character (<a
href="https://redirect.github.com/eslint/eslint/issues/20205">#20205</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c070e65f6bb9e38d06a89ba2b3261781bec3d397"><code>c070e65</code></a>
docs: correct formatting in <code>no-irregular-whitespace</code> rule
documentation (<a
href="https://redirect.github.com/eslint/eslint/issues/20203">#20203</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b39e71a2130ae1ea3fbc19b19f5b951eb625722a"><code>b39e71a</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cd3998314876a4fad6463d9011bc73778ccc1fd9"><code>cd39983</code></a>
docs: move <code>custom-formatters</code> type descriptions to
<code>nodejs-api</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20190">#20190</a>)
(Percy Ma)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045"><code>d17c795</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.38.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20221">#20221</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f"><code>25d0e33</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa"><code>c82b5ef</code></a>
refactor: Use types from <code>@eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20168">#20168</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8"><code>ff31609</code></a>
ci: add Node.js 25 to <code>ci.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20220">#20220</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859"><code>004577e</code></a>
ci: bump github/codeql-action from 3 to 4 (<a
href="https://redirect.github.com/eslint/eslint/issues/20211">#20211</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/eac71fb77113de7bf199ff20c6ee44cefcb59848"><code>eac71fb</code></a>
test: remove use of <code>nodejsScope</code> option of eslint-scope from
tests (<a
href="https://redirect.github.com/eslint/eslint/issues/20206">#20206</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4168a18b7efd8facbbd71cd44a62942a9f656a30"><code>4168a18</code></a>
chore: fix typo in legacy-eslint.js (<a
href="https://redirect.github.com/eslint/eslint/issues/20202">#20202</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/205dbd2d9272e761574c478e3b0181f7b89ed0f6"><code>205dbd2</code></a>
chore: fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/20200">#20200</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dbb200e3604e63bba23a18d40089ca44604835ed"><code>dbb200e</code></a>
chore: use team member's username when name is not available in data (<a
href="https://redirect.github.com/eslint/eslint/issues/20194">#20194</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8962089edbd978b43513576387a134036b8e2d36"><code>8962089</code></a>
chore: mark deprecated rules as available until v11.0.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20184">#20184</a>)
(Pixel998)</li>
</ul>
<h2>v9.37.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/39f7fb493a6924ff7dc638fd4d6e7b3d8eb95383"><code>39f7fb4</code></a>
feat: <code>preserve-caught-error</code> should recognize all static
&quot;cause&quot; keys (<a
href="https://redirect.github.com/eslint/eslint/issues/20163">#20163</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f81eabc5849ece98b8ca054f96b29f038a69bcf8"><code>f81eabc</code></a>
feat: support TS syntax in <code>no-restricted-imports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19562">#19562</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/a129cced7a86ea2518eb9be6990fa18af39694ca"><code>a129cce</code></a>
fix: correct <code>no-loss-of-precision</code> false positives for
leading zeros (<a
href="https://redirect.github.com/eslint/eslint/issues/20164">#20164</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/09e04fcc3f4cc963eea7c9c579391de5e231595b"><code>09e04fc</code></a>
fix: add missing AST token types (<a
href="https://redirect.github.com/eslint/eslint/issues/20172">#20172</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/861c6da2bd2796414e6eed782155ec34e2ed6344"><code>861c6da</code></a>
fix: correct <code>ESLint</code> typings (<a
href="https://redirect.github.com/eslint/eslint/issues/20122">#20122</a>)
(Pixel998)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b950359c5f39085483c3137a6a160e582ef32007"><code>b950359</code></a>
docs: fix typos across the docs (<a
href="https://redirect.github.com/eslint/eslint/issues/20182">#20182</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/42498a27981d50750dd15ae8660dbe85c4f4587c"><code>42498a2</code></a>
docs: improve ToC accessibility by hiding non-semantic character (<a
href="https://redirect.github.com/eslint/eslint/issues/20181">#20181</a>)
(Percy Ma)</li>
<li><a
href="https://github.com/eslint/eslint/commit/29ea092b93608756350b1e9c5a4f29c8a49264ab"><code>29ea092</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c97a04578e6280c2395f642c2d8d6bdf30eec18"><code>5c97a04</code></a>
docs: show <code>availableUntil</code> in deprecated rule banner (<a
href="https://redirect.github.com/eslint/eslint/issues/20170">#20170</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/90a71bf5024a86fc232cd2e05f96811e2a18fd0f"><code>90a71bf</code></a>
docs: update <code>README</code> files to add badge and instructions (<a
href="https://redirect.github.com/eslint/eslint/issues/20115">#20115</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1603ae1526d9b6f557c7d5534a4f40f46842edd6"><code>1603ae1</code></a>
docs: update references from <code>master</code> to <code>main</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/20153">#20153</a>)
(루밀LuMir)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/afe8a1346958242031fea66fdfbb239e8bf408b7"><code>afe8a13</code></a>
chore: update <code>@eslint/js</code> dependency to version 9.37.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20183">#20183</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/abee4ca1fa10da733b1cc4a7d5e765b912a9de82"><code>abee4ca</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fc9381f6ca57b824e82d118c14631c17bea79d7e"><code>fc9381f</code></a>
chore: fix typos in comments (<a
href="https://redirect.github.com/eslint/eslint/issues/20175">#20175</a>)
(overlookmotel)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e1574a22d38fd7e1891f86f8db0b09053f8963cb"><code>e1574a2</code></a>
chore: unpin jiti (<a
href="https://redirect.github.com/eslint/eslint/issues/20173">#20173</a>)
(renovate[bot])</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8fe511b4c0fb74df3290271b29c672c3fbf3be1f"><code>8fe511b</code></a>
9.38.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/f961736693e8b5658eb117eedbb9754be589c0ce"><code>f961736</code></a>
Build: changelog update for 9.38.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045"><code>d17c795</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.38.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20221">#20221</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f"><code>25d0e33</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb"><code>50c3dfd</code></a>
fix: improve type support for isolated dependencies in pnpm (<a
href="https://redirect.github.com/eslint/eslint/issues/20201">#20201</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa"><code>c82b5ef</code></a>
refactor: Use types from <code>@eslint/core</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20168">#20168</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8"><code>ff31609</code></a>
ci: add Node.js 25 to <code>ci.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20220">#20220</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485"><code>ce40f74</code></a>
feat: update <code>complexity</code> rule to only highlight function
header (<a
href="https://redirect.github.com/eslint/eslint/issues/20048">#20048</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1"><code>e37e590</code></a>
feat: correct <code>no-loss-of-precision</code> false positives with
<code>e</code> notation (<a
href="https://redirect.github.com/eslint/eslint/issues/20187">#20187</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859"><code>004577e</code></a>
ci: bump github/codeql-action from 3 to 4 (<a
href="https://redirect.github.com/eslint/eslint/issues/20211">#20211</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.36.0...v9.38.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.36.0&new-version=9.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>
 
commit 77cb4b825852daddb138d072f650f96ca054eac7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 06:48:23 2025 +0000
 
Build(deps-dev): Bump eslint from 9.36.0 to 9.38.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.36.0 to 9.38.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v9.36.0...v9.38.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.38.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8b1838319e740d24e0e7f16590eb18fe1bfbfe2a
Merge: a6d5da4 5d33b29
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 07:46:54 2025 +0100
 
Build(deps-dev): Bump vite-plugin-pwa from 1.0.3 to 1.1.0 in /page (#589)
 
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa)
from 1.0.3 to 1.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vite-pwa/vite-plugin-pwa/releases">vite-plugin-pwa's
releases</a>.</em></p>
<blockquote>
<h2>v1.1.0</h2>
<h3>   🐞 Bug Fixes</h3>
<ul>
<li>Skip generation if the build errored  -  by <a
href="https://github.com/sapphi-red"><code>@sapphi-red</code></a> in <a
href="https://redirect.github.com/vite-pwa/vite-plugin-pwa/issues/882">vite-pwa/vite-plugin-pwa#882</a>
<a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/cbe700b"><!--
raw HTML omitted -->(cbe70)<!-- raw HTML omitted --></a></li>
<li>Preact@^10.19.7 types  -  by <a
href="https://github.com/piotr-cz"><code>@piotr-cz</code></a> in <a
href="https://redirect.github.com/vite-pwa/vite-plugin-pwa/issues/888">vite-pwa/vite-plugin-pwa#888</a>
<a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/6e169e0"><!--
raw HTML omitted -->(6e169)<!-- raw HTML omitted --></a></li>
</ul>
<h5>    <a
href="https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.0.3...v1.1.0">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/b157e92ad219d7276ddffd5e2dd2a31e0e22808a"><code>b157e92</code></a>
chore: release v1.1.0</li>
<li><a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/c0ffa104acb9d7571a5551b5832d26d79d48f7e8"><code>c0ffa10</code></a>
chore(publish): move npm publish to CI (<a
href="https://redirect.github.com/vite-pwa/vite-plugin-pwa/issues/893">#893</a>)</li>
<li><a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/6e169e0e096a802d98a6aea99a5d26b3c08fd19b"><code>6e169e0</code></a>
fix: preact@^10.19.7 types (<a
href="https://redirect.github.com/vite-pwa/vite-plugin-pwa/issues/888">#888</a>)</li>
<li><a
href="https://github.com/vite-pwa/vite-plugin-pwa/commit/cbe700b74a93cb4da257ae15f9d5a84462f57a07"><code>cbe700b</code></a>
fix: skip generation if the build errored (<a
href="https://redirect.github.com/vite-pwa/vite-plugin-pwa/issues/882">#882</a>)</li>
<li>See full diff in <a
href="https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.0.3...v1.1.0">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for vite-plugin-pwa since your current
version.</p>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite-plugin-pwa&package-manager=npm_and_yarn&previous-version=1.0.3&new-version=1.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>
 
commit a6d5da43bacdb7532d71db40ce8901e1873635cb
Merge: 2b28491 3093a1b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 07:43:47 2025 +0100
 
Build(deps-dev): Bump @types/node from 24.6.1 to 24.9.2 in /page (#594)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.6.1 to 24.9.2.
<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.6.1&new-version=24.9.2)](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>
 
commit 2b284914d7a9c81588b172306d661bd9eb11eca8
Merge: d00a2a2 9567113
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 07:24:55 2025 +0100
 
Build(deps): Bump @tailwindcss/vite from 4.1.14 to 4.1.16 in /page (#587)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.14 to 4.1.16.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.16</h2>
<h3>Fixed</h3>
<ul>
<li>Discard candidates with an empty data type (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19172">#19172</a>)</li>
<li>Fix canonicalization of arbitrary variants with attribute selectors
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19176">#19176</a>)</li>
<li>Fix invalid colors due to nested <code>&amp;</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19184">#19184</a>)</li>
<li>Improve canonicalization for <code>&amp; &gt; :pseudo</code> and
<code>&amp; :pseudo</code> arbitrary variants (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19178">#19178</a>)</li>
</ul>
<h2>v4.1.15</h2>
<h3>Fixed</h3>
<ul>
<li>Fix Safari devtools rendering issue due to <code>color-mix</code>
fallback (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19069">#19069</a>)</li>
<li>Suppress Lightning CSS warnings about <code>:deep</code>,
<code>:slotted</code>, and <code>:global</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19094">#19094</a>)</li>
<li>Fix resolving theme keys when starting with the name of another
theme key in JS configs and plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19097">#19097</a>)</li>
<li>Allow named groups in combination with <code>not-*</code>,
<code>has-*</code>, and <code>in-*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19100">#19100</a>)</li>
<li>Prevent important utilities from affecting other utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19110">#19110</a>)</li>
<li>Dont index into strings with the <code>theme(…)</code> function (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19111">#19111</a>)</li>
<li>Fix parsing issue when <code>\t</code> is used in at-rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19130">#19130</a>)</li>
<li>Upgrade: Canonicalize utilities containing <code>0</code> values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19095">#19095</a>)</li>
<li>Upgrade: Migrate deprecated <code>break-words</code> to
<code>wrap-break-word</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19157">#19157</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Remove the <code>postinstall</code> script from oxide (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19149">#19149</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.16] - 2025-10-23</h2>
<h3>Fixed</h3>
<ul>
<li>Discard candidates with an empty data type (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19172">#19172</a>)</li>
<li>Fix canonicalization of arbitrary variants with attribute selectors
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19176">#19176</a>)</li>
<li>Fix invalid colors due to nested <code>&amp;</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19184">#19184</a>)</li>
<li>Improve canonicalization for <code>&amp; &gt; :pseudo</code> and
<code>&amp; :pseudo</code> arbitrary variants (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19178">#19178</a>)</li>
</ul>
<h2>[4.1.15] - 2025-10-20</h2>
<h3>Fixed</h3>
<ul>
<li>Fix Safari devtools rendering issue due to <code>color-mix</code>
fallback (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19069">#19069</a>)</li>
<li>Suppress Lightning CSS warnings about <code>:deep</code>,
<code>:slotted</code>, and <code>:global</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19094">#19094</a>)</li>
<li>Fix resolving theme keys when starting with the name of another
theme key in JS configs and plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19097">#19097</a>)</li>
<li>Allow named groups in combination with <code>not-*</code>,
<code>has-*</code>, and <code>in-*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19100">#19100</a>)</li>
<li>Prevent important utilities from affecting other utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19110">#19110</a>)</li>
<li>Dont index into strings with the <code>theme(…)</code> function (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19111">#19111</a>)</li>
<li>Fix parsing issue when <code>\t</code> is used in at-rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19130">#19130</a>)</li>
<li>Upgrade: Canonicalize utilities containing <code>0</code> values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19095">#19095</a>)</li>
<li>Upgrade: Migrate deprecated <code>break-words</code> to
<code>wrap-break-word</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19157">#19157</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Remove the <code>postinstall</code> script from oxide (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19149">#19149</a>)(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19149">tailwindlabs/tailwindcss#19149</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/cbbbe844759a35f5bd2a976bb6e66e1f7104c574"><code>cbbbe84</code></a>
Release 4.1.16 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19185">#19185</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/b2e2435ccb47128f1a2724185cf2dceca13c8325"><code>b2e2435</code></a>
Release 4.1.15 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19159">#19159</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/89cbfc7b2dfaafec38f2123fc9047b0d6a49f1de"><code>89cbfc7</code></a>
Add <code>optimize</code> option to <code>@tailwindcss/vite</code>
plugin (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19131">#19131</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.16/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.14&new-version=4.1.16)](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>
 
commit 5d33b29f6cf1606012e0d073fcd2a5496687252a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 05:50:09 2025 +0000
 
Build(deps-dev): Bump vite-plugin-pwa from 1.0.3 to 1.1.0 in /page
 
Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) from 1.0.3 to 1.1.0.
- [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases)
- [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.0.3...v1.1.0)
 
---
updated-dependencies:
- dependency-name: vite-plugin-pwa
dependency-version: 1.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3093a1b58815c38669d97464c9470bc9f14008ea
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 05:47:23 2025 +0000
 
Build(deps-dev): Bump @types/node from 24.6.1 to 24.9.2 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.6.1 to 24.9.2.
- [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.9.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d00a2a294c9bb9cdebda6221126bdb1b485afe0c
Merge: e42d459 284979d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 06:46:17 2025 +0100
 
Build(deps-dev): Bump eslint-plugin-react-hooks from 6.0.0 to 7.0.1 in /page (#596)
 
Bumps
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)
from 6.0.0 to 7.0.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md">eslint-plugin-react-hooks's
changelog</a>.</em></p>
<blockquote>
<h2>7.0.1</h2>
<ul>
<li>Disallowed passing inline <code>useEffectEvent</code> values as JSX
props to guard against accidental propagation. (<a
href="https://redirect.github.com/facebook/react/pull/34820">#34820</a>
by <a
href="https://github.com/jf-eirinha"><code>@jf-eirinha</code></a>)</li>
<li>Switch to <code>export =</code> so eslint-plugin-react-hooks emits
correct types for consumers in Node16 ESM projects. (<a
href="https://redirect.github.com/facebook/react/pull/34949">#34949</a>
by <a
href="https://github.com/karlhorky"><code>@karlhorky</code></a>)</li>
<li>Tightened the typing of <code>configs.flat</code> so the
<code>configs</code> export is always defined. (<a
href="https://redirect.github.com/facebook/react/pull/34950">#34950</a>
by <a href="https://github.com/poteto"><code>@poteto</code></a>)</li>
<li>Fix named import runtime errors. (<a
href="https://redirect.github.com/facebook/react/pull/34951">#34951</a>,
<a
href="https://redirect.github.com/facebook/react/pull/34953">#34953</a>
by <a
href="https://github.com/karlhorky"><code>@karlhorky</code></a>)</li>
</ul>
<h2>7.0.0</h2>
<p>This release slims down presets to just 2 configurations
(<code>recommended</code> and <code>recommended-latest</code>), and all
compiler rules are enabled by default.</p>
<ul>
<li><strong>Breaking:</strong> Removed
<code>recommended-latest-legacy</code> and <code>flat/recommended</code>
configs. The plugin now provides <code>recommended</code> (legacy and
flat configs with all recommended rules), and
<code>recommended-latest</code> (legacy and flat configs with all
recommended rules plus new bleeding edge experimental compiler rules).
(<a href="https://github.com/poteto"><code>@poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/34757">#34757</a>)</li>
</ul>
<h2>6.1.1</h2>
<p><strong>Note:</strong> 6.1.0 accidentally allowed use of
<code>recommended</code> without flat config, causing errors when used
with ESLint v9's <code>defineConfig()</code> helper. This has been fixed
in 6.1.1.</p>
<ul>
<li>Fix <code>recommended</code> config for flat config compatibility.
The <code>recommended</code> config has been converted to flat config
format. Non-flat config users should use <code>recommended-legacy</code>
instead. (<a href="https://github.com/poteto"><code>@poteto</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/34700">#34700</a>)</li>
<li>Add <code>recommended-latest</code> and
<code>recommended-latest-legacy</code> configs that include React
Compiler rules. (<a
href="https://github.com/poteto"><code>@poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/34675">#34675</a>)</li>
<li>Remove unused <code>NoUnusedOptOutDirectives</code> rule. (<a
href="https://github.com/poteto"><code>@poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/34703">#34703</a>)</li>
<li>Remove <code>hermes-parser</code> and dependency. (<a
href="https://github.com/poteto"><code>@poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/34719">#34719</a>)</li>
<li>Remove <code>@babel/plugin-proposal-private-methods</code>
dependency. (<a
href="https://github.com/ArnaudBarre"><code>@ArnaudBarre</code></a> and
<a
href="https://github.com/josephsavona"><code>@josephsavona</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/34715">#34715</a>)</li>
<li>Update for Zod v3/v4 compatibility. (<a
href="https://github.com/kolvian"><code>@kolian</code></a> and <a
href="https://github.com/josephsavona"><code>@josephsavona</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/34717">#34717</a>)</li>
</ul>
<h2>6.1.0</h2>
<p><strong>Note:</strong> Version 6.0.0 was mistakenly released and
immediately deprecated and untagged on npm. This is the first official
6.x major release and includes breaking changes.</p>
<ul>
<li><strong>Breaking:</strong> Require Node.js 18 or newer. (<a
href="https://github.com/michaelfaith"><code>@michaelfaith</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/32458">#32458</a>)</li>
<li><strong>Breaking:</strong> Flat config is now the default
<code>recommended</code> preset. Legacy config moved to
<code>recommended-legacy</code>. (<a
href="https://github.com/michaelfaith"><code>@michaelfaith</code></a>
in <a
href="https://redirect.github.com/facebook/react/pull/32457">#32457</a>)</li>
<li><strong>New Violations:</strong> Disallow calling <code>use</code>
within try/catch blocks. (<a
href="https://github.com/poteto"><code>@poteto</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/34040">#34040</a>)</li>
<li><strong>New Violations:</strong> Disallow calling
<code>useEffectEvent</code> functions in arbitrary closures. (<a
href="https://github.com/jbrown215"><code>@jbrown215</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/33544">#33544</a>)</li>
<li>Handle <code>React.useEffect</code> in addition to
<code>useEffect</code> in rules-of-hooks. (<a
href="https://github.com/Ayc0"><code>@Ayc0</code></a> in <a
href="https://redirect.github.com/facebook/react/pull/34076">#34076</a>)</li>
<li>Added <code>react-hooks</code> settings config option that to accept
<code>additionalEffectHooks</code> that are used across exhaustive-deps
and rules-of-hooks rules. (<a
href="https://github.com/jbrown215"><code>@jbrown215</code></a>) in <a
href="https://redirect.github.com/facebook/react/pull/34497">#34497</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-hooks&package-manager=npm_and_yarn&previous-version=6.0.0&new-version=7.0.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>
 
commit e42d459c917d9a9186872f6410fca98086f4a08b
Merge: 89928eb 64e7194
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 06:45:51 2025 +0100
 
Build(deps-dev): Bump typescript-eslint from 8.45.0 to 8.46.2 in /page (#591)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.45.0 to 8.46.2.
<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.46.2</h2>
<h2>8.46.2 (2025-10-20)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] skip
optional chaining when it could change the result (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11702">#11702</a>)</li>
<li><strong>typescript-estree:</strong> forbid invalid modifiers in
object methods (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11689">#11689</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>fisker Cheung <a
href="https://github.com/fisker"><code>@fisker</code></a></li>
<li>mdm317</li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>v8.46.1</h2>
<h2>8.46.1 (2025-10-13)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>ast-spec:</strong> cleanup <code>TSLiteralType</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11624">#11624</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] include
mixed &quot;nullish comparison style&quot; chains in checks (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11533">#11533</a>)</li>
<li><strong>eslint-plugin:</strong> [no-misused-promises] special-case
<code>.finally</code> not to report when a promise returning function is
provided as an argument (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11667">#11667</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Abraham Guo</li>
<li>mdm317</li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>v8.46.0</h2>
<h2>8.46.0 (2025-10-06)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unsafe-member-access] add
allowOptionalChaining option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11659">#11659</a>)</li>
<li><strong>eslint-plugin-internal:</strong> [no-dynamic-tests] new
internal Lint rule to ban dynamic syntax in generating tests (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11323">#11323</a>)</li>
<li><strong>rule-schema-to-typescript-types:</strong> clean up and make
public (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11633">#11633</a>)</li>
<li><strong>typescript-eslint:</strong> export util types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848">#10848</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849">#10849</a>)</li>
<li><strong>typescript-estree:</strong> mention file specifics in
project service allowDefaultProject error (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11635">#11635</a>)</li>
<li><strong>typescript-estree:</strong> private identifiers can only
appear on LHS of in expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9232">#9232</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-floating-promises] remove excess
parentheses in suggestions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11487">#11487</a>)</li>
<li><strong>eslint-plugin:</strong> [unbound-method] improve wording
around <code>this: void</code> and binding (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11634">#11634</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] ignore deprecated
<code>export import</code>s (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11603">#11603</a>)</li>
<li><strong>eslint-plugin:</strong> removed error type previously
deprecated (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11674">#11674</a>)</li>
</ul>
<!-- 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.46.2 (2025-10-20)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.46.1 (2025-10-13)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.46.0 (2025-10-06)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>typescript-eslint:</strong> export util types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10848">#10848</a>,
<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10849">#10849</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Mister-Hope <a
href="https://github.com/Mister-Hope"><code>@Mister-Hope</code></a></li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/55ca033ee88cc95cfac4ad6dea2257fbeb1d4657"><code>55ca033</code></a>
chore(release): publish 8.46.2</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3f5fbf698e75ddd87874885ffbf937913761cdb0"><code>3f5fbf6</code></a>
chore(release): publish 8.46.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/aec785e33d63b248231c3e68c9aeb792caf21acc"><code>aec785e</code></a>
chore(release): publish 8.46.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/5c1a1592ccb21868ddff8543988125af0219f831"><code>5c1a159</code></a>
feat(typescript-eslint): export util types (close <a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10848">#10848</a>)
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10849">#10849</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.2/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.45.0&new-version=8.46.2)](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>
 
commit 89928ebcc6d7e53d5c1909f1c171d54f1e910008
Merge: 36f1f75 abf89e4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 06:44:44 2025 +0100
 
Build(deps): Bump pe-library from 1.0.1 to 2.0.0 in /page (#597)
 
Bumps [pe-library](https://github.com/jet2jet/pe-library-js) from 1.0.1
to 2.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jet2jet/pe-library-js/releases">pe-library's
releases</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<ul>
<li><strong>[Breaking changes]</strong> Drop older Node.js version (now
ensures v20.19.5 or later)</li>
<li><strong>[Maybe breaking changes]</strong> Change
<code>ImageDirectoryEntry</code> enum to <code>const</code> object and
<code>type</code> definition</li>
<li>(development) Update devDependencies packages excluding
<code>typescript</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jet2jet/pe-library-js/blob/main/CHANGELOG.md">pe-library's
changelog</a>.</em></p>
<blockquote>
<h2>v2.0.0</h2>
<ul>
<li><strong>[Breaking changes]</strong> Drop older Node.js version (now
ensures v20.19.5 or later)</li>
<li><strong>[Maybe breaking changes]</strong> Change
<code>ImageDirectoryEntry</code> enum to <code>const</code> object and
<code>type</code> definition</li>
<li>(development) Update devDependencies packages excluding
<code>typescript</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/38f54160611020ca2de3a41c93eccd62c6054a35"><code>38f5416</code></a>
2.0.0</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/f03994be16dff876757dc8b2bddeee3806f64f55"><code>f03994b</code></a>
Prepare for v2.0.0</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/905930e37d821f86ec9c32dd5e2a436d99c4aa89"><code>905930e</code></a>
Update GitHub actions</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/3405024d2641ee41bb4e6e821afc3c485f10399a"><code>3405024</code></a>
Remove TypeScript 'enum'</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/d4f530ffdd556329003d418a6514b54a756e183e"><code>d4f530f</code></a>
Update lint rules and fix lint errors</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/82585f3d16614f195bc50d1a01a3ab5524bf18a1"><code>82585f3</code></a>
Update Node.js and dependency packages</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/ad8c5839616c31da5c0db26b19f6fe821673ffd9"><code>ad8c583</code></a>
Update workflows with adding 'publish' workflow</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/3fb1be25f7dc36382182ba8e86855f71a79fc107"><code>3fb1be2</code></a>
Merge pull request <a
href="https://redirect.github.com/jet2jet/pe-library-js/issues/9">#9</a>
from jet2jet/dependabot/npm_and_yarn/braces-3.0.3</li>
<li><a
href="https://github.com/jet2jet/pe-library-js/commit/7679a446806d807f71986c9fc36dffe56892134b"><code>7679a44</code></a>
Bump braces from 3.0.2 to 3.0.3</li>
<li>See full diff in <a
href="https://github.com/jet2jet/pe-library-js/compare/v1.0.1...v2.0.0">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for pe-library since your current version.</p>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pe-library&package-manager=npm_and_yarn&previous-version=1.0.1&new-version=2.0.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>
 
commit 36f1f752a72e52a486a7a75ea4b25b4eff3ac31c
Merge: c05eb31 8044ff4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 06:39:16 2025 +0100
 
Build(deps): Bump react-window from 2.2.0 to 2.2.2 in /page (#598)
 
Bumps [react-window](https://github.com/bvaughn/react-window) from 2.2.0
to 2.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-window/releases">react-window's
releases</a>.</em></p>
<blockquote>
<h2>2.2.1</h2>
<ul>
<li>Fix possible scroll-jump scenario with
<code>useDynamicRowHeight</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md">react-window's
changelog</a>.</em></p>
<blockquote>
<h2>2.2.2</h2>
<p>The return type of <code>List</code> and <code>Grid</code> components
is explicitly annotated as <code>ReactElement</code>. The return type of
<code>rowComponent</code> and <code>cellComponent</code> changed from
<code>ReactNode</code> to <code>ReactElement</code>. This was done to
fix TypeScript warnings for React versions 18.0 - 18.2. (See issue <a
href="https://redirect.github.com/bvaughn/react-window/issues/875">#875</a>)</p>
<h2>2.2.1</h2>
<ul>
<li>Fix possible scroll-jump scenario with
<code>useDynamicRowHeight</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-window/commit/a2bae7b5606a1146d109e47264f6b012c8a1c5f7"><code>a2bae7b</code></a>
2.2.1 - 2.2.2</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/5d595636eb1b9b231f3ed09011013699a71560a4"><code>5d59563</code></a>
Annotate Grid and List return types explicitly to avoid redundant
inlined inf...</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/b2fe9ed696e3eb9d79e5eea17d106b34e1b72268"><code>b2fe9ed</code></a>
Update README.md docs with component prop types (<a
href="https://redirect.github.com/bvaughn/react-window/issues/873">#873</a>)</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/2d844ea76190ef91174ab49c474beea3fa3e2687"><code>2d844ea</code></a>
Formatting tweaks</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/e4c83fd3cab05e31066eee2a329301b0bb96ef3f"><code>e4c83fd</code></a>
Improve RowProps and CellProps generics docs</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/03fd826df6f53bb15eb0710db1fbadf14387a3b3"><code>03fd826</code></a>
Increased font size of code blocks</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/a4eef4ce3f82bbb6ef0d80d31ff145eb5b7ec40d"><code>a4eef4c</code></a>
Tweaked &lt;code&gt; CSS color</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/80286165894006c18342bc8e3a81f9b756594ac4"><code>8028616</code></a>
Decreased intensity of warning blocks</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/17e625cddc323a78e29eea4258823cb0a8e3d850"><code>17e625c</code></a>
Improve component props docs (<a
href="https://redirect.github.com/bvaughn/react-window/issues/871">#871</a>)</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/f84477ec22de494fac28c0e5b5103fe2c78a86de"><code>f84477e</code></a>
Prettier config changes</li>
<li>Additional commits viewable in <a
href="https://github.com/bvaughn/react-window/compare/2.2.0...2.2.2">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-window&package-manager=npm_and_yarn&previous-version=2.2.0&new-version=2.2.2)](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>
 
commit c05eb312e9e0de296778af6044d35552a673e690
Merge: 165e563 825a6ef
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 06:37:57 2025 +0100
 
Build(deps): Bump react-dom and @types/react-dom in /page (#583)
 
Bumps
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom)
and
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom).
These dependencies needed to be updated together.
Updates `react-dom` from 19.1.1 to 19.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases">react-dom's
releases</a>.</em></p>
<blockquote>
<h2>19.2.0 (Oct 1, 2025)</h2>
<p>Below is a list of all new features, APIs, and bug fixes.</p>
<p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2">React
19.2 release post</a> for more information.</p>
<h2>New React Features</h2>
<ul>
<li><a
href="https://react.dev/reference/react/Activity"><code>&lt;Activity&gt;</code></a>:
A new API to hide and restore the UI and internal state of its
children.</li>
<li><a
href="https://react.dev/reference/react/useEffectEvent"><code>useEffectEvent</code></a>
is a React Hook that lets you extract non-reactive logic into an <a
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event">Effect
Event</a>.</li>
<li><a
href="https://react.dev/reference/react/cacheSignal"><code>cacheSignal</code></a>
(for RSCs) lets your know when the <code>cache()</code> lifetime is
over.</li>
<li><a
href="https://react.dev/reference/developer-tooling/react-performance-tracks">React
Performance tracks</a> appear on the Performance panels timeline in
your browser developer tools</li>
</ul>
<h2>New React DOM Features</h2>
<ul>
<li>Added resume APIs for partial pre-rendering with Web Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resume"><code>resume</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerender"><code>resumeAndPrerender</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Added resume APIs for partial pre-rendering with Node Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream"><code>resumeToPipeableStream</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream"><code>resumeAndPrerenderToNodeStream</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Updated <a
href="https://react.dev/reference/react-dom/static/prerender"><code>prerender</code></a>
APIs to return a <code>postponed</code> state that can be passed to the
<code>resume</code> APIs.</li>
</ul>
<h2>Notable changes</h2>
<ul>
<li>React DOM now batches suspense boundary reveals, matching the
behavior of client side rendering. This change is especially noticeable
when animating the reveal of Suspense boundaries e.g. with the upcoming
<code>&lt;ViewTransition&gt;</code> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.</li>
<li>Add Node Web Streams (<code>prerender</code>,
<code>renderToReadableStream</code>) to server-side-rendering APIs for
Node.js</li>
<li>Use underscore instead of <code>:</code> IDs generated by useId</li>
</ul>
<h2>All Changes</h2>
<h3>React</h3>
<ul>
<li><code>&lt;Activity /&gt;</code> was developed over many years,
starting before <code>ClassComponent.setState</code> (<a
href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> and
many others)</li>
<li>Stringify context as &quot;SomeContext&quot; instead of
&quot;SomeContext.Provider&quot; (<a
href="https://github.com/kassens"><code>@kassens</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33507">#33507</a>)</li>
<li>Include stack of cause of React instrumentation errors with
<code>%o</code> placeholder (<a
href="https://github.com/eps1lon"><code>@eps1lon</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34198">#34198</a>)</li>
<li>Fix infinite <code>useDeferredValue</code> loop in popstate event
(<a href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32821">#32821</a>)</li>
<li>Fix a bug when an initial value was passed to
<code>useDeferredValue</code> (<a
href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34376">#34376</a>)</li>
<li>Fix a crash when submitting forms with Client Actions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33055">#33055</a>)</li>
<li>Hide/unhide the content of dehydrated suspense boundaries if they
resuspend (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32900">#32900</a>)</li>
<li>Avoid stack overflow on wide trees during Hot Reload (<a
href="https://github.com/sophiebits"><code>@sophiebits</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34145">#34145</a>)</li>
<li>Improve Owner and Component stacks in various places (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon"><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/33629">#33629</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33724">#33724</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32735">#32735</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33723">#33723</a>)</li>
<li>Add <code>cacheSignal</code> (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33557">#33557</a>)</li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Block on Suspensey Fonts during reveal of server-side-rendered
content (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33342">#33342</a>)</li>
<li>Use underscore instead of <code>:</code> for IDs generated by
<code>useId</code> (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon"><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/32001">#32001</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33342">facebook/react#33342</a><a
href="https://redirect.github.com/facebook/react/pull/33099">#33099</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33422">#33422</a>)</li>
<li>Stop warning when ARIA 1.3 attributes are used (<a
href="https://github.com/Abdul-Omira"><code>@Abdul-Omira</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34264">#34264</a>)</li>
<li>Allow <code>nonce</code> to be used on hoistable styles (<a
href="https://github.com/Andarist"><code>@Andarist</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32461">#32461</a>)</li>
<li>Warn for using a React owned node as a Container if it also has text
content (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32774">#32774</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md">react-dom's
changelog</a>.</em></p>
<blockquote>
<h2>19.2.0 (October 1st, 2025)</h2>
<p>Below is a list of all new features, APIs, and bug fixes.</p>
<p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2">React
19.2 release post</a> for more information.</p>
<h3>New React Features</h3>
<ul>
<li><a
href="https://react.dev/reference/react/Activity"><code>&lt;Activity&gt;</code></a>:
A new API to hide and restore the UI and internal state of its
children.</li>
<li><a
href="https://react.dev/reference/react/useEffectEvent"><code>useEffectEvent</code></a>
is a React Hook that lets you extract non-reactive logic into an <a
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event">Effect
Event</a>.</li>
<li><a
href="https://react.dev/reference/react/cacheSignal"><code>cacheSignal</code></a>
(for RSCs) lets your know when the <code>cache()</code> lifetime is
over.</li>
<li><a
href="https://react.dev/reference/dev-tools/react-performance-tracks">React
Performance tracks</a> appear on the Performance panels timeline in
your browser developer tools</li>
</ul>
<h3>New React DOM Features</h3>
<ul>
<li>Added resume APIs for partial pre-rendering with Web Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resume"><code>resume</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerender"><code>resumeAndPrerender</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Added resume APIs for partial pre-rendering with Node Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream"><code>resumeToPipeableStream</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream"><code>resumeAndPrerenderToNodeStream</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Updated <a
href="https://react.dev/reference/react-dom/static/prerender"><code>prerender</code></a>
APIs to return a <code>postponed</code> state that can be passed to the
<code>resume</code> APIs.</li>
</ul>
<h3>Notable changes</h3>
<ul>
<li>React DOM now batches suspense boundary reveals, matching the
behavior of client side rendering. This change is especially noticeable
when animating the reveal of Suspense boundaries e.g. with the upcoming
<code>&lt;ViewTransition&gt;</code> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.</li>
<li>Add Node Web Streams (<code>prerender</code>,
<code>renderToReadableStream</code>) to server-side-rendering APIs for
Node.js</li>
<li>Use underscore instead of <code>:</code> IDs generated by useId</li>
</ul>
<h3>All Changes</h3>
<h4>React</h4>
<ul>
<li><code>&lt;Activity /&gt;</code> was developed over many years,
starting before <code>ClassComponent.setState</code> (<a
href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> and
many others)</li>
<li>Stringify context as &quot;SomeContext&quot; instead of
&quot;SomeContext.Provider&quot; (<a
href="https://github.com/kassens"><code>@kassens</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33507">#33507</a>)</li>
<li>Include stack of cause of React instrumentation errors with
<code>%o</code> placeholder (<a
href="https://github.com/eps1lon"><code>@eps1lon</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34198">#34198</a>)</li>
<li>Fix infinite <code>useDeferredValue</code> loop in popstate event
(<a href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32821">#32821</a>)</li>
<li>Fix a bug when an initial value was passed to
<code>useDeferredValue</code> (<a
href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34376">#34376</a>)</li>
<li>Fix a crash when submitting forms with Client Actions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33055">#33055</a>)</li>
<li>Hide/unhide the content of dehydrated suspense boundaries if they
resuspend (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32900">#32900</a>)</li>
<li>Avoid stack overflow on wide trees during Hot Reload (<a
href="https://github.com/sophiebits"><code>@sophiebits</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34145">#34145</a>)</li>
<li>Improve Owner and Component stacks in various places (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon"><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/33629">#33629</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33724">#33724</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32735">#32735</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33723">#33723</a>)</li>
<li>Add <code>cacheSignal</code> (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33557">#33557</a>)</li>
</ul>
<h4>React DOM</h4>
<ul>
<li>Block on Suspensey Fonts during reveal of server-side-rendered
content (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33342">#33342</a>)</li>
<li>Use underscore instead of <code>:</code> for IDs generated by
<code>useId</code> (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon"><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/32001">#32001</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33342">facebook/react#33342</a><a
href="https://redirect.github.com/facebook/react/pull/33099">#33099</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33422">#33422</a>)</li>
<li>Stop warning when ARIA 1.3 attributes are used (<a
href="https://github.com/Abdul-Omira"><code>@Abdul-Omira</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34264">#34264</a>)</li>
<li>Allow <code>nonce</code> to be used on hoistable styles (<a
href="https://github.com/Andarist"><code>@Andarist</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32461">#32461</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/facebook/react/commit/861811347b8fa936b4a114fc022db9b8253b3d86"><code>8618113</code></a>
Bump scheduler version (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34671">#34671</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/1bd1f01f2a46fa453de5099280b54385ca7773b1"><code>1bd1f01</code></a>
Ship partial-prerendering APIs to Canary (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34633">#34633</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/2f0649a0b27516eaab549b18af15eed0420e3446"><code>2f0649a</code></a>
[Fizz] Remove <code>nonce</code> option from resume-and-prerender APIs
(<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34664">#34664</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317"><code>5667a41</code></a>
Bump next prerelease version numbers (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34639">#34639</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/e08f53b182fa63df6ec5938fec44d096343806d3"><code>e08f53b</code></a>
Match <code>react-dom/static</code> test entrypoints and published
entrypoints (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34599">#34599</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0"><code>8bb7241</code></a>
Bump useEffectEvent to Canary (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34610">#34610</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/83c88ad470d680060f807ef81ed4c14b3b71fd3b"><code>83c88ad</code></a>
Handle fabric root level fragment with compareDocumentPosition (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34533">#34533</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163"><code>68f00c9</code></a>
Release Activity in Canary (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34374">#34374</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/3168e08f8389d258de9eb7c8d19b9d44a0f250f2"><code>3168e08</code></a>
[flags] enable opt-in for enableDefaultTransitionIndicator (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/34373">#34373</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/3434ff4f4b89ad9388c6109312ef95c14652ae21"><code>3434ff4</code></a>
Add scrollIntoView to fragment instances (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32814">#32814</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/facebook/react/commits/v19.2.0/packages/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
Updates `@types/react-dom` from 19.1.10 to 19.2.2
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">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>
 
commit 64e719443820a002ce053974c8ee6a9703499d15
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 03:21:22 2025 +0000
 
Build(deps-dev): Bump typescript-eslint from 8.45.0 to 8.46.2 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.45.0 to 8.46.2.
- [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.46.2/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.46.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 825a6ef2d745f251201dd9b048e4c4cddb6e3518
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 03:20:09 2025 +0000
 
Build(deps): Bump react-dom and @types/react-dom in /page
 
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together.
 
Updates `react-dom` from 19.1.1 to 19.2.0
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.0/packages/react-dom)
 
Updates `@types/react-dom` from 19.1.10 to 19.2.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: react-dom
dependency-version: 19.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/react-dom"
dependency-version: 19.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8044ff47c22735840ab2fb6210e6dc99eef55799
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 03:20:07 2025 +0000
 
Build(deps): Bump react-window from 2.2.0 to 2.2.2 in /page
 
Bumps [react-window](https://github.com/bvaughn/react-window) from 2.2.0 to 2.2.2.
- [Release notes](https://github.com/bvaughn/react-window/releases)
- [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bvaughn/react-window/compare/2.2.0...2.2.2)
 
---
updated-dependencies:
- dependency-name: react-window
dependency-version: 2.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 284979def7efc0f5dfd10318d567e07d67804b2f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 03:19:41 2025 +0000
 
Build(deps-dev): Bump eslint-plugin-react-hooks in /page
 
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 6.0.0 to 7.0.1.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)
 
---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
dependency-version: 7.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit abf89e4cb4b929541d8bfd30be1dbf35fa6a76d9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 03:18:53 2025 +0000
 
Build(deps): Bump pe-library from 1.0.1 to 2.0.0 in /page
 
Bumps [pe-library](https://github.com/jet2jet/pe-library-js) from 1.0.1 to 2.0.0.
- [Release notes](https://github.com/jet2jet/pe-library-js/releases)
- [Changelog](https://github.com/jet2jet/pe-library-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jet2jet/pe-library-js/compare/v1.0.1...v2.0.0)
 
---
updated-dependencies:
- dependency-name: pe-library
dependency-version: 2.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9567113bd5adb3aab4bc0676588f131fa8dce155
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Nov 1 03:18:27 2025 +0000
 
Build(deps): Bump @tailwindcss/vite from 4.1.14 to 4.1.16 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.14 to 4.1.16.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.16/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 165e56320ca9512d92646a23bc5995a044e64210
Merge: c1a3261 66341f8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:16:46 2025 +0100
 
Build(deps): Bump jidicula/clang-format-action from 4.15.0 to 4.16.0 (#580)
 
Bumps
[jidicula/clang-format-action](https://github.com/jidicula/clang-format-action)
from 4.15.0 to 4.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jidicula/clang-format-action/releases">jidicula/clang-format-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.16.0</h2>
<h2>What's Changed</h2>
<ul>
<li>ci: Remove Ubuntu 20.04 by <a
href="https://github.com/jidicula"><code>@jidicula</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/244">jidicula/clang-format-action#244</a></li>
<li>build: bump docker/build-push-action from 6.15.0 to 6.16.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/243">jidicula/clang-format-action#243</a></li>
<li>build: bump docker/build-push-action from 6.16.0 to 6.17.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/245">jidicula/clang-format-action#245</a></li>
<li>build: bump docker/build-push-action from 6.17.0 to 6.18.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/246">jidicula/clang-format-action#246</a></li>
<li>config: Create CODEOWNERS by <a
href="https://github.com/jidicula"><code>@jidicula</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/248">jidicula/clang-format-action#248</a></li>
<li>build: bump docker/login-action from 3.4.0 to 3.5.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/250">jidicula/clang-format-action#250</a></li>
<li>build: bump docker/metadata-action from 5.7.0 to 5.8.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/249">jidicula/clang-format-action#249</a></li>
<li>build: bump docker/login-action from 3.5.0 to 3.6.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/255">jidicula/clang-format-action#255</a></li>
<li>build: bump actions/checkout from 4 to 5 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/251">jidicula/clang-format-action#251</a></li>
<li>build: Add clang-format-21 image build by <a
href="https://github.com/jidicula"><code>@jidicula</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/252">jidicula/clang-format-action#252</a></li>
<li>build: bump actions/setup-go from 5 to 6 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/254">jidicula/clang-format-action#254</a></li>
<li>build: Support clang-format-21 by <a
href="https://github.com/jidicula"><code>@jidicula</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/257">jidicula/clang-format-action#257</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0">https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/6cd220de46c89139a0365edae93eee8eb30ca8fe"><code>6cd220d</code></a>
docs(README): Publish v4.16.0</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/e9892f90874da904dd3e76b596cecb68e9ca4a78"><code>e9892f9</code></a>
build: Support clang-format-21 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/257">#257</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/e3e622219d4b80d2bab8be4aeef708f0b1f23859"><code>e3e6222</code></a>
build: bump actions/setup-go from 5 to 6 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/254">#254</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/2c659fea724e981e94741c0e7db663982cd7d3f4"><code>2c659fe</code></a>
build: Add clang-format-21 image build (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/252">#252</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/d0e4213e247d56c71ab894556f494e36a0fd7fd7"><code>d0e4213</code></a>
build: bump actions/checkout from 4 to 5 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/251">#251</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/b939fad28336d474c94d33375b63030e46e95020"><code>b939fad</code></a>
build: bump docker/login-action from 3.5.0 to 3.6.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/255">#255</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/2255e8e23d2da4503bb0a9fe4facf80f978e8a72"><code>2255e8e</code></a>
build: bump docker/metadata-action from 5.7.0 to 5.8.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/249">#249</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/df5c048be9dda1f38262fded4c165dc075017929"><code>df5c048</code></a>
build: bump docker/login-action from 3.4.0 to 3.5.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/250">#250</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/019480f324d279e2e7c06cea83ad7a2ed052f633"><code>019480f</code></a>
config: Create CODEOWNERS (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/248">#248</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/5cc331b319e3ad388e0e16ccae131363f0a82c37"><code>5cc331b</code></a>
build: bump docker/build-push-action from 6.17.0 to 6.18.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/246">#246</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jidicula/clang-format-action&package-manager=github_actions&previous-version=4.15.0&new-version=4.16.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>
 
commit c1a3261fb54f08a217d9f5e6f594762f8316ddaa
Merge: efbe850 f9a80ed
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:16:36 2025 +0100
 
Build(deps): Bump pyTooling/download-artifact from 5 to 6 (#576)
 
Bumps
[pyTooling/download-artifact](https://github.com/pytooling/download-artifact)
from 5 to 6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/a8a227bd5aa1fd4100717a70ea49d7cc2c1c9516"><code>a8a227b</code></a>
Updating v6 from main@1.7.1</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/f5f03e1f8808ec94f71e01967be53934c8f27bce"><code>f5f03e1</code></a>
v1.7.1</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/e4621a2735cbdce2e4b7a06a023b53b68754051f"><code>e4621a2</code></a>
Updating v6 from main@1.7.0</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/9deab501465c1ed42eaf8d88e89da412b79bccee"><code>9deab50</code></a>
Fixed used versions in README.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/677a466894d30cf7939d906a8093c0bed9576b94"><code>677a466</code></a>
v1.7.0</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/bd4687b2eba3728f80e87d4d632dfe576886d3cb"><code>bd4687b</code></a>
Fixed pipeline problems.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/964c37b30fe1b136f80364169ec1783ab3718433"><code>964c37b</code></a>
Additionally verify action on Ubuntu ARM and Windows ARM images.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/a416052922dac4b063997a8636d7be17a7aba09b"><code>a416052</code></a>
Detect merge commits and auto tag release commits.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/56c006c5328292a8ec5aacad5831060ca00a237d"><code>56c006c</code></a>
Updated README.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/d14263f8d0642a2d1f854aa9ce4572a0003de41f"><code>d14263f</code></a>
Bumped used GitHub Action images to use macos-15 and windows-2025.</li>
<li>Additional commits viewable in <a
href="https://github.com/pytooling/download-artifact/compare/v5...v6">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/download-artifact&package-manager=github_actions&previous-version=5&new-version=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>
 
commit efbe850ee91e568477179b4b4aece0541b7da884
Merge: cde8ef9 0579420
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:15:05 2025 +0100
 
Build(deps-dev): Bump eslint-plugin-react-refresh from 0.4.22 to 0.4.24 in /page (#595)
 
Bumps
[eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh)
from 0.4.22 to 0.4.24.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases">eslint-plugin-react-refresh's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.24</h2>
<ul>
<li>Add <code>&quot;generateImageMetadata&quot;</code>,
<code>&quot;generateSitemaps&quot;</code> &amp;
<code>&quot;generateStaticParams&quot;</code> to
<code>allowExportNames</code> in Next config</li>
</ul>
<h2>v0.4.23</h2>
<ul>
<li>Add <code>&quot;metadata&quot;</code>,
<code>&quot;generateMetadata&quot;</code> &amp;
<code>&quot;generateViewport&quot;</code> to
<code>allowExportNames</code> in Next config</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md">eslint-plugin-react-refresh's
changelog</a>.</em></p>
<blockquote>
<h2>0.4.24</h2>
<ul>
<li>Add <code>&quot;generateImageMetadata&quot;</code>,
<code>&quot;generateSitemaps&quot;</code> &amp;
<code>&quot;generateStaticParams&quot;</code> to
<code>allowExportNames</code> in Next config</li>
</ul>
<h2>0.4.23</h2>
<ul>
<li>Add <code>&quot;metadata&quot;</code>,
<code>&quot;generateMetadata&quot;</code> &amp;
<code>&quot;generateViewport&quot;</code> to
<code>allowExportNames</code> in Next config</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/63688159d0764cc6b71f9d0af54340775df1d5d7"><code>6368815</code></a>
Add generate{ImageMetadata,Sitemaps,StaticParams} to Next config
[publish] (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/92">#92</a>)</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/1d436ffd5ebc6127528cadb30057503720d8c9b1"><code>1d436ff</code></a>
More allowExportNames in Next config (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/90">#90</a>)
[publish]</li>
<li>See full diff in <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.22...v0.4.24">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.22&new-version=0.4.24)](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>
 
commit cde8ef9c39c25d48858c36ed31f3faf6b1e760b9
Merge: 4b5b988 5a909cc
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:13:54 2025 +0100
 
Build(deps): Bump react and @types/react in /page (#584)
 
Bumps
[react](https://github.com/facebook/react/tree/HEAD/packages/react) and
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react).
These dependencies needed to be updated together.
Updates `react` from 19.1.1 to 19.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases">react's
releases</a>.</em></p>
<blockquote>
<h2>19.2.0 (Oct 1, 2025)</h2>
<p>Below is a list of all new features, APIs, and bug fixes.</p>
<p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2">React
19.2 release post</a> for more information.</p>
<h2>New React Features</h2>
<ul>
<li><a
href="https://react.dev/reference/react/Activity"><code>&lt;Activity&gt;</code></a>:
A new API to hide and restore the UI and internal state of its
children.</li>
<li><a
href="https://react.dev/reference/react/useEffectEvent"><code>useEffectEvent</code></a>
is a React Hook that lets you extract non-reactive logic into an <a
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event">Effect
Event</a>.</li>
<li><a
href="https://react.dev/reference/react/cacheSignal"><code>cacheSignal</code></a>
(for RSCs) lets your know when the <code>cache()</code> lifetime is
over.</li>
<li><a
href="https://react.dev/reference/developer-tooling/react-performance-tracks">React
Performance tracks</a> appear on the Performance panels timeline in
your browser developer tools</li>
</ul>
<h2>New React DOM Features</h2>
<ul>
<li>Added resume APIs for partial pre-rendering with Web Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resume"><code>resume</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerender"><code>resumeAndPrerender</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Added resume APIs for partial pre-rendering with Node Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream"><code>resumeToPipeableStream</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream"><code>resumeAndPrerenderToNodeStream</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Updated <a
href="https://react.dev/reference/react-dom/static/prerender"><code>prerender</code></a>
APIs to return a <code>postponed</code> state that can be passed to the
<code>resume</code> APIs.</li>
</ul>
<h2>Notable changes</h2>
<ul>
<li>React DOM now batches suspense boundary reveals, matching the
behavior of client side rendering. This change is especially noticeable
when animating the reveal of Suspense boundaries e.g. with the upcoming
<code>&lt;ViewTransition&gt;</code> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.</li>
<li>Add Node Web Streams (<code>prerender</code>,
<code>renderToReadableStream</code>) to server-side-rendering APIs for
Node.js</li>
<li>Use underscore instead of <code>:</code> IDs generated by useId</li>
</ul>
<h2>All Changes</h2>
<h3>React</h3>
<ul>
<li><code>&lt;Activity /&gt;</code> was developed over many years,
starting before <code>ClassComponent.setState</code> (<a
href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> and
many others)</li>
<li>Stringify context as &quot;SomeContext&quot; instead of
&quot;SomeContext.Provider&quot; (<a
href="https://github.com/kassens"><code>@kassens</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33507">#33507</a>)</li>
<li>Include stack of cause of React instrumentation errors with
<code>%o</code> placeholder (<a
href="https://github.com/eps1lon"><code>@eps1lon</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34198">#34198</a>)</li>
<li>Fix infinite <code>useDeferredValue</code> loop in popstate event
(<a href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32821">#32821</a>)</li>
<li>Fix a bug when an initial value was passed to
<code>useDeferredValue</code> (<a
href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34376">#34376</a>)</li>
<li>Fix a crash when submitting forms with Client Actions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33055">#33055</a>)</li>
<li>Hide/unhide the content of dehydrated suspense boundaries if they
resuspend (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32900">#32900</a>)</li>
<li>Avoid stack overflow on wide trees during Hot Reload (<a
href="https://github.com/sophiebits"><code>@sophiebits</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34145">#34145</a>)</li>
<li>Improve Owner and Component stacks in various places (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon"><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/33629">#33629</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33724">#33724</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32735">#32735</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33723">#33723</a>)</li>
<li>Add <code>cacheSignal</code> (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33557">#33557</a>)</li>
</ul>
<h3>React DOM</h3>
<ul>
<li>Block on Suspensey Fonts during reveal of server-side-rendered
content (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33342">#33342</a>)</li>
<li>Use underscore instead of <code>:</code> for IDs generated by
<code>useId</code> (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon"><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/32001">#32001</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33342">facebook/react#33342</a><a
href="https://redirect.github.com/facebook/react/pull/33099">#33099</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33422">#33422</a>)</li>
<li>Stop warning when ARIA 1.3 attributes are used (<a
href="https://github.com/Abdul-Omira"><code>@Abdul-Omira</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34264">#34264</a>)</li>
<li>Allow <code>nonce</code> to be used on hoistable styles (<a
href="https://github.com/Andarist"><code>@Andarist</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32461">#32461</a>)</li>
<li>Warn for using a React owned node as a Container if it also has text
content (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32774">#32774</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md">react's
changelog</a>.</em></p>
<blockquote>
<h2>19.2.0 (October 1st, 2025)</h2>
<p>Below is a list of all new features, APIs, and bug fixes.</p>
<p>Read the <a href="https://react.dev/blog/2025/10/01/react-19-2">React
19.2 release post</a> for more information.</p>
<h3>New React Features</h3>
<ul>
<li><a
href="https://react.dev/reference/react/Activity"><code>&lt;Activity&gt;</code></a>:
A new API to hide and restore the UI and internal state of its
children.</li>
<li><a
href="https://react.dev/reference/react/useEffectEvent"><code>useEffectEvent</code></a>
is a React Hook that lets you extract non-reactive logic into an <a
href="https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event">Effect
Event</a>.</li>
<li><a
href="https://react.dev/reference/react/cacheSignal"><code>cacheSignal</code></a>
(for RSCs) lets your know when the <code>cache()</code> lifetime is
over.</li>
<li><a
href="https://react.dev/reference/dev-tools/react-performance-tracks">React
Performance tracks</a> appear on the Performance panels timeline in
your browser developer tools</li>
</ul>
<h3>New React DOM Features</h3>
<ul>
<li>Added resume APIs for partial pre-rendering with Web Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resume"><code>resume</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerender"><code>resumeAndPrerender</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Added resume APIs for partial pre-rendering with Node Streams:
<ul>
<li><a
href="https://react.dev/reference/react-dom/server/resumeToPipeableStream"><code>resumeToPipeableStream</code></a>:
to resume a prerender to a stream.</li>
<li><a
href="https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream"><code>resumeAndPrerenderToNodeStream</code></a>:
to resume a prerender to HTML.</li>
</ul>
</li>
<li>Updated <a
href="https://react.dev/reference/react-dom/static/prerender"><code>prerender</code></a>
APIs to return a <code>postponed</code> state that can be passed to the
<code>resume</code> APIs.</li>
</ul>
<h3>Notable changes</h3>
<ul>
<li>React DOM now batches suspense boundary reveals, matching the
behavior of client side rendering. This change is especially noticeable
when animating the reveal of Suspense boundaries e.g. with the upcoming
<code>&lt;ViewTransition&gt;</code> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.</li>
<li>Add Node Web Streams (<code>prerender</code>,
<code>renderToReadableStream</code>) to server-side-rendering APIs for
Node.js</li>
<li>Use underscore instead of <code>:</code> IDs generated by useId</li>
</ul>
<h3>All Changes</h3>
<h4>React</h4>
<ul>
<li><code>&lt;Activity /&gt;</code> was developed over many years,
starting before <code>ClassComponent.setState</code> (<a
href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> and
many others)</li>
<li>Stringify context as &quot;SomeContext&quot; instead of
&quot;SomeContext.Provider&quot; (<a
href="https://github.com/kassens"><code>@kassens</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33507">#33507</a>)</li>
<li>Include stack of cause of React instrumentation errors with
<code>%o</code> placeholder (<a
href="https://github.com/eps1lon"><code>@eps1lon</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34198">#34198</a>)</li>
<li>Fix infinite <code>useDeferredValue</code> loop in popstate event
(<a href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32821">#32821</a>)</li>
<li>Fix a bug when an initial value was passed to
<code>useDeferredValue</code> (<a
href="https://github.com/acdlite"><code>@acdlite</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34376">#34376</a>)</li>
<li>Fix a crash when submitting forms with Client Actions (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33055">#33055</a>)</li>
<li>Hide/unhide the content of dehydrated suspense boundaries if they
resuspend (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32900">#32900</a>)</li>
<li>Avoid stack overflow on wide trees during Hot Reload (<a
href="https://github.com/sophiebits"><code>@sophiebits</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34145">#34145</a>)</li>
<li>Improve Owner and Component stacks in various places (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon"><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/33629">#33629</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33724">#33724</a>,
<a
href="https://redirect.github.com/facebook/react/pull/32735">#32735</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33723">#33723</a>)</li>
<li>Add <code>cacheSignal</code> (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33557">#33557</a>)</li>
</ul>
<h4>React DOM</h4>
<ul>
<li>Block on Suspensey Fonts during reveal of server-side-rendered
content (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a> <a
href="https://redirect.github.com/facebook/react/pull/33342">#33342</a>)</li>
<li>Use underscore instead of <code>:</code> for IDs generated by
<code>useId</code> (<a
href="https://github.com/sebmarkbage"><code>@sebmarkbage</code></a>, <a
href="https://github.com/eps1lon"><code>@eps1lon</code></a>: <a
href="https://redirect.github.com/facebook/react/pull/32001">#32001</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33342">facebook/react#33342</a><a
href="https://redirect.github.com/facebook/react/pull/33099">#33099</a>,
<a
href="https://redirect.github.com/facebook/react/pull/33422">#33422</a>)</li>
<li>Stop warning when ARIA 1.3 attributes are used (<a
href="https://github.com/Abdul-Omira"><code>@Abdul-Omira</code></a> <a
href="https://redirect.github.com/facebook/react/pull/34264">#34264</a>)</li>
<li>Allow <code>nonce</code> to be used on hoistable styles (<a
href="https://github.com/Andarist"><code>@Andarist</code></a> <a
href="https://redirect.github.com/facebook/react/pull/32461">#32461</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317"><code>5667a41</code></a>
Bump next prerelease version numbers (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639">#34639</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0"><code>8bb7241</code></a>
Bump useEffectEvent to Canary (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610">#34610</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078"><code>e3c9656</code></a>
Ensure Performance Track are Clamped and Don't overlap (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509">#34509</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163"><code>68f00c9</code></a>
Release Activity in Canary (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374">#34374</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/0e10ee906e3ea55e4d717d4db498e1159235b06b"><code>0e10ee9</code></a>
[Reconciler] Set ProfileMode for Host Root Fiber by default in dev (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34432">#34432</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/3bf8ab430eb2182e787e0f1c74c0d9ccab89e4ac"><code>3bf8ab4</code></a>
Add missing Activity export to development mode (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34439">#34439</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/1549bda33f0df963ae27a590b7191f3de99dad31"><code>1549bda</code></a>
[Flight] Only assign <code>_store</code> in dev mode when creating lazy
types (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34354">#34354</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/bb6f0c8d2f29754347db0ff28186dc89c128b6ca"><code>bb6f0c8</code></a>
[Flight] Fix wrong missing key warning when static child is blocked (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34350">#34350</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/05addfc6631ca72099631476b0a1592753858d30"><code>05addfc</code></a>
Update Flow to 0.266 (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34271">#34271</a>)</li>
<li><a
href="https://github.com/facebook/react/commit/ec5dd0ab3acb206dd4aa46c6d5573c235c8eae98"><code>ec5dd0a</code></a>
Update Flow to 0.257 (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/34253">#34253</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/facebook/react/commits/v19.2.0/packages/react">compare
view</a></li>
</ul>
</details>
<br />
 
Updates `@types/react` from 19.1.12 to 19.2.2
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">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>
 
commit 4b5b988d39941834633b87de5ada3cb99cb6ac88
Merge: 1dc47f5 0dcab41
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:13:27 2025 +0100
 
Build(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#575)
 
Bumps
[actions/upload-artifact](https://github.com/actions/upload-artifact)
from 4.6.2 to 5.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.0</h2>
<h2>What's Changed</h2>
<p><strong>BREAKING CHANGE:</strong> this update supports Node
<code>v24.x</code>. This is not a breaking change per-se but we're
treating it as such.</p>
<ul>
<li>Update README.md by <a
href="https://github.com/GhadimiR"><code>@GhadimiR</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/681">actions/upload-artifact#681</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@nebuk89</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/712">actions/upload-artifact#712</a></li>
<li>Readme: spell out the first use of GHES by <a
href="https://github.com/danwkennedy"><code>@danwkennedy</code></a> in
<a
href="https://redirect.github.com/actions/upload-artifact/pull/727">actions/upload-artifact#727</a></li>
<li>Update GHES guidance to include reference to Node 20 version by <a
href="https://github.com/patrikpolyak"><code>@patrikpolyak</code></a>
in <a
href="https://redirect.github.com/actions/upload-artifact/pull/725">actions/upload-artifact#725</a></li>
<li>Bump <code>@actions/artifact</code> to <code>v4.0.0</code></li>
<li>Prepare <code>v5.0.0</code> by <a
href="https://github.com/danwkennedy"><code>@danwkennedy</code></a> in
<a
href="https://redirect.github.com/actions/upload-artifact/pull/734">actions/upload-artifact#734</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/GhadimiR"><code>@GhadimiR</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/upload-artifact/pull/681">actions/upload-artifact#681</a></li>
<li><a href="https://github.com/nebuk89"><code>@nebuk89</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/upload-artifact/pull/712">actions/upload-artifact#712</a></li>
<li><a
href="https://github.com/danwkennedy"><code>@danwkennedy</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/upload-artifact/pull/727">actions/upload-artifact#727</a></li>
<li><a
href="https://github.com/patrikpolyak"><code>@patrikpolyak</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/upload-artifact/pull/725">actions/upload-artifact#725</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/upload-artifact/compare/v4...v5.0.0">https://github.com/actions/upload-artifact/compare/v4...v5.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/upload-artifact/commit/330a01c490aca151604b8cf639adc76d48f6c5d4"><code>330a01c</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/734">#734</a>
from actions/danwkennedy/prepare-5.0.0</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/03f282445299bbefc96171af272a984663b63a26"><code>03f2824</code></a>
Update <code>github.dep.yml</code></li>
<li><a
href="https://github.com/actions/upload-artifact/commit/905a1ecb5915b264cbc519e4eb415b5d82916018"><code>905a1ec</code></a>
Prepare <code>v5.0.0</code></li>
<li><a
href="https://github.com/actions/upload-artifact/commit/2d9f9cdfa99fedaddba68e9b5b5c281eca26cc63"><code>2d9f9cd</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/725">#725</a>
from patrikpolyak/patch-1</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/9687587dec67f2a8bc69104e183d311c42af6d6f"><code>9687587</code></a>
Merge branch 'main' into patch-1</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/2848b2cda0e5190984587ec6bb1f36730ca78d50"><code>2848b2c</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/727">#727</a>
from danwkennedy/patch-1</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/9b511775fd9ce8c5710b38eea671f856de0e70a7"><code>9b51177</code></a>
Spell out the first use of GHES</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/cd231ca1eda77976a84805c4194a1954f56b0727"><code>cd231ca</code></a>
Update GHES guidance to include reference to Node 20 version</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/de65e23aa2b7e23d713bb51fbfcb6d502f8667d8"><code>de65e23</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/712">#712</a>
from actions/nebuk89-patch-1</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/8747d8cd7632611ad6060b528f3e0f654c98869c"><code>8747d8c</code></a>
Update README.md</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=4.6.2&new-version=5.0.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>
 
commit 1dc47f55f6c6b6954487456c0a3a94805c4888d6
Merge: 4e2dfc6 a1ead80
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:12:56 2025 +0100
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.0.4 to 5.1.0 in /page (#593)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 5.0.4 to 5.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@5.1.0</h2>
<h3>Add <code>@vitejs/plugin-react/preamble</code> virtual module for
SSR HMR (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/890">#890</a>)</h3>
<p>SSR applications can now initialize HMR runtime by importing
<code>@vitejs/plugin-react/preamble</code> at the top of their client
entry instead of manually calling <code>transformIndexHtml</code>. This
simplifies SSR setup for applications that don't use the
<code>transformIndexHtml</code> API.</p>
<h3>Fix raw Rolldown support for Rolldown 1.0.0-beta.44+ (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/930">#930</a>)</h3>
<p>Rolldown 1.0.0-beta.44+ removed the top-level <code>jsx</code> option
in favor of <code>transform.jsx</code>. This plugin now uses the
<code>transform.jsx</code> option to support Rolldown
1.0.0-beta.44+.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>5.1.0 (2025-10-24)</h2>
<h3>Add <code>@vitejs/plugin-react/preamble</code> virtual module for
SSR HMR (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/890">#890</a>)</h3>
<p>SSR applications can now initialize HMR runtime by importing
<code>@vitejs/plugin-react/preamble</code> at the top of their client
entry instead of manually calling <code>transformIndexHtml</code>. This
simplifies SSR setup for applications that don't use the
<code>transformIndexHtml</code> API.</p>
<h3>Fix raw Rolldown support for Rolldown 1.0.0-beta.44+ (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/930">#930</a>)</h3>
<p>Rolldown 1.0.0-beta.44+ removed the top-level <code>jsx</code> option
in favor of <code>transform.jsx</code>. This plugin now uses the
<code>transform.jsx</code> option to support Rolldown
1.0.0-beta.44+.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/3e5a3742e94be975cbcec230fbab5e801b80dc5b"><code>3e5a374</code></a>
release: plugin-react@5.1.0</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/44cbed4d00d48331d9757085fae79807dc1a3969"><code>44cbed4</code></a>
fix(react): compat with newer rolldown (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/930">#930</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/c54d3c69983695785c90998760d0ec879c84dd33"><code>c54d3c6</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/926">#926</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/a2d76d94768fa6ec33d8045ea51a1f6aa6026da2"><code>a2d76d9</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/918">#918</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/fffb7eb7a4d939783d1da09e2ca6368382735ca3"><code>fffb7eb</code></a>
feat(react): expose virtual module to simplify hmr preamble setup on ssr
(<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/890">#890</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/b79592a72add1806162afe553d79a5eae23252bd"><code>b79592a</code></a>
fix(deps): update react-related dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/901">#901</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/2d239fc8dec2ab499282eaea45b2bffb8d182f26"><code>2d239fc</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/896">#896</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/73be2f0bbf23f1624cfbf9a1743d9f42ae1ffd10"><code>73be2f0</code></a>
chore(deps): fix vitest &gt; rolldown-vite dependency (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/889">#889</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/407795dbd0129b069cf3ac842846687485a5ef00"><code>407795d</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/887">#887</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/47db4734d5ceb65039ba320ef914775f8960c0d8"><code>47db473</code></a>
chore(react): fix ecosystem-ci failure (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/888">#888</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.0/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.0.4&new-version=5.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>
 
commit 4e2dfc6fb0139e3adce354fc6d1a36b359c91da2
Merge: e727ba3 60ab4de
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:12:30 2025 +0100
 
Build(deps-dev): Bump vite from 7.1.11 to 7.1.12 in /page (#592)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.1.11 to 7.1.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.1.12</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.12/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/v7.1.12/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.11...v7.1.12">7.1.12</a>
(2025-10-23)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> downgrade commonjs plugin to 28.0.6 to avoid
rollup/plugins<a
href="https://redirect.github.com/vitejs/vite/issues/1909">#1909</a> (<a
href="https://redirect.github.com/vitejs/vite/issues/20990">#20990</a>)
(<a
href="https://github.com/vitejs/vite/commit/56fd7224aa3163fffe1924738aff33f778245901">56fd722</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/2436afef044d90f710fdfd714488a71efdd29092"><code>2436afe</code></a>
release: v7.1.12</li>
<li><a
href="https://github.com/vitejs/vite/commit/56fd7224aa3163fffe1924738aff33f778245901"><code>56fd722</code></a>
fix(deps): downgrade commonjs plugin to 28.0.6 to avoid <a
href="https://redirect.github.com/rollup/plugins/issues/1909">rollup/plugins#1909</a>
(...</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v7.1.12/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.11&new-version=7.1.12)](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>
 
commit e727ba3a379d20f934b16a3744fc886f1ee11526
Merge: 54922eb 6468b45
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:12:13 2025 +0100
 
Build(deps-dev): Bump @eslint/js from 9.37.0 to 9.39.0 in /page (#586)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.37.0 to 9.39.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.38.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ce40f74efd45f66d9fbfc6f78ce622ee72008485"><code>ce40f74</code></a>
feat: update <code>complexity</code> rule to only highlight function
header (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20048">#20048</a>)
(Atul Nair)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e37e590aae2a7fcca4d3a9adc1379ad466e5c5d1"><code>e37e590</code></a>
feat: correct <code>no-loss-of-precision</code> false positives with
<code>e</code> notation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20187">#20187</a>)
(Francesco Trotta)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/50c3dfd98065622765a51a8ddb1e70c44fc5a4cb"><code>50c3dfd</code></a>
fix: improve type support for isolated dependencies in pnpm (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20201">#20201</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a1f06a350c4155c4dbf39bf932a38d71d70f1b65"><code>a1f06a3</code></a>
fix: correct SourceCode typings (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20114">#20114</a>)
(Pixel998)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/462675af8a811f9ca984efaedbdc5b46b13ced7a"><code>462675a</code></a>
docs: improve web accessibility by hiding non-semantic character (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20205">#20205</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c070e65f6bb9e38d06a89ba2b3261781bec3d397"><code>c070e65</code></a>
docs: correct formatting in <code>no-irregular-whitespace</code> rule
documentation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20203">#20203</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b39e71a2130ae1ea3fbc19b19f5b951eb625722a"><code>b39e71a</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cd3998314876a4fad6463d9011bc73778ccc1fd9"><code>cd39983</code></a>
docs: move <code>custom-formatters</code> type descriptions to
<code>nodejs-api</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20190">#20190</a>)
(Percy Ma)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d17c795bf1624e0604998482b98e6bb6bff39045"><code>d17c795</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.38.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20221">#20221</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/25d0e33270e08baed09dbee2cdd56a8e5cd9da0f"><code>25d0e33</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c82b5efa1fc91900e029efa23e688fad67fc17fa"><code>c82b5ef</code></a>
refactor: Use types from <code>@eslint/core</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20168">#20168</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ff31609f195654d448954210ba4d31e921d463e8"><code>ff31609</code></a>
ci: add Node.js 25 to <code>ci.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20220">#20220</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/004577eda2f2f4b2829e0364f8b41893cebfc859"><code>004577e</code></a>
ci: bump github/codeql-action from 3 to 4 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20211">#20211</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/eac71fb77113de7bf199ff20c6ee44cefcb59848"><code>eac71fb</code></a>
test: remove use of <code>nodejsScope</code> option of eslint-scope from
tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20206">#20206</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4168a18b7efd8facbbd71cd44a62942a9f656a30"><code>4168a18</code></a>
chore: fix typo in legacy-eslint.js (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20202">#20202</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/205dbd2d9272e761574c478e3b0181f7b89ed0f6"><code>205dbd2</code></a>
chore: fix typos (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20200">#20200</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dbb200e3604e63bba23a18d40089ca44604835ed"><code>dbb200e</code></a>
chore: use team member's username when name is not available in data (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20194">#20194</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8962089edbd978b43513576387a134036b8e2d36"><code>8962089</code></a>
chore: mark deprecated rules as available until v11.0.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20184">#20184</a>)
(Pixel998)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/HEAD/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.37.0&new-version=9.39.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>
 
commit 54922ebe9d65d92bcaba8feae7514048fe58b71e
Merge: 6f1ea11 5e72b00
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:12:05 2025 +0100
 
Build(deps): Bump lucide-react from 0.544.0 to 0.552.0 in /page (#585)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.544.0 to 0.552.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.552.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons/file): arcified folds by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3587">lucide-icons/lucide#3587</a></li>
<li>feat(icons): added <code>solar-panel</code> icon by <a
href="https://github.com/UsamaKhan"><code>@UsamaKhan</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2780">lucide-icons/lucide#2780</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.551.0...0.552.0">https://github.com/lucide-icons/lucide/compare/0.551.0...0.552.0</a></p>
<h2>Version 0.551.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>clock-check</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2402">lucide-icons/lucide#2402</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.550.0...0.551.0">https://github.com/lucide-icons/lucide/compare/0.550.0...0.551.0</a></p>
<h2>Version 0.550.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>helicopter</code> icon by <a
href="https://github.com/liloudreams"><code>@liloudreams</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/2760">lucide-icons/lucide#2760</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/liloudreams"><code>@liloudreams</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2760">lucide-icons/lucide#2760</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.549.0...0.550.0">https://github.com/lucide-icons/lucide/compare/0.549.0...0.550.0</a></p>
<h2>Version 0.549.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(docs): Replace <code>pnpm install</code> with <code>pnpm
add</code> across documentation. by <a
href="https://github.com/josch87"><code>@josch87</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3735">lucide-icons/lucide#3735</a></li>
<li>feat(docs): add new package for Go by <a
href="https://github.com/kaugesaar"><code>@kaugesaar</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3736">lucide-icons/lucide#3736</a></li>
<li>feat(icons): added <code>git-branch-minus</code> icon by <a
href="https://github.com/joris-gallot"><code>@joris-gallot</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3586">lucide-icons/lucide#3586</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/josch87"><code>@josch87</code></a> made
their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3735">lucide-icons/lucide#3735</a></li>
<li><a href="https://github.com/kaugesaar"><code>@kaugesaar</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3736">lucide-icons/lucide#3736</a></li>
<li><a
href="https://github.com/joris-gallot"><code>@joris-gallot</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3586">lucide-icons/lucide#3586</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.548.0...0.549.0">https://github.com/lucide-icons/lucide/compare/0.548.0...0.549.0</a></p>
<h2>Version 0.548.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(docs): add new package for Slint by <a
href="https://github.com/cnlancehu"><code>@cnlancehu</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3698">lucide-icons/lucide#3698</a></li>
<li>docs(site): add introductions for packages in documentation by <a
href="https://github.com/mattheskaiser"><code>@mattheskaiser</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3643">lucide-icons/lucide#3643</a></li>
<li>Fix default prop by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3730">lucide-icons/lucide#3730</a></li>
<li>feat(icons): added <code>gamepad-directional</code> icon by <a
href="https://github.com/felipeajzanetti"><code>@felipeajzanetti</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3693">lucide-icons/lucide#3693</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/cnlancehu"><code>@cnlancehu</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3698">lucide-icons/lucide#3698</a></li>
<li><a
href="https://github.com/mattheskaiser"><code>@mattheskaiser</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3643">lucide-icons/lucide#3643</a></li>
<li><a
href="https://github.com/felipeajzanetti"><code>@felipeajzanetti</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3693">lucide-icons/lucide#3693</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.547.0...0.548.0">https://github.com/lucide-icons/lucide/compare/0.547.0...0.548.0</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lucide-icons/lucide/commit/1cfb3ff70e26f0deb5476c909381620d77ff702f"><code>1cfb3ff</code></a>
chore(deps-dev): bump vite from 6.3.5 to 6.3.6 (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3611">#3611</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.552.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.544.0&new-version=0.552.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>
 
commit 6f1ea1162b1b693f67238ea01fef70be3f4bed16
Merge: defb35f 5da52b9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:11:55 2025 +0100
 
Build(deps): Bump react-router-dom from 7.9.3 to 7.9.5 in /page (#588)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.9.3 to 7.9.5.
<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>
</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.9.5</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.9.5</code></li>
</ul>
</li>
</ul>
<h2>7.9.4</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.9.4</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/a1918125144aecd8ac5dd62ad3b682877f06106f"><code>a191812</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14485">#14485</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/74bef786708cf6fe626649adca60a39bce898f39"><code>74bef78</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14469">#14469</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/e650acfa72280373471b329931f024d9445f2925"><code>e650acf</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14431">#14431</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/7a2271e916e50427d726ac976b188c9e1aebc48c"><code>7a2271e</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14427">#14427</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.9.5/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.9.3&new-version=7.9.5)](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>
 
commit defb35fa892b23cafae35a421505564d3434f292
Merge: 7bc147d bc737f1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:11:48 2025 +0100
 
Build(deps): Bump pcode from `ebb9bd1` to `0ce707e` in /src/backends/icicle-emulator/icicle-bridge (#581)
 
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `ebb9bd1`
to `0ce707e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/0ce707edd10f7a099426cf02a9fdf8eda3f57768"><code>0ce707e</code></a>
Fix cranelift JIT issue on big-endian guests</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/40ab41da4f8f35a03b11058b24f8b0244b9a815b"><code>40ab41d</code></a>
Add sleigh changes</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/83014383fa7898f9df2a2e20673bd754716e4d09"><code>8301438</code></a>
Update dependencies</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/2e82d651823c8c8e57108d5895c90fc1b5ff8a42"><code>2e82d65</code></a>
Fix next_tmp calculation in blocks with no temporaries</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/fe8dd5d29f6cb4b7fe4195947e00be2a80e01e44"><code>fe8dd5d</code></a>
Fix no fuel being consumed when stepping from the middle of a block</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/a547520d1fda8c519be5d38883555bcd31316472"><code>a547520</code></a>
Add support for any address to be used for globalset.</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768">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>
 
commit 7bc147d263f1ac2bdc53dc1298e582c43a6200a8
Merge: 8637231 c0bc9bf
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:11:40 2025 +0100
 
Build(deps): Bump actions/download-artifact from 5.0.0 to 6.0.0 (#578)
 
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 5.0.0 to 6.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/download-artifact/releases">actions/download-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h2>What's Changed</h2>
<p><strong>BREAKING CHANGE:</strong> this update supports Node
<code>v24.x</code>. This is not a breaking change per-se but we're
treating it as such.</p>
<ul>
<li>Update README for download-artifact v5 changes by <a
href="https://github.com/yacaovsnc"><code>@yacaovsnc</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/417">actions/download-artifact#417</a></li>
<li>Update README with artifact extraction details by <a
href="https://github.com/yacaovsnc"><code>@yacaovsnc</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/424">actions/download-artifact#424</a></li>
<li>Readme: spell out the first use of GHES by <a
href="https://github.com/danwkennedy"><code>@danwkennedy</code></a> in
<a
href="https://redirect.github.com/actions/download-artifact/pull/431">actions/download-artifact#431</a></li>
<li>Bump <code>@actions/artifact</code> to <code>v4.0.0</code></li>
<li>Prepare <code>v6.0.0</code> by <a
href="https://github.com/danwkennedy"><code>@danwkennedy</code></a> in
<a
href="https://redirect.github.com/actions/download-artifact/pull/438">actions/download-artifact#438</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/danwkennedy"><code>@danwkennedy</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/download-artifact/pull/431">actions/download-artifact#431</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/download-artifact/compare/v5...v6.0.0">https://github.com/actions/download-artifact/compare/v5...v6.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/download-artifact/commit/018cc2cf5baa6db3ef3c5f8a56943fffe632ef53"><code>018cc2c</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/438">#438</a>
from actions/danwkennedy/prepare-6.0.0</li>
<li><a
href="https://github.com/actions/download-artifact/commit/815651c680ffe1c95719d0ed08aba1a2f9d5c177"><code>815651c</code></a>
Revert &quot;Remove <code>github.dep.yml</code>&quot;</li>
<li><a
href="https://github.com/actions/download-artifact/commit/bb3a066a8babc8ed7b3e4218896c548fe34e7115"><code>bb3a066</code></a>
Remove <code>github.dep.yml</code></li>
<li><a
href="https://github.com/actions/download-artifact/commit/fa1ce46bbd11b8387539af12741055a76dfdf804"><code>fa1ce46</code></a>
Prepare <code>v6.0.0</code></li>
<li><a
href="https://github.com/actions/download-artifact/commit/4a24838f3d5601fd639834081e118c2995d51e1c"><code>4a24838</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/431">#431</a>
from danwkennedy/patch-1</li>
<li><a
href="https://github.com/actions/download-artifact/commit/5e3251c4ff5a32e4cf8dd4adaee0e692365237ae"><code>5e3251c</code></a>
Readme: spell out the first use of GHES</li>
<li><a
href="https://github.com/actions/download-artifact/commit/abefc31eafcfbdf6c5336127c1346fdae79ff41c"><code>abefc31</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/424">#424</a>
from actions/yacaovsnc/update_readme</li>
<li><a
href="https://github.com/actions/download-artifact/commit/ac43a6070aa7db8a41e756e7a2846221edca7027"><code>ac43a60</code></a>
Update README with artifact extraction details</li>
<li><a
href="https://github.com/actions/download-artifact/commit/de96f4613b77ec03b5cf633e7c350c32bd3c5660"><code>de96f46</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/417">#417</a>
from actions/yacaovsnc/update_readme</li>
<li><a
href="https://github.com/actions/download-artifact/commit/7993cb44e9052f2f08f9b828ae5ef3ecca7d2ac7"><code>7993cb4</code></a>
Remove migration guide for artifact download changes</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/download-artifact/compare/v5.0.0...v6.0.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=5.0.0&new-version=6.0.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>
 
commit 8637231a773d5109b6fd44135e1da507045a0945
Merge: 8682f2b 7bf9a3f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:11:31 2025 +0100
 
Build(deps): Bump icicle-cpu from `ebb9bd1` to `0ce707e` in /src/backends/icicle-emulator/icicle-bridge (#579)
 
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from
`ebb9bd1` to `0ce707e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/0ce707edd10f7a099426cf02a9fdf8eda3f57768"><code>0ce707e</code></a>
Fix cranelift JIT issue on big-endian guests</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/40ab41da4f8f35a03b11058b24f8b0244b9a815b"><code>40ab41d</code></a>
Add sleigh changes</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/83014383fa7898f9df2a2e20673bd754716e4d09"><code>8301438</code></a>
Update dependencies</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/2e82d651823c8c8e57108d5895c90fc1b5ff8a42"><code>2e82d65</code></a>
Fix next_tmp calculation in blocks with no temporaries</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/fe8dd5d29f6cb4b7fe4195947e00be2a80e01e44"><code>fe8dd5d</code></a>
Fix no fuel being consumed when stepping from the middle of a block</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/a547520d1fda8c519be5d38883555bcd31316472"><code>a547520</code></a>
Add support for any address to be used for globalset.</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768">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>
 
commit 8682f2b3d91612b7f162ffaa9c85f9d687747030
Merge: 1f34d66 a9a40e3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:11:20 2025 +0100
 
Build(deps): Bump tailwindcss from 4.1.14 to 4.1.16 in /page (#582)
 
Bumps
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
from 4.1.14 to 4.1.16.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.16</h2>
<h3>Fixed</h3>
<ul>
<li>Discard candidates with an empty data type (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19172">#19172</a>)</li>
<li>Fix canonicalization of arbitrary variants with attribute selectors
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19176">#19176</a>)</li>
<li>Fix invalid colors due to nested <code>&amp;</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19184">#19184</a>)</li>
<li>Improve canonicalization for <code>&amp; &gt; :pseudo</code> and
<code>&amp; :pseudo</code> arbitrary variants (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19178">#19178</a>)</li>
</ul>
<h2>v4.1.15</h2>
<h3>Fixed</h3>
<ul>
<li>Fix Safari devtools rendering issue due to <code>color-mix</code>
fallback (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19069">#19069</a>)</li>
<li>Suppress Lightning CSS warnings about <code>:deep</code>,
<code>:slotted</code>, and <code>:global</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19094">#19094</a>)</li>
<li>Fix resolving theme keys when starting with the name of another
theme key in JS configs and plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19097">#19097</a>)</li>
<li>Allow named groups in combination with <code>not-*</code>,
<code>has-*</code>, and <code>in-*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19100">#19100</a>)</li>
<li>Prevent important utilities from affecting other utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19110">#19110</a>)</li>
<li>Dont index into strings with the <code>theme(…)</code> function (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19111">#19111</a>)</li>
<li>Fix parsing issue when <code>\t</code> is used in at-rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19130">#19130</a>)</li>
<li>Upgrade: Canonicalize utilities containing <code>0</code> values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19095">#19095</a>)</li>
<li>Upgrade: Migrate deprecated <code>break-words</code> to
<code>wrap-break-word</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19157">#19157</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Remove the <code>postinstall</code> script from oxide (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19149">#19149</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md">tailwindcss's
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.16] - 2025-10-23</h2>
<h3>Fixed</h3>
<ul>
<li>Discard candidates with an empty data type (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19172">#19172</a>)</li>
<li>Fix canonicalization of arbitrary variants with attribute selectors
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19176">#19176</a>)</li>
<li>Fix invalid colors due to nested <code>&amp;</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19184">#19184</a>)</li>
<li>Improve canonicalization for <code>&amp; &gt; :pseudo</code> and
<code>&amp; :pseudo</code> arbitrary variants (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19178">#19178</a>)</li>
</ul>
<h2>[4.1.15] - 2025-10-20</h2>
<h3>Fixed</h3>
<ul>
<li>Fix Safari devtools rendering issue due to <code>color-mix</code>
fallback (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19069">#19069</a>)</li>
<li>Suppress Lightning CSS warnings about <code>:deep</code>,
<code>:slotted</code>, and <code>:global</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19094">#19094</a>)</li>
<li>Fix resolving theme keys when starting with the name of another
theme key in JS configs and plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19097">#19097</a>)</li>
<li>Allow named groups in combination with <code>not-*</code>,
<code>has-*</code>, and <code>in-*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19100">#19100</a>)</li>
<li>Prevent important utilities from affecting other utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19110">#19110</a>)</li>
<li>Dont index into strings with the <code>theme(…)</code> function (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19111">#19111</a>)</li>
<li>Fix parsing issue when <code>\t</code> is used in at-rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19130">#19130</a>)</li>
<li>Upgrade: Canonicalize utilities containing <code>0</code> values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19095">#19095</a>)</li>
<li>Upgrade: Migrate deprecated <code>break-words</code> to
<code>wrap-break-word</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19157">#19157</a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Remove the <code>postinstall</code> script from oxide (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19149">#19149</a>)(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19149">tailwindlabs/tailwindcss#19149</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/cbbbe844759a35f5bd2a976bb6e66e1f7104c574"><code>cbbbe84</code></a>
Release 4.1.16 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19185">#19185</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/601d6719f8f400f623818a1f54e07caceee18bb4"><code>601d671</code></a>
Fix incorrect colors used in pseudo-element (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19184">#19184</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/a41add9fab39821d345c0ac9fe8dd0100d42a7fb"><code>a41add9</code></a>
Improve canonicalization for <code>&amp; &gt; :pseudo</code> and
<code>&amp; :pseudo</code> arbitrary variants...</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/0113b88fbd5ed51d9858ddd25c7c27b9a7e3c227"><code>0113b88</code></a>
Fix canonicalization of arbitrary variants with attribute selectors (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19176">#19176</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/29687e01838dd4ddf0ce158eb119724365918608"><code>29687e0</code></a>
Discard candidates with an empty data type (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19172">#19172</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/56e7f3b2c294e6fb1934fb41fd5fdfc3b5af6965"><code>56e7f3b</code></a>
Improve memory usage during canonicalization (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19171">#19171</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/3a4ab8201b8f3cc6df709625ead233da670835d5"><code>3a4ab82</code></a>
Stop suggesting legacy utilities (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19169">#19169</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/7537e34fd17c8dda04113fd7987f39ae57a158f4"><code>7537e34</code></a>
Ignore <code>--tw-</code> variables during internal signature
computation (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19156">#19156</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/66c18ca8a48dc263b238ab40c7b2b9278fc14d25"><code>66c18ca</code></a>
Collapse multiple utilities (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19147">#19147</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/b2e2435ccb47128f1a2724185cf2dceca13c8325"><code>b2e2435</code></a>
Release 4.1.15 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/19159">#19159</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.16/packages/tailwindcss">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.14&new-version=4.1.16)](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>
 
commit 1f34d669d972fa8817d0626cf6c96642ebf53187
Merge: 373f459 2468a03
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:10:56 2025 +0100
 
Build(deps): Bump icicle-vm from `ebb9bd1` to `0ce707e` in /src/backends/icicle-emulator/icicle-bridge (#577)
 
Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from
`ebb9bd1` to `0ce707e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/0ce707edd10f7a099426cf02a9fdf8eda3f57768"><code>0ce707e</code></a>
Fix cranelift JIT issue on big-endian guests</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/40ab41da4f8f35a03b11058b24f8b0244b9a815b"><code>40ab41d</code></a>
Add sleigh changes</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/83014383fa7898f9df2a2e20673bd754716e4d09"><code>8301438</code></a>
Update dependencies</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/2e82d651823c8c8e57108d5895c90fc1b5ff8a42"><code>2e82d65</code></a>
Fix next_tmp calculation in blocks with no temporaries</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/fe8dd5d29f6cb4b7fe4195947e00be2a80e01e44"><code>fe8dd5d</code></a>
Fix no fuel being consumed when stepping from the middle of a block</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/a547520d1fda8c519be5d38883555bcd31316472"><code>a547520</code></a>
Add support for any address to be used for globalset.</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768">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>
 
commit 373f459db5e2a83dcea207c479e4be442b5ff426
Merge: 4a677f5 766c43b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:10:15 2025 +0100
 
Build(deps): Bump pyTooling/upload-artifact from 4 to 5 (#574)
 
Bumps
[pyTooling/upload-artifact](https://github.com/pytooling/upload-artifact)
from 4 to 5.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/d836b22a557b2cd0b2549926e0234b425ab4799b"><code>d836b22</code></a>
Updating v5 from v1.8.4</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/19cdcadbe0e221eb4074b86db0412b6438775dd5"><code>19cdcad</code></a>
Updating v5 from v1.8.0.</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/b742b70d78b749210cf06353dd327b692769f8f0"><code>b742b70</code></a>
v1.8.4</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/063efce4a85bc7e9e100305b2c199537f093ba6f"><code>063efce</code></a>
Checkout repository, so GitHub CLI is happy.</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/e90ef38f2abc0ae458ba5dd69c2b2907d7f6e98c"><code>e90ef38</code></a>
v1.8.3</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/06bcbefd013675450dd9a8a68f49a2efa89647aa"><code>06bcbef</code></a>
Fixed type in pipeline name and fixed dependencies.</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/7225f1b9369c5adaa63c5112631a5774fcec8b65"><code>7225f1b</code></a>
v1.8.2</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/fc6289466589c085494dbf3b9e1fb4adbda1fc17"><code>fc62894</code></a>
Don't check file permissions on any Windows image.</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/c5ec35997ec7ede496bd42fa368d40b9843667af"><code>c5ec359</code></a>
Try to auto generate a PullRequest on success.</li>
<li><a
href="https://github.com/pyTooling/upload-artifact/commit/c5f36be5d150e82f00b887005bf8ab930d90ef5b"><code>c5f36be</code></a>
Fixed workflow name.</li>
<li>Additional commits viewable in <a
href="https://github.com/pytooling/upload-artifact/compare/v4...v5">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/upload-artifact&package-manager=github_actions&previous-version=4&new-version=5)](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>
 
commit 4a677f5a37ca33c831467a3bb78645793dc80394
Merge: 80a37d6 6402827
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 04:09:45 2025 +0100
 
Build(deps): Bump deps/googletest from `9706f75` to `17d335d` (#572)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`9706f75` to `17d335d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/17d335d7c7f15d989516255471c3d7f5d204308d"><code>17d335d</code></a>
Remove short-circuiting from AllOf, for better failure messages</li>
<li><a
href="https://github.com/google/googletest/commit/4fe3307fb2d9f86d19777c7eb0e4809e9694dde7"><code>4fe3307</code></a>
macOS CI: Move the Bazel vendor_dir to ${HOME} to workaround a Bazel
issue</li>
<li><a
href="https://github.com/google/googletest/commit/b2b9072ecbe874f5937054653ef8f2731eb0f010"><code>b2b9072</code></a>
Mark InternalDefaultActionSetAt as nodiscard.</li>
<li><a
href="https://github.com/google/googletest/commit/e17e37a1151a47d6e8089f2e9a78921ac022a511"><code>e17e37a</code></a>
Automated Code Change</li>
<li><a
href="https://github.com/google/googletest/commit/8dbd60f7d5f88aca74ef76f4dd5258d35c324199"><code>8dbd60f</code></a>
Restore the documentation of <code>AnyWith\&lt;T&gt;(m)</code> in the
matchers reference.</li>
<li><a
href="https://github.com/google/googletest/commit/2ce9d8f2e85550a94d6ac977c881fe3658129ac6"><code>2ce9d8f</code></a>
Allow for passing non-pointers to DeleteArg and have them emit a
deprecation ...</li>
<li><a
href="https://github.com/google/googletest/commit/279f8479469d22fa772adb454068f854472e1eb9"><code>279f847</code></a>
Fix typo.</li>
<li><a
href="https://github.com/google/googletest/commit/de1c60926218478959040ad79be8b2dbed22bd2b"><code>de1c609</code></a>
Automated Code Change</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/9706f75b8f91c52a3840cf5d878a7f37ea10ef00...17d335d7c7f15d989516255471c3d7f5d204308d">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>
 
commit 80a37d673b4ea4eb158af45e54079e9a5ca5b42b
Merge: 1886b19 7e755f9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 03:34:28 2025 +0100
 
Build(deps): Bump deps/flatbuffers from `27325e0` to `dd77af7` (#573)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`27325e0` to `dd77af7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/dd77af75b7f4a642ea50f13fd63363911e033f3f"><code>dd77af7</code></a>
Add conditional check (<a
href="https://redirect.github.com/google/flatbuffers/issues/8736">#8736</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/051604aeb5ef5562d9a098a35d5e4221c8de4415"><code>051604a</code></a>
Fix struct vector ordering in pack function (<a
href="https://redirect.github.com/google/flatbuffers/issues/8747">#8747</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/4b095866528daf3c69d82d76e9e5a5445c2e8ee8"><code>4b09586</code></a>
Fix union unpacking (<a
href="https://redirect.github.com/google/flatbuffers/issues/8748">#8748</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/4c0eecd25adee9aa4df363d6487049f61a4b1c7d"><code>4c0eecd</code></a>
treat npm_typescript as a dev dependency (<a
href="https://redirect.github.com/google/flatbuffers/issues/8719">#8719</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/de25052c7270006c60ea257b4d0e65ff36f17fbf"><code>de25052</code></a>
Fixes failing tests on macOS due to file loading (<a
href="https://redirect.github.com/google/flatbuffers/issues/8742">#8742</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/95053e6a479d22ad0817dca3d992fb16c7adf5e8"><code>95053e6</code></a>
Correct span and non-span versions of ToArray() and ToArrayPadded()
methods (...</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/27325e002a36b3de2999906a77ff13a14fb09471...dd77af75b7f4a642ea50f13fd63363911e033f3f">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>
 
commit 1886b19132f854918f52408f07b9f0fe2b47e618
Merge: 108c0b5 bb89166
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Nov 1 02:59:59 2025 +0100
 
Build(deps): Bump deps/capstone from `be9a4d2` to `c059126` (#571)
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`be9a4d2` to `c059126`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/capstone-engine/capstone/commit/c059126d98837a1c4f6988756fe30fc10904f6a6"><code>c059126</code></a>
Update read/written registers for x86 unconditional jump instructions
(<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2800">#2800</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/5f9dc2a8908c000bc1225e3a066d7a846f120158"><code>5f9dc2a</code></a>
Update read/written registers for x86 loop instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2799">#2799</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/decdbb94a7eb02c79e1dd3256f8cd7c081db8729"><code>decdbb9</code></a>
Add null check for Xtensa operation detail in Xtensa_add_cs_detail_0 (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2809">#2809</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/155a483672e5478b21b658e09534718fdf211464"><code>155a483</code></a>
Fix cstest_py and add negative tests. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2807">#2807</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/9d4fb1ac5ad3809dfe1487bee76506a1ec50052a"><code>9d4fb1a</code></a>
Minor formatting changes (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2804">#2804</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/edb1ac731b3d4de1e5879c70957a8bf2fe0b7bd0"><code>edb1ac7</code></a>
Update read/written registers for x86 conditional jump instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2798">#2798</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/dba0a4f56891f5ae344109c309fa97d119d19214"><code>dba0a4f</code></a>
Update read/written registers for x86 string instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2790">#2790</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/0b61957dd75b937c7acb30f1c48d3c3f8fef2a2a"><code>0b61957</code></a>
Refactor the Capstone assertions. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2792">#2792</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/18ea7ad7e72e9a5061727d23f2f0a3894c07e969"><code>18ea7ad</code></a>
Remove unused fuzzit.sh script and key. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2797">#2797</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/c597371b892fe140d6c8af70427ac78c2e51235c"><code>c597371</code></a>
Update read/written registers for x86 interrupt return instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2793">#2793</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/capstone-engine/capstone/compare/be9a4d24b75f861cfa744e13f6456f4a83902cdf...c059126d98837a1c4f6988756fe30fc10904f6a6">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>
 
commit 05794200e795d548447a1c85c595b44b1f47e125
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:24:01 2025 +0000
 
Build(deps-dev): Bump eslint-plugin-react-refresh in /page
 
Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.22 to 0.4.24.
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.22...v0.4.24)
 
---
updated-dependencies:
- dependency-name: eslint-plugin-react-refresh
dependency-version: 0.4.24
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a1ead808cdaf87f392fc7e3b5be302744c4e8e2d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:23:48 2025 +0000
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.0.4 to 5.1.0 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.0.4 to 5.1.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.0/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 5.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 60ab4debf7dd6268b431f1af077e687ed420589a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:23:41 2025 +0000
 
Build(deps-dev): Bump vite from 7.1.11 to 7.1.12 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.11 to 7.1.12.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.1.12/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.12/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5da52b98d6efff9418f7d7d85389834c6599873e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:23:03 2025 +0000
 
Build(deps): Bump react-router-dom from 7.9.3 to 7.9.5 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.9.3 to 7.9.5.
- [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.9.5/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.9.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6468b4577f09f3f3ccaf9476010769f3a0b14d26
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:22:41 2025 +0000
 
Build(deps-dev): Bump @eslint/js from 9.37.0 to 9.39.0 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.37.0 to 9.39.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/HEAD/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.39.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5e72b002fb2bc65c304c5c7758b22199c98c72e6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:22:35 2025 +0000
 
Build(deps): Bump lucide-react from 0.544.0 to 0.552.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.544.0 to 0.552.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.552.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.552.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5a909cc5fc85426801f9a2bd63a91ec72512566c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:22:25 2025 +0000
 
Build(deps): Bump react and @types/react in /page
 
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together.
 
Updates `react` from 19.1.1 to 19.2.0
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.0/packages/react)
 
Updates `@types/react` from 19.1.12 to 19.2.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: react
dependency-version: 19.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/react"
dependency-version: 19.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a9a40e3135c1dda841eff67c91c98cc6910dbc1e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:59 2025 +0000
 
Build(deps): Bump tailwindcss from 4.1.14 to 4.1.16 in /page
 
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.14 to 4.1.16.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.16/packages/tailwindcss)
 
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-version: 4.1.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit bc737f12e5466ea6ce1527aafd61dfeef3ecd38c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:58 2025 +0000
 
Build(deps): Bump pcode in /src/backends/icicle-emulator/icicle-bridge
 
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `ebb9bd1` to `0ce707e`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768)
 
---
updated-dependencies:
- dependency-name: pcode
dependency-version: 0ce707edd10f7a099426cf02a9fdf8eda3f57768
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 66341f86385313ef0f038941bb7202365ee11820
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:55 2025 +0000
 
Build(deps): Bump jidicula/clang-format-action from 4.15.0 to 4.16.0
 
Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action) from 4.15.0 to 4.16.0.
- [Release notes](https://github.com/jidicula/clang-format-action/releases)
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0)
 
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-version: 4.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7bf9a3f44a3fef989073d7d204d444d57e7b76db
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:53 2025 +0000
 
Build(deps): Bump icicle-cpu
 
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `ebb9bd1` to `0ce707e`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768)
 
---
updated-dependencies:
- dependency-name: icicle-cpu
dependency-version: 0ce707edd10f7a099426cf02a9fdf8eda3f57768
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c0bc9bf7ca09d4a18de621d22cbd49426be7387a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:51 2025 +0000
 
Build(deps): Bump actions/download-artifact from 5.0.0 to 6.0.0
 
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v5.0.0...v6.0.0)
 
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2468a03da0c70a253165c6d87d4376de6b052c76
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:48 2025 +0000
 
Build(deps): Bump icicle-vm
 
Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from `ebb9bd1` to `0ce707e`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768)
 
---
updated-dependencies:
- dependency-name: icicle-vm
dependency-version: 0ce707edd10f7a099426cf02a9fdf8eda3f57768
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f9a80ed17366f161f6aab7450f7dfb37a5f4cdc1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:47 2025 +0000
 
Build(deps): Bump pyTooling/download-artifact from 5 to 6
 
Bumps [pyTooling/download-artifact](https://github.com/pytooling/download-artifact) from 5 to 6.
- [Release notes](https://github.com/pytooling/download-artifact/releases)
- [Commits](https://github.com/pytooling/download-artifact/compare/v5...v6)
 
---
updated-dependencies:
- dependency-name: pyTooling/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0dcab4156043205108bc205d5c2f382121d62c6f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:44 2025 +0000
 
Build(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0
 
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0)
 
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 766c43b92b28cd778c8f8bef136c627bdf635dff
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:40 2025 +0000
 
Build(deps): Bump pyTooling/upload-artifact from 4 to 5
 
Bumps [pyTooling/upload-artifact](https://github.com/pytooling/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/pytooling/upload-artifact/releases)
- [Commits](https://github.com/pytooling/upload-artifact/compare/v4...v5)
 
---
updated-dependencies:
- dependency-name: pyTooling/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7e755f97c546dc851586b62b10ffa9d5dc8cefdf
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:31 2025 +0000
 
Build(deps): Bump deps/flatbuffers from `27325e0` to `dd77af7`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `27325e0` to `dd77af7`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/27325e002a36b3de2999906a77ff13a14fb09471...dd77af75b7f4a642ea50f13fd63363911e033f3f)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: dd77af75b7f4a642ea50f13fd63363911e033f3f
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 64028270a3eae3a2213129129fffa6a6be63142d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:29 2025 +0000
 
Build(deps): Bump deps/googletest from `9706f75` to `17d335d`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `9706f75` to `17d335d`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/9706f75b8f91c52a3840cf5d878a7f37ea10ef00...17d335d7c7f15d989516255471c3d7f5d204308d)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 17d335d7c7f15d989516255471c3d7f5d204308d
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit bb891668b82bed3ac527d4aeb2001ec699fabdb0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 20:21:26 2025 +0000
 
Build(deps): Bump deps/capstone from `be9a4d2` to `c059126`
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `be9a4d2` to `c059126`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](https://github.com/capstone-engine/capstone/compare/be9a4d24b75f861cfa744e13f6456f4a83902cdf...c059126d98837a1c4f6988756fe30fc10904f6a6)
 
---
updated-dependencies:
- dependency-name: deps/capstone
dependency-version: c059126d98837a1c4f6988756fe30fc10904f6a6
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 108c0b57d72df5962a005779f1075d92ce12209f
Merge: d81e1a0 748bd19
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Oct 31 21:02:08 2025 +0100
 
Update macOS runner (#570)
 
commit d81e1a0d7bc86f007584bba71967248d828fd5fd
Merge: a87c0ca 7a23564
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Oct 31 20:59:13 2025 +0100
 
Build(deps): Bump tar from 7.5.1 to 7.5.2 in /page (#569)
 
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.1 to 7.5.2.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/isaacs/node-tar/commit/d9ea73a9b3fc0a2f9734fda65279f48c7cc99f28"><code>d9ea73a</code></a>
7.5.2</li>
<li><a
href="https://github.com/isaacs/node-tar/commit/5e1a8e638600d3c3a2969b4de6a6ec44fa8d74c9"><code>5e1a8e6</code></a>
Fix sync tar.list when file size reduces while reading</li>
<li><a
href="https://github.com/isaacs/node-tar/commit/0fbeaeddf583e5aee1281fc6bf2d2b435594bbbd"><code>0fbeaed</code></a>
formatting</li>
<li><a
href="https://github.com/isaacs/node-tar/commit/2dbacfe3398e262865beb80ffb278dc5bec8399e"><code>2dbacfe</code></a>
add types for make-tar util</li>
<li><a
href="https://github.com/isaacs/node-tar/commit/c5865d3120ab1367e78e64619ad03b1835d945ae"><code>c5865d3</code></a>
remove unused taprc file</li>
<li><a
href="https://github.com/isaacs/node-tar/commit/bdb38096afdec3046e99b969971987c86c4e4292"><code>bdb3809</code></a>
header: only read from ustar block if not specified in Pax</li>
<li><a
href="https://github.com/isaacs/node-tar/commit/d094cd7b710fc51f6b0a466a1f95ce068ee4591a"><code>d094cd7</code></a>
BlueOak-1.0.0</li>
<li><a
href="https://github.com/isaacs/node-tar/commit/4a6ae729bf28a3e2065a9efec3f254d5a56601e4"><code>4a6ae72</code></a>
Verify invulnerability to tarmageddon attack</li>
<li>See full diff in <a
href="https://github.com/isaacs/node-tar/compare/v7.5.1...v7.5.2">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tar&package-manager=npm_and_yarn&previous-version=7.5.1&new-version=7.5.2)](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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/momo5502/sogen/network/alerts).
 
</details>
 
commit 748bd19a2e6701412ea2873cbd105ef577228c01
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 31 20:37:26 2025 +0100
 
Update macOS runner
 
commit 7a23564b7b26bef5c904b964683f700c513d8da7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Oct 31 19:34:56 2025 +0000
 
Build(deps): Bump tar from 7.5.1 to 7.5.2 in /page
 
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.1 to 7.5.2.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.1...v7.5.2)
 
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.2
dependency-type: indirect
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a87c0ca83f72f159257fec2e071abc1b302f23a3
Merge: eb0ba68 988a36a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Oct 31 20:21:13 2025 +0100
 
Merge WOW64 support (#564)
 
commit 988a36a6966c410d9a7d1947588c4cbd56b44675
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 31 20:02:09 2025 +0100
 
Update unicorn submodule
 
commit 42630afac0eee529aed159959492bc0081b42a11
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 31 18:23:35 2025 +0100
 
Remove randomness
 
commit 0e5bbdd8cc43f8562e4a74ee7e81113aeaecce32
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Oct 30 20:11:20 2025 +0100
 
Fix serialization issues
 
commit 98eb1f92d11e928acbb85fd38c9b5941d809a5ac
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Oct 26 18:48:51 2025 +0100
 
Better formatting
 
commit 3bf037876ce661cbac22f5968306f3b240ca3061
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Oct 26 18:48:43 2025 +0100
 
Remove logging
 
commit cb4fe6c30fa475ea61ee0a8d6a12d34762b2bcdc
Merge: effd2f7 eb0ba68
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 25 11:06:03 2025 +0200
 
Merge remote-tracking branch 'origin/main' into wow64
 
commit eb0ba686cd2a300009e5ba39a3c3b7315643814f
Merge: bf834e3 22df3e7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 25 10:55:18 2025 +0200
 
Bugfixes - minidump load, memory tail boundary (#568)
 
Minor change to allow minidump load to work with pages with copy
permission set.
 
File was probing memory via VirtualQuery incrementally, previously this
ran forever as Sogen doesn't replicate Windows behaviour.
 
Added exclusive allocation end boundary so that allocation / info check
on last page of user space VA works. Modified
memory_manager::find_free_allocation_base and
memory_manager::get_region_info to use exclusive boundary.
Added check to NtQueryVirtualMemory - now correctly returns
STATUS_INVALID_PARAMETER when run against memory outside of user space
VA. Kernel modules should use ZwQueryVirtualMemory not the user land
API.
 
commit bf834e345934aff0b8e0d9782023c4143d7c6efe
Merge: 11ef377 b6d7a01
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 25 10:54:01 2025 +0200
 
Various fixes and enhancements (#565)
 
This PR does a number of fixes and enhancements:
- [Added FileFsAttributeInformation fs info
class](https://github.com/momo5502/sogen/commit/c0fd8ebf51c158477a9dd97aaaa6dd7a4358548c)
- [Added FileIsRemoteDeviceInformation file info
class](https://github.com/momo5502/sogen/commit/c8a18cf61c885911417c998d21d16ae5a55dd075)
- [Added FileIdInformation file info
class](https://github.com/momo5502/sogen/pull/565/commits/2c82277b5e7ac7e43edefe60aaf6dfeaa36d620b)
- [Implemented NtUserEnumDisplaySettings
syscall](https://github.com/momo5502/sogen/commit/54ebbe27c2171dee66d601647f2755b4a65f1350)
- [Fixed the DISPLAY_DEVICEW
value](https://github.com/momo5502/sogen/commit/4fbd65a3020d3ba2c6577e16a2f607d80e0ec945),
the old one had `StateFlags` set to 0 but that's incorrect since at
least one display needs to be the primary display.
- [Added support for SHA256 in
KSecDD](https://github.com/momo5502/sogen/commit/0d06e6822af69083d20d6cc73570eba33a2f4092)
- [Initialized StaticUnicodeString in
TEB](https://github.com/momo5502/sogen/commit/1c89c4e3b38ae610d225754a7d07e21577693b87),
this was necessary to get `RtlAnsiStringToUnicodeString` working.
- [Added '\??\pipe\' prefix to
is_named_pipe_path](https://github.com/momo5502/sogen/commit/d20da120525ac9454bc5a61c6a594e34c55ac84d)
- [Stubbed
NtSetSecurityObject](https://github.com/momo5502/sogen/commit/c07f5415284af9d1d273eb216158988e1f81d11f)
- [Don't request 'file_size' for
directories](https://github.com/momo5502/sogen/commit/46b97fd91c9f64fd9faa92f25e2492ae4200521b),
because this causes an exception in Linux.
- [Optimized
module_manager::get_module](https://github.com/momo5502/sogen/commit/83aa3b663a867ce97fcc87480086a045d3766ac7),
this seems to increase the emulator's speed by around 10%.
 
commit 22df3e7889b41603fbc4c108e6d167d81e006558
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Fri Oct 24 11:13:55 2025 +0100
 
Fix format issue
 
commit 064df5b6efe2f032481c5e5f0524565037041f9e
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Fri Oct 24 10:59:28 2025 +0100
 
Revert earlier rdtsc changes, implement fixes
 
commit b6d7a012d727ab82b374afae8db8178a5c4575a2
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Thu Oct 23 16:02:53 2025 -0300
 
Fix issue in NtUserEnumDisplayDevices and NtUserEnumDisplaySettings
 
commit 96169a01a83e560a062c74975b49d13365997e38
Merge: b64f780 11ef377
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Thu Oct 23 19:00:50 2025 +0100
 
Merge branch 'main' of https://github.com/momo5502/sogen
 
commit 3c6c2e2dde3d980d340794efb4c86772eb4814e4
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Thu Oct 23 11:19:35 2025 -0300
 
Apply review suggestion
 
commit 2c82277b5e7ac7e43edefe60aaf6dfeaa36d620b
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Thu Oct 23 11:19:17 2025 -0300
 
Add FileIdInformation file info class
 
commit 83aa3b663a867ce97fcc87480086a045d3766ac7
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:21:34 2025 -0300
 
Optimize module_manager::get_module
 
commit 46b97fd91c9f64fd9faa92f25e2492ae4200521b
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:21:04 2025 -0300
 
Don't request 'file_size' for directories
 
commit c07f5415284af9d1d273eb216158988e1f81d11f
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:20:14 2025 -0300
 
Stub NtSetSecurityObject
 
commit d20da120525ac9454bc5a61c6a594e34c55ac84d
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:19:51 2025 -0300
 
Add '\??\pipe\' prefix to is_named_pipe_path
 
commit 1c89c4e3b38ae610d225754a7d07e21577693b87
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:18:41 2025 -0300
 
Initialize StaticUnicodeString in TEB
 
commit 0d06e6822af69083d20d6cc73570eba33a2f4092
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:17:57 2025 -0300
 
Add support for SHA256 in KSecDD
 
commit 4fbd65a3020d3ba2c6577e16a2f607d80e0ec945
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:17:02 2025 -0300
 
Fix DISPLAY_DEVICEW value
 
commit 54ebbe27c2171dee66d601647f2755b4a65f1350
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:16:10 2025 -0300
 
Implement NtUserEnumDisplaySettings syscall
 
commit c8a18cf61c885911417c998d21d16ae5a55dd075
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:14:51 2025 -0300
 
Add FileIsRemoteDeviceInformation file info class
 
commit c0fd8ebf51c158477a9dd97aaaa6dd7a4358548c
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Oct 22 17:14:19 2025 -0300
 
Add FileFsAttributeInformation fs info class
 
commit effd2f7a020beebe586723345de9403cee893210
Merge: 829836c 11ef377
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 21 20:45:29 2025 +0200
 
Merge remote-tracking branch 'origin/main' into wow64
 
commit 11ef37758c6a253aa6dd5b161d0f1b01dc8d9c88
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 21 20:43:29 2025 +0200
 
Fix casing
 
commit b84ae7475f5705f063746306d0ec068f6a622b25
Merge: 7799f3d dc3a0e6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Oct 21 20:42:26 2025 +0200
 
Implement ALPC port abstraction and implement DNS resolver port (#558)
 
This PR introduces an abstraction for ALPC ports to make them easier to
manage in the future, and implements the DNS resolver port, at least
enough to get host address queries working.
There's a lot of code in this PR that I'm not very confident about, so
don't hesitate on the feedback 😄
 
<img width="1377" height="624" alt="image"
src="https://github.com/user-attachments/assets/4d56b84d-4b87-42ed-9bfa-be04dbbf3735"
/>
 
commit 829836c33351e8c36b6644147aaea24ee26f838c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 21 20:41:53 2025 +0200
 
Enable serialization tests
 
commit 7799f3dd74147097927e0b03bac621e8ca1bc41d
Merge: 494dcce facf997
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Oct 21 20:35:19 2025 +0200
 
Small timing fix (#563)
 
commit 652f8d7f179f4d8d1286706c147e97fe9a7d930e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 21 20:15:20 2025 +0200
 
Fix formatting
 
commit 304dbcc661531fd0427e5bb97045f1b041057b11
Merge: 8ef9349 65eecf1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Oct 21 20:13:01 2025 +0200
 
Comprehensive WOW64 subsystem implementation (#555)
 
# Major Features Implemented
**Core WOW64 Architecture**
1. Full TEB, PEB, and Windows structure implementations for 32-bit
processes
2. Proper thread context switching with 32-bit stack allocation
3. Configurable memory allocation with 32-bit/64-bit address space
handling
4. Automatic WOW64 process identification and handling
5. Heaven's Gate Implementation for handling exceptions
 
**Enhanced Emulation Features**
1. Fixed GDT setup and segment management for WOW64
2. Multi-architecture PE loading with proper import resolution
3. Segment-aware disassembly with WOW64 debugging capabilities
 
**Testing & Validation**
**32-bit Test Sample**: Minimal "hello" executable with full ASM source
 
# TODO
Needs more testing, currently in very early stages.
 
commit 8ef9349c379a30ba1e95b81795b3180b10ebc6e0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 21 20:12:04 2025 +0200
 
Small timing fix
 
commit facf99712054339fc3d25c4827ed33753cc69898
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 21 20:12:04 2025 +0200
 
Small timing fix
 
commit dc3a0e6fd4e1513a125897cb719f74a9a35998b3
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Oct 21 11:23:57 2025 -0300
 
Small improvements
 
commit b64f780ff6cdf326c6a23a692a25e67d428923de
Merge: 1f5afe4 494dcce
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Tue Oct 21 11:20:08 2025 +0100
 
Merge branch 'main' of https://github.com/momo5502/sogen
 
commit 494dcce8511907344b7da6c360e4a336a3e8fe75
Merge: 9350430 e50f219
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Oct 21 08:58:03 2025 +0200
 
Build(deps-dev): Bump vite from 7.1.7 to 7.1.11 in /page (#562)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.1.7 to 7.1.11.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.1.11</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.11/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.10</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.10/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.9</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.9/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.8</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.8/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.10...v7.1.11">7.1.11</a>
(2025-10-20)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>dev:</strong> trim trailing slash before
<code>server.fs.deny</code> check (<a
href="https://redirect.github.com/vitejs/vite/issues/20968">#20968</a>)
(<a
href="https://github.com/vitejs/vite/commit/f479cc57c425ed41ceb434fecebd63931b1ed4ed">f479cc5</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20966">#20966</a>)
(<a
href="https://github.com/vitejs/vite/commit/6fb41a260bda443685e719ea4765d3faca3db944">6fb41a2</a>)</li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>use subpath imports for types module reference (<a
href="https://redirect.github.com/vitejs/vite/issues/20921">#20921</a>)
(<a
href="https://github.com/vitejs/vite/commit/d0094af639d9ebbb51d4e00910b74f23eb8fe131">d0094af</a>)</li>
</ul>
<h3>Build System</h3>
<ul>
<li>remove cjs reference in files field (<a
href="https://redirect.github.com/vitejs/vite/issues/20945">#20945</a>)
(<a
href="https://github.com/vitejs/vite/commit/ef411cee2696af3ba791879fdae9aad165f178b2">ef411ce</a>)</li>
<li>remove hash from built filenames (<a
href="https://redirect.github.com/vitejs/vite/issues/20946">#20946</a>)
(<a
href="https://github.com/vitejs/vite/commit/a81730754d655d1371ce0f4354af1c84e12f9f2d">a817307</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.9...v7.1.10">7.1.10</a>
(2025-10-14)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>css:</strong> avoid duplicate style for server rendered
stylesheet link and client inline style during dev (<a
href="https://redirect.github.com/vitejs/vite/issues/20767">#20767</a>)
(<a
href="https://github.com/vitejs/vite/commit/3a92bc79b306a01b8aaf37f80b2239eaf6e488e7">3a92bc7</a>)</li>
<li><strong>css:</strong> respect emitAssets when cssCodeSplit=false (<a
href="https://redirect.github.com/vitejs/vite/issues/20883">#20883</a>)
(<a
href="https://github.com/vitejs/vite/commit/d3e7eeefa91e1992f47694d16fe4dbe708c4d80e">d3e7eee</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://github.com/vitejs/vite/commit/879de86935a31b4e47ab907ddd859366518ce268">879de86</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20894">#20894</a>)
(<a
href="https://github.com/vitejs/vite/commit/3213f90ff0d8f274bcec65f40aac6dfcff1ac244">3213f90</a>)</li>
<li><strong>dev:</strong> allow aliases starting with <code>//</code>
(<a
href="https://redirect.github.com/vitejs/vite/issues/20760">#20760</a>)
(<a
href="https://github.com/vitejs/vite/commit/b95fa2aa7564eda4c9f05ee7616a2dbada35e463">b95fa2a</a>)</li>
<li><strong>dev:</strong> remove timestamp query consistently (<a
href="https://redirect.github.com/vitejs/vite/issues/20887">#20887</a>)
(<a
href="https://github.com/vitejs/vite/commit/6537d15591619d7e1cfc1e50599bec16cd88340f">6537d15</a>)</li>
<li><strong>esbuild:</strong> inject esbuild helpers correctly for
esbuild 0.25.9+ (<a
href="https://redirect.github.com/vitejs/vite/issues/20906">#20906</a>)
(<a
href="https://github.com/vitejs/vite/commit/446eb386329ef682d614c77958a542f2dc222880">446eb38</a>)</li>
<li>normalize path before calling <code>fileToBuiltUrl</code> (<a
href="https://redirect.github.com/vitejs/vite/issues/20898">#20898</a>)
(<a
href="https://github.com/vitejs/vite/commit/73b6d243e0398ee5d8d44c7d24162f4a0f4b1cf1">73b6d24</a>)</li>
<li>preserve original sourcemap file field when combining sourcemaps (<a
href="https://redirect.github.com/vitejs/vite/issues/20926">#20926</a>)
(<a
href="https://github.com/vitejs/vite/commit/c714776aa1dcc24299a81c1495cbcbb1b1ef1dd3">c714776</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>correct <code>WebSocket</code> spelling (<a
href="https://redirect.github.com/vitejs/vite/issues/20890">#20890</a>)
(<a
href="https://github.com/vitejs/vite/commit/29e98dc3efe35efbd978523367c05db7d2e7a278">29e98dc</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20923">#20923</a>)
(<a
href="https://github.com/vitejs/vite/commit/a5e3b064fa7ca981cb6f15f8e88806b36a99b8bf">a5e3b06</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.8...v7.1.9">7.1.9</a>
(2025-10-03)<!-- raw HTML omitted --></h2>
<h3>Reverts</h3>
<ul>
<li><strong>server:</strong> drain stdin when not interactive (<a
href="https://redirect.github.com/vitejs/vite/issues/20885">#20885</a>)
(<a
href="https://github.com/vitejs/vite/commit/12d72b0538ef1540bfb0f1dd8a44b75deaa3464e">12d72b0</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.7...v7.1.8">7.1.8</a>
(2025-10-02)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>css:</strong> improve url escape characters handling (<a
href="https://redirect.github.com/vitejs/vite/issues/20847">#20847</a>)
(<a
href="https://github.com/vitejs/vite/commit/24a61a3f5404279e91f7ceebf7449a5e874f9d56">24a61a3</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20855">#20855</a>)
(<a
href="https://github.com/vitejs/vite/commit/788a183afce57de13f5656f0cf42cdf6fdc3ebaa">788a183</a>)</li>
<li><strong>deps:</strong> update artichokie to 0.4.2 (<a
href="https://redirect.github.com/vitejs/vite/issues/20864">#20864</a>)
(<a
href="https://github.com/vitejs/vite/commit/e670799e123dca78e1a63aeb06dbadade3d5ab51">e670799</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/8b69c9e32c3606ae375a1333cd38e91848d27781"><code>8b69c9e</code></a>
release: v7.1.11</li>
<li><a
href="https://github.com/vitejs/vite/commit/f479cc57c425ed41ceb434fecebd63931b1ed4ed"><code>f479cc5</code></a>
fix(dev): trim trailing slash before <code>server.fs.deny</code> check
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20968">#20968</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/6fb41a260bda443685e719ea4765d3faca3db944"><code>6fb41a2</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20966">#20966</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/a81730754d655d1371ce0f4354af1c84e12f9f2d"><code>a817307</code></a>
build: remove hash from built filenames (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20946">#20946</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/ef411cee2696af3ba791879fdae9aad165f178b2"><code>ef411ce</code></a>
build: remove cjs reference in files field (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20945">#20945</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/d0094af639d9ebbb51d4e00910b74f23eb8fe131"><code>d0094af</code></a>
refactor: use subpath imports for types module reference (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20921">#20921</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/ed4a0dc9132dc8436760dbd04825e29a57946369"><code>ed4a0dc</code></a>
release: v7.1.10</li>
<li><a
href="https://github.com/vitejs/vite/commit/c714776aa1dcc24299a81c1495cbcbb1b1ef1dd3"><code>c714776</code></a>
fix: preserve original sourcemap file field when combining sourcemaps
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20926">#20926</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/446eb386329ef682d614c77958a542f2dc222880"><code>446eb38</code></a>
fix(esbuild): inject esbuild helpers correctly for esbuild 0.25.9+ (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20906">#20906</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/879de86935a31b4e47ab907ddd859366518ce268"><code>879de86</code></a>
fix(deps): update all non-major dependencies</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v7.1.11/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.7&new-version=7.1.11)](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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/momo5502/sogen/network/alerts).
 
</details>
 
commit e50f2199963050a7af47585fe8cf189add709052
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Oct 21 06:39:38 2025 +0000
 
Build(deps-dev): Bump vite from 7.1.7 to 7.1.11 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.7 to 7.1.11.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.11
dependency-type: direct:development
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9350430d8ed2f3a9c936bf027c8da582933a6673
Merge: 0e158b6 1a97f3b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Oct 21 07:57:24 2025 +0200
 
Disable SSE4.x (#561)
 
This is a quick fix for the issue presented in: #560
 
commit 1a97f3b2e255232fe5283ae5daeb074b6d3978c9
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Oct 20 23:19:24 2025 -0300
 
Fix failed check
 
commit 65de67b24fa02c5466702ce6137d258e051283fa
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Oct 20 22:52:56 2025 -0300
 
Use hard-coded values instead of calling __cpuidex
 
commit 6fe93375e6767a0126572f8d30e74f56d3de2999
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Oct 20 22:26:15 2025 -0300
 
Disable SSE4.x
 
commit 0e158b6064961be30ffb71df609832b59f609b7a
Merge: c5e5829 887b02c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Oct 20 15:08:37 2025 +0200
 
Implement file renaming and relative path handling in NtQueryAttributesFile (#557)
 
This PR introduces several enhancements, mainly to the file system
syscalls:
 
- Implements file renaming via `NtSetInformationFile` by adding a
deferred rename mechanism to `file_handle`. The rename operation occurs
when the file handle is closed.
- Adds support for the `RootDirectory` parameter in
`NtQueryAttributesFile` to handle relative file paths.
- Adds support for opening the console output device (`\\??\\CONOUT$`).
- Stubs out the `NtLockVirtualMemory` syscall.
- Fixes an incorrect assertion in `socket_wrapper` that could fire on
`recvfrom` errors.
 
commit c5e58292ffcfa941e60b9462e3410eb8baa11a83
Merge: 9453123 66c7c31
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Oct 20 07:11:53 2025 +0200
 
Fix `std::chrono::system_clock::now()` (#559)
 
In `ntdll!RtlGetSystemTimePrecise`, `kusd.SystemTime` is queried first,
and QPC offset (`QPC() - kusd.BaselineSystemTimeQpc`) is added if it's
larger than 0.
Setting `kusd.BaselineSystemTimeQpc` to `UINT64_MAX` avoids the
adjustment, so incorrect adjustments won't happen.
 
Alternatively, We can update `kusd.BaselineSystemTimeQpc` to be the QPC
value just when `kusd.SystemTime` changes, but that's not possible,
because we cannot monitor `kusd.SystemTime` for change.
 
----------
 
Notes
1. With current values, this misalignment happens only when the system
is up for a long time.
2. Should I leave the comment there, or we can remove it and `git blame`
later instead?
 
commit 66c7c3126dbcda4481f8b677a058e41317276bbc
Author: AlexGuo1998 <AlexGuo1998@163.com>
Date: Thu Oct 16 16:15:24 2025 +0800
 
Fix `std::chrono::system_clock::now()`
 
In `ntdll!RtlGetSystemTimePrecise`, `kusd.SystemTime` is queried first, and QPC offset (`QPC() - kusd.BaselineSystemTimeQpc`) is added if it's larger than 0.
Setting `kusd.BaselineSystemTimeQpc` to `UINT64_MAX` avoids the adjustment, so incorrect adjustments won't happen.
Alternatively, We can update `kusd.BaselineSystemTimeQpc` to be the QPC value just when `kusd.SystemTime` changes, but that's not possible, because we cannot monitor `kusd.SystemTime` for change.
 
commit 248c09d554a8451237fc7bd35ba9afd3a4eb2301
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Oct 19 18:06:15 2025 -0300
 
Implement ALPC port abstraction and implement DNS resolver port
 
commit 887b02c2405d02e7034b22cef6c3426fc145c83d
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Oct 19 17:48:14 2025 -0300
 
Support file renaming and support relative path in NtQueryAttributesFile
 
commit 1f5afe4c741fd369f92f3004bdd9ecf75f079a4b
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Sat Oct 18 14:19:53 2025 +0100
 
Minidump can load pages with C permission set. Minor instrumentation.
 
commit 65eecf1cfd69b845081699292722ba60bd1c096f
Author: brian <brian763@163.com>
Date: Mon Oct 13 19:53:14 2025 +0800
 
Comprehensive WOW64 subsystem implementation
 
commit 9453123db0300151afb0a5e73e1f93e1a1d6b9f9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Oct 12 17:20:50 2025 +0200
 
Force new line at EOF
 
commit 5c0f3c3353ded336d3dfcf9137a3544c3d5ecdc7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Oct 10 07:09:13 2025 +0200
 
Update playground.tsx
 
commit 04e02094ab8ee723deb1abb6142daba2adee31b9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Oct 9 20:30:45 2025 +0200
 
Display emulation execution time
 
commit 286c73ff2ebb9f76f2116a2b186fc6b7801961a3
Merge: 6290210 0da5584
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 10:41:55 2025 +0200
 
Build(deps): Bump react-router-dom from 7.8.2 to 7.9.3 in /page (#540)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.8.2 to 7.9.3.
<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>
</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.9.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.9.3</code></li>
</ul>
</li>
</ul>
<h2>7.9.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.9.2</code></li>
</ul>
</li>
</ul>
<h2>7.9.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.9.1</code></li>
</ul>
</li>
</ul>
<h2>7.9.0</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.9.0</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/12a6719354315b0e6847475bd802098ccfe7d56a"><code>12a6719</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14395">#14395</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/b6c49ecb0a6a057fbdba0ecdf7e6e6fbc56911e4"><code>b6c49ec</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14394">#14394</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/8d7ed4dd8a06384f560bcf57a0fa0b1dc4736916"><code>8d7ed4d</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14386">#14386</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/a3696320b6e6cd82aef43665b40113b3edc9cfe7"><code>a369632</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14384">#14384</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/f2298c3b4fb22f8b22e23ec73b2285ca3a27e5dd"><code>f2298c3</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14375">#14375</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/7862d37d7ad401ee7766b1ef5af2cc24a0eab93b"><code>7862d37</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14366">#14366</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/15a00414a31b82e03c0bd6cb65adcd465e5a7adc"><code>15a0041</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14364">#14364</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/4a9a2a3ef07724ce47f5d2ed56ae8579e40c128a"><code>4a9a2a3</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14330">#14330</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/20c1fda4ef9f8b0d5ccffe59b674b1d379dac801"><code>20c1fda</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14328">#14328</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/e7299c0b51aeb2e6b3392fc5ca9714d82074376a"><code>e7299c0</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14326">#14326</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.9.3/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.8.2&new-version=7.9.3)](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>
 
commit 6290210f6e9c25cc82a4387901f9413760808beb
Merge: a09e874 49db23a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 10:29:22 2025 +0200
 
Build(deps-dev): Bump @eslint/js from 9.35.0 to 9.36.0 in /page (#543)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.35.0 to 9.36.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.36.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076"><code>47afcf6</code></a>
feat: correct <code>preserve-caught-error</code> edge cases (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20109">#20109</a>)
(Francesco Trotta)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e"><code>75b74d8</code></a>
fix: add missing rule option types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20127">#20127</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a>
fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code>
for <code>rules</code> object (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116">#20116</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6"><code>7d61b7f</code></a>
fix: add missing scope types to <code>Scope.type</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20110">#20110</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898"><code>7a670c3</code></a>
fix: correct rule option typings in <code>rules.d.ts</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20084">#20084</a>)
(Pixel998)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6"><code>b73ab12</code></a>
docs: update examples to use <code>defineConfig</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20131">#20131</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649"><code>31d9392</code></a>
docs: fix typos (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20118">#20118</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b"><code>c7f861b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215"><code>6b0c08b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2"><code>91f97c5</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8"><code>12411e8</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.36.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20139">#20139</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09"><code>bac82a2</code></a>
ci: simplify renovate configuration (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19907">#19907</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1"><code>c00bb37</code></a>
ci: bump actions/labeler from 5 to 6 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20090">#20090</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6"><code>fee751d</code></a>
refactor: use <code>defaultOptions</code> in rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20121">#20121</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b"><code>1ace67d</code></a>
chore: update example to use <code>defineConfig</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20111">#20111</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc"><code>4821963</code></a>
test: add missing loc information to error objects in rule tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20112">#20112</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4"><code>b42c42e</code></a>
chore: disallow use of deprecated <code>type</code> property in core
rule tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20094">#20094</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c"><code>7bb498d</code></a>
test: remove deprecated <code>type</code> property from core rule tests
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20093">#20093</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733"><code>e10cf2a</code></a>
ci: bump actions/setup-node from 4 to 5 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20089">#20089</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4"><code>5cb0ce4</code></a>
refactor: use <code>meta.defaultOptions</code> in
<code>preserve-caught-error</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20080">#20080</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d"><code>f9f7cb5</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500"><code>81764b2</code></a>
chore: update <code>eslint</code> peer dependency in
<code>eslint-config-eslint</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20079">#20079</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.36.0 - September 19, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8"><code>12411e8</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.36.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20139">#20139</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6"><code>b73ab12</code></a>
docs: update examples to use <code>defineConfig</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20131">#20131</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076"><code>47afcf6</code></a>
feat: correct <code>preserve-caught-error</code> edge cases (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20109">#20109</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e"><code>75b74d8</code></a>
fix: add missing rule option types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20127">#20127</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09"><code>bac82a2</code></a>
ci: simplify renovate configuration (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19907">#19907</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a>
fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code>
for <code>rules</code> object (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116">#20116</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1"><code>c00bb37</code></a>
ci: bump actions/labeler from 5 to 6 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20090">#20090</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6"><code>fee751d</code></a>
refactor: use <code>defaultOptions</code> in rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20121">#20121</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649"><code>31d9392</code></a>
docs: fix typos (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20118">#20118</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6"><code>7d61b7f</code></a>
fix: add missing scope types to <code>Scope.type</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20110">#20110</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b"><code>1ace67d</code></a>
chore: update example to use <code>defineConfig</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20111">#20111</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc"><code>4821963</code></a>
test: add missing loc information to error objects in rule tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20112">#20112</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b"><code>c7f861b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215"><code>6b0c08b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898"><code>7a670c3</code></a>
fix: correct rule option typings in <code>rules.d.ts</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20084">#20084</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4"><code>b42c42e</code></a>
chore: disallow use of deprecated <code>type</code> property in core
rule tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20094">#20094</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c"><code>7bb498d</code></a>
test: remove deprecated <code>type</code> property from core rule tests
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20093">#20093</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2"><code>91f97c5</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733"><code>e10cf2a</code></a>
ci: bump actions/setup-node from 4 to 5 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20089">#20089</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4"><code>5cb0ce4</code></a>
refactor: use <code>meta.defaultOptions</code> in
<code>preserve-caught-error</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20080">#20080</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d"><code>f9f7cb5</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500"><code>81764b2</code></a>
chore: update <code>eslint</code> peer dependency in
<code>eslint-config-eslint</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20079">#20079</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a>
fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code>
for <code>rules</code> object (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20116">#20116</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.36.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.35.0&new-version=9.36.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>
 
commit a09e874c623674e65bac3c0af20d972b133f51cf
Merge: 6f4f9e2 b10a9d3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 10:17:00 2025 +0200
 
Build(deps): Bump deps/flatbuffers from `881eaab` to `27325e0` (#534)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`881eaab` to `27325e0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/27325e002a36b3de2999906a77ff13a14fb09471"><code>27325e0</code></a>
docs: clean up whitespace and fix typo in tutorial.md (<a
href="https://redirect.github.com/google/flatbuffers/issues/8695">#8695</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/187240970746d00bbd26b0f5873ed54d2477f9f3"><code>1872409</code></a>
FlatBuffers Version 25.9.23 (<a
href="https://redirect.github.com/google/flatbuffers/issues/8708">#8708</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/c427e1a65d0eca76a0f2e131d689c2edf51a4aa3"><code>c427e1a</code></a>
Bump the npm_and_yarn group across 1 directory with 2 updates (<a
href="https://redirect.github.com/google/flatbuffers/issues/8704">#8704</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/caf3b494dbadbbe501ef8fbc1eee8cc4e0152456"><code>caf3b49</code></a>
bulk code format fix (<a
href="https://redirect.github.com/google/flatbuffers/issues/8707">#8707</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/0e047869daf1e711f93722470c4a23f1f33a560d"><code>0e04786</code></a>
Use the Google Style for clang-format without exceptions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8706">#8706</a>)</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/881eaab706a35f8644091f781992699db18167dc...27325e002a36b3de2999906a77ff13a14fb09471">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>
 
commit 6f4f9e24db8a205801624d3ffe657a2fc596d198
Merge: e3f48e4 e2e1c96
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 10:15:27 2025 +0200
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.0.2 to 5.0.4 in /page (#539)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 5.0.2 to 5.0.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@5.0.4</h2>
<h3>Perf: use native refresh wrapper plugin in rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/881">#881</a>)</h3>
<h2>plugin-react@5.0.3</h2>
<h3>HMR did not work for components imported with queries with
rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/872">#872</a>)</h3>
<h3>Perf: simplify refresh wrapper generation (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/835">#835</a>)</h3>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>5.0.4 (2025-09-27)</h2>
<h3>Perf: use native refresh wrapper plugin in rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/881">#881</a>)</h3>
<h2>5.0.3 (2025-09-17)</h2>
<h3>HMR did not work for components imported with queries with
rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/872">#872</a>)</h3>
<h3>Perf: simplify refresh wrapper generation (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/835">#835</a>)</h3>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/450d7df80a52c45f3da7a9612d96a4913f565ed7"><code>450d7df</code></a>
release: plugin-react@5.0.4</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/86388455a0964b0563ab35b3b7410f245d598d54"><code>8638845</code></a>
feat(react): full bundle mode compat (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/882">#882</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/bd1487d9a1396f8e9b92b95cd80c9edb8c736885"><code>bd1487d</code></a>
perf(react): use native refresh wrapper plugin in rolldown-vite (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/881">#881</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/80df894c78169d63d9f1f49d35dd548b6aa53601"><code>80df894</code></a>
docs: remove <code>disableOxcRecommendation</code> from plugin-react
readme (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/880">#880</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/608f266c8d53f41a6b1541de35b218fe2640ec05"><code>608f266</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/879">#879</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/3c2ebf89de7f5e40ed0ef932993f7d0b7695719b"><code>3c2ebf8</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/851">#851</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/8293cb38945e56729b5b045b09858da6b78ba3a3"><code>8293cb3</code></a>
release: plugin-react@5.0.3</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/89ec16d68054a767f624d3da5b91cedf2fba1759"><code>89ec16d</code></a>
fix(react): hmr did not work for components imported with queries with
rolldo...</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/3a8b4a9070399bc7518cfcceb64d1518fda1568a"><code>3a8b4a9</code></a>
perf: avoid sourcemap for refresh wrapper injection (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/835">#835</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/afa28f1675e8169f6494413b2bb69577b9cbf6f5"><code>afa28f1</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/823">#823</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.4/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for <code>@vitejs/plugin-react</code> since
your current version.</p>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.0.2&new-version=5.0.4)](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>
 
commit 0da5584839e375c73adafdbb41bcbeab7299c65e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Oct 4 08:13:30 2025 +0000
 
Build(deps): Bump react-router-dom from 7.8.2 to 7.9.3 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.8.2 to 7.9.3.
- [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.9.3/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.9.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e3f48e4a46aed517bf8ca704961f8a2d7e61c75e
Merge: cd91663 91de9db
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 10:12:28 2025 +0200
 
Build(deps-dev): Bump typescript-eslint from 8.43.0 to 8.45.0 in /page (#542)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.43.0 to 8.45.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.45.0</h2>
<h2>8.45.0 (2025-09-29)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> expose rule name via RuleModule
interface (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11616">#11616</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>disable generating declaration maps (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11627">#11627</a>)</li>
<li><strong>ast-spec:</strong> narrow ArrowFunctionExpression.generator
to false (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11636">#11636</a>)</li>
<li><strong>eslint-plugin:</strong> [no-base-to-string] check if
superclass is ignored (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11617">#11617</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing]
ignoreBooleanCoercion should not apply to top-level ternary expressions
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11614">#11614</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Bjorn Lu</li>
<li>Josh Goldberg ✨</li>
<li>mdm317</li>
<li>Moses Odutusin <a
href="https://github.com/thebolarin"><code>@thebolarin</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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>v8.44.1</h2>
<h2>8.44.1 (2025-09-22)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-base-to-string] make
ignoredTypeNames match type names without generics (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11597">#11597</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-enum-comparison] support
unions of literals (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11599">#11599</a>)</li>
<li><strong>eslint-plugin:</strong> [await-thenable] should not report
passing values to promise aggregators which may be a promise in an array
literal (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11611">#11611</a>)</li>
<li><strong>typescript-estree:</strong> forbid class property with name
<code>constructor</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11590">#11590</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>fisker Cheung <a
href="https://github.com/fisker"><code>@fisker</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>Ronen Amiel</li>
</ul>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>v8.44.0</h2>
<h2>8.44.0 (2025-09-15)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [await-thenable] report invalid
(non-promise) values passed to promise aggregator methods (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11267">#11267</a>)</li>
</ul>
<!-- 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.45.0 (2025-09-29)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.44.1 (2025-09-22)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
<h2>8.44.0 (2025-09-15)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/255e9e274b24f86f3179146c20c156506312c92c"><code>255e9e2</code></a>
chore(release): publish 8.45.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c1980522cd11f2de1a49ff6a30b4be7765a843ff"><code>c198052</code></a>
chore(release): publish 8.44.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/77056f77e6fdca54b66ec692e5cefbd9f7a626dd"><code>77056f7</code></a>
chore(release): publish 8.44.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.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.43.0&new-version=8.45.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>
 
commit cd9166389042966a71c7c86a6370d1af9affb737
Merge: 5b883a5 9cbba7f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 10:06:14 2025 +0200
 
Build(deps): Bump react-resizable-panels from 3.0.5 to 3.0.6 in /page (#536)
 
Bumps
[react-resizable-panels](https://github.com/bvaughn/react-resizable-panels)
from 3.0.5 to 3.0.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-resizable-panels/releases">react-resizable-panels's
releases</a>.</em></p>
<blockquote>
<h2>3.0.6</h2>
<ul>
<li><a
href="https://redirect.github.com/bvaughn/react-resizable-panels/pull/517">#517</a>:
Fixed Firefox bug that caused resizing to be interrupted unexpected</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/43a071df6bb96d54e8b81a6be0e2d453af45cc4b"><code>43a071d</code></a>
3.0.5 -&gt; 3.0.6</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/2bb5e969431581f57f6507726ca26998f5d25663"><code>2bb5e96</code></a>
Fix Firefox drag bug (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/517">#517</a>)</li>
<li>See full diff in <a
href="https://github.com/bvaughn/react-resizable-panels/compare/3.0.5...3.0.6">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.5&new-version=3.0.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>
 
commit b10a9d3f2e7fbe867cf167117f7f3e59757c3808
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 4 08:52:47 2025 +0200
 
Regenerate flatbuffer files
 
commit 91de9db60b3879b2edf849348e717bdbbbc7b1a1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Oct 4 06:51:45 2025 +0000
 
Build(deps-dev): Bump typescript-eslint from 8.43.0 to 8.45.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.43.0 to 8.45.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.45.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.45.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e2e1c969c927475bd6c86af2c91874280c2a6017
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Oct 4 06:50:38 2025 +0000
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.0.2 to 5.0.4 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.0.2 to 5.0.4.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.4/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 5.0.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 49db23ae12b01c4de578fe8f232def47aa255931
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Oct 4 06:49:37 2025 +0000
 
Build(deps-dev): Bump @eslint/js from 9.35.0 to 9.36.0 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.35.0 to 9.36.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/commits/v9.36.0/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.36.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5b883a50a551ccd209b28acb11e74143128778f4
Merge: abec422 d064a75
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:48:15 2025 +0200
 
Build(deps-dev): Bump @types/react-dom from 19.1.9 to 19.1.10 in /page (#537)
 
Bumps
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
from 19.1.9 to 19.1.10.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.9&new-version=19.1.10)](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>
 
commit abec4221b7e4ce510a55f97fdb3a1ba5fef23d3b
Merge: 4187a4b c929ce3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:48:04 2025 +0200
 
Build(deps): Bump deps/googletest from `50b8600` to `9706f75` (#535)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`50b8600` to `9706f75`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/9706f75b8f91c52a3840cf5d878a7f37ea10ef00"><code>9706f75</code></a>
Automated Code Change</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/50b8600c63c5487e901e2845a0f64d384a65f75d...9706f75b8f91c52a3840cf5d878a7f37ea10ef00">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>
 
commit 4187a4b67e70f642b68a9516682baf961e8b9046
Merge: 9eb87ec 043a1e7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:47:56 2025 +0200
 
Build(deps): Bump deps/capstone from `c66f877` to `be9a4d2` (#533)
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`c66f877` to `be9a4d2`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/capstone-engine/capstone/commit/be9a4d24b75f861cfa744e13f6456f4a83902cdf"><code>be9a4d2</code></a>
Update read/written registers for x87 comparison instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2784">#2784</a>)</li>
<li>See full diff in <a
href="https://github.com/capstone-engine/capstone/compare/c66f8774641a3df4f2783b933ca7a50912b56448...be9a4d24b75f861cfa744e13f6456f4a83902cdf">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>
 
commit 9eb87ec51742e14a94e33ffa8a6f7fe6517aabeb
Merge: 023f692 a04c0bb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:47:28 2025 +0200
 
Build(deps-dev): Bump eslint-plugin-react-refresh from 0.4.20 to 0.4.22 in /page (#541)
 
Bumps
[eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh)
from 0.4.20 to 0.4.22.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases">eslint-plugin-react-refresh's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.22</h2>
<ul>
<li>Add <code>&quot;viewport&quot;</code> to
<code>allowExportNames</code> in Next config (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/89">#89</a>)</li>
</ul>
<h2>v0.4.21</h2>
<ul>
<li>Add Next config (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/85">#85</a>)</li>
</ul>
<p>This allows exports like <code>fetchCache</code> and
<code>revalidate</code> which are used in Page or Layout components and
don't trigger a full page reload.</p>
<pre lang="js"><code>import reactRefresh from
&quot;eslint-plugin-react-refresh&quot;;
<p>export default [
/* Main config */
reactRefresh.configs.next,
];
</code></pre></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md">eslint-plugin-react-refresh's
changelog</a>.</em></p>
<blockquote>
<h2>0.4.22</h2>
<ul>
<li>Add <code>&quot;viewport&quot;</code> to
<code>allowExportNames</code> in Next config (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/pull/89">#89</a>)</li>
</ul>
<h2>0.4.21</h2>
<ul>
<li>Add Next config (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/85">#85</a>)</li>
</ul>
<p>This allows exports like <code>fetchCache</code> and
<code>revalidate</code> which are used in Page or Layout components and
don't trigger a full page reload.</p>
<pre lang="js"><code>import reactRefresh from
&quot;eslint-plugin-react-refresh&quot;;
<p>export default [
/* Main config */
reactRefresh.configs.next,
];
</code></pre></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/3395dda35d10105e4c7bbbfce92eac434c84a0b0"><code>3395dda</code></a>
v0.4.22 [publish]</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/2dadd5eb2ff767b2414c2999728f868e6a93f98e"><code>2dadd5e</code></a>
Bump deps</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/91f7ebc4186d04ad73dfe49b0fba43afc5fc9081"><code>91f7ebc</code></a>
Add viewport to Next.js config allowExportNames (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/89">#89</a>)</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/5bf46bf811124ac5b08a1f9e9301df8238483c8d"><code>5bf46bf</code></a>
Fix publish permissions</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/f50af23593a874d151dd173858b894f875d8faf5"><code>f50af23</code></a>
Use OIDC [publish]</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/1b2005b8c8264a3e763aa50b6c074f9a31ca4c40"><code>1b2005b</code></a>
Add Next config [publish] (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/87">#87</a>)</li>
<li>See full diff in <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.20...v0.4.22">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for eslint-plugin-react-refresh since your
current version.</p>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.20&new-version=0.4.22)](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>
 
commit 9cbba7f2c975118765a7eb11ab6f60c245c12313
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Oct 4 06:47:03 2025 +0000
 
Build(deps): Bump react-resizable-panels from 3.0.5 to 3.0.6 in /page
 
Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.5 to 3.0.6.
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.5...3.0.6)
 
---
updated-dependencies:
- dependency-name: react-resizable-panels
dependency-version: 3.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 023f692549d8dcc3f165b35e7d4a0a93dcf344d5
Merge: 6d0fd97 bc86251
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:47:01 2025 +0200
 
Build(deps-dev): Bump vite from 7.1.5 to 7.1.7 in /page (#548)
 
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
 
Rebasing might not happen immediately, so don't worry if this takes some
time.
 
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
 
---
 
[//]: # (dependabot-end)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.1.5 to 7.1.7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.1.7</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.7/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.6</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.6/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.6...v7.1.7">7.1.7</a>
(2025-09-22)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>build:</strong> fix ssr environment <code>emitAssets:
true</code> when <code>sharedConfigBuild: true</code> (<a
href="https://redirect.github.com/vitejs/vite/issues/20787">#20787</a>)
(<a
href="https://github.com/vitejs/vite/commit/4c4583ce7a13306e0853901570c5d95517fe81da">4c4583c</a>)</li>
<li><strong>client:</strong> use CSP nonce when rendering error overlay
(<a
href="https://redirect.github.com/vitejs/vite/issues/20791">#20791</a>)
(<a
href="https://github.com/vitejs/vite/commit/9bc9d1258f550e9d8f5e530cd27aecb1bee32bdb">9bc9d12</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20811">#20811</a>)
(<a
href="https://github.com/vitejs/vite/commit/9f2247c066cac75746356c9391845235445a154b">9f2247c</a>)</li>
<li><strong>glob:</strong> handle glob imports from folders starting
with dot (<a
href="https://redirect.github.com/vitejs/vite/issues/20800">#20800</a>)
(<a
href="https://github.com/vitejs/vite/commit/105abe87c412cf0f83859ba41fed869221cbb3e0">105abe8</a>)</li>
<li><strong>hmr:</strong> trigger prune event when import is removed
from non hmr module (<a
href="https://redirect.github.com/vitejs/vite/issues/20768">#20768</a>)
(<a
href="https://github.com/vitejs/vite/commit/9f32b1dc710991c53a9f665c8d0d6945f342bf92">9f32b1d</a>)</li>
<li><strong>hmr:</strong> wait for <code>import.meta.hot.prune</code>
callbacks to complete before running other HMRs (<a
href="https://redirect.github.com/vitejs/vite/issues/20698">#20698</a>)
(<a
href="https://github.com/vitejs/vite/commit/98a3484733443ee529870477a6ab6a03572e3cbc">98a3484</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.5...v7.1.6">7.1.6</a>
(2025-09-18)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20773">#20773</a>)
(<a
href="https://github.com/vitejs/vite/commit/88af2ae7df77160e7d11a9fa147a4967c8499f13">88af2ae</a>)</li>
<li><strong>esbuild:</strong> inject esbuild helper functions with
minified <code>$</code> variables correctly (<a
href="https://redirect.github.com/vitejs/vite/issues/20761">#20761</a>)
(<a
href="https://github.com/vitejs/vite/commit/7e8e0043d60379e11da481d9cc3c3556c9756ac0">7e8e004</a>)</li>
<li>fallback terser to main thread when nameCache is provided (<a
href="https://redirect.github.com/vitejs/vite/issues/20750">#20750</a>)
(<a
href="https://github.com/vitejs/vite/commit/a679a643404c95556dda2670643e14eca9c585bd">a679a64</a>)</li>
<li><strong>types:</strong> strict env typings fail when
<code>skipLibCheck</code> is <code>false</code> (<a
href="https://redirect.github.com/vitejs/vite/issues/20755">#20755</a>)
(<a
href="https://github.com/vitejs/vite/commit/cc54e294746d3eac868de96f85d98dd0fa0cda11">cc54e29</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20675">#20675</a>)
(<a
href="https://github.com/vitejs/vite/commit/a67bb5fbec5f3e42151dc7e3166858d0d33533de">a67bb5f</a>)</li>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20772">#20772</a>)
(<a
href="https://github.com/vitejs/vite/commit/d785e72f2ead705e8b2416c0a5097878fced3435">d785e72</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/693d25510aba3322e8e689764df8c3b18db04a98"><code>693d255</code></a>
release: v7.1.7</li>
<li><a
href="https://github.com/vitejs/vite/commit/98a3484733443ee529870477a6ab6a03572e3cbc"><code>98a3484</code></a>
fix(hmr): wait for <code>import.meta.hot.prune</code> callbacks to
complete before runni...</li>
<li><a
href="https://github.com/vitejs/vite/commit/9f32b1dc710991c53a9f665c8d0d6945f342bf92"><code>9f32b1d</code></a>
fix(hmr): trigger prune event when import is removed from non hmr module
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20">#20</a>...</li>
<li><a
href="https://github.com/vitejs/vite/commit/9f2247c066cac75746356c9391845235445a154b"><code>9f2247c</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20811">#20811</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/105abe87c412cf0f83859ba41fed869221cbb3e0"><code>105abe8</code></a>
fix(glob): handle glob imports from folders starting with dot (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20800">#20800</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/4c4583ce7a13306e0853901570c5d95517fe81da"><code>4c4583c</code></a>
fix(build): fix ssr environment <code>emitAssets: true</code> when
`sharedConfigBuild: t...</li>
<li><a
href="https://github.com/vitejs/vite/commit/9bc9d1258f550e9d8f5e530cd27aecb1bee32bdb"><code>9bc9d12</code></a>
fix(client): use CSP nonce when rendering error overlay (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20791">#20791</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/54377f70ad72d56a2c5b4f36a812b5991573d5b1"><code>54377f7</code></a>
release: v7.1.6</li>
<li><a
href="https://github.com/vitejs/vite/commit/88af2ae7df77160e7d11a9fa147a4967c8499f13"><code>88af2ae</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20773">#20773</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/d785e72f2ead705e8b2416c0a5097878fced3435"><code>d785e72</code></a>
chore(deps): update rolldown-related dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20772">#20772</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v7.1.7/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.5&new-version=7.1.7)](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>
 
commit 6d0fd97b611e6450970ca7e9e2e995d551d8807d
Merge: 0c57463 c64b5fb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:46:42 2025 +0200
 
Build(deps-dev): Bump @types/node from 24.3.1 to 24.6.1 in /page (#545)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.3.1 to 24.6.1.
<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.3.1&new-version=24.6.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>
 
commit 0c57463d30eb618770f53dcfa182220a80321a0d
Merge: efc9f70 331ddad
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:46:32 2025 +0200
 
Build(deps): Bump flatbuffers from 25.2.10 to 25.9.23 in /page (#546)
 
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
 
Rebasing might not happen immediately, so don't worry if this takes some
time.
 
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
 
---
 
[//]: # (dependabot-end)
 
Bumps [flatbuffers](https://github.com/google/flatbuffers) from 25.2.10
to 25.9.23.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/flatbuffers/releases">flatbuffers's
releases</a>.</em></p>
<blockquote>
<h2>FlatBuffers Version 25.9.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[Swift] Adds new API to reduce memory copying within swift by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8484">google/flatbuffers#8484</a></li>
<li>[C++] Fixes access to union members when generating code with
options &quot;--cpp-field-case-style upper&quot; and
&quot;--gen-object-api&quot; by <a
href="https://github.com/Ailuridae"><code>@Ailuridae</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8447">google/flatbuffers#8447</a></li>
<li>[C++] Fix dereference operator of VectorIterator to structures by <a
href="https://github.com/admo"><code>@admo</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8425">google/flatbuffers#8425</a></li>
<li>[TS] Enum value default null by <a
href="https://github.com/bjornharrtell"><code>@bjornharrtell</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8619">google/flatbuffers#8619</a></li>
<li>[Swift] Flexbuffers native swift port by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8577">google/flatbuffers#8577</a></li>
<li>[TS] Upgrade deps by <a
href="https://github.com/bjornharrtell"><code>@bjornharrtell</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8620">google/flatbuffers#8620</a></li>
<li>Avoid outputting Python files for already generated types by <a
href="https://github.com/akb825"><code>@akb825</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8500">google/flatbuffers#8500</a></li>
<li>Bugfix: grpc python code generation location and file suffix by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8359">google/flatbuffers#8359</a></li>
<li>Decode bytes to strings in Python Object API by <a
href="https://github.com/sethraymond"><code>@sethraymond</code></a> in
<a
href="https://redirect.github.com/google/flatbuffers/pull/8551">google/flatbuffers#8551</a></li>
<li>[Swift] Adds windows support by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8622">google/flatbuffers#8622</a></li>
<li>[TS] Fix relative paths for exports by <a
href="https://github.com/trumully"><code>@trumully</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8517">google/flatbuffers#8517</a></li>
<li>[CI] Moves swift actions to use next by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8632">google/flatbuffers#8632</a></li>
<li>Bugfix/new decode flag by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8634">google/flatbuffers#8634</a></li>
<li>Use correct default type for str by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8623">google/flatbuffers#8623</a></li>
<li>Fixed typo in quick_start.md by <a
href="https://github.com/Dylan-Gallagher"><code>@Dylan-Gallagher</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8592">google/flatbuffers#8592</a></li>
<li>Fix typo in code comment by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8549">google/flatbuffers#8549</a></li>
<li>Update README logo path by <a
href="https://github.com/gio3k"><code>@gio3k</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8602">google/flatbuffers#8602</a></li>
<li>[Python] Avoid include own type by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8625">google/flatbuffers#8625</a></li>
<li>[Swift] Fixes inlining &amp; module importing by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8637">google/flatbuffers#8637</a></li>
<li>Fix Enum type definition by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8624">google/flatbuffers#8624</a></li>
<li>Fix JavaScript typo in mkdocs.yml by <a
href="https://github.com/luksab"><code>@luksab</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8515">google/flatbuffers#8515</a></li>
<li>[Python] Avoid double flatbuffers include in pyi files by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8626">google/flatbuffers#8626</a></li>
<li>doc: PHP fread typo by <a
href="https://github.com/rogeriolino"><code>@rogeriolino</code></a> in
<a
href="https://redirect.github.com/google/flatbuffers/pull/8566">google/flatbuffers#8566</a></li>
<li>[Swift] Allows keepingCapacity for the underlying memory by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8643">google/flatbuffers#8643</a></li>
<li>[Python] Enhance object API <code>__init__</code> with typed keyword
arguments by <a
href="https://github.com/crackcomm"><code>@crackcomm</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8615">google/flatbuffers#8615</a></li>
<li>Fix start page: Backwards and Forwards Compatibility by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8645">google/flatbuffers#8645</a></li>
<li>Support Rust edition 2024 by <a
href="https://github.com/aleb"><code>@aleb</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8638">google/flatbuffers#8638</a></li>
<li>Bugfix <strong>eq</strong> for numpy data types by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8646">google/flatbuffers#8646</a></li>
<li>[Swift] Moves capacity from storage to struct by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8650">google/flatbuffers#8650</a></li>
<li>[Swift] Fixes load from misaligned raw pointer by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8649">google/flatbuffers#8649</a></li>
<li>Fix native_type non-native_inline fields, add tests by <a
href="https://github.com/souryavarenya"><code>@souryavarenya</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8655">google/flatbuffers#8655</a></li>
<li>Remove stray required in docs by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8663">google/flatbuffers#8663</a></li>
<li>Doc fix verifier example code for cpp by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8664">google/flatbuffers#8664</a></li>
<li>docs: fix broken link in readme by <a
href="https://github.com/Nugine"><code>@Nugine</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8656">google/flatbuffers#8656</a></li>
<li>Fix small typo in word JavaScript (JavasScript -&gt; JavaScript) by
<a
href="https://github.com/isaiahpettingill"><code>@isaiahpettingill</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8530">google/flatbuffers#8530</a></li>
<li>Add Rust reflection documentation by <a
href="https://github.com/candysonya"><code>@candysonya</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8536">google/flatbuffers#8536</a></li>
<li>CMakeLists: include(CheckSymbolExists) so check_symbol_exists() will
work by <a href="https://github.com/vzjc"><code>@vzjc</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8580">google/flatbuffers#8580</a></li>
<li>Fix: Actually call ValidateOptions by <a
href="https://github.com/thejtshow"><code>@thejtshow</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8665">google/flatbuffers#8665</a></li>
<li>Update TS codegen - change <code>getFullyQualifiedName</code> return
type from string to string literal by <a
href="https://github.com/rametta"><code>@rametta</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8421">google/flatbuffers#8421</a></li>
<li>[CI] Fixes swift tests on windows by <a
href="https://github.com/mustiikhalil"><code>@mustiikhalil</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8685">google/flatbuffers#8685</a></li>
<li>fix(go/grpc): avoid panic on short FlatBuffers input by <a
href="https://github.com/thevilledev"><code>@thevilledev</code></a> in
<a
href="https://redirect.github.com/google/flatbuffers/pull/8684">google/flatbuffers#8684</a></li>
<li>Bugfix: grpc supress incorrect warning by <a
href="https://github.com/fliiiix"><code>@fliiiix</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8669">google/flatbuffers#8669</a></li>
<li>gRPC callbackService support added by <a
href="https://github.com/shankeleven"><code>@shankeleven</code></a> in
<a
href="https://redirect.github.com/google/flatbuffers/pull/8666">google/flatbuffers#8666</a></li>
<li>[C#] Fix union verifier by <a
href="https://github.com/TorsteinTenstadNorsonic"><code>@TorsteinTenstadNorsonic</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8593">google/flatbuffers#8593</a></li>
<li>Add bounds checking to a C# method where it was missing by <a
href="https://github.com/CurtHagenlocher"><code>@CurtHagenlocher</code></a>
in <a
href="https://redirect.github.com/google/flatbuffers/pull/8673">google/flatbuffers#8673</a></li>
<li>[C#] Improve Span&lt;&gt; utilization by <a
href="https://github.com/bigjt-dev"><code>@bigjt-dev</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8588">google/flatbuffers#8588</a></li>
<li>[C#] Added ToSizedArrayPadded(int padLeft, int padRight) to
ByteBuffers to avoid unnecessary copying. by <a
href="https://github.com/petersvp"><code>@petersvp</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8658">google/flatbuffers#8658</a></li>
<li>fix(idl_gen_ts): bool to number conversion in mutable API (<a
href="https://redirect.github.com/google/flatbuffers/issues/8676">#8676</a>)
by <a href="https://github.com/nurbo"><code>@nurbo</code></a> in <a
href="https://redirect.github.com/google/flatbuffers/pull/8677">google/flatbuffers#8677</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/google/flatbuffers/blob/master/CHANGELOG.md">flatbuffers's
changelog</a>.</em></p>
<blockquote>
<h2>[25.9.23] (September 23 2025)(<a
href="https://github.com/google/flatbuffers/releases/tag/v25.9.23">https://github.com/google/flatbuffers/releases/tag/v25.9.23</a>)</h2>
<ul>
<li>flatc: <code>--grpc-callback-api</code> flag generates C++ gRPC
Callback API server <code>CallbackService</code> skeletons AND client
native callback/async stubs (unary + all streaming reactor forms)
(opt-in, non-breaking, issue <a
href="https://redirect.github.com/google/flatbuffers/issues/8596">#8596</a>).</li>
<li>Swift - Adds new API to reduce memory copying within swift (<a
href="https://redirect.github.com/google/flatbuffers/issues/8484">#8484</a>)</li>
<li>Rust - Support Rust edition 2024 (<a
href="https://redirect.github.com/google/flatbuffers/issues/8638">#8638</a>)</li>
</ul>
<h1>[:C++] - Use the Google Style for clang-format without exceptions
(<a
href="https://redirect.github.com/google/flatbuffers/issues/8706">#8706</a>)</h1>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/187240970746d00bbd26b0f5873ed54d2477f9f3"><code>1872409</code></a>
FlatBuffers Version 25.9.23 (<a
href="https://redirect.github.com/google/flatbuffers/issues/8708">#8708</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/c427e1a65d0eca76a0f2e131d689c2edf51a4aa3"><code>c427e1a</code></a>
Bump the npm_and_yarn group across 1 directory with 2 updates (<a
href="https://redirect.github.com/google/flatbuffers/issues/8704">#8704</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/caf3b494dbadbbe501ef8fbc1eee8cc4e0152456"><code>caf3b49</code></a>
bulk code format fix (<a
href="https://redirect.github.com/google/flatbuffers/issues/8707">#8707</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/0e047869daf1e711f93722470c4a23f1f33a560d"><code>0e04786</code></a>
Use the Google Style for clang-format without exceptions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8706">#8706</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/881eaab706a35f8644091f781992699db18167dc"><code>881eaab</code></a>
Revert back to use the latest from the swiftly ci (<a
href="https://redirect.github.com/google/flatbuffers/issues/8702">#8702</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/48eccb83dbd10168ea8bfbace3aaafcfdee67447"><code>48eccb8</code></a>
fix(idl_gen_ts): bool to number conversion in mutable API (<a
href="https://redirect.github.com/google/flatbuffers/issues/8677">#8677</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/3c0511fa6af1e4f091101cc9eb034471b29783f8"><code>3c0511f</code></a>
[C#] Added ToSizedArrayPadded(int padLeft, int padRight) to ByteBuffers
to av...</li>
<li><a
href="https://github.com/google/flatbuffers/commit/82396fa0fe9a61e7a30bdd008e180d56f5e49ebf"><code>82396fa</code></a>
[C#] Improve Span&lt;&gt; utilization (<a
href="https://redirect.github.com/google/flatbuffers/issues/8588">#8588</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/a6b337f8031f14e0d69e2eeb7f4e0aaf1d06a776"><code>a6b337f</code></a>
Add bounds checking to a method where it was missing (<a
href="https://redirect.github.com/google/flatbuffers/issues/8673">#8673</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/35230bd70c25f0c0a39ade8135ceee80418815bf"><code>35230bd</code></a>
[C#] Fix union verifier (<a
href="https://redirect.github.com/google/flatbuffers/issues/8593">#8593</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/flatbuffers/compare/v25.2.10...v25.9.23">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flatbuffers&package-manager=npm_and_yarn&previous-version=25.2.10&new-version=25.9.23)](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>
 
commit efc9f701d79dd4cc37d6d405e3647184e0d684e9
Merge: e39a96a 68480b7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:46:28 2025 +0200
 
Build(deps): Bump @fontsource/inter from 5.2.6 to 5.2.8 in /page (#547)
 
Bumps
[@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter)
from 5.2.6 to 5.2.8.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/fontsource/font-files/commits/HEAD/fonts/google/inter">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@fontsource/inter&package-manager=npm_and_yarn&previous-version=5.2.6&new-version=5.2.8)](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>
 
commit e39a96ac724b91f84cd7a066a8e5ef388a8f7970
Merge: 6fd6c15 1a8eda2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:46:16 2025 +0200
 
Build(deps): Bump tw-animate-css from 1.3.8 to 1.4.0 in /page (#549)
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.3.8 to 1.4.0.
<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.4.0</h2>
<h2>Changelog</h2>
<p>902e37a019ffd165ba078e0b3c02634526c54bf0: fix: remove support for
prefix, add new export for prefixed version. Closes <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/58">#58</a>.
fab2a5bf817605be1976e159976718a83489fc1c: chore: bump version to 1.4.0
and update dependencies
c20dc32e2b532a8e74546879b4ce7d9ce89ba710: fix(build): make transform.ts
accept two arguments</p>
<h2>⚠️ BREAKING CHANGE ⚠️</h2>
<p>Support for Tailwind CSS's prefix option was moved to
<code>tw-animate-css/prefix</code> because it was breaking the
<code>--spacing</code> function. Users requiring prefixes should replace
their import:</p>
<pre lang="diff"><code>- import &quot;tw-animate-css&quot;;
+ import &quot;tw-animate-css/prefix&quot;;
</code></pre>
<p><em>I do not plan to introduce breaking changes like this to
non-major releases in the future. But because more people use spacing
rather than prefixes, reverting the previous version's (obviously
breaking) change seems reasonable.</em></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/c20dc32e2b532a8e74546879b4ce7d9ce89ba710"><code>c20dc32</code></a>
fix(build): make transform.ts accept two arguments</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/fab2a5bf817605be1976e159976718a83489fc1c"><code>fab2a5b</code></a>
chore: bump version to 1.4.0 and update dependencies</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/902e37a019ffd165ba078e0b3c02634526c54bf0"><code>902e37a</code></a>
fix: remove support for prefix, add new export for prefixed version</li>
<li>See full diff in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.8...v1.4.0">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.8&new-version=1.4.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>
 
commit 6fd6c1579ae88175ee2e7dec71794fd547b67086
Merge: c6814a3 3c918d7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:46:10 2025 +0200
 
Build(deps): Bump @tailwindcss/vite from 4.1.13 to 4.1.14 in /page (#550)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.13 to 4.1.14.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.14</h2>
<h3>Fixed</h3>
<ul>
<li>Handle <code>'</code> syntax in ClojureScript when extracting
classes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18888">#18888</a>)</li>
<li>Handle <code>@variant</code> inside <code>@custom-variant</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18885">#18885</a>)</li>
<li>Merge suggestions when using <code>@utility</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18900">#18900</a>)</li>
<li>Ensure that file system watchers created when using the CLI are
always cleaned up (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18905">#18905</a>)</li>
<li>Do not generate <code>grid-column</code> utilities when configuring
<code>grid-column-start</code> or <code>grid-column-end</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18907">#18907</a>)</li>
<li>Do not generate <code>grid-row</code> utilities when configuring
<code>grid-row-start</code> or <code>grid-row-end</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18907">#18907</a>)</li>
<li>Prevent duplicate CSS when overwriting a static utility with a theme
key (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18056">#18056</a>)</li>
<li>Show Lightning CSS warnings (if any) when optimizing/minifying (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18918">#18918</a>)</li>
<li>Use <code>default</code> export condition for
<code>@tailwindcss/vite</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18948">#18948</a>)</li>
<li>Re-throw errors from PostCSS nodes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18373">#18373</a>)</li>
<li>Detect classes in markdown inline directives (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18967">#18967</a>)</li>
<li>Ensure files with only <code>@theme</code> produce no output when
built (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18979">#18979</a>)</li>
<li>Support Maud templates when extracting classes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18988">#18988</a>)</li>
<li>Upgrade: Do not migrate <code>variant = 'outline'</code> during
upgrades (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18922">#18922</a>)</li>
<li>Upgrade: Show version mismatch (if any) when running upgrade tool
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19028">#19028</a>)</li>
<li>Upgrade: Ensure first class inside <code>className</code> is
migrated (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19031">#19031</a>)</li>
<li>Upgrade: Migrate classes inside <code>*ClassName</code> and
<code>*Class</code> attributes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19031">#19031</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.14] - 2025-10-01</h2>
<h3>Fixed</h3>
<ul>
<li>Handle <code>'</code> syntax in ClojureScript when extracting
classes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18888">#18888</a>)</li>
<li>Handle <code>@variant</code> inside <code>@custom-variant</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18885">#18885</a>)</li>
<li>Merge suggestions when using <code>@utility</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18900">#18900</a>)</li>
<li>Ensure that file system watchers created when using the CLI are
always cleaned up (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18905">#18905</a>)</li>
<li>Do not generate <code>grid-column</code> utilities when configuring
<code>grid-column-start</code> or <code>grid-column-end</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18907">#18907</a>)</li>
<li>Do not generate <code>grid-row</code> utilities when configuring
<code>grid-row-start</code> or <code>grid-row-end</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18907">#18907</a>)</li>
<li>Prevent duplicate CSS when overwriting a static utility with a theme
key (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18056">#18056</a>)</li>
<li>Show Lightning CSS warnings (if any) when optimizing/minifying (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18918">#18918</a>)</li>
<li>Use <code>default</code> export condition for
<code>@tailwindcss/vite</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18948">#18948</a>)</li>
<li>Re-throw errors from PostCSS nodes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18373">#18373</a>)</li>
<li>Detect classes in markdown inline directives (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18967">#18967</a>)</li>
<li>Ensure files with only <code>@theme</code> produce no output when
built (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18979">#18979</a>)</li>
<li>Support Maud templates when extracting classes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18988">#18988</a>)</li>
<li>Upgrade: Do not migrate <code>variant = 'outline'</code> during
upgrades (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18922">#18922</a>)</li>
<li>Upgrade: Show version mismatch (if any) when running upgrade tool
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19028">#19028</a>)</li>
<li>Upgrade: Ensure first class inside <code>className</code> is
migrated (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19031">#19031</a>)</li>
<li>Upgrade: Migrate classes inside <code>*ClassName</code> and
<code>*Class</code> attributes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19031">#19031</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/b67cbcf6ccaa58097cb6d8d7e0eb1fca1091ccca"><code>b67cbcf</code></a>
Prepare v4.1.14 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19037">#19037</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/5a94f81e7e1ba651c407e0eb2fafd00162fe3d0f"><code>5a94f81</code></a>
Use <code>default</code> export condition for
<code>@tailwindcss/vite</code> (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18948">#18948</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.14/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.13&new-version=4.1.14)](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>
 
commit c6814a3c00a832efe710788b0806ed3f71425b25
Merge: 0d037be 9aa1f8e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:46:04 2025 +0200
 
Build(deps-dev): Bump eslint from 9.35.0 to 9.36.0 in /page (#551)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.35.0 to 9.36.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.36.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076"><code>47afcf6</code></a>
feat: correct <code>preserve-caught-error</code> edge cases (<a
href="https://redirect.github.com/eslint/eslint/issues/20109">#20109</a>)
(Francesco Trotta)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e"><code>75b74d8</code></a>
fix: add missing rule option types (<a
href="https://redirect.github.com/eslint/eslint/issues/20127">#20127</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a>
fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code>
for <code>rules</code> object (<a
href="https://redirect.github.com/eslint/eslint/issues/20116">#20116</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6"><code>7d61b7f</code></a>
fix: add missing scope types to <code>Scope.type</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20110">#20110</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898"><code>7a670c3</code></a>
fix: correct rule option typings in <code>rules.d.ts</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20084">#20084</a>)
(Pixel998)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6"><code>b73ab12</code></a>
docs: update examples to use <code>defineConfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20131">#20131</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649"><code>31d9392</code></a>
docs: fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/20118">#20118</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b"><code>c7f861b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215"><code>6b0c08b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2"><code>91f97c5</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8"><code>12411e8</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.36.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20139">#20139</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09"><code>bac82a2</code></a>
ci: simplify renovate configuration (<a
href="https://redirect.github.com/eslint/eslint/issues/19907">#19907</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1"><code>c00bb37</code></a>
ci: bump actions/labeler from 5 to 6 (<a
href="https://redirect.github.com/eslint/eslint/issues/20090">#20090</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6"><code>fee751d</code></a>
refactor: use <code>defaultOptions</code> in rules (<a
href="https://redirect.github.com/eslint/eslint/issues/20121">#20121</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b"><code>1ace67d</code></a>
chore: update example to use <code>defineConfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20111">#20111</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc"><code>4821963</code></a>
test: add missing loc information to error objects in rule tests (<a
href="https://redirect.github.com/eslint/eslint/issues/20112">#20112</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4"><code>b42c42e</code></a>
chore: disallow use of deprecated <code>type</code> property in core
rule tests (<a
href="https://redirect.github.com/eslint/eslint/issues/20094">#20094</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c"><code>7bb498d</code></a>
test: remove deprecated <code>type</code> property from core rule tests
(<a
href="https://redirect.github.com/eslint/eslint/issues/20093">#20093</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733"><code>e10cf2a</code></a>
ci: bump actions/setup-node from 4 to 5 (<a
href="https://redirect.github.com/eslint/eslint/issues/20089">#20089</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4"><code>5cb0ce4</code></a>
refactor: use <code>meta.defaultOptions</code> in
<code>preserve-caught-error</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20080">#20080</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d"><code>f9f7cb5</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500"><code>81764b2</code></a>
chore: update <code>eslint</code> peer dependency in
<code>eslint-config-eslint</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20079">#20079</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</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.36.0 - September 19, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8"><code>12411e8</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.36.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20139">#20139</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6"><code>b73ab12</code></a>
docs: update examples to use <code>defineConfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20131">#20131</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076"><code>47afcf6</code></a>
feat: correct <code>preserve-caught-error</code> edge cases (<a
href="https://redirect.github.com/eslint/eslint/issues/20109">#20109</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e"><code>75b74d8</code></a>
fix: add missing rule option types (<a
href="https://redirect.github.com/eslint/eslint/issues/20127">#20127</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09"><code>bac82a2</code></a>
ci: simplify renovate configuration (<a
href="https://redirect.github.com/eslint/eslint/issues/19907">#19907</a>)
(唯然)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a>
fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code>
for <code>rules</code> object (<a
href="https://redirect.github.com/eslint/eslint/issues/20116">#20116</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1"><code>c00bb37</code></a>
ci: bump actions/labeler from 5 to 6 (<a
href="https://redirect.github.com/eslint/eslint/issues/20090">#20090</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/fee751dc8aeab54547af4538332ea5c069ef28b6"><code>fee751d</code></a>
refactor: use <code>defaultOptions</code> in rules (<a
href="https://redirect.github.com/eslint/eslint/issues/20121">#20121</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/31d93926990fba536846ec727d7a2625fc844649"><code>31d9392</code></a>
docs: fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/20118">#20118</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7d61b7fadc9c5c6f2b131e37e8a3cffa5aae8ee6"><code>7d61b7f</code></a>
fix: add missing scope types to <code>Scope.type</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20110">#20110</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1ace67d9f7903adc3d3f09868aa05b673e7d3f3b"><code>1ace67d</code></a>
chore: update example to use <code>defineConfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20111">#20111</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4821963bf765532069c49e9da9ecbe9485b073fc"><code>4821963</code></a>
test: add missing loc information to error objects in rule tests (<a
href="https://redirect.github.com/eslint/eslint/issues/20112">#20112</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c7f861b3f8c1ac961b4cd4f22483798f3324c62b"><code>c7f861b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6b0c08b106aa66f2e9fa484282f0eb63c64a1215"><code>6b0c08b</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7a670c301b58609017ce8cfda99ee81f95de3898"><code>7a670c3</code></a>
fix: correct rule option typings in <code>rules.d.ts</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20084">#20084</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b42c42e7cd3ac9ee1b5a15f16ff25b325d0482e4"><code>b42c42e</code></a>
chore: disallow use of deprecated <code>type</code> property in core
rule tests (<a
href="https://redirect.github.com/eslint/eslint/issues/20094">#20094</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bb498d720dcd054cc042ca4b60b138d8485f07c"><code>7bb498d</code></a>
test: remove deprecated <code>type</code> property from core rule tests
(<a
href="https://redirect.github.com/eslint/eslint/issues/20093">#20093</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/91f97c50468fbdc089c91e99c2ea0fe821911df2"><code>91f97c5</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e10cf2ab42fe5b481d980dc652f7504414747733"><code>e10cf2a</code></a>
ci: bump actions/setup-node from 4 to 5 (<a
href="https://redirect.github.com/eslint/eslint/issues/20089">#20089</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/5cb0ce48ef6cfbbe6d09131c33a53f9d66fe9bd4"><code>5cb0ce4</code></a>
refactor: use <code>meta.defaultOptions</code> in
<code>preserve-caught-error</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20080">#20080</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f9f7cb578dced3c14f635e17c75aa6744d291f4d"><code>f9f7cb5</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81764b298065a328038cd067bc8fedef97e57500"><code>81764b2</code></a>
chore: update <code>eslint</code> peer dependency in
<code>eslint-config-eslint</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20079">#20079</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b4857e54e54b5dba96d156cd8d8b4d42dc5a3bf4"><code>b4857e5</code></a>
9.36.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/5878a4243f623b46b476eb81043d06244eae5877"><code>5878a42</code></a>
Build: changelog update for 9.36.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/12411e8d450ed26a5f7cca6a78ec05323c9323e8"><code>12411e8</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.36.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20139">#20139</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/488cba6b391b97b2cfc74bbb46fdeacb1361949e"><code>488cba6</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/b73ab12acd3e87f8d8173cda03499f6cd1f26db6"><code>b73ab12</code></a>
docs: update examples to use <code>defineConfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20131">#20131</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/47afcf668df65eac68d7b04145d037037010a076"><code>47afcf6</code></a>
feat: correct <code>preserve-caught-error</code> edge cases (<a
href="https://redirect.github.com/eslint/eslint/issues/20109">#20109</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/75b74d865d3b8e7fa3bcf5ad29f4bf6d18d1310e"><code>75b74d8</code></a>
fix: add missing rule option types (<a
href="https://redirect.github.com/eslint/eslint/issues/20127">#20127</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bac82a2a9c80a3f69087852758d7737aea371f09"><code>bac82a2</code></a>
ci: simplify renovate configuration (<a
href="https://redirect.github.com/eslint/eslint/issues/19907">#19907</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1c0d85049e3f30a8809340c1abc881c63b7812ff"><code>1c0d850</code></a>
fix: update <code>eslint-all.js</code> to use <code>Object.freeze</code>
for <code>rules</code> object (<a
href="https://redirect.github.com/eslint/eslint/issues/20116">#20116</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c00bb37d62c1bcc0a37f094371be9c40064009f1"><code>c00bb37</code></a>
ci: bump actions/labeler from 5 to 6 (<a
href="https://redirect.github.com/eslint/eslint/issues/20090">#20090</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.35.0...v9.36.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.35.0&new-version=9.36.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>
 
commit 0d037be122055749ca01d0cf85ea285eeacd0352
Merge: 0844d85 96a96bb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:45:57 2025 +0200
 
Build(deps): Bump react-window from 2.1.0 to 2.2.0 in /page (#552)
 
Bumps [react-window](https://github.com/bvaughn/react-window) from 2.1.0
to 2.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-window/releases">react-window's
releases</a>.</em></p>
<blockquote>
<h2>2.2.0</h2>
<ul>
<li>Support for dynamic row heights via new
<code>useDynamicRowHeight</code> hook.</li>
</ul>
<pre lang="tsx"><code>const rowHeight = useDynamicRowHeight({
defaultRowHeight: 50
});
<p>return &lt;List rowHeight={rowHeight} {...rest} /&gt;;<br />
</code></pre></p>
<ul>
<li>Smaller NPM bundle; (docs are no longer included as part of the
bundle due to the added size)</li>
</ul>
<hr />
<p>Documentation at: <a
href="https://react-window-9gegorjnr-brian-vaughns-projects.vercel.app/">https://react-window-9gegorjnr-brian-vaughns-projects.vercel.app/</a></p>
<h2>2.1.2</h2>
<p>Prevent <code>ResizeObserver</code> API from being called at all if
an explicit <code>List</code> height (or <code>Grid</code> width and
height) is provided.</p>
<p>Thanks to <a
href="https://github.com/tnajdek"><code>@tnajdek</code></a> for the
PR!</p>
<hr />
<p>Documentation at: <a
href="https://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/">https://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/</a></p>
<h2>2.1.1</h2>
<p>Grids with only one row no longer incorrectly set cell height to
100%.</p>
<hr />
<p>Documentation at: <a
href="https://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/">https://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md">react-window's
changelog</a>.</em></p>
<blockquote>
<h2>2.2.0</h2>
<ul>
<li>Support for dynamic row heights via new
<code>useDynamicRowHeight</code> hook.</li>
</ul>
<pre lang="tsx"><code>const rowHeight = useDynamicRowHeight({
defaultRowHeight: 50
});
<p>return &lt;List rowHeight={rowHeight} {...rest} /&gt;;<br />
</code></pre></p>
<ul>
<li>Smaller NPM bundle; (docs are no longer included as part of the
bundle due to the added size)</li>
</ul>
<h2>2.1.2</h2>
<p>Prevent <code>ResizeObserver</code> API from being called at all if
an explicit <code>List</code> height (or <code>Grid</code> width and
height) is provided.</p>
<h2>2.1.1</h2>
<p>Grids with only one row no longer incorrectly set cell height to
100%.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-window/commit/4d71210d23384eb025bec067d4cd89486ad927b3"><code>4d71210</code></a>
Relax List rowHeight constraint (alt) (<a
href="https://redirect.github.com/bvaughn/react-window/issues/857">#857</a>)</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/1220d5cd837e4da2d5bdfdc6038368aa192b1630"><code>1220d5c</code></a>
Remove docs from NPM bundle; they're pretty large (<a
href="https://redirect.github.com/bvaughn/react-window/issues/858">#858</a>)</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/5992e1d5f68babf10f8d1214882e1d5a9d2062b7"><code>5992e1d</code></a>
Improve mock ResizeObserver test utils</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/71df53dc693fb41e13fbd29e4c91227b939966ca"><code>71df53d</code></a>
Update image example to set width=100%</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/dbd044c4eb8e8896a02ba3a7261f393e3d2c5861"><code>dbd044c</code></a>
2.1.1 -&gt; 2.1.2</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/079b87887b2fdb4379f37639307b95b157e15a18"><code>079b878</code></a>
Removed unnecessary mock reset</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/778bb05cb4cc1082e9186311ad33f98f28ab4d33"><code>778bb05</code></a>
Mark style param required in useResizeObserver</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/2cd840209b3d5cfb1594422cbdfda034923f002e"><code>2cd8402</code></a>
Fix ResizeObserver being used even with size provided (<a
href="https://redirect.github.com/bvaughn/react-window/issues/855">#855</a>)</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/e83054ba82f07f724869ea480e9fdc67f3688b65"><code>e83054b</code></a>
Image compression</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/0ec4930980cadd4b722167170e29b217777d691f"><code>0ec4930</code></a>
Updated image aspect ratio a bit to make the example more visually
interesting</li>
<li>Additional commits viewable in <a
href="https://github.com/bvaughn/react-window/compare/2.1.0...2.2.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-window&package-manager=npm_and_yarn&previous-version=2.1.0&new-version=2.2.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>
 
commit 0844d852b86be5b274a5ac00b66a9da1c1d06c83
Merge: babde1d 8fcf910
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 4 08:45:36 2025 +0200
 
Build(deps-dev): Bump typescript from 5.9.2 to 5.9.3 in /page (#553)
 
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.2
to 5.9.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.9.3</h2>
<!-- raw HTML omitted -->
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/TypeScript/commit/31a0ead46d37e2a2618e2bdd5092c49dc6e58d80"><code>31a0ead</code></a>
Don't compare &quot;missing&quot; to <code>undefined</code> in
<code>compareProperties</code> under `exactOpt...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/d4b15eb56d85c9e901c2b6426f8583632887103a"><code>d4b15eb</code></a>
Enhance type argument completions (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62170">#62170</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/83ff20281ef62e287d44bc6e5ba97530668472d0"><code>83ff202</code></a>
Bump the github-actions group across 1 directory with 2 updates (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62507">#62507</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/e350126ab989f463aac638555e430dcd55421d0b"><code>e350126</code></a>
Port <a
href="https://redirect.github.com/microsoft/typescript-go/issues/1764">microsoft/typescript-go#1764</a>
(<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62510">#62510</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/97610a8a63b87092ff4c41cecb5b2b8b8fa12193"><code>97610a8</code></a>
Port <a
href="https://redirect.github.com/microsoft/typescript-go/issues/1757">microsoft/typescript-go#1757</a>
(<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62501">#62501</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/1cd5309f7dec081960e992b47f238286537c3f50"><code>1cd5309</code></a>
Port <a
href="https://redirect.github.com/microsoft/typescript-go/pull/1759">microsoft/typescript-go#1759</a>
(<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62502">#62502</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/5f183ad73dc1500209619cf52e174c45d73f8617"><code>5f183ad</code></a>
Revert PR 61928 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62423">#62423</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/6f6efb419acd6b42d38552634f5a7096061f6322"><code>6f6efb4</code></a>
Disable conditional exports fallbacks on <code>null</code> values (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62483">#62483</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/96acaa52902feb1320e1d8ec8936b8669cca447d"><code>96acaa5</code></a>
Remove no-default-lib (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62435">#62435</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/904e7dd97dc8da1352c8e05d70829dff17c73214"><code>904e7dd</code></a>
Enable <code>noUncheckedSideEffectImports</code> by default (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/62443">#62443</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.9.2&new-version=5.9.3)](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>
 
commit 8fcf9107b537d40d75f8db3f77ea0616da4d9d49
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:32:23 2025 +0000
 
Build(deps-dev): Bump typescript from 5.9.2 to 5.9.3 in /page
 
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.2 to 5.9.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3)
 
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 96a96bbe9d0155e5a81138bfadb083dcbb90d36c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:32:21 2025 +0000
 
Build(deps): Bump react-window from 2.1.0 to 2.2.0 in /page
 
Bumps [react-window](https://github.com/bvaughn/react-window) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/bvaughn/react-window/releases)
- [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bvaughn/react-window/compare/2.1.0...2.2.0)
 
---
updated-dependencies:
- dependency-name: react-window
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9aa1f8e135a498e8d2f3ef732f6bc1083482da44
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:32:15 2025 +0000
 
Build(deps-dev): Bump eslint from 9.35.0 to 9.36.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.35.0 to 9.36.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.35.0...v9.36.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.36.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3c918d7512aab66ecff29e878cef756b79bdc55a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:32:13 2025 +0000
 
Build(deps): Bump @tailwindcss/vite from 4.1.13 to 4.1.14 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.13 to 4.1.14.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.14/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 1a8eda2b8cf59efb137dd086ae89f3908735da9a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:32:04 2025 +0000
 
Build(deps): Bump tw-animate-css from 1.3.8 to 1.4.0 in /page
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.8 to 1.4.0.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.8...v1.4.0)
 
---
updated-dependencies:
- dependency-name: tw-animate-css
dependency-version: 1.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit bc862513953ebade9635ead8d4f46a70368fef08
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:31:43 2025 +0000
 
Build(deps-dev): Bump vite from 7.1.5 to 7.1.7 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.5 to 7.1.7.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.7/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 68480b75c5a83327f3abe685a323e94509f17817
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:31:41 2025 +0000
 
Build(deps): Bump @fontsource/inter from 5.2.6 to 5.2.8 in /page
 
Bumps [@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter) from 5.2.6 to 5.2.8.
- [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/inter)
 
---
updated-dependencies:
- dependency-name: "@fontsource/inter"
dependency-version: 5.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 331ddadcce95a82aa763704b169936aa16a32168
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:31:30 2025 +0000
 
Build(deps): Bump flatbuffers from 25.2.10 to 25.9.23 in /page
 
Bumps [flatbuffers](https://github.com/google/flatbuffers) from 25.2.10 to 25.9.23.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Changelog](https://github.com/google/flatbuffers/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/flatbuffers/compare/v25.2.10...v25.9.23)
 
---
updated-dependencies:
- dependency-name: flatbuffers
dependency-version: 25.9.23
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c64b5fba6c92a2cb3da53346bc09e572362cf7e4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:31:27 2025 +0000
 
Build(deps-dev): Bump @types/node from 24.3.1 to 24.6.1 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.3.1 to 24.6.1.
- [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.6.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a04c0bba3458345d10ceaefa707a8b84e0c4fcfe
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:30:48 2025 +0000
 
Build(deps-dev): Bump eslint-plugin-react-refresh in /page
 
Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.20 to 0.4.22.
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.20...v0.4.22)
 
---
updated-dependencies:
- dependency-name: eslint-plugin-react-refresh
dependency-version: 0.4.22
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d064a75fc0a3bee2e4f8c98b41c37bd81749b735
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:30:07 2025 +0000
 
Build(deps-dev): Bump @types/react-dom from 19.1.9 to 19.1.10 in /page
 
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.9 to 19.1.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-version: 19.1.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c929ce3a8883d93e2408488fe51929bca939b24c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:12:29 2025 +0000
 
Build(deps): Bump deps/googletest from `50b8600` to `9706f75`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `50b8600` to `9706f75`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/50b8600c63c5487e901e2845a0f64d384a65f75d...9706f75b8f91c52a3840cf5d878a7f37ea10ef00)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 9706f75b8f91c52a3840cf5d878a7f37ea10ef00
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 4cc2cdb8d6cb1f94a44b77b64cc182fedac91992
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:12:25 2025 +0000
 
Build(deps): Bump deps/flatbuffers from `881eaab` to `27325e0`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `881eaab` to `27325e0`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/881eaab706a35f8644091f781992699db18167dc...27325e002a36b3de2999906a77ff13a14fb09471)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 27325e002a36b3de2999906a77ff13a14fb09471
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 043a1e7695ee1e06635db125b9ef3f41252af708
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Oct 1 17:12:23 2025 +0000
 
Build(deps): Bump deps/capstone from `c66f877` to `be9a4d2`
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `c66f877` to `be9a4d2`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](https://github.com/capstone-engine/capstone/compare/c66f8774641a3df4f2783b933ca7a50912b56448...be9a4d24b75f861cfa744e13f6456f4a83902cdf)
 
---
updated-dependencies:
- dependency-name: deps/capstone
dependency-version: be9a4d24b75f861cfa744e13f6456f4a83902cdf
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit babde1da63e0a51dcbb00304a2df2d0372117654
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 21:23:12 2025 +0200
 
Fix tooltips
 
commit cea8441077e3576d7fb8ff73f2d99e900f8a4da7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 20:50:33 2025 +0200
 
Change to white again
 
commit f1a7e7008201e064a0236152b230bc2a3a72d310
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 16:21:05 2025 +0200
 
Better theme colors
 
commit 2526baa86a68dc5b60f202030cf9f9392fdeece7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 16:20:47 2025 +0200
 
Better destructive button colors
 
commit fa775dba413dda3258529e3371cdf502c5ae449a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 13:09:32 2025 +0200
 
More accessibility improvements
 
commit 1be8d70bb7addd03535fbd5de81ff7b6748bb7c7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 12:51:26 2025 +0200
 
Improve accessibility
 
commit 7f8716b64851216ee099fe01b69966123ff09e90
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 10:48:09 2025 +0200
 
Fix drive letters
 
commit ac5adf08d2b04967fec3d2843cf4b4a4c4904cb7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 10:21:37 2025 +0200
 
Fix icon border radius
 
commit 0c503c5d896116fd2cfef7aafa8017a7a78b19bc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 10:13:36 2025 +0200
 
Cleanup youtube video component
 
commit 61ec9c853081ebd770a9b92864d671f56fb93c71
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 10:09:31 2025 +0200
 
Rounded buttons
 
commit ca2757e0165de282b6f80ccbe29c2a71746b98b2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 10:09:25 2025 +0200
 
Isolate youtube video component
 
commit b606eca26e5fa1ac9c1109e416aa6ae2fd7b741e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 09:41:41 2025 +0200
 
Small fix
 
commit 5408b3b1496d01d7fee6e5937d9f565ef321d2de
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 09:35:25 2025 +0200
 
Smaller icons
 
commit 37aa75280524d07b05b8b2611b945b7a075a1eab
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 09:28:52 2025 +0200
 
Cleanup settings menu
 
commit 8eb306b84fb09c799f53a8dbd4429273a33f0434
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 08:57:54 2025 +0200
 
Fixes and cleaner tooltips
 
commit b6a08323095f34a22e8484b9fd108fb536bd805b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 08:22:33 2025 +0200
 
Better colors
 
commit 499b13938b195a522c9a113b8d207a1885cf8229
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 28 08:18:11 2025 +0200
 
Add icon
 
commit 0d7177361e559208241f85b9d682d96c2cf1e7a2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 27 17:09:26 2025 +0200
 
No default exec access
 
commit cba0a83dbbb3d4ea75f656834f1af58a010efa69
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 27 12:55:33 2025 +0200
 
Better loader colors
 
commit fae0d9c2b5442f3b263a9ae104a228d48ceaf1de
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 27 12:49:25 2025 +0200
 
Reset FS state on error
 
commit cfd0d7cf216d474cc96093d845b5b829ab9a8b1d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 27 11:55:54 2025 +0200
 
Log filesystem fetch failures
 
commit 78b35b064b3ec224335c7150ac71963e036ab23b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 26 10:06:12 2025 +0200
 
Cleaner animation start
 
commit 22b579d1865c7cfa68baa1b575263d37329fa729
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 26 09:32:19 2025 +0200
 
Use animated gradient
 
commit 1d4dee77274bfb16cc99c338d9230228028113b0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 26 08:47:17 2025 +0200
 
Choose different loading animation
 
commit fb7efdaa33eaf8fe1c26ab381a02361e2be062d4
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Sep 25 21:33:24 2025 +0200
 
Remove loading when offline is ready
 
commit 7abc7dea0ee9c9d89f7af1eab8b86909af36120b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 25 20:12:23 2025 +0200
 
Extract loader
 
commit 9a9e38d4a8ad6e474602851a40b80a44b06582c8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 25 19:58:07 2025 +0200
 
Show loader when page is updating
 
commit afdae4aa8e70c477ad36a129039e0f651cb5d59e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Sep 25 07:25:39 2025 +0200
 
Update analysis.cpp
 
commit 70ce2e258255ea3dddee7fff05ce6afe81ab5ed5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 24 18:21:22 2025 +0200
 
Change buttons
 
commit 14d98917f583170eb0111d5be1acba224ec78e13
Merge: 39cc0c2 1da1bcb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 22 08:49:04 2025 +0200
 
Build(deps): Bump deps/reflect from `2104e3c` to `96b9548` (#531)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `2104e3c` to
`96b9548`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/96b9548a6e114368a3ab22a674a0feab7da7cfd8"><code>96b9548</code></a>
:wrench: [reflect] cleanup</li>
<li><a
href="https://github.com/qlibs/reflect/commit/f2d5ece2468949819cd096e75538b6b6e07b0db7"><code>f2d5ece</code></a>
:new: Add index_of and named overloads</li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/2104e3cc951bea8fb61835b39e5b42f6d2de17da...96b9548a6e114368a3ab22a674a0feab7da7cfd8">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>
 
commit 39cc0c28df84ac9ac2c1d3e9b18d669aa2d9dd58
Merge: 9369f3a e8904ff
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 22 08:27:31 2025 +0200
 
Build(deps): Bump deps/flatbuffers from `48eccb8` to `881eaab` (#530)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`48eccb8` to `881eaab`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/881eaab706a35f8644091f781992699db18167dc"><code>881eaab</code></a>
Revert back to use the latest from the swiftly ci (<a
href="https://redirect.github.com/google/flatbuffers/issues/8702">#8702</a>)</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/48eccb83dbd10168ea8bfbace3aaafcfdee67447...881eaab706a35f8644091f781992699db18167dc">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>
 
commit 9369f3a403e88fd51d9cd1b2864c198c091764d0
Merge: 6c5ca91 f621a37
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 22 08:27:26 2025 +0200
 
Build(deps): Bump deps/googletest from `7917641` to `50b8600` (#529)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`7917641` to `50b8600`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/50b8600c63c5487e901e2845a0f64d384a65f75d"><code>50b8600</code></a>
Add rules_cc dependency, required by Bazel going forward</li>
<li><a
href="https://github.com/google/googletest/commit/0934b7e112354d609133d2c5f973c402c9efc9b9"><code>0934b7e</code></a>
Use an internal symbol for deprecate-and-inline that allows</li>
<li><a
href="https://github.com/google/googletest/commit/4969d0ad540da8fc9944e99457361dc7e35943c2"><code>4969d0a</code></a>
Automated Code Change</li>
<li><a
href="https://github.com/google/googletest/commit/9df216cc9d6fd2f27e00e5ba1e88a502d7f278c7"><code>9df216c</code></a>
Update spelling of Mutex::lock and Mutex::unlock for compatibility</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/7917641ff965959afae189afb5f052524395525c...50b8600c63c5487e901e2845a0f64d384a65f75d">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>
 
commit 1da1bcb00f4b5e02bbfb04ae580a9aeb225a3011
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 22 05:45:50 2025 +0000
 
Build(deps): Bump deps/reflect from `2104e3c` to `96b9548`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `2104e3c` to `96b9548`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/2104e3cc951bea8fb61835b39e5b42f6d2de17da...96b9548a6e114368a3ab22a674a0feab7da7cfd8)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-version: 96b9548a6e114368a3ab22a674a0feab7da7cfd8
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e8904ff1fba2665142c1bc557b5222ac7086dec0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 22 05:45:47 2025 +0000
 
Build(deps): Bump deps/flatbuffers from `48eccb8` to `881eaab`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `48eccb8` to `881eaab`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/48eccb83dbd10168ea8bfbace3aaafcfdee67447...881eaab706a35f8644091f781992699db18167dc)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 881eaab706a35f8644091f781992699db18167dc
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f621a3741e4c26d6fc2965fe8b0cc83bef9b6fb4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 22 05:45:44 2025 +0000
 
Build(deps): Bump deps/googletest from `7917641` to `50b8600`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `7917641` to `50b8600`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/7917641ff965959afae189afb5f052524395525c...50b8600c63c5487e901e2845a0f64d384a65f75d)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 50b8600c63c5487e901e2845a0f64d384a65f75d
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6c5ca91b961a3048a1c1047daf1d22296961eac0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 21 16:45:24 2025 +0200
 
Shorter import logging
 
commit 88eeaeebc82887a2419d0c9283ba88d068d840c1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 21 16:33:53 2025 +0200
 
Better icon contrast
 
commit 3a55236fdf63f1b98b006ed8af4b4677015d4767
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 13 10:31:19 2025 +0200
 
Dump LoadLibraryA argument
 
commit a895de1a1635c0e13b68eb8daa95255bdb87bcea
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 13 09:42:15 2025 +0200
 
Fix allocator skipping
 
commit 847765ec71d64a7595e6ad48d029c2f79c89b6a4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 12 20:49:16 2025 +0200
 
Log window access
 
commit c9c6b46ec278e82b4411640b6b0957dd6a6da328
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 12 20:36:45 2025 +0200
 
Support object types information query
 
commit 20a4df5632e03c54653c0fcd7a635ebac1acc991
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 12 19:23:15 2025 +0200
 
Throttle env access logging in concise mode
 
commit 9935f60895b51b50e6247f592fbeec515f5996ff
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 11 20:59:46 2025 +0200
 
Rounder icons
 
commit 1ead26922c8300255b361fc2cfd241e5b75045da
Merge: 965e471 39e6c0c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Sep 11 19:54:17 2025 +0200
 
Build(deps): Bump deps/flatbuffers from `82396fa` to `48eccb8` (#525)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`82396fa` to `48eccb8`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/48eccb83dbd10168ea8bfbace3aaafcfdee67447"><code>48eccb8</code></a>
fix(idl_gen_ts): bool to number conversion in mutable API (<a
href="https://redirect.github.com/google/flatbuffers/issues/8677">#8677</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/3c0511fa6af1e4f091101cc9eb034471b29783f8"><code>3c0511f</code></a>
[C#] Added ToSizedArrayPadded(int padLeft, int padRight) to ByteBuffers
to av...</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/82396fa0fe9a61e7a30bdd008e180d56f5e49ebf...48eccb83dbd10168ea8bfbace3aaafcfdee67447">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>
 
commit 965e471686c30cdf3e58121c49ecfbf02b2712c7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 11 19:35:52 2025 +0200
 
Fix compilation
 
commit 35c61a9e1d74733dd927e01953cc01459da7a9c7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 11 19:31:52 2025 +0200
 
Upgrade web packages
 
commit 39e6c0cd6427cc54d30a5da9e0ae13dbc56a9cef
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu Sep 11 17:01:46 2025 +0000
 
Build(deps): Bump deps/flatbuffers from `82396fa` to `48eccb8`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `82396fa` to `48eccb8`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/82396fa0fe9a61e7a30bdd008e180d56f5e49ebf...48eccb83dbd10168ea8bfbace3aaafcfdee67447)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 48eccb83dbd10168ea8bfbace3aaafcfdee67447
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a4f81c4c7a1d554335bee406cdd997432f6ab356
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 9 18:04:36 2025 +0200
 
Fix concise logging
 
commit f9b4937b394a5fd29b024b1597a70f52329ec434
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 21:06:16 2025 +0200
 
Fix formatting
 
commit 01582ee98683599882782e91ddd142046a98ce3e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 20:45:48 2025 +0200
 
Move commandline input field down to prevent auto focus
 
commit 555df1c5afc5b6624122b4a4f5e38b65ee41a12f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 20:36:53 2025 +0200
 
Turn logging options into radio group
 
commit 7b3e7ed07d06c2b076b378580c520188b95884a2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 20:14:49 2025 +0200
 
Tie import tracking to execution again
 
commit 60fabbeadc2cdf0cdea811b45ceca3f1c30bc13b
Merge: a671deb e55e078
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 19:36:58 2025 +0200
 
Simplify import watching (#524)
 
commit e55e078e92dc4a1ce5986bb757d6409a6f307532
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 19:04:12 2025 +0200
 
Simplify import watching
 
commit a671deb38326fcf6335d7097130c5ad15f7feaf9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 18:40:25 2025 +0200
 
Rename `is_within` method to `contains`
 
commit 00680429d87129339d86fdf8300ef8ab16a3e205
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 16:16:55 2025 +0200
 
Reload page when new PWA version is available
 
commit 99249a8b3b945a12ff4e7b730bdf1fdf10ac1c7f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 15:36:34 2025 +0200
 
Fix printing
 
commit 24e547ca4c424bc31383059a115d5b748e7e1247
Merge: 3c9f28a d7a40d8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 13:17:30 2025 +0200
 
Build(deps-dev): Bump vite from 7.1.4 to 7.1.5 in /page (#519)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.1.4 to 7.1.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.1.5</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.5/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.4...v7.1.5">7.1.5</a>
(2025-09-08)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li>apply <code>fs.strict</code> check to HTML files (<a
href="https://redirect.github.com/vitejs/vite/issues/20736">#20736</a>)
(<a
href="https://github.com/vitejs/vite/commit/14015d794f69accba68798bd0e15135bc51c9c1e">14015d7</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20732">#20732</a>)
(<a
href="https://github.com/vitejs/vite/commit/122bfbabeb1f095ce7cabd30893e5531e9a007c4">122bfba</a>)</li>
<li>upgrade sirv to 3.0.2 (<a
href="https://redirect.github.com/vitejs/vite/issues/20735">#20735</a>)
(<a
href="https://github.com/vitejs/vite/commit/09f2b52e8d5907f26602653caf41b3a56692600d">09f2b52</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/564754061e9494f355370e31ee9d7ea5abef6037"><code>5647540</code></a>
release: v7.1.5</li>
<li><a
href="https://github.com/vitejs/vite/commit/09f2b52e8d5907f26602653caf41b3a56692600d"><code>09f2b52</code></a>
fix: upgrade sirv to 3.0.2 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20735">#20735</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/14015d794f69accba68798bd0e15135bc51c9c1e"><code>14015d7</code></a>
fix: apply <code>fs.strict</code> check to HTML files (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20736">#20736</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/122bfbabeb1f095ce7cabd30893e5531e9a007c4"><code>122bfba</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20732">#20732</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v7.1.5/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.4&new-version=7.1.5)](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>
 
commit 3c9f28ade41706ba7ec551997d3054c160daec15
Merge: e08292d f5de884
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 12:58:30 2025 +0200
 
Build(deps): Bump deps/reflect from `c21a448` to `2104e3c` (#513)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `c21a448` to
`2104e3c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/2104e3cc951bea8fb61835b39e5b42f6d2de17da"><code>2104e3c</code></a>
:bug: Remove implicit test dependency on &lt;string&gt;</li>
<li><a
href="https://github.com/qlibs/reflect/commit/54265a2f0ac905f9af23ca2a769802532bf77b54"><code>54265a2</code></a>
:bug: MSVC local variable initialized but not referenced</li>
<li><a
href="https://github.com/qlibs/reflect/commit/c66d85eb70ae69f10cff18108dac4ea834cd339c"><code>c66d85e</code></a>
:bug: Improve offset_of algorithm</li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/c21a44839db947f3a6bd0c5a113191b18198c8cf...2104e3cc951bea8fb61835b39e5b42f6d2de17da">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>
 
commit d7a40d83791ab29b71414375c74c2a7570133d1d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 10:53:02 2025 +0000
 
Build(deps-dev): Bump vite from 7.1.4 to 7.1.5 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.4 to 7.1.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.5/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e08292d1fa4d82210692fd74d7f0aa40af65c4b8
Merge: 89729a4 2fe993c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 12:34:20 2025 +0200
 
Build(deps-dev): Bump @types/node from 24.3.0 to 24.3.1 in /page (#523)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.3.0 to 24.3.1.
<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.3.0&new-version=24.3.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>
 
commit f5de884ddfb9769ccaa728edd2de7bebd630b57b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 12:20:46 2025 +0200
 
Fix compilation with latest reflect version
 
commit 2fe993cbab2552265c1abb3a44240c2f80a780b8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 09:56:57 2025 +0000
 
Build(deps-dev): Bump @types/node from 24.3.0 to 24.3.1 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.3.0 to 24.3.1.
- [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.3.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 89729a4227ac7ca6115f07585a7d6eef8ba304ae
Merge: b24320a e2e4dd7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 11:40:17 2025 +0200
 
Build(deps): Bump @tailwindcss/vite from 4.1.12 to 4.1.13 in /page (#520)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.12 to 4.1.13.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.13</h2>
<h3>Changed</h3>
<ul>
<li>Drop warning from browser build (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/18731">#18731</a>)</li>
<li>Drop exact duplicate declarations when emitting CSS (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/18809">#18809</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't transition <code>visibility</code> when using
<code>transition</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18795">#18795</a>)</li>
<li>Discard matched variants with unknown named values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18799">#18799</a>)</li>
<li>Discard matched variants with non-string values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18799">#18799</a>)</li>
<li>Show suggestions for known <code>matchVariant</code> values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18798">#18798</a>)</li>
<li>Replace deprecated <code>clip</code> with <code>clip-path</code> in
<code>sr-only</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18769">#18769</a>)</li>
<li>Hide internal fields from completions in <code>matchUtilities</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18820">#18820</a>)</li>
<li>Ignore <code>.vercel</code> folders by default (can be overridden by
<code>@source …</code> rules) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18855">#18855</a>)</li>
<li>Consider variants starting with <code>@-</code> to be invalid (e.g.
<code>@-2xl:flex</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18869">#18869</a>)</li>
<li>Do not allow custom variants to start or end with a <code>-</code>
or <code>_</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18867">#18867</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18872">#18872</a>)</li>
<li>Upgrade: Migrate <code>aria</code> theme keys to
<code>@custom-variant</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18815">#18815</a>)</li>
<li>Upgrade: Migrate <code>data</code> theme keys to
<code>@custom-variant</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18816">#18816</a>)</li>
<li>Upgrade: Migrate <code>supports</code> theme keys to
<code>@custom-variant</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18817">#18817</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.13] - 2025-09-03</h2>
<h3>Changed</h3>
<ul>
<li>Drop warning from browser build (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/18731">#18731</a>)</li>
<li>Drop exact duplicate declarations when emitting CSS (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/18809">#18809</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't transition <code>visibility</code> when using
<code>transition</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18795">#18795</a>)</li>
<li>Discard matched variants with unknown named values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18799">#18799</a>)</li>
<li>Discard matched variants with non-string values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18799">#18799</a>)</li>
<li>Show suggestions for known <code>matchVariant</code> values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18798">#18798</a>)</li>
<li>Replace deprecated <code>clip</code> with <code>clip-path</code> in
<code>sr-only</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18769">#18769</a>)</li>
<li>Hide internal fields from completions in <code>matchUtilities</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18820">#18820</a>)</li>
<li>Ignore <code>.vercel</code> folders by default (can be overridden by
<code>@source …</code> rules) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18855">#18855</a>)</li>
<li>Consider variants starting with <code>@-</code> to be invalid (e.g.
<code>@-2xl:flex</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18869">#18869</a>)</li>
<li>Do not allow custom variants to start or end with a <code>-</code>
or <code>_</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18867">#18867</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18872">#18872</a>)</li>
<li>Upgrade: Migrate <code>aria</code> theme keys to
<code>@custom-variant</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18815">#18815</a>)</li>
<li>Upgrade: Migrate <code>data</code> theme keys to
<code>@custom-variant</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18816">#18816</a>)</li>
<li>Upgrade: Migrate <code>supports</code> theme keys to
<code>@custom-variant</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18817">#18817</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/1334c99db8fd26c8ea065375dd9259800863f072"><code>1334c99</code></a>
Prepare v4.1.13 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18868">#18868</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.13/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.12&new-version=4.1.13)](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>
 
commit b24320aa5472a3b04ca679c76b3bd68b7cf2a449
Merge: 42e1f74 e99bfe7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 11:38:24 2025 +0200
 
Build(deps-dev): Bump @eslint/js from 9.34.0 to 9.35.0 in /page (#521)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.34.0 to 9.35.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.35.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082"><code>42761fa</code></a>
feat: implement suggestions for no-empty-function (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20057">#20057</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6"><code>102f444</code></a>
feat: implement suggestions for no-empty-static-block (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20056">#20056</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3"><code>e51ffff</code></a>
feat: add <code>preserve-caught-error</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19913">#19913</a>)
(Amnish Singh Arora)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2"><code>10e7ae2</code></a>
fix: update uncloneable options error message (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20059">#20059</a>)
(soda-sorcery)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8"><code>bfa4601</code></a>
fix: ignore empty switch statements with comments in no-empty rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20045">#20045</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15"><code>dfd11de</code></a>
fix: add <code>before</code> and <code>after</code> to test case types
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20049">#20049</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f"><code>dabbe95</code></a>
fix: correct types for <code>no-restricted-imports</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20034">#20034</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972"><code>ea789c7</code></a>
fix: no-loss-of-precision false positive with uppercase exponent (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20032">#20032</a>)
(sethamus)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95"><code>d265515</code></a>
docs: improve phrasing - &quot;if&quot; → &quot;even if&quot; from
getting-started section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20074">#20074</a>)
(jjangga0214)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315"><code>a355a0e</code></a>
docs: invert comparison logic for example in <code>no-var</code> doc
page (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20064">#20064</a>)
(OTonGitHub)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2"><code>5082fc2</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d"><code>99cfd7e</code></a>
docs: add missing &quot;the&quot; in rule deprecation docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20050">#20050</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00"><code>6ad8973</code></a>
docs: update <code>--no-ignore</code> and <code>--ignore-pattern</code>
documentation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20036">#20036</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577"><code>8033b19</code></a>
docs: add documentation for <code>--no-config-lookup</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20033">#20033</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087"><code>da87f2f</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.35.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20077">#20077</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc"><code>7055764</code></a>
test: remove <code>tests/lib/eslint/eslint.config.js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20065">#20065</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a>
chore: update <code>@eslint-community/eslint-utils</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20069">#20069</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786"><code>d5ef939</code></a>
refactor: remove deprecated <code>context.parserOptions</code> usage
across rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20060">#20060</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302"><code>1b3881d</code></a>
chore: remove redundant word (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20058">#20058</a>)
(pxwanglu)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.35.0 - September 5, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087"><code>da87f2f</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.35.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20077">#20077</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95"><code>d265515</code></a>
docs: improve phrasing - &quot;if&quot; → &quot;even if&quot; from
getting-started section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20074">#20074</a>)
(jjangga0214)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc"><code>7055764</code></a>
test: remove <code>tests/lib/eslint/eslint.config.js</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20065">#20065</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2"><code>10e7ae2</code></a>
fix: update uncloneable options error message (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20059">#20059</a>)
(soda-sorcery)</li>
<li><a
href="https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082"><code>42761fa</code></a>
feat: implement suggestions for no-empty-function (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20057">#20057</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6"><code>102f444</code></a>
feat: implement suggestions for no-empty-static-block (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20056">#20056</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a>
chore: update <code>@eslint-community/eslint-utils</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20069">#20069</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315"><code>a355a0e</code></a>
docs: invert comparison logic for example in <code>no-var</code> doc
page (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20064">#20064</a>)
(OTonGitHub)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3"><code>e51ffff</code></a>
feat: add <code>preserve-caught-error</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19913">#19913</a>)
(Amnish Singh Arora)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2"><code>5082fc2</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786"><code>d5ef939</code></a>
refactor: remove deprecated <code>context.parserOptions</code> usage
across rules (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20060">#20060</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302"><code>1b3881d</code></a>
chore: remove redundant word (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20058">#20058</a>)
(pxwanglu)</li>
<li><a
href="https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d"><code>99cfd7e</code></a>
docs: add missing &quot;the&quot; in rule deprecation docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20050">#20050</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8"><code>bfa4601</code></a>
fix: ignore empty switch statements with comments in no-empty rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20045">#20045</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15"><code>dfd11de</code></a>
fix: add <code>before</code> and <code>after</code> to test case types
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20049">#20049</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00"><code>6ad8973</code></a>
docs: update <code>--no-ignore</code> and <code>--ignore-pattern</code>
documentation (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20036">#20036</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f"><code>dabbe95</code></a>
fix: correct types for <code>no-restricted-imports</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20034">#20034</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577"><code>8033b19</code></a>
docs: add documentation for <code>--no-config-lookup</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20033">#20033</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972"><code>ea789c7</code></a>
fix: no-loss-of-precision false positive with uppercase exponent (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20032">#20032</a>)
(sethamus)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a>
chore: update <code>@eslint-community/eslint-utils</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20069">#20069</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.35.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.34.0&new-version=9.35.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>
 
commit 42e1f743c90c9d1b267d8ed9cdf1512b32620b66
Merge: 174dc15 d1940e9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 11:37:45 2025 +0200
 
Build(deps): Bump deps/capstone from `ff04ff1` to `c66f877` (#515)
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`ff04ff1` to `c66f877`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/capstone-engine/capstone/commit/c66f8774641a3df4f2783b933ca7a50912b56448"><code>c66f877</code></a>
Update read/written registers for x86 interrupt instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2781">#2781</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/6bffa38b8c54a059810ba7a1c4bd7e6f751d05bc"><code>6bffa38</code></a>
DIET MSVC C1001 Fix (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2782">#2782</a>)</li>
<li>See full diff in <a
href="https://github.com/capstone-engine/capstone/compare/ff04ff1aa05199e999835d3464b5896582ec1c5f...c66f8774641a3df4f2783b933ca7a50912b56448">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>
 
commit 174dc159024e809c36cca71e1c09c3657b4653a5
Merge: 191c1cc 057baa8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 11:37:26 2025 +0200
 
Build(deps): Bump deps/googletest from `eb2d85e` to `7917641` (#514)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`eb2d85e` to `7917641`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/7917641ff965959afae189afb5f052524395525c"><code>7917641</code></a>
Bump Abseil dependency to 20250814.0</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b...7917641ff965959afae189afb5f052524395525c">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>
 
commit 191c1cce6d62ede8d76452c1e0674dde879cd591
Merge: 4e52693 adbbef0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 11:36:24 2025 +0200
 
Build(deps): Bump tw-animate-css from 1.3.7 to 1.3.8 in /page (#516)
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.3.7 to 1.3.8.
<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.8</h2>
<h2>Changelog</h2>
<ul>
<li>b5ff23a: fix: add support for global CSS variable prefix. Closes <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/48">#48</a></li>
<li>03e5f12: feat: add support for ng-primitives height variables <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/56">#56</a>
(thanks <a
href="https://github.com/immohammadjaved"><code>@immohammadjaved</code></a>)</li>
<li>b076cfb: docs: fix various issues in accordion and collapsible
docs</li>
<li>9485e33: chore: bump version to 1.3.8 and update dependencies</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/9485e33d99ab770262bcecff90eb8d55b8fdbb65"><code>9485e33</code></a>
chore: bump version to 1.3.8 and update dependencies</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/b076cfb04a24812b93788a2b7422375a0e065d37"><code>b076cfb</code></a>
docs: fix various issues in accordion and collapsible docs</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/03e5f12418e8877f4b23a107dd50dc470b7fb2ec"><code>03e5f12</code></a>
feat: add support for ng-primitives height variables (<a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/56">#56</a>)</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/b5ff23a0d5770e066138d90b0923dd180835bd59"><code>b5ff23a</code></a>
fix: add support for global CSS variable prefix. Closes <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/48">#48</a></li>
<li>See full diff in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.7...v1.3.8">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.7&new-version=1.3.8)](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>
 
commit 4e5269387cc39fa4718e82593b222bf9123ce084
Merge: 5f8e32b 9795468
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 11:34:40 2025 +0200
 
Build(deps-dev): Bump eslint from 9.34.0 to 9.35.0 in /page (#517)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.34.0 to 9.35.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.35.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082"><code>42761fa</code></a>
feat: implement suggestions for no-empty-function (<a
href="https://redirect.github.com/eslint/eslint/issues/20057">#20057</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6"><code>102f444</code></a>
feat: implement suggestions for no-empty-static-block (<a
href="https://redirect.github.com/eslint/eslint/issues/20056">#20056</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3"><code>e51ffff</code></a>
feat: add <code>preserve-caught-error</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19913">#19913</a>)
(Amnish Singh Arora)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2"><code>10e7ae2</code></a>
fix: update uncloneable options error message (<a
href="https://redirect.github.com/eslint/eslint/issues/20059">#20059</a>)
(soda-sorcery)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8"><code>bfa4601</code></a>
fix: ignore empty switch statements with comments in no-empty rule (<a
href="https://redirect.github.com/eslint/eslint/issues/20045">#20045</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15"><code>dfd11de</code></a>
fix: add <code>before</code> and <code>after</code> to test case types
(<a
href="https://redirect.github.com/eslint/eslint/issues/20049">#20049</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f"><code>dabbe95</code></a>
fix: correct types for <code>no-restricted-imports</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/20034">#20034</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972"><code>ea789c7</code></a>
fix: no-loss-of-precision false positive with uppercase exponent (<a
href="https://redirect.github.com/eslint/eslint/issues/20032">#20032</a>)
(sethamus)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95"><code>d265515</code></a>
docs: improve phrasing - &quot;if&quot; → &quot;even if&quot; from
getting-started section (<a
href="https://redirect.github.com/eslint/eslint/issues/20074">#20074</a>)
(jjangga0214)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315"><code>a355a0e</code></a>
docs: invert comparison logic for example in <code>no-var</code> doc
page (<a
href="https://redirect.github.com/eslint/eslint/issues/20064">#20064</a>)
(OTonGitHub)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2"><code>5082fc2</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d"><code>99cfd7e</code></a>
docs: add missing &quot;the&quot; in rule deprecation docs (<a
href="https://redirect.github.com/eslint/eslint/issues/20050">#20050</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00"><code>6ad8973</code></a>
docs: update <code>--no-ignore</code> and <code>--ignore-pattern</code>
documentation (<a
href="https://redirect.github.com/eslint/eslint/issues/20036">#20036</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577"><code>8033b19</code></a>
docs: add documentation for <code>--no-config-lookup</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20033">#20033</a>)
(Francesco Trotta)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087"><code>da87f2f</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.35.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20077">#20077</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc"><code>7055764</code></a>
test: remove <code>tests/lib/eslint/eslint.config.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20065">#20065</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a>
chore: update <code>@eslint-community/eslint-utils</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20069">#20069</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786"><code>d5ef939</code></a>
refactor: remove deprecated <code>context.parserOptions</code> usage
across rules (<a
href="https://redirect.github.com/eslint/eslint/issues/20060">#20060</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302"><code>1b3881d</code></a>
chore: remove redundant word (<a
href="https://redirect.github.com/eslint/eslint/issues/20058">#20058</a>)
(pxwanglu)</li>
</ul>
</blockquote>
</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.35.0 - September 5, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087"><code>da87f2f</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.35.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20077">#20077</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95"><code>d265515</code></a>
docs: improve phrasing - &quot;if&quot; → &quot;even if&quot; from
getting-started section (<a
href="https://redirect.github.com/eslint/eslint/issues/20074">#20074</a>)
(jjangga0214)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc"><code>7055764</code></a>
test: remove <code>tests/lib/eslint/eslint.config.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20065">#20065</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2"><code>10e7ae2</code></a>
fix: update uncloneable options error message (<a
href="https://redirect.github.com/eslint/eslint/issues/20059">#20059</a>)
(soda-sorcery)</li>
<li><a
href="https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082"><code>42761fa</code></a>
feat: implement suggestions for no-empty-function (<a
href="https://redirect.github.com/eslint/eslint/issues/20057">#20057</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6"><code>102f444</code></a>
feat: implement suggestions for no-empty-static-block (<a
href="https://redirect.github.com/eslint/eslint/issues/20056">#20056</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a>
chore: update <code>@eslint-community/eslint-utils</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20069">#20069</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a355a0e5b2e6a47cda099b31dc7d112cfb5c4315"><code>a355a0e</code></a>
docs: invert comparison logic for example in <code>no-var</code> doc
page (<a
href="https://redirect.github.com/eslint/eslint/issues/20064">#20064</a>)
(OTonGitHub)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e51ffff737ca245b3a1d115cb11e1c99737249a3"><code>e51ffff</code></a>
feat: add <code>preserve-caught-error</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19913">#19913</a>)
(Amnish Singh Arora)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5082fc206de6946d9d4c20e57301f78839b3b9f2"><code>5082fc2</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d5ef9397150cc178e1f9891c3ff49ac4871ec786"><code>d5ef939</code></a>
refactor: remove deprecated <code>context.parserOptions</code> usage
across rules (<a
href="https://redirect.github.com/eslint/eslint/issues/20060">#20060</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1b3881d7e859bec9589e39888656c33c914a8302"><code>1b3881d</code></a>
chore: remove redundant word (<a
href="https://redirect.github.com/eslint/eslint/issues/20058">#20058</a>)
(pxwanglu)</li>
<li><a
href="https://github.com/eslint/eslint/commit/99cfd7e056e1703941c9eb8ca1ae7fdb1987ba9d"><code>99cfd7e</code></a>
docs: add missing &quot;the&quot; in rule deprecation docs (<a
href="https://redirect.github.com/eslint/eslint/issues/20050">#20050</a>)
(Josh Goldberg ✨)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfa46013e7ea9a522c02f72250fa07160f96a6b8"><code>bfa4601</code></a>
fix: ignore empty switch statements with comments in no-empty rule (<a
href="https://redirect.github.com/eslint/eslint/issues/20045">#20045</a>)
(jaymarvelz)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dfd11deb24fc733faa5db751a2f615eb04e48b15"><code>dfd11de</code></a>
fix: add <code>before</code> and <code>after</code> to test case types
(<a
href="https://redirect.github.com/eslint/eslint/issues/20049">#20049</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6ad8973e5d3c94b8e100b7266f55f8eb0757eb00"><code>6ad8973</code></a>
docs: update <code>--no-ignore</code> and <code>--ignore-pattern</code>
documentation (<a
href="https://redirect.github.com/eslint/eslint/issues/20036">#20036</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dabbe95c39671c5fa272da012ee1432aa088650f"><code>dabbe95</code></a>
fix: correct types for <code>no-restricted-imports</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/20034">#20034</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8033b195299a1eaa4a0ed6553d9e034a457bb577"><code>8033b19</code></a>
docs: add documentation for <code>--no-config-lookup</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20033">#20033</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ea789c7dd234c1a6be499a4644dd0f5c97615972"><code>ea789c7</code></a>
fix: no-loss-of-precision false positive with uppercase exponent (<a
href="https://redirect.github.com/eslint/eslint/issues/20032">#20032</a>)
(sethamus)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8401101d1e3e3e4e1edc2a9e59cafc9956bf2610"><code>8401101</code></a>
9.35.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/b80f0254f357ad6b1d8d9b4ded0892b8826ba8f4"><code>b80f025</code></a>
Build: changelog update for 9.35.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/da87f2fe792cab5b69b62bf5c15e69ab4f433087"><code>da87f2f</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.35.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/20077">#20077</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/af2a0870fdc646091d027516601888923e5bc202"><code>af2a087</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/d265515642f65246bcd45c17979f67c2afb12f95"><code>d265515</code></a>
docs: improve phrasing - &quot;if&quot; → &quot;even if&quot; from
getting-started section (<a
href="https://redirect.github.com/eslint/eslint/issues/20074">#20074</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/70557649e3111c55d8cddf678b6c4079aa6f0ccc"><code>7055764</code></a>
test: remove <code>tests/lib/eslint/eslint.config.js</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20065">#20065</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/10e7ae23e30ea0834d9fdeb3a2a1db8103c36cd2"><code>10e7ae2</code></a>
fix: update uncloneable options error message (<a
href="https://redirect.github.com/eslint/eslint/issues/20059">#20059</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/42761fa7c872fb9e14c144b692af6967b3662082"><code>42761fa</code></a>
feat: implement suggestions for no-empty-function (<a
href="https://redirect.github.com/eslint/eslint/issues/20057">#20057</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/102f44442ac9bf1fcd4ba6ab9fae43ce09199df6"><code>102f444</code></a>
feat: implement suggestions for no-empty-static-block (<a
href="https://redirect.github.com/eslint/eslint/issues/20056">#20056</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/84ffb9680b15e45bfd8c8a5db4731576ddd16fc4"><code>84ffb96</code></a>
chore: update <code>@eslint-community/eslint-utils</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20069">#20069</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.34.0...v9.35.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.34.0&new-version=9.35.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>
 
commit 5f8e32b4370abc6080e34798ec8b658544e69ebe
Merge: 238c2ae cfb8848
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 8 11:34:31 2025 +0200
 
Build(deps-dev): Bump typescript-eslint from 8.41.0 to 8.42.0 in /page (#518)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.41.0 to 8.42.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.42.0</h2>
<h2>8.42.0 (2025-09-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li>deprecate tseslint.config() (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11531">#11531</a>)
-- see <a
href="https://typescript-eslint.io/packages/typescript-eslint#migrating-to-defineconfig">https://typescript-eslint.io/packages/typescript-eslint#migrating-to-defineconfig</a></li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update eslint monorepo to v9.33.0 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11482">#11482</a>)</li>
<li><strong>typescript-eslint:</strong> handle non-normalized windows
paths produced by jiti (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11546">#11546</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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</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.42.0 (2025-09-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li>deprecate tseslint.config() (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11531">#11531</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> handle non-normalized windows
paths produced by jiti (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11546">#11546</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://typescript-eslint.io/users/versioning">versioning
strategy</a> and <a
href="https://typescript-eslint.io/users/releases">releases</a> on our
website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d13590979dc4130525d7b321230298dcdebc176f"><code>d135909</code></a>
chore(release): publish 8.42.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/fa156454702398aa2002315f468a360a5508c2e2"><code>fa15645</code></a>
fix(typescript-eslint): handle non-normalized windows paths produced by
jiti ...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d7614a74c3609843a0a3aefdd2c0685dec82e7c5"><code>d7614a7</code></a>
feat: deprecate tseslint.config() (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11531">#11531</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.42.0/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for typescript-eslint since your current
version.</p>
</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.41.0&new-version=8.42.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>
 
commit e99bfe7af953f829f1ea97157fe0e8b0bea79499
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 07:07:35 2025 +0000
 
Build(deps-dev): Bump @eslint/js from 9.34.0 to 9.35.0 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.34.0 to 9.35.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/commits/v9.35.0/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e2e4dd798524737eaf478fd821800568dd8de8de
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 07:07:25 2025 +0000
 
Build(deps): Bump @tailwindcss/vite from 4.1.12 to 4.1.13 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.12 to 4.1.13.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.13/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit cfb884822758f8636f7e2a69bf5ec174a286a303
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 07:06:59 2025 +0000
 
Build(deps-dev): Bump typescript-eslint from 8.41.0 to 8.42.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.41.0 to 8.42.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.42.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.42.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9795468dda8291355444a906c7043506be502c37
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 07:06:44 2025 +0000
 
Build(deps-dev): Bump eslint from 9.34.0 to 9.35.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.34.0 to 9.35.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.34.0...v9.35.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.35.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit adbbef0f48c02500ef5337d32e93e578918748bf
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 07:06:30 2025 +0000
 
Build(deps): Bump tw-animate-css from 1.3.7 to 1.3.8 in /page
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.7...v1.3.8)
 
---
updated-dependencies:
- dependency-name: tw-animate-css
dependency-version: 1.3.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d1940e9e155da35bf8355a75cd56af7116068594
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 07:05:57 2025 +0000
 
Build(deps): Bump deps/capstone from `ff04ff1` to `c66f877`
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `ff04ff1` to `c66f877`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](https://github.com/capstone-engine/capstone/compare/ff04ff1aa05199e999835d3464b5896582ec1c5f...c66f8774641a3df4f2783b933ca7a50912b56448)
 
---
updated-dependencies:
- dependency-name: deps/capstone
dependency-version: c66f8774641a3df4f2783b933ca7a50912b56448
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 057baa816272712d2343c8048dea7c62e1f78e07
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 07:05:55 2025 +0000
 
Build(deps): Bump deps/googletest from `eb2d85e` to `7917641`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `eb2d85e` to `7917641`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b...7917641ff965959afae189afb5f052524395525c)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 7917641ff965959afae189afb5f052524395525c
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 88ca4d950fa1eafc11b51017bd34223ecbcf8c0a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 8 07:05:52 2025 +0000
 
Build(deps): Bump deps/reflect from `c21a448` to `2104e3c`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `c21a448` to `2104e3c`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/c21a44839db947f3a6bd0c5a113191b18198c8cf...2104e3cc951bea8fb61835b39e5b42f6d2de17da)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-version: 2104e3cc951bea8fb61835b39e5b42f6d2de17da
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 238c2aea6abffdc35d0c0ab92bf522350450933f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 08:15:49 2025 +0200
 
Only slient output before starting the emulation
 
commit 91f58e9d11920423fc194d74892b7e0b8ee4b3c5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 8 08:15:09 2025 +0200
 
Fix GDB address
 
commit ed8cc9b3c7fd4642648c533dfd4ddc1a9ac83e99
Merge: f8bd453 e1103d4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Sep 7 21:55:32 2025 +0200
 
Workaround missing RDTSCP implementation in icicle (#512)
 
commit e1103d48bf4464000d3a7f6209ad51cf25d28898
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 21:31:09 2025 +0200
 
Dummy rdtscp
 
commit f2916f4f0d9bb037b6d32743c0aec5759707e6d3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 21:26:38 2025 +0200
 
Fix specification
 
commit c81c1468baac051c1c461143cd42c8bc32c574ac
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 21:17:09 2025 +0200
 
Mark RDPID as unavailable
 
commit 2a43b424282b22949757b0a692b889c35d62b2f6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 20:37:55 2025 +0200
 
Mark rdtsc(p) as available
 
commit f8bd45366bf1b0fdf33969bd79c85514a1547702
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 18:38:30 2025 +0200
 
Add more DLLs
 
commit 61f537c7ad676cbddf297f998c0d8a15b5db3f96
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 18:01:46 2025 +0200
 
Ignore root.zip
 
commit c545751cb50d8a49f60a060f5a67d1b7e75335d0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 18:01:39 2025 +0200
 
Save wlanapi.dll
 
commit dad460411cd39d754e8bf5b51ef6a34bdb68d282
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 17:21:14 2025 +0200
 
Reduce cpuid, rdtsc and rdtscp logs in concise mode
 
commit fbcc489bf2db8cac286b622a56a573dff758abca
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 15:32:26 2025 +0200
 
Fix buttons and layout
 
commit 04407657e63963a360b079628cde0a59e1f26606
Merge: 12bb818 4b65d4b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Sep 7 13:27:38 2025 +0200
 
Fade button (#511)
 
commit 12bb8180a8166899acf74123e17675308ea00bb3
Merge: eed230a 400821a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Sep 7 13:10:02 2025 +0200
 
Switch to LLVM 21 (#510)
 
commit 4b65d4b31348ef8d27b092c8b2f93316b9ce26b9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 12:40:24 2025 +0200
 
Fade button
 
commit 400821acbf5c04becf63fa583c9acd7e9debedb9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 11:23:45 2025 +0200
 
Switch to LLVM 21
 
commit eed230a84463464de656b69aadb53a8b9f804a78
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 11:08:03 2025 +0200
 
Handle aria attributes
 
commit 0923d8efa6015c705d5aa39bdc8b3c0c0ef22638
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 11:07:48 2025 +0200
 
Adapt package-lock.json
 
commit 9c371374e1e94a1ae2f1293d161136437402eca8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 11:01:53 2025 +0200
 
Revert "Scroll locking"
 
This reverts commit 495ad6873fb322d4410ee51183d07e99c50e9b3f.
 
commit 495ad6873fb322d4410ee51183d07e99c50e9b3f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 10:57:57 2025 +0200
 
Scroll locking
 
commit 562da05a2dbb1d07603c9394b1a3a74608c95e1c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 10:57:46 2025 +0200
 
Ensure instant scrolling
 
commit 3c2672b10982f8a5aa85c3d49860301757012cbf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 09:49:58 2025 +0200
 
Allow detaching from autoscroll
 
commit f621fef81e8e6f111943edf6383dfa9e6afa96d2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 7 09:49:44 2025 +0200
 
Make sure to stop emulator if component unmounts
 
commit d8b2aa641c9c96e0862bc39ee9f857ccbb81ea2b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Sep 6 23:00:00 2025 +0200
 
Remove schedule
 
commit 17140229ef098b489e497d57af11038cf1769d62
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 6 22:16:09 2025 +0200
 
Fix stats
 
commit fbe2d14522512b6394cc17ad66e2fdb3d6544b09
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 6 22:04:34 2025 +0200
 
Fixes
 
commit 253890dd0f86b480e364d74a612413211b7947fd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 6 21:17:38 2025 +0200
 
Don't use cache buster
 
commit 330ce10b4d85dbe7879bcb982855eb3f72e6ec28
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 6 20:44:48 2025 +0200
 
Include wasm
 
commit 9be8e2700169d89097563d0505b3e3e73b6c48e5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 6 20:40:44 2025 +0200
 
Cache resources
 
commit 5997ec55ac94c85d05a4de51325d0d9b519229a5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 6 20:21:59 2025 +0200
 
Change background color
 
commit 517270e2cf7bc8b468fd69b886427f400df41e36
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 6 19:40:40 2025 +0200
 
Add PWA support
 
commit 289eb2cbb09b49841b632eae1c4aedd5255a7fbf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 6 11:12:51 2025 +0200
 
Print counts in decimal
 
commit f9760a1048681ff9bfd41dc828c3dba1ef147e93
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Sep 5 16:48:08 2025 +0200
 
Update landing-page.tsx
 
commit 423cd0812fe0d24836f2aeb0c42f53b5d68abbe1
Merge: e8d63ce 0f4d61e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Sep 5 14:59:16 2025 +0100
 
Build(deps): Bump react-window from 1.8.11 to 2.0.2 in /page (#499)
 
Bumps [react-window](https://github.com/bvaughn/react-window) from
1.8.11 to 2.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-window/releases">react-window's
releases</a>.</em></p>
<blockquote>
<h2>2.0.2</h2>
<p>Fixed edge-case bug with <code>Grid</code> imperative API
<code>scrollToCell</code> method and &quot;smooth&quot; scrolling
behavior.</p>
<h2>2.0.1</h2>
<ul>
<li>Remove ARIA <code>role</code> attribute from <code>List</code> and
<code>Grid</code>. This resulted in potentially invalid configurations
(e.g. a ARIA <em>list</em> should contain at least one <em>listitem</em>
but that was not enforced by this library). Users of this library should
specify the <code>role</code> attribute that makes the most sense to
them <a
href="https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Reference/Roles/list_role#best_practices">based
on mdn guidelines</a>. For example:</li>
</ul>
<pre lang="tsx"><code>&lt;List
role=&quot;list&quot;
rowComponent={RowComponent}
rowCount={names.length}
rowHeight={25}
rowProps={{ names }}
/&gt;;
<p>function RowComponent({ index, style, ...rest }:
RowComponentProps&lt;object&gt;) {
return (
&lt;div role=&quot;listitem&quot; style={style}&gt;
...
&lt;/div&gt;
);
}
</code></pre></p>
<h2>2.0.0</h2>
<p>Version 2 is a major rewrite that offers the following benefits:</p>
<ul>
<li>More ergonomic props API</li>
<li>Automatic memoization of row/cell renderers and props/context</li>
<li>Automatically sizing for <code>List</code> and <code>Grid</code> (no
more need for <code>AutoSizer</code>)</li>
<li>Native TypeScript support (no more need for
<code>@types/react-window</code>)</li>
<li>Smaller bundle size</li>
</ul>
<h2>Upgrade path</h2>
<p>See the <a href="https://react-window.vercel.app/">documentation</a>
for more details, but here is an example of what the v1 to v2 upgrade
might look like:</p>
<h3>Before</h3>
<pre lang="tsx"><code>import { FixedSizeList, type
ListChildComponentProps } from &quot;react-window&quot;;
<p>function Example({ names }: { names: string[] }) {
const itemData = useMemo&lt;ItemData&gt;(() =&gt; ({ names }),
[names]);</p>
<p>return (
&lt;FixedSizeList
children={Row}
height={150}
itemCount={1000}
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md">react-window's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.2</h2>
<p>Fixed edge-case bug with <code>Grid</code> imperative API
<code>scrollToCell</code> method and &quot;smooth&quot; scrolling
behavior.</p>
<h2>2.0.1</h2>
<ul>
<li>Remove ARIA <code>role</code> attribute from <code>List</code> and
<code>Grid</code>. This resulted in potentially invalid configurations
(e.g. a ARIA <em>list</em> should contain at least one <em>listitem</em>
but that was not enforced by this library). Users of this library should
specify the <code>role</code> attribute that makes the most sense to
them <a
href="https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Reference/Roles/list_role#best_practices">based
on mdn guidelines</a>. For example:</li>
</ul>
<pre lang="tsx"><code>&lt;List
role=&quot;list&quot;
rowComponent={RowComponent}
rowCount={names.length}
rowHeight={25}
rowProps={{ names }}
/&gt;;
<p>function RowComponent({ index, style, ...rest }:
RowComponentProps&lt;object&gt;) {
return (
&lt;div role=&quot;listitem&quot; style={style}&gt;
...
&lt;/div&gt;
);
}
</code></pre></p>
<h2>2.0.0</h2>
<p>Version 2 is a major rewrite that offers the following benefits:</p>
<ul>
<li>More ergonomic props API</li>
<li>Automatic memoization of row/cell renderers and props/context</li>
<li>Automatically sizing for <code>List</code> and <code>Grid</code> (no
more need for <code>AutoSizer</code>)</li>
<li>Native TypeScript support (no more need for
<code>@types/react-window</code>)</li>
<li>Smaller bundle size</li>
</ul>
<h2>Upgrade path</h2>
<p>See the <a href="https://react-window.vercel.app/">documentation</a>
for more details, but here is an example of what the v1 to v2 upgrade
might look like:</p>
<h3>Before</h3>
<pre lang="tsx"><code>import { FixedSizeList, type
ListChildComponentProps } from &quot;react-window&quot;;
<p>function Example({ names }: { names: string[] }) {
const itemData = useMemo&lt;ItemData&gt;(() =&gt; ({ names }),
[names]);</p>
<p>return (
&lt;FixedSizeList
&lt;/tr&gt;&lt;/table&gt;
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-window/commit/c9349a4b7bba8bf4c209055f42d16216fcdf7928"><code>c9349a4</code></a>
2.0.1 -&gt; 2.0.2</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/6adc6c04a194a9d89e510631ff316166ef3a167b"><code>6adc6c0</code></a>
Merge pull request <a
href="https://redirect.github.com/bvaughn/react-window/issues/832">#832</a>
from bvaughn/issues/831</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/bd562c5734a46def653ebd4ecbdc93a39d76a5cb"><code>bd562c5</code></a>
Add tests</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/cced926021884746c6abdc0eca1f0051510d147b"><code>cced926</code></a>
Fix scrollToCell bug</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/d1af943a69241c32ae17d81d8b54a8c8c2a2881a"><code>d1af943</code></a>
README formatting</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/caa426612193f614e3715ee398cb9ef1caa7510b"><code>caa4266</code></a>
README formatting</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/2e326fbb7327abbdbc5ee99e2272868dd35cd10d"><code>2e326fb</code></a>
2.0.0 -&gt; 2.0.1</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/6bcf34eec63977550ec38ac646703285f7ba4f77"><code>6bcf34e</code></a>
README formatting tweak</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/ddfab80999440f463958d832077123092aa70941"><code>ddfab80</code></a>
Lighthouse changes to docs site</li>
<li><a
href="https://github.com/bvaughn/react-window/commit/e46efe922f216be4da987ace3fd5bd6639915319"><code>e46efe9</code></a>
Update README</li>
<li>Additional commits viewable in <a
href="https://github.com/bvaughn/react-window/compare/1.8.11...2.0.2">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-window&package-manager=npm_and_yarn&previous-version=1.8.11&new-version=2.0.2)](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>
 
commit 0f4d61e3f1a8777216914b59aeff12ece7cba828
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 5 15:02:20 2025 +0200
 
Support latest react-window version
 
commit 02dc93d2fbc827caff5d4e3cd27535b5d0405417
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Sep 5 12:18:40 2025 +0000
 
Build(deps): Bump react-window from 1.8.11 to 2.0.2 in /page
 
Bumps [react-window](https://github.com/bvaughn/react-window) from 1.8.11 to 2.0.2.
- [Release notes](https://github.com/bvaughn/react-window/releases)
- [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bvaughn/react-window/compare/1.8.11...2.0.2)
 
---
updated-dependencies:
- dependency-name: react-window
dependency-version: 2.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e8d63ce9e8d142aeb08949c017e68d44949e6bbe
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Sep 3 07:17:28 2025 +0100
 
Update compiler-env.cmake
 
commit 54e1e5cd6acf542dfaef452b75e982c9de91f31a
Merge: efb2624 e183159
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 13:40:01 2025 +0100
 
Build(deps-dev): Bump @types/react from 19.1.11 to 19.1.12 in /page (#509)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.1.11 to 19.1.12.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.11&new-version=19.1.12)](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>
 
commit efb2624d180e61d588ed883d84e1e62539234aa1
Merge: 3573026 b76a482
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 13:14:01 2025 +0100
 
Build(deps-dev): Bump typescript-eslint from 8.40.0 to 8.41.0 in /page (#501)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.40.0 to 8.41.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.41.0</h2>
<h2>8.41.0 (2025-08-25)</h2>
<h3>🚀 Features</h3>
<ul>
<li>tighten <code>tsconfigRootDir</code> validation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11463">#11463</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>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.41.0 (2025-08-25)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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="https://github.com/typescript-eslint/typescript-eslint/commit/31a73361bd6449974c89b78ef77be0d04e77510b"><code>31a7336</code></a>
chore(release): publish 8.41.0</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.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.40.0&new-version=8.41.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>
 
commit e183159973f12a0268e9dd3bb89669aa4bfa88d2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 12:12:39 2025 +0000
 
Build(deps-dev): Bump @types/react from 19.1.11 to 19.1.12 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.11 to 19.1.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3573026e5da05eff7b49881d9a8e64ee8c1dc8e8
Merge: ef182a4 5777db9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 13:11:01 2025 +0100
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.0.1 to 5.0.2 in /page (#508)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 5.0.1 to 5.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@5.0.2</h2>
<h3>Skip transform hook completely in rolldown-vite in dev if possible
(<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/783">#783</a>)</h3>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>5.0.2 (2025-08-28)</h2>
<h3>Skip transform hook completely in rolldown-vite in dev if possible
(<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/783">#783</a>)</h3>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/1f4b4d9523c0cbdba66724e83477309ef65cac96"><code>1f4b4d9</code></a>
release: plugin-react@5.0.2</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/c719e5d97d9c70e29fc4a7a4f44c1abaa382a59e"><code>c719e5d</code></a>
perf(react): skip transform hook completely in rolldown-vite in dev if
possib...</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/9989897fd102ba2d46bee0961e43aacb1e4f9436"><code>9989897</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/773">#773</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/1ab26664ad6b99bdcaa49e5e0a805ee686c05c61"><code>1ab2666</code></a>
build: watch <code>common</code> package (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/748">#748</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.2/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.0.1&new-version=5.0.2)](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>
 
commit ef182a47c0b805eeb82594a27a8f7ff2dbecbfe5
Merge: 16c5729 f45e446
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 12:34:00 2025 +0100
 
Build(deps): Bump deps/flatbuffers from `067bfdb` to `82396fa` (#507)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`067bfdb` to `82396fa`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/82396fa0fe9a61e7a30bdd008e180d56f5e49ebf"><code>82396fa</code></a>
[C#] Improve Span&lt;&gt; utilization (<a
href="https://redirect.github.com/google/flatbuffers/issues/8588">#8588</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/a6b337f8031f14e0d69e2eeb7f4e0aaf1d06a776"><code>a6b337f</code></a>
Add bounds checking to a method where it was missing (<a
href="https://redirect.github.com/google/flatbuffers/issues/8673">#8673</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/35230bd70c25f0c0a39ade8135ceee80418815bf"><code>35230bd</code></a>
[C#] Fix union verifier (<a
href="https://redirect.github.com/google/flatbuffers/issues/8593">#8593</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/deb3d93454e1782a133186876000d3272634789c"><code>deb3d93</code></a>
gRPC callbackService support added (<a
href="https://redirect.github.com/google/flatbuffers/issues/8666">#8666</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/b87d04af8c0394cf990e37082e0d4f83e2082df1"><code>b87d04a</code></a>
Bugfix: grpc supress incorrect warning (<a
href="https://redirect.github.com/google/flatbuffers/issues/8669">#8669</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/1e6c851dba92317440ed779dd2956e229fc728e4"><code>1e6c851</code></a>
fix(go/grpc): avoid panic on short FlatBuffers input (<a
href="https://redirect.github.com/google/flatbuffers/issues/8684">#8684</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/6164edf558e1e1540f06f9143d5cd4ec7c8fda5f"><code>6164edf</code></a>
Fixes swift windows CI (<a
href="https://redirect.github.com/google/flatbuffers/issues/8685">#8685</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/ef1030ff0b007ad99c155166df515d6a3177b5c2"><code>ef1030f</code></a>
Update build.yml - disable gradle CI failures</li>
<li><a
href="https://github.com/google/flatbuffers/commit/53c8c2ef16ee07b5ab605e332b1f4dc5a1f837c8"><code>53c8c2e</code></a>
Update build.yml - disable Test Swift Windows</li>
<li><a
href="https://github.com/google/flatbuffers/commit/f83525fe675ff1d580fb6b9887f8a81729e4a6c0"><code>f83525f</code></a>
Update build.yml - update gradle actions</li>
<li>Additional commits viewable in <a
href="https://github.com/google/flatbuffers/compare/067bfdbde9b10c1beb5d6b02d67ae9db8b96f736...82396fa0fe9a61e7a30bdd008e180d56f5e49ebf">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>
 
commit b76a482c802d1b9ba666c48297b42296708d92b3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 11:18:11 2025 +0000
 
Build(deps-dev): Bump typescript-eslint from 8.40.0 to 8.41.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.40.0 to 8.41.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.41.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.41.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5777db99f1afca10e6083dcd8c228b810730710f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 11:17:57 2025 +0000
 
Build(deps-dev): Bump @vitejs/plugin-react from 5.0.1 to 5.0.2 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.0.1 to 5.0.2.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.2/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 5.0.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 16c5729501aa09f3e068e95f5e6ba459e7ab1b01
Merge: 03d651a d1f1c4c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 12:17:07 2025 +0100
 
Build(deps): Bump deps/googletest from `6986c2b` to `eb2d85e` (#506)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`6986c2b` to `eb2d85e`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b"><code>eb2d85e</code></a>
Remove unused syslog dependency for Fuchsia.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/6986c2b575f77135401a4e1c65a7a42f20e18fef...eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b">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>
 
commit 03d651a34194f986ea2cd83d13475c3568b54f55
Merge: 27932a8 a1f086e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 12:14:50 2025 +0100
 
Build(deps): Bump lucide-react from 0.541.0 to 0.542.0 in /page (#502)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.541.0 to 0.542.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.542.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(docs): add MDN Web Docs &amp; Nuxt to showcase by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3590">lucide-icons/lucide#3590</a></li>
<li>feat(icons): added <code>list-chevrons-down-up</code> icon by <a
href="https://github.com/juliankellydesign"><code>@juliankellydesign</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3492">lucide-icons/lucide#3492</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/juliankellydesign"><code>@juliankellydesign</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3492">lucide-icons/lucide#3492</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.541.0...0.542.0">https://github.com/lucide-icons/lucide/compare/0.541.0...0.542.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.542.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.541.0&new-version=0.542.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>
 
commit 27932a89fef09a9057799e4bfba53d0a8f4e7fd0
Merge: 5c9e99c 409430d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 12:14:36 2025 +0100
 
Build(deps-dev): Bump @types/react-dom from 19.1.7 to 19.1.9 in /page (#503)
 
Bumps
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
from 19.1.7 to 19.1.9.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.7&new-version=19.1.9)](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>
 
commit 5c9e99ca08db7536056378c5e631225c8e9fb653
Merge: 995fed2 3094191
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 12:14:21 2025 +0100
 
Build(deps): Bump deps/capstone from `9539045` to `ff04ff1` (#505)
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`9539045` to `ff04ff1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/capstone-engine/capstone/commit/ff04ff1aa05199e999835d3464b5896582ec1c5f"><code>ff04ff1</code></a>
Fix log message in cstest_py/compare.compare_bit_flags (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2783">#2783</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/40f54ce821822626e8f608444d0f317480d6f65a"><code>40f54ce</code></a>
Add workflow to check for C code formatting and format all code with
clang-fo...</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/f557fa229ebe669434049b93aa9aab48e9df476f"><code>f557fa2</code></a>
Fix regex match syntax for project version (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2779">#2779</a>)</li>
<li>See full diff in <a
href="https://github.com/capstone-engine/capstone/compare/9539045d675a30eed43869325f7f51cfc26de0b7...ff04ff1aa05199e999835d3464b5896582ec1c5f">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>
 
commit 995fed26ba9720aa3c06393827912ad9f4b2e88a
Merge: c7326bb 38634d7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 12:12:28 2025 +0100
 
Build(deps): Bump icicle-vm from `e80282d` to `ebb9bd1` in /src/backends/icicle-emulator/icicle-bridge (#500)
 
Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from
`e80282d` to `ebb9bd1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/ebb9bd196946a072b6887ba9313392302e6f514a"><code>ebb9bd1</code></a>
Allow Unix socket connections and implement buffering</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/2e4b637d77a9ced69b6c40873fe4d805b0ca0ef6"><code>2e4b637</code></a>
Fix warnings and errors with newer rustc version</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/9c46aca46e29d5ff9a723336469767f8dc150102"><code>9c46aca</code></a>
GDB stub improvements.</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/e80282d3e1f53177b3f5a82fc48ac7538826a7d9...ebb9bd196946a072b6887ba9313392302e6f514a">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>
 
commit c7326bbbad4f4a1eb77d1cc20d0817d4933cf2d6
Merge: 4ea724b f6ddf59
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 12:12:03 2025 +0100
 
Build(deps-dev): Bump vite from 7.1.3 to 7.1.4 in /page (#504)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.1.3 to 7.1.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.1.4</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.4/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.3...v7.1.4">7.1.4</a>
(2025-09-01)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li>add missing awaits (<a
href="https://redirect.github.com/vitejs/vite/issues/20697">#20697</a>)
(<a
href="https://github.com/vitejs/vite/commit/79d10ed6341ba7a751d007b7ad113a9b8be9c853">79d10ed</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20676">#20676</a>)
(<a
href="https://github.com/vitejs/vite/commit/5a274b29df83744cf0ce4dafd94029d2a9e01135">5a274b2</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20709">#20709</a>)
(<a
href="https://github.com/vitejs/vite/commit/0401feba17e60bd7e976c5643128a0da49670a83">0401feb</a>)</li>
<li>pass rollup watch options when building in watch mode (<a
href="https://redirect.github.com/vitejs/vite/issues/20674">#20674</a>)
(<a
href="https://github.com/vitejs/vite/commit/f367453ca2825bc8a390d41c5d13b161756f2b41">f367453</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li>remove unused constants entry from rolldown.config.ts (<a
href="https://redirect.github.com/vitejs/vite/issues/20710">#20710</a>)
(<a
href="https://github.com/vitejs/vite/commit/537fcf91862a1bf51e70ce6fe9b414319dd3a675">537fcf9</a>)</li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>remove unnecessary <code>minify</code> parameter from
<code>finalizeCss</code> (<a
href="https://redirect.github.com/vitejs/vite/issues/20701">#20701</a>)
(<a
href="https://github.com/vitejs/vite/commit/8099582e5364f907f2bc6cb8e2d52ae0c4d937e4">8099582</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/bcc31449c0c4f852ccb1eedda1842bc7ded23d01"><code>bcc3144</code></a>
release: v7.1.4</li>
<li><a
href="https://github.com/vitejs/vite/commit/0401feba17e60bd7e976c5643128a0da49670a83"><code>0401feb</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20709">#20709</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/537fcf91862a1bf51e70ce6fe9b414319dd3a675"><code>537fcf9</code></a>
chore: remove unused constants entry from rolldown.config.ts (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20710">#20710</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/79d10ed6341ba7a751d007b7ad113a9b8be9c853"><code>79d10ed</code></a>
fix: add missing awaits (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20697">#20697</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/8099582e5364f907f2bc6cb8e2d52ae0c4d937e4"><code>8099582</code></a>
refactor: remove unnecessary <code>minify</code> parameter from
<code>finalizeCss</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20701">#20701</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/f367453ca2825bc8a390d41c5d13b161756f2b41"><code>f367453</code></a>
fix: pass rollup watch options when building in watch mode (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20674">#20674</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/5a274b29df83744cf0ce4dafd94029d2a9e01135"><code>5a274b2</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20676">#20676</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v7.1.4/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.3&new-version=7.1.4)](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>
 
commit f45e4462c28a8dd3cdee06745b76a2a85131cdbc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 10:40:59 2025 +0000
 
Build(deps): Bump deps/flatbuffers from `067bfdb` to `82396fa`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `067bfdb` to `82396fa`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/067bfdbde9b10c1beb5d6b02d67ae9db8b96f736...82396fa0fe9a61e7a30bdd008e180d56f5e49ebf)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 82396fa0fe9a61e7a30bdd008e180d56f5e49ebf
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d1f1c4c0dcb4c23ae1d1cd955522bd8ca3579c28
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 10:23:24 2025 +0000
 
Build(deps): Bump deps/googletest from `6986c2b` to `eb2d85e`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `6986c2b` to `eb2d85e`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/6986c2b575f77135401a4e1c65a7a42f20e18fef...eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 309419111033cb06cbf05a29648bbcbc6471b611
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 10:13:48 2025 +0000
 
Build(deps): Bump deps/capstone from `9539045` to `ff04ff1`
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `9539045` to `ff04ff1`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](https://github.com/capstone-engine/capstone/compare/9539045d675a30eed43869325f7f51cfc26de0b7...ff04ff1aa05199e999835d3464b5896582ec1c5f)
 
---
updated-dependencies:
- dependency-name: deps/capstone
dependency-version: ff04ff1aa05199e999835d3464b5896582ec1c5f
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f6ddf592472255124bf07ad5d3f88a2568dcc086
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 09:14:30 2025 +0000
 
Build(deps-dev): Bump vite from 7.1.3 to 7.1.4 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.3 to 7.1.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.4/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 409430d1ee808df95c36fd489355a5af48608afd
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 09:12:49 2025 +0000
 
Build(deps-dev): Bump @types/react-dom from 19.1.7 to 19.1.9 in /page
 
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.7 to 19.1.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-version: 19.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a1f086eaecc93452333057b0075d51474e83acab
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 09:11:27 2025 +0000
 
Build(deps): Bump lucide-react from 0.541.0 to 0.542.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.541.0 to 0.542.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.542.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.542.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 38634d783dec79b14ad7406ae278f69e662b5b31
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 09:07:26 2025 +0000
 
Build(deps): Bump icicle-vm
 
Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from `e80282d` to `ebb9bd1`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/e80282d3e1f53177b3f5a82fc48ac7538826a7d9...ebb9bd196946a072b6887ba9313392302e6f514a)
 
---
updated-dependencies:
- dependency-name: icicle-vm
dependency-version: ebb9bd196946a072b6887ba9313392302e6f514a
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 4ea724b1d4b4474b00b37a0290e7b738c477d81d
Merge: d990ae4 97840f8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Sep 2 09:22:27 2025 +0100
 
Build(deps): Bump icicle-cpu from `e80282d` to `ebb9bd1` in /src/backends/icicle-emulator/icicle-bridge (#497)
 
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from
`e80282d` to `ebb9bd1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/ebb9bd196946a072b6887ba9313392302e6f514a"><code>ebb9bd1</code></a>
Allow Unix socket connections and implement buffering</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/2e4b637d77a9ced69b6c40873fe4d805b0ca0ef6"><code>2e4b637</code></a>
Fix warnings and errors with newer rustc version</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/9c46aca46e29d5ff9a723336469767f8dc150102"><code>9c46aca</code></a>
GDB stub improvements.</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/e80282d3e1f53177b3f5a82fc48ac7538826a7d9...ebb9bd196946a072b6887ba9313392302e6f514a">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>
 
commit 97840f887850472b50bd850921a10cdd52d64001
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Sep 2 07:43:24 2025 +0000
 
Build(deps): Bump icicle-cpu
 
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `e80282d` to `ebb9bd1`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/e80282d3e1f53177b3f5a82fc48ac7538826a7d9...ebb9bd196946a072b6887ba9313392302e6f514a)
 
---
updated-dependencies:
- dependency-name: icicle-cpu
dependency-version: ebb9bd196946a072b6887ba9313392302e6f514a
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d990ae43ab80bf1e09ed30c8d68fe313d50a1eb7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Aug 25 07:18:15 2025 +0200
 
Update build.yml
 
commit 469009bdb1075b73ca9891aa2f1e0cf7c506e6aa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 25 07:13:45 2025 +0200
 
Auto retry clang download
 
commit 99c82b940add6b513545738e22325fd06263462c
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Aug 24 19:42:25 2025 +0200
 
Color fix
 
commit aeabff138ae564b3ff94690f485cf24957542b73
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 17:59:48 2025 +0200
 
Unify card style
 
commit 2ff96d50bfb77508157b2b52962ca184b5f5f6a3
Merge: a95e2db 0af756a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 16:39:19 2025 +0200
 
Add a test for unhandled exceptions (#493)
 
commit 0af756abd5cd9bd65f6bda999a4a83a8b12f5d1c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 16:18:26 2025 +0200
 
Use stored RIP as emulators are unreliable
 
commit 86e0dee91cce8393fedbf2c5a526751ea5886313
Merge: 58c71c6 a95e2db
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 15:38:11 2025 +0200
 
Merge remote-tracking branch 'origin/main' into unhandled-exceptions
 
commit a95e2db0be95e75b5fd6cd7d2b7acb1b361a7d9c
Merge: 4c81c63 037f078
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 14:15:17 2025 +0200
 
Revert SGDT hooking support (#495)
 
It's useless
 
commit 037f078302b1bd007cf04055ea52e20d89e4386d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 13:49:46 2025 +0200
 
Revert SGDT hooking support
 
It's useless
 
commit 4c81c6355de41973796798f21eb354cfbc37b612
Merge: d0dab10 22227c8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 13:40:30 2025 +0200
 
Build(deps): Bump deps/unicorn from `79f4f7a` to `65f12b1` (#492)
 
Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `79f4f7a`
to `65f12b1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/momo5502/unicorn/commit/65f12b11eeba7920abac938d36bf922910be693e"><code>65f12b1</code></a>
Merge remote-tracking branch 'gh/dev' into dev</li>
<li><a
href="https://github.com/momo5502/unicorn/commit/fd2e0e6980f20da4575432eaa6861da4d49c4984"><code>fd2e0e6</code></a>
Add support for clangarm64 (<a
href="https://redirect.github.com/momo5502/unicorn/issues/2228">#2228</a>)</li>
<li><a
href="https://github.com/momo5502/unicorn/commit/94847a96d82a224d63c353c92ee8643c5b3ed405"><code>94847a9</code></a>
Fix cmake deprecation warning (<a
href="https://redirect.github.com/momo5502/unicorn/issues/2226">#2226</a>)</li>
<li><a
href="https://github.com/momo5502/unicorn/commit/79f910ea73220f4f603b6050593af86483573908"><code>79f910e</code></a>
Fix <code>read_sprr_perm</code> for Apple real CPUs and GitHub Actions;
enable Apple ARM...</li>
<li><a
href="https://github.com/momo5502/unicorn/commit/1cb2c670548bf430e8d26faeb8bd6f893beb68c7"><code>1cb2c67</code></a>
Remove ninja installation from macos runners (<a
href="https://redirect.github.com/momo5502/unicorn/issues/2225">#2225</a>)</li>
<li><a
href="https://github.com/momo5502/unicorn/commit/3d2febe82da9fa040625f0426d920c5d8aab9f89"><code>3d2febe</code></a>
Enable install for rust bindings (<a
href="https://redirect.github.com/momo5502/unicorn/issues/2224">#2224</a>)</li>
<li><a
href="https://github.com/momo5502/unicorn/commit/c8bc9eb9b097ecf5f52abccc16b20b9b69e1e97c"><code>c8bc9eb</code></a>
glib_compat/glib_compact: Clear the buffer in g_hash_table_resize (<a
href="https://redirect.github.com/momo5502/unicorn/issues/2219">#2219</a>)</li>
<li>See full diff in <a
href="https://github.com/momo5502/unicorn/compare/79f4f7a51eb4e8360ab08a51ce6d68b8ae24cd1b...65f12b11eeba7920abac938d36bf922910be693e">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>
 
commit d0dab10c328695112bddec5930169ab48bbd9bb7
Merge: 318b3a9 860f5d4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 13:27:10 2025 +0200
 
Automatically build as library if project is not toplevel (#494)
 
commit 22227c8ef2e3a43b33d1bcd4c0ca2f88289e64c8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 11:07:49 2025 +0000
 
Build(deps): Bump deps/unicorn from `79f4f7a` to `65f12b1`
 
Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `79f4f7a` to `65f12b1`.
- [Commits](https://github.com/momo5502/unicorn/compare/79f4f7a51eb4e8360ab08a51ce6d68b8ae24cd1b...65f12b11eeba7920abac938d36bf922910be693e)
 
---
updated-dependencies:
- dependency-name: deps/unicorn
dependency-version: 65f12b11eeba7920abac938d36bf922910be693e
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 860f5d4cfceced9de423a2abbd0b7eb66b538f6a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 12:56:15 2025 +0200
 
Automatically build as library if project is not toplevel
 
commit 58c71c687da7ebc09ce031bb5634adc832926c9d
Merge: f6fbb6c 318b3a9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 12:45:31 2025 +0200
 
Merge remote-tracking branch 'origin/main' into unhandled-exceptions
 
commit 318b3a99d6a7f5ae88c518c1bd7e40a8d785cac5
Merge: 3f7952d da6be67
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 12:29:11 2025 +0200
 
Unicorn upgrade (#491)
 
commit da6be67bbee14b04920f3ff9b3554a31e6db2609
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 12:07:39 2025 +0200
 
Update unicorn
 
commit 3f7952dd43a6abfa4317eaf957fc1a8c3b42717f
Merge: 5ab0fc6 da822a9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 11:05:39 2025 +0200
 
Build(deps-dev): Bump @types/react from 19.1.10 to 19.1.11 in /page (#490)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.1.10 to 19.1.11.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.10&new-version=19.1.11)](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>
 
commit 5ab0fc6c667e909c0247c70449c37ffeaf05fd70
Merge: 9588373 752d625
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 11:00:41 2025 +0200
 
Build(deps): Bump react-resizable-panels from 3.0.4 to 3.0.5 in /page (#489)
 
Bumps
[react-resizable-panels](https://github.com/bvaughn/react-resizable-panels)
from 3.0.4 to 3.0.5.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/f65a4815c73d43ae884c0465d59da76991f4d14e"><code>f65a481</code></a>
3.0.4 -&gt; 3.0.5</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/0bfe50b08535970513c1b4d91d23f3d223fb24f0"><code>0bfe50b</code></a>
Prettier</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/25c91ac9d77db5c6e00f3d19690cd3780e431289"><code>25c91ac</code></a>
reintroduce toFixed changes from 2.0.16 removed in 2.0.17 (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/512">#512</a>)</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/97b6d482f5d83da1f561874619eff95026efee6f"><code>97b6d48</code></a>
Update Code Sandbox link</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/45300ec4463da75caa2147243e16de19c4183d33"><code>45300ec</code></a>
Remove duplication in Panel component's Imperative API docs. (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/511">#511</a>)</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/8d426e7fbddf2a6fe1c5e9e6c91f23ea30107ce0"><code>8d426e7</code></a>
Fix typo in README.md (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/509">#509</a>)</li>
<li>See full diff in <a
href="https://github.com/bvaughn/react-resizable-panels/compare/3.0.4...3.0.5">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.4&new-version=3.0.5)](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>
 
commit 752d625820d85ae78b76c12f23dce9ba0d2399bb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 08:18:35 2025 +0000
 
Build(deps): Bump react-resizable-panels from 3.0.4 to 3.0.5 in /page
 
Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.4...3.0.5)
 
---
updated-dependencies:
- dependency-name: react-resizable-panels
dependency-version: 3.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit da822a901e329abdcad55880812078cb20836f51
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 08:18:33 2025 +0000
 
Build(deps-dev): Bump @types/react from 19.1.10 to 19.1.11 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.10 to 19.1.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.11
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 95883733795889afa020cc8ee8a2f274838a58b1
Merge: a3c70d8 c9e3222
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 10:17:29 2025 +0200
 
Build(deps): Bump deps/googletest from `a05c091` to `6986c2b` (#483)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`a05c091` to `6986c2b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/6986c2b575f77135401a4e1c65a7a42f20e18fef"><code>6986c2b</code></a>
Internal header include changes.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/a05c0915074bcd1b82f232e081da9bb6c205c28d...6986c2b575f77135401a4e1c65a7a42f20e18fef">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>
 
commit a3c70d8dc355af63062e3bab2beead66f6ce788f
Merge: 4f3eed2 364791f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 10:17:09 2025 +0200
 
Build(deps-dev): Bump eslint from 9.33.0 to 9.34.0 in /page (#488)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.33.0 to 9.34.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.34.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33"><code>0bb777a</code></a>
feat: multithread linting (<a
href="https://redirect.github.com/eslint/eslint/issues/19794">#19794</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab"><code>43a5f9e</code></a>
feat: add eslint-plugin-regexp to eslint-config-eslint base config (<a
href="https://redirect.github.com/eslint/eslint/issues/19951">#19951</a>)
(Pixel998)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c"><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://redirect.github.com/eslint/eslint/issues/20024">#20024</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d"><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://redirect.github.com/eslint/eslint/issues/20023">#20023</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b"><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://redirect.github.com/eslint/eslint/issues/20002">#20002</a>)
(Sweta Tanwar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232"><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://redirect.github.com/eslint/eslint/issues/20018">#20018</a>)
(Domenico Gemoli)</li>
<li><a
href="https://github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522"><code>327c672</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79"><code>bf26229</code></a>
docs: Fix typo in core-concepts/index.md (<a
href="https://redirect.github.com/eslint/eslint/issues/20009">#20009</a>)
(Tobias Hernstig)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a"><code>2309327</code></a>
docs: fix typo in the &quot;Configuring Rules&quot; section (<a
href="https://redirect.github.com/eslint/eslint/issues/20001">#20001</a>)
(ghazi-git)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29"><code>2b87e21</code></a>
docs: [no-else-return] clarify sample code. (<a
href="https://redirect.github.com/eslint/eslint/issues/19991">#19991</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="https://github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a"><code>c36570c</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be"><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20030">#20030</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c"><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda"><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b"><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/20028">#20028</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe"><code>d503f19</code></a>
ci: fix <code>stale.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20010">#20010</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883"><code>e2dc67d</code></a>
ci: centralize <code>stale.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19994">#19994</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a"><code>7093cb8</code></a>
ci: bump actions/checkout from 4 to 5 (<a
href="https://redirect.github.com/eslint/eslint/issues/20005">#20005</a>)
(dependabot[bot])</li>
</ul>
</blockquote>
</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.34.0 - August 22, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be"><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20030">#20030</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c"><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda"><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b"><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/20028">#20028</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232"><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://redirect.github.com/eslint/eslint/issues/20018">#20018</a>)
(Domenico Gemoli)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c"><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://redirect.github.com/eslint/eslint/issues/20024">#20024</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d"><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://redirect.github.com/eslint/eslint/issues/20023">#20023</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b"><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://redirect.github.com/eslint/eslint/issues/20002">#20002</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522"><code>327c672</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe"><code>d503f19</code></a>
ci: fix <code>stale.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20010">#20010</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33"><code>0bb777a</code></a>
feat: multithread linting (<a
href="https://redirect.github.com/eslint/eslint/issues/19794">#19794</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79"><code>bf26229</code></a>
docs: Fix typo in core-concepts/index.md (<a
href="https://redirect.github.com/eslint/eslint/issues/20009">#20009</a>)
(Tobias Hernstig)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab"><code>43a5f9e</code></a>
feat: add eslint-plugin-regexp to eslint-config-eslint base config (<a
href="https://redirect.github.com/eslint/eslint/issues/19951">#19951</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883"><code>e2dc67d</code></a>
ci: centralize <code>stale.yml</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19994">#19994</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a"><code>7093cb8</code></a>
ci: bump actions/checkout from 4 to 5 (<a
href="https://redirect.github.com/eslint/eslint/issues/20005">#20005</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a"><code>2309327</code></a>
docs: fix typo in the &quot;Configuring Rules&quot; section (<a
href="https://redirect.github.com/eslint/eslint/issues/20001">#20001</a>)
(ghazi-git)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29"><code>2b87e21</code></a>
docs: [no-else-return] clarify sample code. (<a
href="https://redirect.github.com/eslint/eslint/issues/19991">#19991</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="https://github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a"><code>c36570c</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b8875f67a7bc99824f19147f4a669be7e98f3eee"><code>b8875f6</code></a>
9.34.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/2e455fb433c4cae19572d75d866392f3b5a677d0"><code>2e455fb</code></a>
Build: changelog update for 9.34.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be"><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/20030">#20030</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c"><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda"><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b"><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://redirect.github.com/eslint/eslint/issues/20028">#20028</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232"><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://redirect.github.com/eslint/eslint/issues/20018">#20018</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c"><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://redirect.github.com/eslint/eslint/issues/20024">#20024</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d"><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://redirect.github.com/eslint/eslint/issues/20023">#20023</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b"><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://redirect.github.com/eslint/eslint/issues/20002">#20002</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.33.0...v9.34.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.33.0&new-version=9.34.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>
 
commit 4f3eed247150326721ef6783426568bdf1b8bd6f
Merge: 5c670e9 93c62d8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 10:17:03 2025 +0200
 
Build(deps): Bump deps/capstone from `2f85e93` to `9539045` (#482)
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`2f85e93` to `9539045`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/capstone-engine/capstone/commit/9539045d675a30eed43869325f7f51cfc26de0b7"><code>9539045</code></a>
Apply other VIS instruction fixes from llvm/<a
href="https://redirect.github.com/capstone-engine/capstone/issues/130967">#130967</a>
(<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2777">#2777</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/bf6e477653e688da29efa8b8673e84b126d43b96"><code>bf6e477</code></a>
Update read/written registers for x86 call instructions (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2773">#2773</a>)</li>
<li>See full diff in <a
href="https://github.com/capstone-engine/capstone/compare/2f85e932c148bd126cc64fa42260bed116c2552f...9539045d675a30eed43869325f7f51cfc26de0b7">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>
 
commit 5c670e9b22032f20ec844d78649c323e4ad44f2d
Merge: cd1147b b834fea
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 10:15:46 2025 +0200
 
Build(deps): Bump react-router-dom from 7.8.1 to 7.8.2 in /page (#486)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.8.1 to 7.8.2.
<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>
</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.8.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.8.2</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/eade1de2db6521d76942e93280335ce7bdbb9ae2"><code>eade1de</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14223">#14223</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/27eed3ae91e8a952ab714485d6a7109068cc857e"><code>27eed3a</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14214">#14214</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/ef3016c11afab14e866b243b9c789621c157e382"><code>ef3016c</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14211">#14211</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.8.2/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.8.1&new-version=7.8.2)](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>
 
commit cd1147bd895d2ce2aeef19bdf1852a0edeac839b
Merge: f402b32 c63f673
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 10:15:25 2025 +0200
 
Build(deps): Bump actions/upload-pages-artifact from 3 to 4 (#484)
 
Bumps
[actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact)
from 3 to 4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/upload-pages-artifact/releases">actions/upload-pages-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v4.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Potentially breaking change: hidden files (specifically dotfiles)
will not be included in the artifact by <a
href="https://github.com/tsusdere"><code>@tsusdere</code></a> in <a
href="https://redirect.github.com/actions/upload-pages-artifact/pull/102">actions/upload-pages-artifact#102</a>
If you need to include dotfiles in your artifact: instead of using this
action, create your own artifact according to these requirements <a
href="https://github.com/actions/upload-pages-artifact?tab=readme-ov-file#artifact-validation">https://github.com/actions/upload-pages-artifact?tab=readme-ov-file#artifact-validation</a></li>
<li>Pin <code>actions/upload-artifact</code> to SHA by <a
href="https://github.com/heavymachinery"><code>@heavymachinery</code></a>
in <a
href="https://redirect.github.com/actions/upload-pages-artifact/pull/127">actions/upload-pages-artifact#127</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/upload-pages-artifact/compare/v3.0.1...v4.0.0">https://github.com/actions/upload-pages-artifact/compare/v3.0.1...v4.0.0</a></p>
<h2>v3.0.1</h2>
<h1>Changelog</h1>
<ul>
<li>Group tar's output to prevent it from messing up action logs <a
href="https://github.com/SilverRainZ"><code>@SilverRainZ</code></a> (<a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/94">#94</a>)</li>
<li>Update README.md <a
href="https://github.com/uiolee"><code>@uiolee</code></a> (<a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/88">#88</a>)</li>
<li>Bump the non-breaking-changes group with 1 update <a
href="https://github.com/dependabot"><code>@dependabot</code></a> (<a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/92">#92</a>)</li>
<li>Update Dependabot config to group non-breaking changes <a
href="https://github.com/JamesMGreene"><code>@JamesMGreene</code></a>
(<a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/91">#91</a>)</li>
<li>Bump actions/checkout from 3 to 4 <a
href="https://github.com/dependabot"><code>@dependabot</code></a> (<a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/76">#76</a>)</li>
</ul>
<p>See details of <a
href="https://github.com/actions/upload-pages-artifact/compare/v3.0.0...v3.0.1">all
code changes</a> since previous release.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/7b1f4a764d45c48632c6b24a0339c27f5614fb0b"><code>7b1f4a7</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/127">#127</a>
from heavymachinery/pin-sha</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/4cc19c7d3f3e6c87c68366501382a03c8b1ba6db"><code>4cc19c7</code></a>
Pin <code>actions/upload-artifact</code> to SHA</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/2d163be3ddce01512f3eea7ac5b7023b5d643ce1"><code>2d163be</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/107">#107</a>
from KittyChiu/main</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/c70484322b1c476728dcd37fac23c4dea2a0c51a"><code>c704843</code></a>
fix: linted README</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/9605915f1d2fc79418cdce4d5fbe80511c457655"><code>9605915</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/106">#106</a>
from KittyChiu/kittychiu/update-readme-1</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/e59cdfe6d6b061aab8f0619e759cded914f3ab03"><code>e59cdfe</code></a>
Update README.md</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/a2d67043267d885050434d297d3dd3a3a14fd899"><code>a2d6704</code></a>
doc: updated usage section in readme</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/984864e7b70fb5cb764344dc9c4b5c087662ef50"><code>984864e</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/105">#105</a>
from actions/Jcambass-patch-1</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/45dc78884ca148c05eddcd8ac0a804d3365e9014"><code>45dc788</code></a>
Add workflow file for publishing releases to immutable action
package</li>
<li><a
href="https://github.com/actions/upload-pages-artifact/commit/efaad07812d4b9ad2e8667cd46426fdfb7c22e22"><code>efaad07</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-pages-artifact/issues/102">#102</a>
from actions/hidden-files</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/upload-pages-artifact/compare/v3...v4">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-pages-artifact&package-manager=github_actions&previous-version=3&new-version=4)](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>
 
commit f402b3242df537eb0e5faf6876e808848eedf485
Merge: 642b578 414aee8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 10:15:17 2025 +0200
 
Build(deps): Bump lucide-react from 0.540.0 to 0.541.0 in /page (#487)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.540.0 to 0.541.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.541.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(packages/lucide): added support for providing a custom root
element by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3543">lucide-icons/lucide#3543</a></li>
<li>fix(icons): optimized <code>chrome</code> icon &amp; renamed to
<code>chromium</code> by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3572">lucide-icons/lucide#3572</a></li>
<li>fix(icons): changed <code>wallpaper</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3566">lucide-icons/lucide#3566</a></li>
<li>fix(icons): optimized <code>cog</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3548">lucide-icons/lucide#3548</a></li>
<li>fix(icons): changed <code>building</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/3510">lucide-icons/lucide#3510</a></li>
<li>feat(dpi-preview): add previous version for easier comparison by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3532">lucide-icons/lucide#3532</a></li>
<li>feat(icons): added 'panel-dashed' variants + update tags on existing
icons by <a
href="https://github.com/irvineacosta"><code>@irvineacosta</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3500">lucide-icons/lucide#3500</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.540.0...0.541.0">https://github.com/lucide-icons/lucide/compare/0.540.0...0.541.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.541.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.540.0&new-version=0.541.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>
 
commit 642b578c7d68fd134f149e1be3f4d0a6be1e2557
Merge: aa1a49a 11651c2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 10:14:59 2025 +0200
 
Build(deps-dev): Bump @eslint/js from 9.33.0 to 9.34.0 in /page (#485)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.33.0 to 9.34.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.34.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33"><code>0bb777a</code></a>
feat: multithread linting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19794">#19794</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab"><code>43a5f9e</code></a>
feat: add eslint-plugin-regexp to eslint-config-eslint base config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19951">#19951</a>)
(Pixel998)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c"><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20024">#20024</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d"><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20023">#20023</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b"><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20002">#20002</a>)
(Sweta Tanwar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232"><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20018">#20018</a>)
(Domenico Gemoli)</li>
<li><a
href="https://github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522"><code>327c672</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79"><code>bf26229</code></a>
docs: Fix typo in core-concepts/index.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20009">#20009</a>)
(Tobias Hernstig)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a"><code>2309327</code></a>
docs: fix typo in the &quot;Configuring Rules&quot; section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20001">#20001</a>)
(ghazi-git)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29"><code>2b87e21</code></a>
docs: [no-else-return] clarify sample code. (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19991">#19991</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="https://github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a"><code>c36570c</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be"><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20030">#20030</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c"><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda"><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b"><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20028">#20028</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe"><code>d503f19</code></a>
ci: fix <code>stale.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20010">#20010</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883"><code>e2dc67d</code></a>
ci: centralize <code>stale.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19994">#19994</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a"><code>7093cb8</code></a>
ci: bump actions/checkout from 4 to 5 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20005">#20005</a>)
(dependabot[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.34.0 - August 22, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f19ad9493e0ca04c2c1455fbb3402eaad993a8be"><code>f19ad94</code></a>
chore: upgrade to <code>@eslint/js@9.34.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20030">#20030</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c"><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4bce8a250262ec47207bc260581f979e40c86bda"><code>4bce8a2</code></a>
chore: package.json update for eslint-config-eslint release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0c9999c2a682151cf13bb3a4f8916930678c2f9b"><code>0c9999c</code></a>
refactor: prefer default options in <code>grouped-accessor-pairs</code>
(<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20028">#20028</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0b4a590333b73a21b9e0ddc98462680e09fe3232"><code>0b4a590</code></a>
docs: make rulesdir deprecation clearer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20018">#20018</a>)
(Domenico Gemoli)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9b8990397b2d2ed70771bb0e2070261a0c41782c"><code>9b89903</code></a>
fix: default value of accessor-pairs option in rule.d.ts file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20024">#20024</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6c074206ae0eae4816197a57648b415832a20e1d"><code>6c07420</code></a>
fix: fix spurious failure in neostandard integration test (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20023">#20023</a>)
(Kirk Waiblinger)</li>
<li><a
href="https://github.com/eslint/eslint/commit/676f4acaaed6e4f6ffe0c2e21272d4702b311a7b"><code>676f4ac</code></a>
fix: allow scientific notation with trailing zeros matching exponent (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20002">#20002</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/327c67256fbeaf9d5e365802c2a11f5d32a16522"><code>327c672</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d503f1981354c7b86e423879846c61e0405af8fe"><code>d503f19</code></a>
ci: fix <code>stale.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20010">#20010</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0bb777a82b533df595cd520d9c89d291efa14a33"><code>0bb777a</code></a>
feat: multithread linting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19794">#19794</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bf2622991f5b892610a8c3343ff16519e5fd7a79"><code>bf26229</code></a>
docs: Fix typo in core-concepts/index.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20009">#20009</a>)
(Tobias Hernstig)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43a5f9e36f1aade16f81fc49ef4b333660faadab"><code>43a5f9e</code></a>
feat: add eslint-plugin-regexp to eslint-config-eslint base config (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19951">#19951</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e2dc67d8b028147de4da35c64efe1d74c9f6a883"><code>e2dc67d</code></a>
ci: centralize <code>stale.yml</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19994">#19994</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7093cb8f590ec2a1b5364d7b5687e9b5f4e06f8a"><code>7093cb8</code></a>
ci: bump actions/checkout from 4 to 5 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20005">#20005</a>)
(dependabot[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/2309327554acbf011f0d17e7b36fdd68e43adf3a"><code>2309327</code></a>
docs: fix typo in the &quot;Configuring Rules&quot; section (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20001">#20001</a>)
(ghazi-git)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b87e21321422c120c2248dae25cac7f9eec0f29"><code>2b87e21</code></a>
docs: [no-else-return] clarify sample code. (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19991">#19991</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="https://github.com/eslint/eslint/commit/c36570c6657c2a92dbb4f09a8166a4d9909a091a"><code>c36570c</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b48fa20034e53bc65d1a58f3d834705e3087b00c"><code>b48fa20</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.34.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.33.0&new-version=9.34.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>
 
commit aa1a49ad6f066abbdce0b4da30ec8519371c99a2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 09:32:59 2025 +0200
 
Get rid of static variables
 
commit 3cad8df2881f5f1b9f277f9cd4b6f387657d89e7
Merge: 549be49 37310a3
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Aug 24 08:43:38 2025 +0200
 
Merge remote-tracking branch 'origin/main' into unicorn-upgrade-2
 
commit 37310a308b910d7baca286c9c50c7fd841474422
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Aug 24 08:43:23 2025 +0200
 
Fix Node.js analyzer
 
commit 364791f5cc6657585eab0ec79d38850571c4d304
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 06:08:11 2025 +0000
 
Build(deps-dev): Bump eslint from 9.33.0 to 9.34.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.33.0 to 9.34.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.33.0...v9.34.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.34.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 414aee8c6eca46c46982edc3f0df30e1188c39e9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 06:08:05 2025 +0000
 
Build(deps): Bump lucide-react from 0.540.0 to 0.541.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.540.0 to 0.541.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.541.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.541.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b834feadaeefc595015db51560024ee7c9879290
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 06:07:48 2025 +0000
 
Build(deps): Bump react-router-dom from 7.8.1 to 7.8.2 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.8.1 to 7.8.2.
- [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.8.2/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 11651c23f17ae84b3a694edf65e14f2c8926e0d7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 06:07:36 2025 +0000
 
Build(deps-dev): Bump @eslint/js from 9.33.0 to 9.34.0 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.33.0 to 9.34.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/commits/v9.34.0/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.34.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c63f6731f3ef0ae0e8f6a1c00e7a795e308d3ad2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 06:06:33 2025 +0000
 
Build(deps): Bump actions/upload-pages-artifact from 3 to 4
 
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v4)
 
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c9e3222dc1cfed74444828be6d738c85c41b8af9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 06:03:40 2025 +0000
 
Build(deps): Bump deps/googletest from `a05c091` to `6986c2b`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `a05c091` to `6986c2b`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/a05c0915074bcd1b82f232e081da9bb6c205c28d...6986c2b575f77135401a4e1c65a7a42f20e18fef)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 6986c2b575f77135401a4e1c65a7a42f20e18fef
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 93c62d87eeeb71cccd50017f2b8e9c4fb88a0104
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 24 06:03:35 2025 +0000
 
Build(deps): Bump deps/capstone from `2f85e93` to `9539045`
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `2f85e93` to `9539045`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](https://github.com/capstone-engine/capstone/compare/2f85e932c148bd126cc64fa42260bed116c2552f...9539045d675a30eed43869325f7f51cfc26de0b7)
 
---
updated-dependencies:
- dependency-name: deps/capstone
dependency-version: 9539045d675a30eed43869325f7f51cfc26de0b7
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit bf03007603ff5cb041f26f93450419e2e0cd8c59
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 24 08:02:36 2025 +0200
 
Remove useless mcp server
 
commit 28407cec49b37b679fce9227026e43990355d5a7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 24 06:42:15 2025 +0200
 
Update landing-page.tsx
 
commit 0a8a5a8355b0982e86f0a1ad4cdbbcedb861cfd7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 18:09:38 2025 +0200
 
Better header
 
commit 6244b21af6daa1d0f9ac8ecbcd9e9bd418cdef1d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 23 17:32:07 2025 +0200
 
Update Header.tsx
 
commit 853a7f9da313fb673f030d7fc761acfbf05594f6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 13:54:31 2025 +0200
 
Better background
 
commit aa8cdbadb6161082facf0304bd257bae328cab22
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 13:23:44 2025 +0200
 
Small fix
 
commit 0cdf5b4aa6adf1a3f06eb45a7c7dcc2d6a251fc7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 13:11:10 2025 +0200
 
Less annoying button
 
commit f9428b1ddff2d71d83c1bc9148682164e6b593c2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 13:06:24 2025 +0200
 
Use buttons as children
 
commit a54c46c4a09de34988fa90f566fc871bc03dfacc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 12:34:16 2025 +0200
 
Add link titles
 
commit 624ca2238ef522e5d0c0273149f3730c76ab04b3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 11:31:18 2025 +0200
 
Delay load youtube embed
 
commit b2cfc32c9c8297f87c7c05a556b44d2a77c0d816
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 11:11:15 2025 +0200
 
Fix for ultrawide displays
 
commit 549be496c4ed935b503a090097a6bb9c221fcb45
Merge: cb32bef 08f83ed
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 10:40:48 2025 +0200
 
Merge remote-tracking branch 'origin/main' into unicorn-upgrade-2
 
commit 08f83edde10a4cc209f6fd2d82e8b0be161840b2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 10:29:42 2025 +0200
 
Neutral dark icon
 
commit b67452f6aad7c345d2668951ebbb243e479c706f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 10:13:41 2025 +0200
 
Change footer
 
commit 88d73f3c6bf35dfeffa6015f7c878dbe34450107
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 10:05:12 2025 +0200
 
Softer blue
 
commit 61063ca4a4d7919fd5a38af4ba7f56ae982cda75
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 09:18:37 2025 +0200
 
Neutral buttons
 
commit e3ca68b760e88b14c7fdf28fe27433046016e720
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 23 08:58:29 2025 +0200
 
Better colors
 
commit f33855cade4913b1dd5cdee995d9db62436ff448
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Aug 22 20:54:13 2025 +0200
 
White text
 
commit 341f6cb76b3d31fbe1f968d4ee55f8a602f3d40b
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Aug 22 20:35:37 2025 +0200
 
Small landing page changes
 
commit f7d12220bf64203c49d6fc07e32125d778e06808
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 22 19:47:49 2025 +0200
 
Change wording
 
commit 2853d762835d6b9f18fdb4fcb751c96bd1c695f1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 22 19:27:48 2025 +0200
 
Dark icons
 
commit d1b90d523ddfde954b245f823dc60ca2afafe860
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 22 18:56:11 2025 +0200
 
More landing page improvements
 
commit 1989346ee92aeb2fa6a3c0d1df0b6ae4131f92d6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 22 16:39:55 2025 +0200
 
Optimize landing page slightly
 
commit 2e4f2717d16eb1a4e6d943fc1bbf90a0b648f540
Merge: 7605309 257d9f6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Aug 22 07:09:31 2025 +0200
 
Fix exception when NtTerminateThread is called on the active thread. (#480)
 
Fixes a bug where `perform_context_switch_work` method erases the thread
from the threads list and call its destructor but doesn't invalidate the
`active_thread` property causing the following switch_to_thread call to
call `active_thread->save(emu);` when `active_thread` is already
destroyed and thus throws an exception when assigning to
`last_registers`.
 
commit 257d9f6d02b5855354a2d81b7b6e65515d4f93a5
Author: Red <red@relb.org>
Date: Fri Aug 22 00:32:05 2025 +0200
 
Fix exception when NtTerminateThread is called on the active thread.
 
commit 7605309317715d95b57c662e71f2abbcf010edb4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 20 16:13:48 2025 +0200
 
Fix cache for overlapping access
 
commit 644dcc903ec1ca132f4e18fdcfac67f7b20ca18b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 19 20:23:05 2025 +0200
 
Support more memory on icicle
 
commit 717478e989717d44a4fb1997bfa490f291a001fa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 19 20:01:17 2025 +0200
 
Small icicle optimization
 
commit 314d7626676f8642fa032d58ebe6945faa713c42
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 18:11:13 2025 +0200
 
Update README.md
 
commit ab667cecbed1cfec133d547b98709988a38577dc
Merge: 466bc4d 3445b75
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:54:48 2025 +0200
 
Build(deps-dev): Bump eslint from 9.32.0 to 9.33.0 in /page (#471)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.32.0 to 9.33.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.33.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e07820e66fd1fceaf2620dc931154955a706cc0f"><code>e07820e</code></a>
feat: add global object access detection to no-restricted-globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19939">#19939</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/90b050ec11557cab08b6be9f05fabf97dba6a63d"><code>90b050e</code></a>
feat: support explicit resource management in <code>one-var</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19941">#19941</a>)
(Sweta Tanwar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/732433c4fb023f45154b825cdc8cdaf1979d4336"><code>732433c</code></a>
fix: allow any type for <code>meta.docs.recommended</code> in custom
rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19995">#19995</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8a6914a249d036e12494004e586b2a2b6e104d1"><code>e8a6914</code></a>
fix: Fixed potential bug in check-emfile-handling.js (<a
href="https://redirect.github.com/eslint/eslint/issues/19975">#19975</a>)
(諏訪原慶斗)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/34f0723e2d0faf8ac8dc95ec56e6d181bd6b67f2"><code>34f0723</code></a>
docs: playground button for TypeScript code example (<a
href="https://redirect.github.com/eslint/eslint/issues/19671">#19671</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc942a47daf41228d69072c52f1be20789426862"><code>dc942a4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a4b6f74320b72f9b6ad8b30f5c463b2b71315af"><code>5a4b6f7</code></a>
docs: Update no-multi-assign.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19979">#19979</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="https://github.com/eslint/eslint/commit/247e15698e34919a0cd411842fb3e14ac7a8f1ba"><code>247e156</code></a>
docs: add missing let declarations in <code>no-plusplus</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19980">#19980</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="https://github.com/eslint/eslint/commit/0d17242b3c25c2ddf8363f4560641acd1ae82ca9"><code>0d17242</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fa20b9db8ff90ea9f0527118114dda17c656d095"><code>fa20b9d</code></a>
docs: Clarify when to open an issue for a PR (<a
href="https://redirect.github.com/eslint/eslint/issues/19974">#19974</a>)
(Nicholas C. Zakas)</li>
</ul>
<h2>Build Related</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/27fa86551bd173387e29a139293de78b0e14f0f3"><code>27fa865</code></a>
build: use <code>ESLint</code> class to generate formatter examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19972">#19972</a>)
(Milos Djermanovic)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/425804602ecb9ee5f54d1c38a473cf20538420c5"><code>4258046</code></a>
chore: update dependency <code>@eslint/js</code> to v9.33.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19998">#19998</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/ad283717ed4764a171120ca7c6cba82a78fa024c"><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/06a22f154c08ea044b3172b357b226d34dfefc6a"><code>06a22f1</code></a>
test: resolve flakiness in --mcp flag test (<a
href="https://redirect.github.com/eslint/eslint/issues/19993">#19993</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/54920ed229693f23650dace6e567bf44413aaf98"><code>54920ed</code></a>
test: switch to <code>Linter.Config</code> in <code>ESLintRules</code>
type tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19977">#19977</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</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.33.0 - August 8, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/425804602ecb9ee5f54d1c38a473cf20538420c5"><code>4258046</code></a>
chore: update dependency <code>@eslint/js</code> to v9.33.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19998">#19998</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/ad283717ed4764a171120ca7c6cba82a78fa024c"><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/06a22f154c08ea044b3172b357b226d34dfefc6a"><code>06a22f1</code></a>
test: resolve flakiness in --mcp flag test (<a
href="https://redirect.github.com/eslint/eslint/issues/19993">#19993</a>)
(Pixel998)</li>
<li><a
href="https://github.com/eslint/eslint/commit/732433c4fb023f45154b825cdc8cdaf1979d4336"><code>732433c</code></a>
fix: allow any type for <code>meta.docs.recommended</code> in custom
rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19995">#19995</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/34f0723e2d0faf8ac8dc95ec56e6d181bd6b67f2"><code>34f0723</code></a>
docs: playground button for TypeScript code example (<a
href="https://redirect.github.com/eslint/eslint/issues/19671">#19671</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc942a47daf41228d69072c52f1be20789426862"><code>dc942a4</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a4b6f74320b72f9b6ad8b30f5c463b2b71315af"><code>5a4b6f7</code></a>
docs: Update no-multi-assign.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19979">#19979</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="https://github.com/eslint/eslint/commit/247e15698e34919a0cd411842fb3e14ac7a8f1ba"><code>247e156</code></a>
docs: add missing let declarations in <code>no-plusplus</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19980">#19980</a>)
(Yuki Takada (Yukinosuke Takada))</li>
<li><a
href="https://github.com/eslint/eslint/commit/0d17242b3c25c2ddf8363f4560641acd1ae82ca9"><code>0d17242</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e07820e66fd1fceaf2620dc931154955a706cc0f"><code>e07820e</code></a>
feat: add global object access detection to no-restricted-globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19939">#19939</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fa20b9db8ff90ea9f0527118114dda17c656d095"><code>fa20b9d</code></a>
docs: Clarify when to open an issue for a PR (<a
href="https://redirect.github.com/eslint/eslint/issues/19974">#19974</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/54920ed229693f23650dace6e567bf44413aaf98"><code>54920ed</code></a>
test: switch to <code>Linter.Config</code> in <code>ESLintRules</code>
type tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19977">#19977</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8a6914a249d036e12494004e586b2a2b6e104d1"><code>e8a6914</code></a>
fix: Fixed potential bug in check-emfile-handling.js (<a
href="https://redirect.github.com/eslint/eslint/issues/19975">#19975</a>)
(諏訪原慶斗)</li>
<li><a
href="https://github.com/eslint/eslint/commit/90b050ec11557cab08b6be9f05fabf97dba6a63d"><code>90b050e</code></a>
feat: support explicit resource management in <code>one-var</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19941">#19941</a>)
(Sweta Tanwar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/27fa86551bd173387e29a139293de78b0e14f0f3"><code>27fa865</code></a>
build: use <code>ESLint</code> class to generate formatter examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19972">#19972</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/a90d7c4fe5ef83054e29d21d7ffb442103429d03"><code>a90d7c4</code></a>
9.33.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/9534b55372dbff3bf153384ed2aaab172f998175"><code>9534b55</code></a>
Build: changelog update for 9.33.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/425804602ecb9ee5f54d1c38a473cf20538420c5"><code>4258046</code></a>
chore: update dependency <code>@eslint/js</code> to v9.33.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19998">#19998</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ad283717ed4764a171120ca7c6cba82a78fa024c"><code>ad28371</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/06a22f154c08ea044b3172b357b226d34dfefc6a"><code>06a22f1</code></a>
test: resolve flakiness in --mcp flag test (<a
href="https://redirect.github.com/eslint/eslint/issues/19993">#19993</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/732433c4fb023f45154b825cdc8cdaf1979d4336"><code>732433c</code></a>
fix: allow any type for <code>meta.docs.recommended</code> in custom
rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19995">#19995</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/34f0723e2d0faf8ac8dc95ec56e6d181bd6b67f2"><code>34f0723</code></a>
docs: playground button for TypeScript code example (<a
href="https://redirect.github.com/eslint/eslint/issues/19671">#19671</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc942a47daf41228d69072c52f1be20789426862"><code>dc942a4</code></a>
docs: Update README</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a4b6f74320b72f9b6ad8b30f5c463b2b71315af"><code>5a4b6f7</code></a>
docs: Update no-multi-assign.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19979">#19979</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/247e15698e34919a0cd411842fb3e14ac7a8f1ba"><code>247e156</code></a>
docs: add missing let declarations in <code>no-plusplus</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19980">#19980</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.32.0...v9.33.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.32.0&new-version=9.33.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>
 
commit 466bc4d8e6d7b233c2a9226eeac159bdd0f4a7d8
Merge: fa23d3d 9a4fcf6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:54:39 2025 +0200
 
Build(deps-dev): Bump vite from 7.0.6 to 7.1.3 in /page (#473)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.0.6 to 7.1.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.1.3</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.3/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.2</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.2/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@7.1.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@7.1.1/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>plugin-legacy@7.1.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/plugin-legacy@7.1.0/packages/plugin-legacy/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@7.1.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@7.1.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.0-beta.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.0-beta.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.1.0-beta.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.1.0-beta.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.2...v7.1.3">7.1.3</a>
(2025-08-19)<!-- raw HTML omitted --></h2>
<h3>Features</h3>
<ul>
<li><strong>cli:</strong> add Node.js version warning for unsupported
versions (<a
href="https://redirect.github.com/vitejs/vite/issues/20638">#20638</a>)
(<a
href="https://github.com/vitejs/vite/commit/a1be1bf0905b9086e5f1370c63d76a7fa4a195ec">a1be1bf</a>)</li>
<li>generate code frame for parse errors thrown by terser (<a
href="https://redirect.github.com/vitejs/vite/issues/20642">#20642</a>)
(<a
href="https://github.com/vitejs/vite/commit/a9ba0174a58b949373d6b4240bc69180dff0b780">a9ba017</a>)</li>
<li>support long lines in <code>generateCodeFrame</code> (<a
href="https://redirect.github.com/vitejs/vite/issues/20640">#20640</a>)
(<a
href="https://github.com/vitejs/vite/commit/15595773170c2a07f2efdccee05964fb87c19ae6">1559577</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20634">#20634</a>)
(<a
href="https://github.com/vitejs/vite/commit/4851cab3ba818b5f0f82eef3796b61d4b12768f1">4851cab</a>)</li>
<li><strong>optimizer:</strong> incorrect incompatible error (<a
href="https://redirect.github.com/vitejs/vite/issues/20439">#20439</a>)
(<a
href="https://github.com/vitejs/vite/commit/446fe83033686dd38d13b786a217b8277b5c5f09">446fe83</a>)</li>
<li>support multiline new URL(..., import.meta.url) expressions (<a
href="https://redirect.github.com/vitejs/vite/issues/20644">#20644</a>)
(<a
href="https://github.com/vitejs/vite/commit/9ccf142764d48292aa33e5ca6f020a7d55b97f61">9ccf142</a>)</li>
</ul>
<h3>Performance Improvements</h3>
<ul>
<li><strong>cli:</strong> dynamically import <code>resolveConfig</code>
(<a
href="https://redirect.github.com/vitejs/vite/issues/20646">#20646</a>)
(<a
href="https://github.com/vitejs/vite/commit/f691f57e46118328e00174160ceab2101b7256ca">f691f57</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20633">#20633</a>)
(<a
href="https://github.com/vitejs/vite/commit/98b92e8c4b10ae87c48292a8ac09b01ca81a02cf">98b92e8</a>)</li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>replace startsWith with strict equality (<a
href="https://redirect.github.com/vitejs/vite/issues/20603">#20603</a>)
(<a
href="https://github.com/vitejs/vite/commit/42816dee0e177dded1c9de4d9099089ec4acef96">42816de</a>)</li>
<li>use <code>import</code> in worker threads (<a
href="https://redirect.github.com/vitejs/vite/issues/20641">#20641</a>)
(<a
href="https://github.com/vitejs/vite/commit/530687a344c51daf3115d1c134586bbde58356e0">530687a</a>)</li>
</ul>
<h3>Tests</h3>
<ul>
<li>remove <code>checkNodeVersion</code> test (<a
href="https://redirect.github.com/vitejs/vite/issues/20647">#20647</a>)
(<a
href="https://github.com/vitejs/vite/commit/731d3e61f444f6c5e611f67b531416ed6450f90f">731d3e6</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.1...v7.1.2">7.1.2</a>
(2025-08-12)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> add <code>[vite]</code> prefixes to debug
logs (<a
href="https://redirect.github.com/vitejs/vite/issues/20595">#20595</a>)
(<a
href="https://github.com/vitejs/vite/commit/7cdef612a65da5363905723f77516b6745ac9a94">7cdef61</a>)</li>
<li><strong>config:</strong> make debugger work with bundle loader (<a
href="https://redirect.github.com/vitejs/vite/issues/20573">#20573</a>)
(<a
href="https://github.com/vitejs/vite/commit/c583927bee657f15f63fdf80468fbe6a74eacdec">c583927</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20587">#20587</a>)
(<a
href="https://github.com/vitejs/vite/commit/20d48172a0352d32f766b3c878d52a8944fdbf6e">20d4817</a>)</li>
<li>don't consider ids with <code>npm:</code> prefix as a built-in
module (<a
href="https://redirect.github.com/vitejs/vite/issues/20558">#20558</a>)
(<a
href="https://github.com/vitejs/vite/commit/ab33803f2c831a82ddee637ad62e0c4ceeb663f1">ab33803</a>)</li>
<li><strong>hmr:</strong> watch non-inlined assets referenced by CSS (<a
href="https://redirect.github.com/vitejs/vite/issues/20581">#20581</a>)
(<a
href="https://github.com/vitejs/vite/commit/b7d494bf60af3ef7316d87266bb3ebf56617d5fd">b7d494b</a>)</li>
<li><strong>module-runner:</strong> prevent crash when sourceMappingURL
pattern appears in string literals (<a
href="https://redirect.github.com/vitejs/vite/issues/20554">#20554</a>)
(<a
href="https://github.com/vitejs/vite/commit/2770478d1c190d3e3de34ef9a3d2c493c06e9933">2770478</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> migrate to <code>@jridgewell/remapping</code>
from <code>@ampproject/remapping</code> (<a
href="https://redirect.github.com/vitejs/vite/issues/20577">#20577</a>)
(<a
href="https://github.com/vitejs/vite/commit/0a6048aba4523f451edf29ae4037d252cc963815">0a6048a</a>)</li>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20586">#20586</a>)
(<a
href="https://github.com/vitejs/vite/commit/77632c55db51cd6d03bcf24a1cef8d21058100a3">77632c5</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.1.0...v7.1.1">7.1.1</a>
(2025-08-08)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update <code>launch-editor-middleware</code>
(<a
href="https://redirect.github.com/vitejs/vite/issues/20569">#20569</a>)
(<a
href="https://github.com/vitejs/vite/commit/826b394e0efd033d2fe88126fe9a28da9573bd8f">826b394</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/e090b7d1e55f59722f5a312067242e96bb8d8994"><code>e090b7d</code></a>
release: v7.1.3</li>
<li><a
href="https://github.com/vitejs/vite/commit/9ccf142764d48292aa33e5ca6f020a7d55b97f61"><code>9ccf142</code></a>
fix: support multiline new URL(..., import.meta.url) expressions (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20644">#20644</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/731d3e61f444f6c5e611f67b531416ed6450f90f"><code>731d3e6</code></a>
test: remove <code>checkNodeVersion</code> test (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20647">#20647</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/a9ba0174a58b949373d6b4240bc69180dff0b780"><code>a9ba017</code></a>
feat: generate code frame for parse errors thrown by terser (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20642">#20642</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/530687a344c51daf3115d1c134586bbde58356e0"><code>530687a</code></a>
refactor: use <code>import</code> in worker threads (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20641">#20641</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/a1be1bf0905b9086e5f1370c63d76a7fa4a195ec"><code>a1be1bf</code></a>
feat(cli): add Node.js version warning for unsupported versions (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20638">#20638</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/15595773170c2a07f2efdccee05964fb87c19ae6"><code>1559577</code></a>
feat: support long lines in <code>generateCodeFrame</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20640">#20640</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/f691f57e46118328e00174160ceab2101b7256ca"><code>f691f57</code></a>
perf(cli): dynamically import <code>resolveConfig</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20646">#20646</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/446fe83033686dd38d13b786a217b8277b5c5f09"><code>446fe83</code></a>
fix(optimizer): incorrect incompatible error (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20439">#20439</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/42816dee0e177dded1c9de4d9099089ec4acef96"><code>42816de</code></a>
refactor: replace startsWith with strict equality (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20603">#20603</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v7.1.3/packages/vite">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by [GitHub Actions](<a
href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a>
Actions), a new releaser for vite since your current version.</p>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.0.6&new-version=7.1.3)](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>
 
commit 9a4fcf61f7aa2dedfeba92eb3fa38d2068ecdce8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 13:54:24 2025 +0000
 
Build(deps-dev): Bump vite from 7.0.6 to 7.1.3 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.0.6 to 7.1.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.3/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3445b753224d5556aa764112ad652d077e737dc8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 13:52:35 2025 +0000
 
Build(deps-dev): Bump eslint from 9.32.0 to 9.33.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.32.0 to 9.33.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.32.0...v9.33.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.33.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit fa23d3d979f204cba896c8cf0e23d12d663e0100
Merge: 3e67aea ad5bfcd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:52:01 2025 +0200
 
Build(deps): Bump @radix-ui/react-scroll-area from 1.2.9 to 1.2.10 in /page (#474)
 
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
 
Rebasing might not happen immediately, so don't worry if this takes some
time.
 
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
 
---
 
[//]: # (dependabot-end)
 
Bumps
[@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives)
from 1.2.9 to 1.2.10.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-scroll-area&package-manager=npm_and_yarn&previous-version=1.2.9&new-version=1.2.10)](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>
 
commit 3e67aea3b3ac531fc7ce3f2477d0dd8d9a3295d1
Merge: f3e9959 c6f410e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:51:54 2025 +0200
 
Build(deps): Bump @radix-ui/react-checkbox from 1.3.2 to 1.3.3 in /page (#477)
 
Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives)
from 1.3.2 to 1.3.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-checkbox&package-manager=npm_and_yarn&previous-version=1.3.2&new-version=1.3.3)](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>
 
commit f3e9959a553fd1125bfecd18e0729ff896ae702b
Merge: f0e8a2d 2fd0f4e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:51:47 2025 +0200
 
Build(deps): Bump @radix-ui/react-dialog from 1.1.14 to 1.1.15 in /page (#479)
 
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives)
from 1.1.14 to 1.1.15.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dialog&package-manager=npm_and_yarn&previous-version=1.1.14&new-version=1.1.15)](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>
 
commit f0e8a2dbdacce49b6270549aa230f4b962511a32
Merge: 588d2e9 24e7854
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:48:09 2025 +0200
 
Build(deps): Bump @tailwindcss/vite from 4.1.11 to 4.1.12 in /page (#470)
 
[//]: # (dependabot-start)
⚠️ **Dependabot is rebasing this PR** ⚠️
 
Rebasing might not happen immediately, so don't worry if this takes some
time.
 
Note: if you make any changes to this PR yourself, they will take
precedence over the rebase.
 
---
 
[//]: # (dependabot-end)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.11 to 4.1.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.12</h2>
<h3>Fixed</h3>
<ul>
<li>Don't consider the global important state in <code>@apply</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18404">#18404</a>)</li>
<li>Add missing suggestions for <code>flex-&lt;number&gt;</code>
utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18642">#18642</a>)</li>
<li>Fix trailing <code>)</code> from interfering with extraction in
Clojure keywords (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18345">#18345</a>)</li>
<li>Detect classes inside Elixir charlist, word list, and string sigils
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18432">#18432</a>)</li>
<li>Track source locations through <code>@plugin</code> and
<code>@config</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18345">#18345</a>)</li>
<li>Allow boolean values of <code>process.env.DEBUG</code> in
<code>@tailwindcss/node</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18485">#18485</a>)</li>
<li>Ignore consecutive semicolons in the CSS parser (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18532">#18532</a>)</li>
<li>Center the dropdown icon added to an input with a paired datalist by
default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18511">#18511</a>)</li>
<li>Extract candidates in Slang templates (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18565">#18565</a>)</li>
<li>Improve error messages when encountering invalid functional utility
names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18568">#18568</a>)</li>
<li>Discard CSS AST objects with <code>false</code> or
<code>undefined</code> properties (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18571">#18571</a>)</li>
<li>Allow users to disable URL rebasing in
<code>@tailwindcss/postcss</code> via <code>transformAssetUrls:
false</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18321">#18321</a>)</li>
<li>Fix false-positive migrations in <code>addEventListener</code> and
JavaScript variable names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18718">#18718</a>)</li>
<li>Fix Standalone CLI showing default Bun help when run via symlink on
Windows (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18723">#18723</a>)</li>
<li>Read from <code>--border-color-*</code> theme keys in
<code>divide-*</code> utilities for backwards compatibility (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18704/">#18704</a>)</li>
<li>Don't scan <code>.hdr</code> and <code>.exr</code> files for classes
by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18734">#18734</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.12] - 2025-08-13</h2>
<h3>Fixed</h3>
<ul>
<li>Don't consider the global important state in <code>@apply</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18404">#18404</a>)</li>
<li>Add missing suggestions for <code>flex-&lt;number&gt;</code>
utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18642">#18642</a>)</li>
<li>Fix trailing <code>)</code> from interfering with extraction in
Clojure keywords (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18345">#18345</a>)</li>
<li>Detect classes inside Elixir charlist, word list, and string sigils
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18432">#18432</a>)</li>
<li>Track source locations through <code>@plugin</code> and
<code>@config</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18345">#18345</a>)</li>
<li>Allow boolean values of <code>process.env.DEBUG</code> in
<code>@tailwindcss/node</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18485">#18485</a>)</li>
<li>Ignore consecutive semicolons in the CSS parser (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18532">#18532</a>)</li>
<li>Center the dropdown icon added to an input with a paired datalist by
default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18511">#18511</a>)</li>
<li>Extract candidates in Slang templates (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18565">#18565</a>)</li>
<li>Improve error messages when encountering invalid functional utility
names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18568">#18568</a>)</li>
<li>Discard CSS AST objects with <code>false</code> or
<code>undefined</code> properties (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18571">#18571</a>)</li>
<li>Allow users to disable URL rebasing in
<code>@tailwindcss/postcss</code> via <code>transformAssetUrls:
false</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18321">#18321</a>)</li>
<li>Fix false-positive migrations in <code>addEventListener</code> and
JavaScript variable names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18718">#18718</a>)</li>
<li>Fix Standalone CLI showing default Bun help when run via symlink on
Windows (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18723">#18723</a>)</li>
<li>Read from <code>--border-color-*</code> theme keys in
<code>divide-*</code> utilities for backwards compatibility (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18704/">#18704</a>)</li>
<li>Don't scan <code>.hdr</code> and <code>.exr</code> files for classes
by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18734">#18734</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/6791e8133c3cf496727d1e7c55e3a35bfffc0e69"><code>6791e81</code></a>
Prepare v4.1.12 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18728">#18728</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/9169d73aad2707dddda38bdb566e9b7733d44fcc"><code>9169d73</code></a>
update READMEs</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.12/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.11&new-version=4.1.12)](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>
 
commit 588d2e9c310f361f1bbcfce7c9c32b1c70cecc10
Merge: 2155270 be12a44
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:47:55 2025 +0200
 
Build(deps): Bump @radix-ui/react-tabs from 1.1.12 to 1.1.13 in /page (#469)
 
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives)
from 1.1.12 to 1.1.13.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tabs&package-manager=npm_and_yarn&previous-version=1.1.12&new-version=1.1.13)](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>
 
commit 21552708b77736ea29807fa8664c083bdb21b786
Merge: 6ce0dae 879b3e8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:47:19 2025 +0200
 
Build(deps): Bump tailwindcss from 4.1.11 to 4.1.12 in /page (#467)
 
Bumps
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
from 4.1.11 to 4.1.12.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.12</h2>
<h3>Fixed</h3>
<ul>
<li>Don't consider the global important state in <code>@apply</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18404">#18404</a>)</li>
<li>Add missing suggestions for <code>flex-&lt;number&gt;</code>
utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18642">#18642</a>)</li>
<li>Fix trailing <code>)</code> from interfering with extraction in
Clojure keywords (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18345">#18345</a>)</li>
<li>Detect classes inside Elixir charlist, word list, and string sigils
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18432">#18432</a>)</li>
<li>Track source locations through <code>@plugin</code> and
<code>@config</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18345">#18345</a>)</li>
<li>Allow boolean values of <code>process.env.DEBUG</code> in
<code>@tailwindcss/node</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18485">#18485</a>)</li>
<li>Ignore consecutive semicolons in the CSS parser (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18532">#18532</a>)</li>
<li>Center the dropdown icon added to an input with a paired datalist by
default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18511">#18511</a>)</li>
<li>Extract candidates in Slang templates (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18565">#18565</a>)</li>
<li>Improve error messages when encountering invalid functional utility
names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18568">#18568</a>)</li>
<li>Discard CSS AST objects with <code>false</code> or
<code>undefined</code> properties (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18571">#18571</a>)</li>
<li>Allow users to disable URL rebasing in
<code>@tailwindcss/postcss</code> via <code>transformAssetUrls:
false</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18321">#18321</a>)</li>
<li>Fix false-positive migrations in <code>addEventListener</code> and
JavaScript variable names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18718">#18718</a>)</li>
<li>Fix Standalone CLI showing default Bun help when run via symlink on
Windows (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18723">#18723</a>)</li>
<li>Read from <code>--border-color-*</code> theme keys in
<code>divide-*</code> utilities for backwards compatibility (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18704/">#18704</a>)</li>
<li>Don't scan <code>.hdr</code> and <code>.exr</code> files for classes
by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18734">#18734</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md">tailwindcss's
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.12] - 2025-08-13</h2>
<h3>Fixed</h3>
<ul>
<li>Don't consider the global important state in <code>@apply</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18404">#18404</a>)</li>
<li>Add missing suggestions for <code>flex-&lt;number&gt;</code>
utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18642">#18642</a>)</li>
<li>Fix trailing <code>)</code> from interfering with extraction in
Clojure keywords (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18345">#18345</a>)</li>
<li>Detect classes inside Elixir charlist, word list, and string sigils
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18432">#18432</a>)</li>
<li>Track source locations through <code>@plugin</code> and
<code>@config</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18345">#18345</a>)</li>
<li>Allow boolean values of <code>process.env.DEBUG</code> in
<code>@tailwindcss/node</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18485">#18485</a>)</li>
<li>Ignore consecutive semicolons in the CSS parser (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18532">#18532</a>)</li>
<li>Center the dropdown icon added to an input with a paired datalist by
default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18511">#18511</a>)</li>
<li>Extract candidates in Slang templates (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18565">#18565</a>)</li>
<li>Improve error messages when encountering invalid functional utility
names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18568">#18568</a>)</li>
<li>Discard CSS AST objects with <code>false</code> or
<code>undefined</code> properties (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18571">#18571</a>)</li>
<li>Allow users to disable URL rebasing in
<code>@tailwindcss/postcss</code> via <code>transformAssetUrls:
false</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18321">#18321</a>)</li>
<li>Fix false-positive migrations in <code>addEventListener</code> and
JavaScript variable names (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18718">#18718</a>)</li>
<li>Fix Standalone CLI showing default Bun help when run via symlink on
Windows (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18723">#18723</a>)</li>
<li>Read from <code>--border-color-*</code> theme keys in
<code>divide-*</code> utilities for backwards compatibility (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18704/">#18704</a>)</li>
<li>Don't scan <code>.hdr</code> and <code>.exr</code> files for classes
by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18734">#18734</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/6791e8133c3cf496727d1e7c55e3a35bfffc0e69"><code>6791e81</code></a>
Prepare v4.1.12 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18728">#18728</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/1855d68cd713baae9d32e5b0e020aebea97b72bd"><code>1855d68</code></a>
Add --border-color to divide theme keys (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18704">#18704</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/8e8a2d6efc90cbcb891092673d5075a19aa57948"><code>8e8a2d6</code></a>
update <code>@ampproject/remapping</code> to
<code>@jridgewell/remapping</code> (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18716">#18716</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/68a79b159c80ceb736a1231946d7250003ebdd98"><code>68a79b1</code></a>
Suggest bare values for <code>flex-*</code> utilities (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18642">#18642</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/fa3f45f02c7153876f0e01088b4b5b27bd8e5e96"><code>fa3f45f</code></a>
Dont output CSS objects with <code>false</code> or
<code>undefined</code> in the AST (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18571">#18571</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/939fda6f4e101ff3d378e0d51c20a8baa229afff"><code>939fda6</code></a>
Show more specific error for functional-like but invalid utility names
(<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18568">#18568</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/88b9f15b65588a87c5b6b13316530b4aecbc1b0b"><code>88b9f15</code></a>
Center the dropdown icon added to an input with a paired datalist in
Chrome (...</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/798a7bf9053b2aeb52beb399d1f1c7ebdcbcc093"><code>798a7bf</code></a>
Ignore consecutive semicolons in the CSS parser (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18532">#18532</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/2941a7b5c2979525a6e1b29b83bf7a455531abc5"><code>2941a7b</code></a>
Track source locations through <code>@plugin</code> and
<code>@config</code> (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18329">#18329</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/9169d73aad2707dddda38bdb566e9b7733d44fcc"><code>9169d73</code></a>
update READMEs</li>
<li>Additional commits viewable in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.12/packages/tailwindcss">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.11&new-version=4.1.12)](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>
 
commit 6ce0daed37330635a9629b9b004ab5cab8014765
Merge: ba28d44 11878c8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 15:46:23 2025 +0200
 
Build(deps-dev): Bump @types/react from 19.1.9 to 19.1.10 in /page (#466)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.1.9 to 19.1.10.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.9&new-version=19.1.10)](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>
 
commit 24e7854273ca68584d1a6441125be0e91a34a8fe
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 13:04:04 2025 +0000
 
Build(deps): Bump @tailwindcss/vite from 4.1.11 to 4.1.12 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.11 to 4.1.12.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.12/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 879b3e8a69aa7399d32fa14ad96d0a316e1e781a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 13:02:10 2025 +0000
 
Build(deps): Bump tailwindcss from 4.1.11 to 4.1.12 in /page
 
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.11 to 4.1.12.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.12/packages/tailwindcss)
 
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-version: 4.1.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ad5bfcdb727322bd4fe4694a721001a99aee4eec
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 13:00:53 2025 +0000
 
Build(deps): Bump @radix-ui/react-scroll-area in /page
 
Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) from 1.2.9 to 1.2.10.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit be12a4442ccdee8ebde180d4104d0d579451d65f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 13:00:08 2025 +0000
 
Build(deps): Bump @radix-ui/react-tabs from 1.1.12 to 1.1.13 in /page
 
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.1.12 to 1.1.13.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c6f410e47d5c00ce1f78ee088699ce39df00f2ae
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 12:58:43 2025 +0000
 
Build(deps): Bump @radix-ui/react-checkbox from 1.3.2 to 1.3.3 in /page
 
Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) from 1.3.2 to 1.3.3.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2fd0f4e591d6b20b3ed3b7c204d332cc2df10cf8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 12:58:31 2025 +0000
 
Build(deps): Bump @radix-ui/react-dialog from 1.1.14 to 1.1.15 in /page
 
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.1.14 to 1.1.15.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ba28d44ba1ba85424b63fc8002dfc0395b2c9c7b
Merge: ade4df6 7214a20
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:58:02 2025 +0200
 
Build(deps): Bump react-router-dom from 7.7.1 to 7.8.1 in /page (#478)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.7.1 to 7.8.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.8.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.8.1</code></li>
</ul>
</li>
</ul>
<h2>7.8.0</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.8.0</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/fd17d66c627fcc40b49a431f8557302c7ab9e385"><code>fd17d66</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14185">#14185</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/68f3bfcda343a53134619b08c67cb1156a052d6b"><code>68f3bfc</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14184">#14184</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/bd38001cb7342de4341f8f526414091830e6c39a"><code>bd38001</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14178">#14178</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/5fb418502f2088b6377f0b6ecdf8211c05b350d9"><code>5fb4185</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14141">#14141</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/562664c8607b1005ad7f4da20c398ca6d9cc8362"><code>562664c</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14139">#14139</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/06e639f5ded6ae0bb21fb6d2da85eb01f45d586f"><code>06e639f</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14132">#14132</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/80c2fa524130a3bfad5062bfc92700fc14854ded"><code>80c2fa5</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14129">#14129</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/9aedf8cc7e2f346a83a97561e64d80a9bdcbf250"><code>9aedf8c</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/14127">#14127</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.8.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.7.1&new-version=7.8.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>
 
commit 11878c8e1acf58b89f9a4a1148f93b61e832365c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 12:57:54 2025 +0000
 
Build(deps-dev): Bump @types/react from 19.1.9 to 19.1.10 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.9 to 19.1.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ade4df6b30442a5f51b6787c3121655e07deb4fe
Merge: ecead21 685ba6d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:57:53 2025 +0200
 
Build(deps-dev): Bump typescript-eslint from 8.38.0 to 8.40.0 in /page (#461)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.38.0 to 8.40.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.40.0</h2>
<h2>8.40.0 (2025-08-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> export <code>plugin</code>,
<code>parser</code>, and <code>configs</code> that are compatible with
both <code>defineConfig()</code> and <code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11475">#11475</a>)</li>
<li><strong>typescript-estree:</strong> correct range of import
assertion with trailing comma (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11478">#11478</a>)</li>
<li><strong>utils:</strong> correct <code>calculateConfigForFile</code>
return type (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11451">#11451</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>Nolan Gajdascz <a
href="https://github.com/Gajdascz"><code>@Gajdascz</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.39.1</h2>
<h2>8.39.1 (2025-08-11)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> handle <code>file://</code> urls
in stack trace when inferring <code>tsconfigRootDir</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11464">#11464</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>v8.39.0</h2>
<h2>8.39.0 (2025-08-04)</h2>
<h3>🚀 Features</h3>
<ul>
<li>update to TypeScript 5.9.2 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445">#11445</a>)</li>
<li><strong>eslint-plugin:</strong> [naming-convention] add enumMember
PascalCase default option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11127">#11127</a>)</li>
<li><strong>eslint-plugin:</strong> add no-unnecessary-type-conversion
to strict-type-checked ruleset (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11427">#11427</a>)</li>
<li><strong>eslint-plugin:</strong> [only-throw-error] support
yield/await expressions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11417">#11417</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-optional-chain] ignore
<code>check</code> option for most RHS of a chain (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11272">#11272</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unsafe-assignment] add an
<code>unsafeObjectPattern</code> message (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11403">#11403</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@bradzacher</code></a></li>
<li>James Garbutt <a
href="https://github.com/43081j"><code>@43081j</code></a></li>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@developer-bandi</code></a></li>
<li>Sasha Kondrashov</li>
</ul>
<!-- 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.40.0 (2025-08-18)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> export <code>plugin</code>,
<code>parser</code>, and <code>configs</code> that are compatible with
both <code>defineConfig()</code> and <code>tseslint.config()</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11475">#11475</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.39.1 (2025-08-11)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> handle <code>file://</code> urls
in stack trace when inferring <code>tsconfigRootDir</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11464">#11464</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.39.0 (2025-08-04)</h2>
<h3>🚀 Features</h3>
<ul>
<li>update to TypeScript 5.9.2 (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11445">#11445</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@bradzacher</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="https://github.com/typescript-eslint/typescript-eslint/commit/60c3b26317578b03bf64d8194488ba948c1b05bb"><code>60c3b26</code></a>
chore(release): publish 8.40.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/3426f0dd6f1f89d923720ff1af53b672809e5587"><code>3426f0d</code></a>
fix(typescript-eslint): export <code>plugin</code>, <code>parser</code>,
and <code>configs</code> that are com...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b2ee794265c4c727009e65a4eb5f06fad9686cf8"><code>b2ee794</code></a>
chore(release): publish 8.39.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7319bad3a5022be2adfbcb331451cfd85d1d786a"><code>7319bad</code></a>
fix(typescript-eslint): handle <code>file://</code> urls in stack trace
when inferring `...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c98d51320bae29639c66d679057ad78785845da8"><code>c98d513</code></a>
chore(release): publish 8.39.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/2112d58fd2ba2c929f965621a1b0af7e7a9d09f7"><code>2112d58</code></a>
feat: update to TypeScript 5.9.2 (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11445">#11445</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.40.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.38.0&new-version=8.40.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>
 
commit ecead2162d779c51fee668841fd46d9abbf376bb
Merge: b7bf828 46763d7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:57:39 2025 +0200
 
Build(deps-dev): Bump @vitejs/plugin-react from 4.7.0 to 5.0.1 in /page (#475)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 4.7.0 to 5.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@5.0.1</h2>
<h3>Set <code>optimizeDeps.rollupOptions.transform.jsx</code> instead of
<code>optimizeDeps.rollupOptions.jsx</code> for rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/735">#735</a>)</h3>
<p><code>optimizeDeps.rollupOptions.jsx</code> is going to be deprecated
in favor of <code>optimizeDeps.rollupOptions.transform.jsx</code>.</p>
<h3>Perf: skip <code>babel-plugin-react-compiler</code> if code has no
<code>&quot;use memo&quot;</code> when <code>{ compilationMode:
&quot;annotation&quot; }</code> (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/734">#734</a>)</h3>
<h3>Respect tsconfig <code>jsxImportSource</code> (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/726">#726</a>)</h3>
<h3>Fix <code>reactRefreshHost</code> option on rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/716">#716</a>)</h3>
<h3>Fix <code>RefreshRuntime</code> being injected twice for class
components on rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/708">#708</a>)</h3>
<h3>Skip <code>babel-plugin-react-compiler</code> on non client
environment (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/689">689</a>)</h3>
<h2>plugin-react@5.0.0</h2>
<p>(Same content as v5.0.0-beta.0 <a
href="https://github.com/vitejs/vite-plugin-react/releases/tag/plugin-react%405.0.0-beta.0">https://github.com/vitejs/vite-plugin-react/releases/tag/plugin-react%405.0.0-beta.0</a>)</p>
<h3>Use Oxc for react refresh transform in rolldown-vite</h3>
<p>When used with rolldown-vite, this plugin now uses Oxc for react
refresh transform.</p>
<p>Since this behavior is what <code>@vitejs/plugin-react-oxc</code>
did, <code>@vitejs/plugin-react-oxc</code> is now deprecated and the
<code>disableOxcRecommendation</code> option is removed.</p>
<p>Also, while <code>@vitejs/plugin-react-oxc</code> used the production
JSX transform even for <code>NODE_ENV=development</code> build,
<code>@vitejs/plugin-react</code> uses the development JSX transform for
<code>NODE_ENV=development</code> build.</p>
<h3>Allow processing files in <code>node_modules</code></h3>
<p>The default value of <code>exclude</code> options is now
<code>[/\/node_modules\//]</code> to allow processing files in
<code>node_modules</code> directory. It was previously <code>[]</code>
and files in <code>node_modules</code> was always excluded regardless of
the value of <code>exclude</code> option.</p>
<h3><code>react</code> and <code>react-dom</code> is no longer added to
<a
href="https://vite.dev/config/#resolve-dedupe"><code>resolve.dedupe</code></a>
automatically</h3>
<p>Adding values to <code>resolve.dedupe</code> forces Vite to resolve
them differently from how Node.js does, which can be confusing and may
not be expected. This plugin no longer adds <code>react</code> and
<code>react-dom</code> to <code>resolve.dedupe</code> automatically.</p>
<p>If you encounter errors after upgrading, check your package.json for
version mismatches in <code>dependencies</code> or
<code>devDependencies</code>, as well as your package managers
configuration. If you prefer the previous behavior, you can manually add
<code>react</code> and <code>react-dom</code> to
<code>resolve.dedupe</code>.</p>
<h3>Remove old <code>babel-plugin-react-compiler</code> support that
requires <code>runtimeModule</code> option</h3>
<p><code>runtimeModule</code> option is no longer needed in newer
<code>babel-plugin-react-compiler</code> versions. Make sure to use a
newer version of <code>babel-plugin-react-compiler</code> that supports
<code>target</code> option.</p>
<h3>Require Node 20.19+, 22.12+</h3>
<p>This plugin now requires Node 20.19+ or 22.12+.</p>
<h2>plugin-react@5.0.0-beta.0</h2>
<h3>Use Oxc for react refresh transform in rolldown-vite</h3>
<p>When used with rolldown-vite, this plugin now uses Oxc for react
refresh transform.</p>
<p>Since this behavior is what <code>@vitejs/plugin-react-oxc</code>
did, <code>@vitejs/plugin-react-oxc</code> is now deprecated and the
<code>disableOxcRecommendation</code> option is removed.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>5.0.1 (2025-08-19)</h2>
<h3>Set <code>optimizeDeps.rollupOptions.transform.jsx</code> instead of
<code>optimizeDeps.rollupOptions.jsx</code> for rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/735">#735</a>)</h3>
<p><code>optimizeDeps.rollupOptions.jsx</code> is going to be deprecated
in favor of <code>optimizeDeps.rollupOptions.transform.jsx</code>.</p>
<h3>Perf: skip <code>babel-plugin-react-compiler</code> if code has no
<code>&quot;use memo&quot;</code> when <code>{ compilationMode:
&quot;annotation&quot; }</code> (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/734">#734</a>)</h3>
<h3>Respect tsconfig <code>jsxImportSource</code> (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/726">#726</a>)</h3>
<h3>Fix <code>reactRefreshHost</code> option on rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/716">#716</a>)</h3>
<h3>Fix <code>RefreshRuntime</code> being injected twice for class
components on rolldown-vite (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/708">#708</a>)</h3>
<h3>Skip <code>babel-plugin-react-compiler</code> on non client
environment (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/689">689</a>)</h3>
<h2>5.0.0 (2025-08-07)</h2>
<h2>5.0.0-beta.0 (2025-07-28)</h2>
<h3>Use Oxc for react refresh transform in rolldown-vite</h3>
<p>When used with rolldown-vite, this plugin now uses Oxc for react
refresh transform.</p>
<p>Since this behavior is what <code>@vitejs/plugin-react-oxc</code>
did, <code>@vitejs/plugin-react-oxc</code> is now deprecated and the
<code>disableOxcRecommendation</code> option is removed.</p>
<p>Also, while <code>@vitejs/plugin-react-oxc</code> used the production
JSX transform even for <code>NODE_ENV=development</code> build,
<code>@vitejs/plugin-react</code> uses the development JSX transform for
<code>NODE_ENV=development</code> build.</p>
<h3>Allow processing files in <code>node_modules</code></h3>
<p>The default value of <code>exclude</code> options is now
<code>[/\/node_modules\//]</code> to allow processing files in
<code>node_modules</code> directory. It was previously <code>[]</code>
and files in <code>node_modules</code> was always excluded regardless of
the value of <code>exclude</code> option.</p>
<h3><code>react</code> and <code>react-dom</code> is no longer added to
<a
href="https://vite.dev/config/#resolve-dedupe"><code>resolve.dedupe</code></a>
automatically</h3>
<p>Adding values to <code>resolve.dedupe</code> forces Vite to resolve
them differently from how Node.js does, which can be confusing and may
not be expected. This plugin no longer adds <code>react</code> and
<code>react-dom</code> to <code>resolve.dedupe</code> automatically.</p>
<p>If you encounter errors after upgrading, check your package.json for
version mismatches in <code>dependencies</code> or
<code>devDependencies</code>, as well as your package managers
configuration. If you prefer the previous behavior, you can manually add
<code>react</code> and <code>react-dom</code> to
<code>resolve.dedupe</code>.</p>
<h3>Remove old <code>babel-plugin-react-compiler</code> support that
requires <code>runtimeModule</code> option</h3>
<p><code>runtimeModule</code> option is no longer needed in newer
<code>babel-plugin-react-compiler</code> versions. Make sure to use a
newer version of <code>babel-plugin-react-compiler</code> that supports
<code>target</code> option.</p>
<h3>Require Node 20.19+, 22.12+</h3>
<p>This plugin now requires Node 20.19+ or 22.12+.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/efe434417542cdbfbb00503d4c35ffbba49d3efa"><code>efe4344</code></a>
release: plugin-react@5.0.1</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/126bdb005126aaad35852c95a9554b4849bd3f5e"><code>126bdb0</code></a>
feat: set <code>optimizeDeps.rollupOptions.transform.jsx</code> instead
of `optimizeDeps...</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/d3934ada6f5ad2d5a04e2fa3f475391dc5b65850"><code>d3934ad</code></a>
perf(react): skip react compiler when <code>compilationMode:
&quot;annotation&quot;</code> but no ...</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/e2f0c78a4ff06c7053fc43991a92de22812cdf78"><code>e2f0c78</code></a>
fix(react): respect tsconfig jsxImportSource by default (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/726">#726</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/ba0323cfcd7343362e64f782c5aae02ed9ee3273"><code>ba0323c</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/729">#729</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/d33f37db05b4f3fbd4e9ed4a1b0405274f1af478"><code>d33f37d</code></a>
refactor(react): simplify rolldown-vite only plugins (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/720">#720</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/d43168083020fc61dde9096fa594b501a6078b00"><code>d431680</code></a>
fix(react): respect <code>reactRefreshHost</code> option on
rolldown-vite (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/716">#716</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/32c4e2c3f76f787bbd17d8d3d936389a356b869f"><code>32c4e2c</code></a>
chore(react): changelog for <a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/689">#689</a>
(<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/715">#715</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/a22f29bb429ee83434c9179618601aa03903e68a"><code>a22f29b</code></a>
fix(react): refreshWrapper was injected twice for class components when
using...</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/2f62dc0778e8c527c7951d6e35b0658a07f1e6fc"><code>2f62dc0</code></a>
fix(react): always skip react-compiler on non client envrionment (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/689">#689</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.1/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=5.0.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>
 
commit b7bf828f6d16441ca38d90af6615a300f6ce3ae7
Merge: 992fe5a 8327c9e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:57:10 2025 +0200
 
Build(deps): Bump @radix-ui/react-popover from 1.1.14 to 1.1.15 in /page (#468)
 
Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives)
from 1.1.14 to 1.1.15.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-popover&package-manager=npm_and_yarn&previous-version=1.1.14&new-version=1.1.15)](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>
 
commit 992fe5ae0dee0d2f3fd962dd2a1e1717e02480ce
Merge: 7620388 4d13e00
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:56:59 2025 +0200
 
Build(deps): Bump deps/capstone from `b69d944` to `2f85e93` (#457)
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from
`b69d944` to `2f85e93`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/capstone-engine/capstone/commit/2f85e932c148bd126cc64fa42260bed116c2552f"><code>2f85e93</code></a>
Fix cstest missing size checks (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2775">#2775</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/6cfcbedd27b2ff62e619653ce10c6f722b3d70d1"><code>6cfcbed</code></a>
Fix incorrectly defined BSHUFFLE opcode. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2772">#2772</a>)</li>
<li><a
href="https://github.com/capstone-engine/capstone/commit/01fc2ebebc7aed7c7030ab5215820db4151a8df6"><code>01fc2eb</code></a>
Add Python prominently to the workflow name to prevent confusion. (<a
href="https://redirect.github.com/capstone-engine/capstone/issues/2774">#2774</a>)</li>
<li>See full diff in <a
href="https://github.com/capstone-engine/capstone/compare/b69d944fbe0fcc82a2e1c0e846eecdb7f2e18881...2f85e932c148bd126cc64fa42260bed116c2552f">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>
 
commit 7620388a98464ec5f26c3b74b991af3687f66ec1
Merge: 5cfef3b dd70057
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:56:47 2025 +0200
 
Build(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /page (#465)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.1.0 to 24.3.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.1.0&new-version=24.3.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>
 
commit 5cfef3b6d0c69cc10e46b8f165c01ad471ee0703
Merge: 6e13bae a791c0a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:56:32 2025 +0200
 
Build(deps): Bump tw-animate-css from 1.3.6 to 1.3.7 in /page (#463)
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.3.6 to 1.3.7.
<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.7</h2>
<h2>Changelog</h2>
<ul>
<li>80dbfcc: feat: add utilities for blur transitions <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/54">#54</a>
(thanks <a
href="https://github.com/coffeeispower"><code>@coffeeispower</code></a>)</li>
<li>dc294f9: docs: add upcoming changes warning</li>
<li>c640bb8: chore: update dependencies and package manager version</li>
<li>9e63e34: chore: bump version to 1.3.7</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/9e63e342864c263a746a57b5f3aa04f9eff32548"><code>9e63e34</code></a>
chore: bump version to 1.3.7</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/c640bb893362abdd73077571543a9c3c8ff4760b"><code>c640bb8</code></a>
chore: update dependencies and package manager version</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/dc294f990add7e7519088bb535521a52e96bdd71"><code>dc294f9</code></a>
docs: add upcoming changes warning</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/80dbfcc578bc7c472f66b8dc4f70f95901aacbb8"><code>80dbfcc</code></a>
feat: add utilities for blur transitions (<a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/54">#54</a>)</li>
<li>See full diff in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.6...v1.3.7">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.6&new-version=1.3.7)](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>
 
commit 6e13bae8e7a297ba44c9b1b05558a452e19d035a
Merge: 76275cd fcf380b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:56:21 2025 +0200
 
Build(deps): Bump @radix-ui/react-tooltip from 1.2.7 to 1.2.8 in /page (#476)
 
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives)
from 1.2.7 to 1.2.8.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tooltip&package-manager=npm_and_yarn&previous-version=1.2.7&new-version=1.2.8)](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>
 
commit 76275cd36573eadcda7c6142ed422894671e2785
Merge: 9a29fc7 590dae5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:56:11 2025 +0200
 
Build(deps): Bump @modelcontextprotocol/sdk from 1.17.1 to 1.17.3 in /mcp (#459)
 
Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 1.17.1 to 1.17.3.
<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.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix quit command in Example client with OAuth by <a
href="https://github.com/DaleSeo"><code>@DaleSeo</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/864">modelcontextprotocol/typescript-sdk#864</a></li>
<li>fix: client import &amp; server imports by <a
href="https://github.com/jatinsandilya"><code>@jatinsandilya</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/851">modelcontextprotocol/typescript-sdk#851</a></li>
<li>fix: pass fetchfn parameter to registerClient and
refreshAuthorizatio… by <a
href="https://github.com/arjunkmrm"><code>@arjunkmrm</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/850">modelcontextprotocol/typescript-sdk#850</a></li>
<li>docs: correct parameter schema key in Dynamic Servers documentation
by <a
href="https://github.com/bianbianzhu"><code>@bianbianzhu</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/789">modelcontextprotocol/typescript-sdk#789</a></li>
<li>version: patch to 0.17.3 by <a
href="https://github.com/felixweinberger"><code>@felixweinberger</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/878">modelcontextprotocol/typescript-sdk#878</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/DaleSeo"><code>@DaleSeo</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/864">modelcontextprotocol/typescript-sdk#864</a></li>
<li><a
href="https://github.com/jatinsandilya"><code>@jatinsandilya</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/851">modelcontextprotocol/typescript-sdk#851</a></li>
<li><a href="https://github.com/arjunkmrm"><code>@arjunkmrm</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/850">modelcontextprotocol/typescript-sdk#850</a></li>
<li><a
href="https://github.com/bianbianzhu"><code>@bianbianzhu</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/789">modelcontextprotocol/typescript-sdk#789</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.2...1.17.3">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.2...1.17.3</a></p>
<h2>1.17.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: retry next endpoint on CORS error during auth server discovery
by <a href="https://github.com/xiaoyijun"><code>@xiaoyijun</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/827">modelcontextprotocol/typescript-sdk#827</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.1...1.17.2">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.1...1.17.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/4a63974049e27efb3c99325b29454127eed33adf"><code>4a63974</code></a>
version: patch to 0.17.3 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/878">#878</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/65119eb7d879e1a429717e887b279749359d7ec2"><code>65119eb</code></a>
docs: correct parameter schema key in Dynamic Servers documentation (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/789">#789</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/aad33a15a8cc37a0e54a4d3fe71550588ae2df80"><code>aad33a1</code></a>
fix: pass fetchfn parameter to registerClient and refreshAuthorizatio…
(<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/850">#850</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/69d4eb1227eaf8b60c9ea563657c8f2031acbdbe"><code>69d4eb1</code></a>
fix: client import &amp; server imports (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/851">#851</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/4d0977bc9169965233120e823c8024e210132ad9"><code>4d0977b</code></a>
Fix quit command in Example client with OAuth (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/864">#864</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/a1608a6513d18eb965266286904760f830de96fe"><code>a1608a6</code></a>
1.17.2 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/855">#855</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/f657ead4722cfb419d857965a59bd52164c9c99a"><code>f657ead</code></a>
fix: retry next endpoint on CORS error during auth server discovery (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/827">#827</a>)</li>
<li>See full diff in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.1...1.17.3">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.1&new-version=1.17.3)](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>
 
commit 9a29fc79107741f134cbe1b7fee3545722f9b881
Merge: 6bbfde6 6aa4ea7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:56:05 2025 +0200
 
Build(deps): Bump @radix-ui/react-context-menu from 2.2.15 to 2.2.16 in /page (#460)
 
Bumps
[@radix-ui/react-context-menu](https://github.com/radix-ui/primitives)
from 2.2.15 to 2.2.16.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-context-menu&package-manager=npm_and_yarn&previous-version=2.2.15&new-version=2.2.16)](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>
 
commit 6bbfde62be581203b7d56513727bd71a4fba6b38
Merge: 705fb25 1175f01
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:55:56 2025 +0200
 
Build(deps): Bump @radix-ui/react-dropdown-menu from 2.1.15 to 2.1.16 in /page (#462)
 
Bumps
[@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives)
from 2.1.15 to 2.1.16.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dropdown-menu&package-manager=npm_and_yarn&previous-version=2.1.15&new-version=2.1.16)](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>
 
commit 705fb251984c4517a85733f14380f1a518935863
Merge: 587db25 23df6e0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:55:38 2025 +0200
 
Build(deps): Bump lucide-react from 0.536.0 to 0.540.0 in /page (#464)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.536.0 to 0.540.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.540.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(license): add full text of Feather license by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3530">lucide-icons/lucide#3530</a></li>
<li>fix(icons): changed <code>umbrella</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/3490">lucide-icons/lucide#3490</a></li>
<li>docs(site): added official statement on brand logos in Lucide by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3541">lucide-icons/lucide#3541</a></li>
<li>fix(icons): changed <code>camera</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/3539">lucide-icons/lucide#3539</a></li>
<li>feat(icons): added <code>rose</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/1972">lucide-icons/lucide#1972</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.539.0...0.540.0">https://github.com/lucide-icons/lucide/compare/0.539.0...0.540.0</a></p>
<h2>Version 0.539.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>brick-wall-shield</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/3476">lucide-icons/lucide#3476</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.538.0...0.539.0">https://github.com/lucide-icons/lucide/compare/0.538.0...0.539.0</a></p>
<h2>Version 0.538.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>apple</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/3505">lucide-icons/lucide#3505</a></li>
<li>fix(icons): changed <code>store</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/3501">lucide-icons/lucide#3501</a></li>
<li>fix(icons): changed <code>mic-off</code> icon by <a
href="https://github.com/lieonlion"><code>@lieonlion</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2823">lucide-icons/lucide#2823</a></li>
<li>chore(deps): bump astro from 5.5.2 to 5.12.8 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>[bot]
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3523">lucide-icons/lucide#3523</a></li>
<li>fix(icons): deprecate rail-symbol by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2862">lucide-icons/lucide#2862</a></li>
<li>feat(icons): added <code>kayak</code> icon by <a
href="https://github.com/jpjacobpadilla"><code>@jpjacobpadilla</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3054">lucide-icons/lucide#3054</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.537.0...0.538.0">https://github.com/lucide-icons/lucide/compare/0.537.0...0.538.0</a></p>
<h2>Version 0.537.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(metadata): Add tags to <code>x</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3341">lucide-icons/lucide#3341</a></li>
<li>docs: add rule against war/violence related imagery by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3506">lucide-icons/lucide#3506</a></li>
<li>fix(icons): changed <code>spade</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/3502">lucide-icons/lucide#3502</a></li>
<li>fix(icons): changed <code>school</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/2968">lucide-icons/lucide#2968</a></li>
<li>fix(site): fixes icon style customiser by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3511">lucide-icons/lucide#3511</a></li>
<li>fix(docs): fixed array length error in diff endpoint by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3498">lucide-icons/lucide#3498</a></li>
<li>feat(icons): added <code>circle-star</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/3507">lucide-icons/lucide#3507</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.536.0...0.537.0">https://github.com/lucide-icons/lucide/compare/0.536.0...0.537.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.540.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.536.0&new-version=0.540.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>
 
commit 587db25eafc13b42f29455717ce4e77bbc93b228
Merge: 37c3c7a fc0d2c4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:54:53 2025 +0200
 
Build(deps): Bump deps/googletest from `373af2e` to `a05c091` (#458)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`373af2e` to `a05c091`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/a05c0915074bcd1b82f232e081da9bb6c205c28d"><code>a05c091</code></a>
Deprecate single-argument DoAll and Invoke.</li>
<li><a
href="https://github.com/google/googletest/commit/244cec869d12e53378fa0efb610cd4c32a454ec8"><code>244cec8</code></a>
Update the document in typed tests to use using-declaration instead of
typedef</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/373af2e3df71599b87a40ce0e37164523849166b...a05c0915074bcd1b82f232e081da9bb6c205c28d">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>
 
commit 37c3c7a14d567a7020f12e9c89a36da9eac8e84c
Merge: ab2e5f8 df2f083
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:43:52 2025 +0200
 
Build(deps): Bump pyTooling/download-artifact from 4 to 5 (#455)
 
Bumps
[pyTooling/download-artifact](https://github.com/pytooling/download-artifact)
from 4 to 5.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/e46e2ace5a4b1a9ec646b1bc4f94cd34b08281a5"><code>e46e2ac</code></a>
Updating v5 from main@1.6.1</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/056ac142c2fc68e2f58b8b148ab0a4b620c7173a"><code>056ac14</code></a>
Updating v5 from main@1.6.0</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/2cf673944c6d56c3e20d58390f593c1d02776c9a"><code>2cf6739</code></a>
v1.6.1</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/add6c538255294748c648d57dbe2382ab46618a5"><code>add6c53</code></a>
Updated actions/checkout to actions/checkout@v5.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/5eb8a497f7a2076052f417fbbc97eb2ba077f28f"><code>5eb8a49</code></a>
v1.6.0</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/7ba073c90e124e31a0d297c541f8e85fd9e008c3"><code>7ba073c</code></a>
Updated download-artifact to download-artifact@v5.</li>
<li><a
href="https://github.com/pyTooling/download-artifact/commit/05c010fb0a39a7f2e411dc3e4b148fb47e11c337"><code>05c010f</code></a>
Updated dependabot configuration.</li>
<li>See full diff in <a
href="https://github.com/pytooling/download-artifact/compare/v4...v5">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/download-artifact&package-manager=github_actions&previous-version=4&new-version=5)](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>
 
commit ab2e5f8f606041ac4829987c545f9a4e27e4765c
Merge: e9bdd6d dedc3d8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:40:50 2025 +0200
 
Build(deps): Bump actions/checkout from 4 to 5 (#454)
 
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to
5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
<li>Prepare v5.0.0 release by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2238">actions/checkout#2238</a></li>
</ul>
<h2>⚠️ Minimum Compatible Runner Version</h2>
<p><strong>v2.327.1</strong><br />
<a
href="https://github.com/actions/runner/releases/tag/v2.327.1">Release
Notes</a></p>
<p>Make sure your runner is updated to this version or newer to use this
release.</p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4...v5.0.0">https://github.com/actions/checkout/compare/v4...v5.0.0</a></p>
<h2>v4.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
<li>Prepare release v4.3.0 by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2237">actions/checkout#2237</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/motss"><code>@motss</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li><a href="https://github.com/mouismail"><code>@mouismail</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li><a href="https://github.com/benwells"><code>@benwells</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li><a href="https://github.com/nebuk89"><code>@nebuk89</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li><a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4...v4.3.0">https://github.com/actions/checkout/compare/v4...v4.3.0</a></p>
<h2>v4.2.2</h2>
<h2>What's Changed</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4.2.1...v4.2.2">https://github.com/actions/checkout/compare/v4.2.1...v4.2.2</a></p>
<h2>v4.2.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Jcambass"><code>@Jcambass</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/checkout/pull/1919">actions/checkout#1919</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4.2.0...v4.2.1">https://github.com/actions/checkout/compare/v4.2.0...v4.2.1</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>V5.0.0</h2>
<ul>
<li>Update actions checkout to use node 24 by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2226">actions/checkout#2226</a></li>
</ul>
<h2>V4.3.0</h2>
<ul>
<li>docs: update README.md by <a
href="https://github.com/motss"><code>@motss</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1971">actions/checkout#1971</a></li>
<li>Add internal repos for checking out multiple repositories by <a
href="https://github.com/mouismail"><code>@mouismail</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1977">actions/checkout#1977</a></li>
<li>Documentation update - add recommended permissions to Readme by <a
href="https://github.com/benwells"><code>@benwells</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2043">actions/checkout#2043</a></li>
<li>Adjust positioning of user email note and permissions heading by <a
href="https://github.com/joshmgross"><code>@joshmgross</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2044">actions/checkout#2044</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@nebuk89</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2194">actions/checkout#2194</a></li>
<li>Update CODEOWNERS for actions by <a
href="https://github.com/TingluoHuang"><code>@TingluoHuang</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/2224">actions/checkout#2224</a></li>
<li>Update package dependencies by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/2236">actions/checkout#2236</a></li>
</ul>
<h2>v4.2.2</h2>
<ul>
<li><code>url-helper.ts</code> now leverages well-known environment
variables by <a href="https://github.com/jww3"><code>@jww3</code></a>
in <a
href="https://redirect.github.com/actions/checkout/pull/1941">actions/checkout#1941</a></li>
<li>Expand unit test coverage for <code>isGhes</code> by <a
href="https://github.com/jww3"><code>@jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1946">actions/checkout#1946</a></li>
</ul>
<h2>v4.2.1</h2>
<ul>
<li>Check out other refs/* by commit if provided, fall back to ref by <a
href="https://github.com/orhantoy"><code>@orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1924">actions/checkout#1924</a></li>
</ul>
<h2>v4.2.0</h2>
<ul>
<li>Add Ref and Commit outputs by <a
href="https://github.com/lucacome"><code>@lucacome</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1180">actions/checkout#1180</a></li>
<li>Dependency updates by <a
href="https://github.com/dependabot"><code>@dependabot</code></a>- <a
href="https://redirect.github.com/actions/checkout/pull/1777">actions/checkout#1777</a>,
<a
href="https://redirect.github.com/actions/checkout/pull/1872">actions/checkout#1872</a></li>
</ul>
<h2>v4.1.7</h2>
<ul>
<li>Bump the minor-npm-dependencies group across 1 directory with 4
updates by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
<li>Bump actions/checkout from 3 to 4 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
<li>Check out other refs/* by commit by <a
href="https://github.com/orhantoy"><code>@orhantoy</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
<li>Pin actions/checkout's own workflows to a known, good, stable
version. by <a href="https://github.com/jww3"><code>@jww3</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
</ul>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a
href="https://github.com/cory-miller"><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
</ul>
<h2>v4.1.5</h2>
<ul>
<li>Update NPM dependencies by <a
href="https://github.com/cory-miller"><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
<li>Bump github/codeql-action from 2 to 3 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
<li>Bump actions/setup-node from 1 to 4 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
<li>Bump actions/upload-artifact from 2 to 4 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
<li>README: Suggest <code>user.email</code> to be
<code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a
href="https://github.com/cory-miller"><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1707">actions/checkout#1707</a></li>
</ul>
<h2>v4.1.4</h2>
<ul>
<li>Disable <code>extensions.worktreeConfig</code> when disabling
<code>sparse-checkout</code> by <a
href="https://github.com/jww3"><code>@jww3</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1692">actions/checkout#1692</a></li>
<li>Add dependabot config by <a
href="https://github.com/cory-miller"><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1688">actions/checkout#1688</a></li>
<li>Bump the minor-actions-dependencies group with 2 updates by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1693">actions/checkout#1693</a></li>
<li>Bump word-wrap from 1.2.3 to 1.2.5 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/actions/checkout/pull/1643">actions/checkout#1643</a></li>
</ul>
<h2>v4.1.3</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/checkout/commit/08c6903cd8c0fde910a37f88322edcfb5dd907a8"><code>08c6903</code></a>
Prepare v5.0.0 release (<a
href="https://redirect.github.com/actions/checkout/issues/2238">#2238</a>)</li>
<li><a
href="https://github.com/actions/checkout/commit/9f265659d3bb64ab1440b03b12f4d47a24320917"><code>9f26565</code></a>
Update actions checkout to use node 24 (<a
href="https://redirect.github.com/actions/checkout/issues/2226">#2226</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v4...v5">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4&new-version=5)](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>
 
commit e9bdd6d0d50856d9baed0305236154e556f42b79
Merge: b40180d a725da3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:35:57 2025 +0200
 
Build(deps): Bump actions/download-artifact from 4.3.0 to 5.0.0 (#453)
 
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 4.3.0 to 5.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/download-artifact/releases">actions/download-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@nebuk89</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/407">actions/download-artifact#407</a></li>
<li>BREAKING fix: inconsistent path behavior for single artifact
downloads by ID by <a
href="https://github.com/GrantBirki"><code>@GrantBirki</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/416">actions/download-artifact#416</a></li>
</ul>
<h2>v5.0.0</h2>
<h3>🚨 Breaking Change</h3>
<p>This release fixes an inconsistency in path behavior for single
artifact downloads by ID. <strong>If you're downloading single artifacts
by ID, the output path may change.</strong></p>
<h4>What Changed</h4>
<p>Previously, <strong>single artifact downloads</strong> behaved
differently depending on how you specified the artifact:</p>
<ul>
<li><strong>By name</strong>: <code>name: my-artifact</code> → extracted
to <code>path/</code> (direct)</li>
<li><strong>By ID</strong>: <code>artifact-ids: 12345</code> → extracted
to <code>path/my-artifact/</code> (nested)</li>
</ul>
<p>Now both methods are consistent:</p>
<ul>
<li><strong>By name</strong>: <code>name: my-artifact</code> → extracted
to <code>path/</code> (unchanged)</li>
<li><strong>By ID</strong>: <code>artifact-ids: 12345</code> → extracted
to <code>path/</code> (fixed - now direct)</li>
</ul>
<h4>Migration Guide</h4>
<h5>✅ No Action Needed If:</h5>
<ul>
<li>You download artifacts by <strong>name</strong></li>
<li>You download <strong>multiple</strong> artifacts by ID</li>
<li>You already use <code>merge-multiple: true</code> as a
workaround</li>
</ul>
<h5>⚠️ Action Required If:</h5>
<p>You download <strong>single artifacts by ID</strong> and your
workflows expect the nested directory structure.</p>
<p><strong>Before v5 (nested structure):</strong></p>
<pre lang="yaml"><code>- uses: actions/download-artifact@v4
with:
artifact-ids: 12345
path: dist
# Files were in: dist/my-artifact/
</code></pre>
<blockquote>
<p>Where <code>my-artifact</code> is the name of the artifact you
previously uploaded</p>
</blockquote>
<p><strong>To maintain old behavior (if needed):</strong></p>
<pre lang="yaml"><code>&lt;/tr&gt;&lt;/table&gt;
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/download-artifact/commit/634f93cb2916e3fdff6788551b99b062d0335ce0"><code>634f93c</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/416">#416</a>
from actions/single-artifact-id-download-path</li>
<li><a
href="https://github.com/actions/download-artifact/commit/b19ff4302770b82aa4694b63703b547756dacce6"><code>b19ff43</code></a>
refactor: resolve download path correctly in artifact download tests
(mainly ...</li>
<li><a
href="https://github.com/actions/download-artifact/commit/e262cbee4ab8c473c61c59a81ad8e9dc760e90db"><code>e262cbe</code></a>
bundle dist</li>
<li><a
href="https://github.com/actions/download-artifact/commit/bff23f9308ceb2f06d673043ea6311519be6a87b"><code>bff23f9</code></a>
update docs</li>
<li><a
href="https://github.com/actions/download-artifact/commit/fff8c148a8fdd56aa81fcb019f0b5f6c65700c4d"><code>fff8c14</code></a>
fix download path logic when downloading a single artifact by id</li>
<li><a
href="https://github.com/actions/download-artifact/commit/448e3f862ab3ef47aa50ff917776823c9946035b"><code>448e3f8</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/407">#407</a>
from actions/nebuk89-patch-1</li>
<li><a
href="https://github.com/actions/download-artifact/commit/47225c44b359a5155efdbbbc352041b3e249fb1b"><code>47225c4</code></a>
Update README.md</li>
<li>See full diff in <a
href="https://github.com/actions/download-artifact/compare/v4.3.0...v5.0.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=4.3.0&new-version=5.0.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>
 
commit b40180dd8ad7ad5dc7eca7fb8a1c34273f7f5a62
Merge: e6f9bbf f58ec5d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 19 14:24:11 2025 +0200
 
Build(deps): Bump deps/flatbuffers from `518bf42` to `067bfdb` (#456)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`518bf42` to `067bfdb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/067bfdbde9b10c1beb5d6b02d67ae9db8b96f736"><code>067bfdb</code></a>
Update ts codegen (<a
href="https://redirect.github.com/google/flatbuffers/issues/8421">#8421</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/5218e29aa4bcfbabee3904a7049d090b31199fd9"><code>5218e29</code></a>
Fix: Actually call ValidateOptions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8665">#8665</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/957e09d6847ae99f41685f3fcd99bd3ad78dc610"><code>957e09d</code></a>
CMakeLists: include(CheckSymbolExists) so check_symbol_exists() will
work (<a
href="https://redirect.github.com/google/flatbuffers/issues/8">#8</a>...</li>
<li><a
href="https://github.com/google/flatbuffers/commit/af4b99a1d75525cf8640df9340883ef208f0b84c"><code>af4b99a</code></a>
Add Rust reflection documentation (<a
href="https://redirect.github.com/google/flatbuffers/issues/8536">#8536</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/b85b90e346d45f6ee62820319b58c9f203cbf895"><code>b85b90e</code></a>
Fix typo in word JavaScript (<a
href="https://redirect.github.com/google/flatbuffers/issues/8530">#8530</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/ae3821233c4fdf4085bef0a84229ff2bf0a0e291"><code>ae38212</code></a>
docs: fix broken link in readme (<a
href="https://redirect.github.com/google/flatbuffers/issues/8656">#8656</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/ff9cba2bff66295c3db9d8c34df768e6704d504d"><code>ff9cba2</code></a>
Doc fix verifier example code for cpp (<a
href="https://redirect.github.com/google/flatbuffers/issues/8664">#8664</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/1759061908cb98db9fa16e0bfcbf524b41facc2e"><code>1759061</code></a>
Remove stray required in docs (<a
href="https://redirect.github.com/google/flatbuffers/issues/8663">#8663</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/34af7fff70888692c6a02406e805e63d7613faf6"><code>34af7ff</code></a>
Fix native_type non-native_inline fields, add tests (<a
href="https://redirect.github.com/google/flatbuffers/issues/8655">#8655</a>)</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/518bf42df82da02b77696027215bda91edbd4102...067bfdbde9b10c1beb5d6b02d67ae9db8b96f736">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>
 
commit 7214a20c112ed4421715e66bbd8f884578386bec
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:36:49 2025 +0000
 
Build(deps): Bump react-router-dom from 7.7.1 to 7.8.1 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.7.1 to 7.8.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.8.1/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.8.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit fcf380bf657b231eb07f8aabbe353c6683706f5f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:36:30 2025 +0000
 
Build(deps): Bump @radix-ui/react-tooltip from 1.2.7 to 1.2.8 in /page
 
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) from 1.2.7 to 1.2.8.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tooltip"
dependency-version: 1.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 46763d768c06f989d5197e2f8dde0451f07d6475
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:36:24 2025 +0000
 
Build(deps-dev): Bump @vitejs/plugin-react from 4.7.0 to 5.0.1 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.7.0 to 5.0.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.1/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 5.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8327c9e67d77dd9487307747f2709682c28ed5a7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:35:28 2025 +0000
 
Build(deps): Bump @radix-ui/react-popover from 1.1.14 to 1.1.15 in /page
 
Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) from 1.1.14 to 1.1.15.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit dd70057b0dd11d52dc42ffae1c6103a981a3ac76
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:35:06 2025 +0000
 
Build(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.1.0 to 24.3.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.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 23df6e02ef832bcb4066ba38dd268b50dd154874
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:34:59 2025 +0000
 
Build(deps): Bump lucide-react from 0.536.0 to 0.540.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.536.0 to 0.540.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.540.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.540.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a791c0a8cec31cce1ea2b93f29c2793d55e55576
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:34:50 2025 +0000
 
Build(deps): Bump tw-animate-css from 1.3.6 to 1.3.7 in /page
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.6 to 1.3.7.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.6...v1.3.7)
 
---
updated-dependencies:
- dependency-name: tw-animate-css
dependency-version: 1.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 1175f01473269ba0082d7436286584f432be2879
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:34:44 2025 +0000
 
Build(deps): Bump @radix-ui/react-dropdown-menu in /page
 
Bumps [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) from 2.1.15 to 2.1.16.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-version: 2.1.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 685ba6dcf929825580c71bf9920763a8db15c5c8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:34:38 2025 +0000
 
Build(deps-dev): Bump typescript-eslint from 8.38.0 to 8.40.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.38.0 to 8.40.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.40.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.40.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6aa4ea7ae345c414687862ca877d7735b8c35b19
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:34:25 2025 +0000
 
Build(deps): Bump @radix-ui/react-context-menu in /page
 
Bumps [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) from 2.2.15 to 2.2.16.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-context-menu"
dependency-version: 2.2.16
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 590dae5a7d8deb665a54bff87e542c121af5bcb0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:10:29 2025 +0000
 
Build(deps): Bump @modelcontextprotocol/sdk in /mcp
 
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.17.1 to 1.17.3.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.1...1.17.3)
 
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.17.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit fc0d2c476c6e92d9b7d0f380699d9c8301d069be
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:10:18 2025 +0000
 
Build(deps): Bump deps/googletest from `373af2e` to `a05c091`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `373af2e` to `a05c091`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/373af2e3df71599b87a40ce0e37164523849166b...a05c0915074bcd1b82f232e081da9bb6c205c28d)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: a05c0915074bcd1b82f232e081da9bb6c205c28d
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 4d13e00b4f74dde284f53e329b7f7fe96bd01c4c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:10:16 2025 +0000
 
Build(deps): Bump deps/capstone from `b69d944` to `2f85e93`
 
Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `b69d944` to `2f85e93`.
- [Release notes](https://github.com/capstone-engine/capstone/releases)
- [Commits](https://github.com/capstone-engine/capstone/compare/b69d944fbe0fcc82a2e1c0e846eecdb7f2e18881...2f85e932c148bd126cc64fa42260bed116c2552f)
 
---
updated-dependencies:
- dependency-name: deps/capstone
dependency-version: 2f85e932c148bd126cc64fa42260bed116c2552f
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit df2f083c116cafc7c3b165334328abfce6ab1d88
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:10:10 2025 +0000
 
Build(deps): Bump pyTooling/download-artifact from 4 to 5
 
Bumps [pyTooling/download-artifact](https://github.com/pytooling/download-artifact) from 4 to 5.
- [Release notes](https://github.com/pytooling/download-artifact/releases)
- [Commits](https://github.com/pytooling/download-artifact/compare/v4...v5)
 
---
updated-dependencies:
- dependency-name: pyTooling/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f58ec5d715607ab7b87c6cbc0cbaf5c59156c089
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:10:10 2025 +0000
 
Build(deps): Bump deps/flatbuffers from `518bf42` to `067bfdb`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `518bf42` to `067bfdb`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/518bf42df82da02b77696027215bda91edbd4102...067bfdbde9b10c1beb5d6b02d67ae9db8b96f736)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 067bfdbde9b10c1beb5d6b02d67ae9db8b96f736
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit dedc3d85d75717edd643f96c4b66fd8c8a03681e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:10:07 2025 +0000
 
Build(deps): Bump actions/checkout from 4 to 5
 
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)
 
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a725da33c1c91f0525b9d8e9def975fe89b52ca0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 19 07:10:04 2025 +0000
 
Build(deps): Bump actions/download-artifact from 4.3.0 to 5.0.0
 
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.3.0 to 5.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.3.0...v5.0.0)
 
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e6f9bbf351dcf59e67c5d3636be290f1ac63484a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 19 07:29:03 2025 +0200
 
Fix options
 
commit 376f0772af04aaa542c5a1d5ca3829940fd9e2ab
Merge: 5a3d05c 80c8b88
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Aug 18 19:49:14 2025 +0200
 
Print summary of executed instructions (#452)
 
commit 80c8b88d234c0a41dd66de3f5ec35a2d7e051207
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 19:29:25 2025 +0200
 
Optimize instruction summary
 
commit 1db2c9716572b604112b3e7915540b7afb368273
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 19:15:08 2025 +0200
 
Fix help
 
commit c71c20458389d477ffd3916bfa3d4b180710fe80
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 19:00:31 2025 +0200
 
Print instruction summary
 
commit 5a3d05c64c2bae6f36ad28623f565bf7f49e6d6c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 19:16:43 2025 +0200
 
Fix compilation
 
commit 8e984b8b2966ae3a93e368777c0f35f5e4f4b29a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 19:07:12 2025 +0200
 
Keep GDTR readable for now
 
commit 2cef0a55115c556ff03d6be9793815ec23e69690
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 18:58:01 2025 +0200
 
Make sure GDTR is page aligned
 
commit 81ef6ed71a67c4ba6817c6eb20dcd39c871f9c27
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 18:56:58 2025 +0200
 
Fix gdtr loading for unicorn
 
commit f432af419b53739c3365152be81acb0041932aca
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 18:56:37 2025 +0200
 
Small fix
 
commit c75f30fdfbc119cf61175779731d2c1376eed0ea
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 18:55:21 2025 +0200
 
Optimize instruction bytes
 
commit 6bc1a36f3d26b0cfc89a5c66ed56a7e3bf5c2140
Merge: acf2846 10cd786
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Aug 18 18:45:01 2025 +0200
 
Support SGDT hooking (#451)
 
commit 10cd7868accf091948228db081e8314aa16f58a3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 15:33:32 2025 +0200
 
Support SGDT hooking
 
commit acf28467c52e5880a369da6207c299fc2e2b5031
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 18 16:04:00 2025 +0200
 
Small fix
 
commit 0e92b04ef9bf5982e693f87f8438354d982b105b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 17 17:52:50 2025 +0200
 
Log overlapping object access
 
commit 2192d1082896383515744db1a541a96c5a1981bc
Merge: 42ed6d1 9ca18dd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 17 08:09:47 2025 +0200
 
Various fixes and changes (#450)
 
commit 9ca18dd1411b35e9b364cc4dd5918bf0a4e03d8d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 17 07:52:45 2025 +0200
 
Fix linter warning
 
commit 584b770def7b17b4ff97027a75e88a78a7867bd5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 17 07:32:26 2025 +0200
 
Store previous IP per thread
 
commit b2eef2bf46725914db1b7e739bd389e6f48a6555
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 17 07:31:37 2025 +0200
 
Align processor counts
 
commit 9c29f266479b83d729909475e69bfdf3411938aa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 17 07:26:11 2025 +0200
 
Small fixes
 
commit 42ed6d11e474d8056fcbc06f5f0238f3a8ba147b
Merge: 7d6648a eb3a685
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 16 18:15:01 2025 +0200
 
Fix initial memory protection (#449)
 
commit eb3a685f6715544bae8741ecdadbc72b5c173e3d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 16 17:55:51 2025 +0200
 
Fix initial memory protection
 
commit 7d6648ade0e16ac6a0267073dff8f1a0c179c4f6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 16 14:52:38 2025 +0200
 
Extend clang-format column limit to 140
 
commit f3de9697d6aad01c03cf0aa3700afcdb0c3a80e7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 16 14:27:11 2025 +0200
 
Prevent fallthrough to foreign transition if ignored
 
commit ee2835d6580d42379c2777428cdec2b4075cdad7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 16 13:48:52 2025 +0200
 
Enable instruction details
 
commit 03541adc22fa3a01aafa10fb830b1a17d9fccc28
Merge: f12fd47 bb79b45
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 16 12:54:57 2025 +0200
 
Add capstone disassembler (#448)
 
commit bb79b45f137b9a7d767c22f5ea1f88edf60f87ae
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 16 12:32:31 2025 +0200
 
Set library path
 
commit 5ffff265d36474cd54486371a089062d80df4131
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 16 12:21:31 2025 +0200
 
Fix macos build
 
commit 397db6decc5fe8560fe3690ac3066c1f8d27e0fc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 16 11:53:44 2025 +0200
 
Fix print
 
commit 3b72ae97097a7f54a5b8fa3e49df3b921488db3a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 16 11:53:40 2025 +0200
 
Add capstone disassembler
 
commit f12fd47d1def4439ad455abb3d4169ab420dee8b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 15 15:30:08 2025 +0200
 
Log transitions to foreign code
 
commit 127ed1b552eaf163fca5e0eeede3e80889b6bca7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 15 12:54:36 2025 +0200
 
Log rdtsc
 
commit 6584eaaff5228d44f51782fcfe4a47b45fb1fec5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 15 09:40:39 2025 +0200
 
Support downloading files
 
commit 5bea61fc3b991c3b9444951acb4bd66ebaf4b174
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Aug 15 08:31:38 2025 +0200
 
Update README.md
 
commit 4760247dd6cbefa38d7258d93b6889ae51e75dda
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Aug 14 20:39:51 2025 +0200
 
Update settings.ts
 
commit bfb874662f6e7da30aed19647fdf2cae21b8f57d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Aug 14 19:07:36 2025 +0200
 
Cache access in concise mode
 
commit ee679dcd0a4ec674a9b5dd0e9a27259ab8e191a8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Aug 14 18:38:11 2025 +0200
 
Log ldr access
 
commit 73000c8d221748460c58070899f874c01b61e746
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Aug 14 16:50:13 2025 +0200
 
Log foreign memory access
 
commit e10df224a7c09fd9f9decfb4bcca026861188042
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 13 20:41:51 2025 +0200
 
Log accessed size
 
commit 3189e6f701249468a0f9982fab6511736a703614
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 13 19:50:04 2025 +0200
 
Log more interesting things if outside any mapped module
 
commit 982d02b674a2d98fc698fd8d886de8bc95b8ec88
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 13 19:09:44 2025 +0200
 
Log invocations outside of any module
 
commit a33e252e406417ff339b31afce8b0d9e7731c5b0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 13 19:06:09 2025 +0200
 
Kill WinVerifyTrust
 
commit 23001dcbab06a6a0244b3416c4726ed3e088c8b9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 12 20:43:33 2025 +0200
 
Allow specifying commandline options
 
commit 2681c7c97e3b97641e2c97c1e212ac489f847528
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 17:33:26 2025 +0200
 
Overflow fix
 
commit d73445d8681f08fe0f26b5782d81235b35c104b7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 17:07:00 2025 +0200
 
Support interesting modules and ignored functions
 
commit 832570eddac4a3b6c8783dbd43da4c3a6aa79675
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 12:43:49 2025 +0200
 
Support ignored functions and interesting modules
 
commit f9cee1837c3ef450a6b61ff3a4d2550945379c6f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 12:43:35 2025 +0200
 
Print compare input
 
commit 94687d73fe5976b1265af106b6116922f3a4ef53
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 11:18:05 2025 +0200
 
Small fixes
 
commit 5fbf0659373f552b81da135836dfaed7686d662a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 10:03:12 2025 +0200
 
Handle debug strings via callback
 
commit 74bff9358092951ccebb119691bb33a1082cdab0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 08:40:29 2025 +0200
 
Print on unknown exception
 
commit b980ff6277570c7492f62df245200712a48852e2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 08:37:02 2025 +0200
 
Fix crash is module is nullptr
 
commit fc9a240d9ff691a8ae443ae94d52d3b5b11ead13
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 10 07:58:38 2025 +0200
 
Update project name
 
commit 806aa8b61b0246fc8478553779b7ee09a2d4c828
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 21:54:46 2025 +0200
 
Print module name
 
commit 93ff52c2ecf9670edff249f28fe1c70384f1531c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 21:36:40 2025 +0200
 
Fix ordinals
 
commit 49764b46c471b26619d40e1190c6274b088873c2
Merge: 50d9cba 9e45d2a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 9 21:17:54 2025 +0200
 
More diagnostics and fixes (#446)
 
commit 9e45d2a33338a26cb23b3cf7aee8925f7ca3e31e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 21:00:10 2025 +0200
 
Fix warning
 
commit b3bdfc9d6b2af91de002971b0ef6a9660c9705f2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 20:44:09 2025 +0200
 
Support hooking/unhooking within hooks for icicle
 
commit 3b9320fd6229e31ee19cf3ef066e851ae8e23fdd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 18:02:37 2025 +0200
 
Better import access tracking
 
commit 2abe1737f3e5b8c224eee749c63d8663cd9bbabc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 17:42:33 2025 +0200
 
Fix android compilation
 
commit 292fc6ce67507cc8d845da1600520980b22c86af
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 17:38:20 2025 +0200
 
Fix compilation
 
commit eb07148bfddb26632b4b2eec3bb635c95fa50827
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 17:23:58 2025 +0200
 
Support hook deletion during hook deletion
 
commit 386f5b1cbc6d0c3f40f6439ca8cd55f9d65d257d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 17:20:22 2025 +0200
 
Add missing types
 
commit eb6d352a81087e9d97730dd1da9105950cc04324
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 17:07:33 2025 +0200
 
Track import access
 
commit 09ad463027eef876d81744927c30111e19d15502
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 9 14:06:06 2025 +0200
 
Support environment analysis
 
commit 50d9cba542d6129be056327a1578cc7bc16ff188
Merge: 2aa0d1c 3df8d10
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Aug 8 16:42:27 2025 +0200
 
fix: handle two invalid VirtualAlloc/Free edge cases correctly (#445)
 
Fixes #421
 
Ensures sogen handles two edge cases correctly:
 
- VirtualAlloc with size 0 and invalid flags now returns
STATUS_INVALID_PARAMETER instead of terminating emulation with an
exception.
- VirtualFree with an invalid free_type now fails cleanly, as per
Windows behavior.
 
Using test code from #421 before change:
 
Executing syscall: NtAllocateVirtualMemory (0x18) at 0x180162bb2 via
0x103858074 (KernelBase.dll)
Syscall threw an exception: 18 (0x180162bb2) - Unsupported allocation
type!
Emulation terminated without status!
 
After:
 
Executing function: kernel32.dll - VirtualAlloc (0x103703c90) via
(0x14000119a) Valloc.exe
Executing syscall: NtAllocateVirtualMemory (0x18) at 0x180162bb2 via
0x103858074 (KernelBase.dll)
Executing function: kernel32.dll - GetLastError (0x1036e8640) via
(0x1400011a5) Valloc.exe
 
Terminating normally:
 
Emulation terminated with status: 0
 
commit 3df8d100cd92fe584db8394b2dc8fdf3f519acc0
Merge: 051cef2 2aa0d1c
Author: CarlTSpeak <101817865+CarlTSpeak@users.noreply.github.com>
Date: Fri Aug 8 14:54:27 2025 +0100
 
Merge branch 'momo5502:main' into 421-valloc
 
commit 051cef2212d0c529d051dde39579d06accac9ab7
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Fri Aug 8 14:52:03 2025 +0100
 
fix: handle VirtualAlloc invalid size and flags
 
commit 2aa0d1c4a8f61a47f64cff4a099e73b27d1cded8
Merge: 0d8c56d 0aea1f5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Aug 8 14:30:37 2025 +0200
 
Add stub for NtReleaseWorkerFactoryWorker, skeleton implementation for NtCreateNamedPipeFile (#444)
 
Added a stub implementation for NtReleaseWorkerFactoryWorker.
 
Introduced initial skeleton logic for NtCreateNamedPipeFile with device
creation and registration, object attribute parse for pipe naming, basic
parameters to named_pipe structure, IOSB and handle writing.
 
commit 0aea1f538547c624b0c8920da7c21cf9c01c930f
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Fri Aug 8 11:22:56 2025 +0100
 
I just learned how clang-format works. Fail.
 
commit 210ab2930c32711ef9eb85c7e34f5f54008c69c4
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Wed Aug 6 11:12:44 2025 +0100
 
Fixed platform portability issues
 
commit 8b2c17023626c4b99fb0c362161ce5c8fb645829
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Wed Aug 6 11:01:42 2025 +0100
 
Fixed clang exception. Again.
 
commit ffea72d48a773180fdae63afe26d158b68b347dd
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Wed Aug 6 10:30:40 2025 +0100
 
Added basic pipe support to NtRead/WriteFile
 
commit 100638d8ea2061b9d2c9a2a13cbffd3264e0b028
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Tue Aug 5 16:26:13 2025 +0100
 
Fixed clang-tidy issue
 
commit 85843ff5c91f0d94eeab765253aa1831fc833cf9
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Tue Aug 5 15:55:36 2025 +0100
 
Fixed cross-platform: removed MS-specific macro
 
commit 5f9bfd469497ae98d9ff6fa06a1f544374911890
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Tue Aug 5 15:44:19 2025 +0100
 
Added stubs for NtCreateNamedPipeFile NtReleaseWorkerFactoryWorker
 
commit cae1cf5c1f8d568bc89e466eb5d17f4c59dfd8f4
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Tue Aug 5 15:35:31 2025 +0100
 
Added stubs for NtCreateNamedPipeFile NtReleaseWorkerFactoryWorker
 
commit 0d8c56df802faff7e2fd6332a89ae4442d7fe879
Merge: a1df4d8 061cf01
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 5 07:46:41 2025 +0200
 
Build(deps): Bump deps/reflect from `239f695` to `c21a448` (#431)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `239f695` to
`c21a448`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/c21a44839db947f3a6bd0c5a113191b18198c8cf"><code>c21a448</code></a>
:feature: make tuples and pair behave like aggregates in reflect</li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/239f695545f4d25a08fd673595f34cf4fe0e481e...c21a44839db947f3a6bd0c5a113191b18198c8cf">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>
 
commit 061cf01471c2280eb494398e1422c3ad703be29c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Aug 5 05:25:17 2025 +0000
 
Build(deps): Bump deps/reflect from `239f695` to `c21a448`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `239f695` to `c21a448`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/239f695545f4d25a08fd673595f34cf4fe0e481e...c21a44839db947f3a6bd0c5a113191b18198c8cf)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-version: c21a44839db947f3a6bd0c5a113191b18198c8cf
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a1df4d804752a9fe4e01bba4253fec63115fcf0b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 5 07:24:16 2025 +0200
 
Update reflect_type_info.hpp
 
commit 73085b16db5dbb2edaa9d22c9cda2a89e292341f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Aug 5 07:14:54 2025 +0200
 
Update reflect_type_info.hpp
 
commit 3d6200df37b346daacc70c16c388e657273c3b76
Merge: 946f57b 6f56fec
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 3 20:21:24 2025 +0200
 
Build(deps): Bump react-dom and @types/react-dom in /page (#427)
 
Bumps
[react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom)
and
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom).
These dependencies needed to be updated together.
Updates `react-dom` from 19.1.0 to 19.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases">react-dom's
releases</a>.</em></p>
<blockquote>
<h2>19.1.1 (July 28, 2025)</h2>
<h3>React</h3>
<ul>
<li>Fixed Owner Stacks to work with ES2015 function.name semantics (<a
href="https://redirect.github.com/facebook/react/pull/33680">#33680</a>
by <a href="https://github.com/hoxyq"><code>@hoxyq</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md">react-dom's
changelog</a>.</em></p>
<blockquote>
<h2>19.1.1 (July 28, 2025)</h2>
<h3>React</h3>
<ul>
<li>Fixed Owner Stacks to work with ES2015 function.name semantics (<a
href="https://redirect.github.com/facebook/react/pull/33680">#33680</a>
by <a href="https://github.com/hoxyq"><code>@hoxyq</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/facebook/react/commit/87e33ca2b7c4479342091ae642f01266af7ebec9"><code>87e33ca</code></a>
Set release versions to 19.1.1</li>
<li><a
href="https://github.com/facebook/react/commit/b793948e15ff714fadea026dcaef9385dce14a19"><code>b793948</code></a>
Bump next prerelease version numbers (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react-dom/issues/32782">#32782</a>)</li>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/v19.1.1/packages/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
Updates `@types/react-dom` from 19.1.6 to 19.1.7
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">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>
 
commit 6f56fec3167db9e841845929cee3fad360de8ed7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Aug 3 12:53:56 2025 +0000
 
Build(deps): Bump react-dom and @types/react-dom in /page
 
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together.
 
Updates `react-dom` from 19.1.0 to 19.1.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.1.1/packages/react-dom)
 
Updates `@types/react-dom` from 19.1.6 to 19.1.7
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: react-dom
dependency-version: 19.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/react-dom"
dependency-version: 19.1.7
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 946f57b71b0c6646c65e893d7b7de3ea5418af81
Merge: 68eec83 2fea62b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 3 14:52:52 2025 +0200
 
Build(deps-dev): Bump @vitejs/plugin-react from 4.6.0 to 4.7.0 in /page (#426)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 4.6.0 to 4.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@4.7.0</h2>
<h3>Add HMR support for compound components (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/518">#518</a>)</h3>
<p>HMR now works for compound components like this:</p>
<pre lang="tsx"><code>const Root = () =&gt; &lt;div&gt;Accordion
Root&lt;/div&gt;
const Item = () =&gt; &lt;div&gt;Accordion Item&lt;/div&gt;
<p>export const Accordion = { Root, Item }
</code></pre></p>
<h3>Return <code>Plugin[]</code> instead of <code>PluginOption[]</code>
(<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/537">#537</a>)</h3>
<p>The return type has changed from <code>react(): PluginOption[]</code>
to more specialized type <code>react(): Plugin[]</code>. This allows for
type-safe manipulation of plugins, for example:</p>
<pre lang="tsx"><code>// previously this causes type errors
react({ babel: { plugins: ['babel-plugin-react-compiler'] } })
.map(p =&gt; ({ ...p, applyToEnvironment: e =&gt; e.name === 'client'
}))
</code></pre>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.7.0 (2025-07-18)</h2>
<h3>Add HMR support for compound components (<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/518">#518</a>)</h3>
<p>HMR now works for compound components like this:</p>
<pre lang="tsx"><code>const Root = () =&gt; &lt;div&gt;Accordion
Root&lt;/div&gt;
const Item = () =&gt; &lt;div&gt;Accordion Item&lt;/div&gt;
<p>export const Accordion = { Root, Item }
</code></pre></p>
<h3>Return <code>Plugin[]</code> instead of <code>PluginOption[]</code>
(<a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/537">#537</a>)</h3>
<p>The return type has changed from <code>react(): PluginOption[]</code>
to more specialized type <code>react(): Plugin[]</code>. This allows for
type-safe manipulation of plugins, for example:</p>
<pre lang="tsx"><code>// previously this causes type errors
react({ babel: { plugins: ['babel-plugin-react-compiler'] } })
.map(p =&gt; ({ ...p, applyToEnvironment: e =&gt; e.name === 'client'
}))
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/80417060f7bc239d5100e1b47c819e8364c7d551"><code>8041706</code></a>
release: plugin-react@4.7.0</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/bbfd1b797c510fbe54348469e952bb1f6ec287f6"><code>bbfd1b7</code></a>
chore: update changelog for <a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/537">#537</a></li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/fdc9d9a18a909398b8e217438631f49035e0797b"><code>fdc9d9a</code></a>
feat: add hmr support for compound components (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/518">#518</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/d14f31d3bf8487346ae6f9db7e6ca7263c93066b"><code>d14f31d</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/568">#568</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/22be17f72f3ec97ecb03e54a59cb9384de50a537"><code>22be17f</code></a>
build: use tsdown for plugin-react / plugin-react-oxc (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/554">#554</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/840f0b1386b65e6c96ca3b953a2811348ec5c3a0"><code>840f0b1</code></a>
chore(deps): update prettier (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/556">#556</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/cfe29122a8eec6c1e2ed9999531237dbce140e60"><code>cfe2912</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/540">#540</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/11f56d63a9ed082137732211db556c784cadb523"><code>11f56d6</code></a>
fix: return <code>Plugin[]</code> instead of <code>PluginOption[]</code>
(<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/537">#537</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/9da5e19bb87ea4e1ee817781f2c7c6f5801f385d"><code>9da5e19</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/519">#519</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/1583c5d727265faa668ab3d7009736e9fc01ec9c"><code>1583c5d</code></a>
chore: remove Vite 7 beta from supported range (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/517">#517</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.7.0/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.6.0&new-version=4.7.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>
 
commit 68eec83e0b8928a8d6b32830407946284e19e512
Merge: 01ba96c c21d8ea
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 3 14:52:45 2025 +0200
 
Build(deps): Bump react-resizable-panels from 3.0.3 to 3.0.4 in /page (#428)
 
Bumps
[react-resizable-panels](https://github.com/bvaughn/react-resizable-panels)
from 3.0.3 to 3.0.4.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/5af2d8d030a034e9295bc31d8229f70004dd2e25"><code>5af2d8d</code></a>
3.0.3 -&gt; 3.0.4</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/9b69a44a1f32657a9c6e2d41b73153814909e9a7"><code>9b69a44</code></a>
Support custom cursors (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/503">#503</a>)
(<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/504">#504</a>)</li>
<li>See full diff in <a
href="https://github.com/bvaughn/react-resizable-panels/compare/3.0.3...3.0.4">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.3&new-version=3.0.4)](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>
 
commit 01ba96c6ab25dd3a11d563d4fa3123829bb228ff
Merge: d1d30b0 fddce02
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 3 14:52:38 2025 +0200
 
Build(deps): Bump react and @types/react in /page (#434)
 
Bumps
[react](https://github.com/facebook/react/tree/HEAD/packages/react) and
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react).
These dependencies needed to be updated together.
Updates `react` from 19.1.0 to 19.1.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/releases">react's
releases</a>.</em></p>
<blockquote>
<h2>19.1.1 (July 28, 2025)</h2>
<h3>React</h3>
<ul>
<li>Fixed Owner Stacks to work with ES2015 function.name semantics (<a
href="https://redirect.github.com/facebook/react/pull/33680">#33680</a>
by <a href="https://github.com/hoxyq"><code>@hoxyq</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/facebook/react/blob/main/CHANGELOG.md">react's
changelog</a>.</em></p>
<blockquote>
<h2>19.1.1 (July 28, 2025)</h2>
<h3>React</h3>
<ul>
<li>Fixed Owner Stacks to work with ES2015 function.name semantics (<a
href="https://redirect.github.com/facebook/react/pull/33680">#33680</a>
by <a href="https://github.com/hoxyq"><code>@hoxyq</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/facebook/react/commit/87e33ca2b7c4479342091ae642f01266af7ebec9"><code>87e33ca</code></a>
Set release versions to 19.1.1</li>
<li><a
href="https://github.com/facebook/react/commit/5a1eb6f61a10cd007f1d372a2710d4e0224f4a79"><code>5a1eb6f</code></a>
fix: rename bottom stack frame (<a
href="https://github.com/facebook/react/tree/HEAD/packages/react/issues/33680">#33680</a>)</li>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/v19.1.1/packages/react">compare
view</a></li>
</ul>
</details>
<br />
 
Updates `@types/react` from 19.1.8 to 19.1.9
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">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>
 
commit d1d30b0b5a5db5eb1a24b4ffac61d846964f45a1
Merge: 7f8f1ec 25f9f15
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Aug 3 14:52:34 2025 +0200
 
Build(deps-dev): Bump vite from 7.0.0 to 7.0.6 in /page (#435)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 7.0.0 to 7.0.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v7.0.6</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.6/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.5</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.5/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.4</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.4/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.3</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.3/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@7.0.3</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@7.0.3/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.2</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.2/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@7.0.2</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@7.0.2/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@7.0.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@7.0.1/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>plugin-legacy@7.0.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/plugin-legacy@7.0.1/packages/plugin-legacy/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.0.5...v7.0.6">7.0.6</a>
(2025-07-24)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20442">#20442</a>)
(<a
href="https://github.com/vitejs/vite/commit/e49f50599d852eec644e79b074b4648e2dff1e5d">e49f505</a>)</li>
<li><strong>dev:</strong> incorrect sourcemap when optimized CJS is
imported (<a
href="https://redirect.github.com/vitejs/vite/issues/20458">#20458</a>)
(<a
href="https://github.com/vitejs/vite/commit/ead2dec74170ad26db8a18bbd68f075efaceb0e3">ead2dec</a>)</li>
<li><strong>module-runner:</strong> normalize file:// on windows (<a
href="https://redirect.github.com/vitejs/vite/issues/20449">#20449</a>)
(<a
href="https://github.com/vitejs/vite/commit/1c9cb493f0467c463113d301b00ce07cbe4b6f58">1c9cb49</a>)</li>
<li>respond with correct headers and status code for HEAD requests (<a
href="https://redirect.github.com/vitejs/vite/issues/20421">#20421</a>)
(<a
href="https://github.com/vitejs/vite/commit/23d04fc2d8a4fcf7c2011418693d6000748aa655">23d04fc</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> update rolldown-related dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20441">#20441</a>)
(<a
href="https://github.com/vitejs/vite/commit/f689d613429ae9452c74f8bc482d8cc2584ea6b8">f689d61</a>)</li>
<li>remove some files from prettier ignore (<a
href="https://redirect.github.com/vitejs/vite/issues/20459">#20459</a>)
(<a
href="https://github.com/vitejs/vite/commit/8403f69551131b5c39bfaf242ffac2e5efcd1dd6">8403f69</a>)</li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>use environment transform request (<a
href="https://redirect.github.com/vitejs/vite/issues/20430">#20430</a>)
(<a
href="https://github.com/vitejs/vite/commit/24e6a0c3165557396db6ab59d3001e037c76ce32">24e6a0c</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.0.4...v7.0.5">7.0.5</a>
(2025-07-17)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20406">#20406</a>)
(<a
href="https://github.com/vitejs/vite/commit/1a1cc8a435a21996255b3e5cc75ed4680de2a7f3">1a1cc8a</a>)</li>
<li>remove special handling for <code>Accept: text/html</code> (<a
href="https://redirect.github.com/vitejs/vite/issues/20376">#20376</a>)
(<a
href="https://github.com/vitejs/vite/commit/c9614b9c378be4a32e84f37be71a8becce52af7b">c9614b9</a>)</li>
<li>watch assets referenced by <code>new URL(, import.meta.url)</code>
(<a
href="https://redirect.github.com/vitejs/vite/issues/20382">#20382</a>)
(<a
href="https://github.com/vitejs/vite/commit/6bc8bf634d4a2c9915da9813963dd80a4186daeb">6bc8bf6</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<ul>
<li><strong>deps:</strong> update dependency rolldown to ^1.0.0-beta.27
(<a
href="https://redirect.github.com/vitejs/vite/issues/20405">#20405</a>)
(<a
href="https://github.com/vitejs/vite/commit/1165667b271fb1fb76584278e72a85d564c9bb09">1165667</a>)</li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>use <code>foo.endsWith(&quot;bar&quot;)</code> instead of
<code>/bar$/.test(foo)</code> (<a
href="https://redirect.github.com/vitejs/vite/issues/20413">#20413</a>)
(<a
href="https://github.com/vitejs/vite/commit/862e192d21f66039635a998724bdc6b94fd293a0">862e192</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.0.3...v7.0.4">7.0.4</a>
(2025-07-10)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li>allow resolving bare specifiers to relative paths for entries (<a
href="https://redirect.github.com/vitejs/vite/issues/20379">#20379</a>)
(<a
href="https://github.com/vitejs/vite/commit/324669c2d84966a822b1b2c134c9830a90bed271">324669c</a>)</li>
</ul>
<h3>Build System</h3>
<ul>
<li>remove <code>@oxc-project/runtime</code> devDep (<a
href="https://redirect.github.com/vitejs/vite/issues/20389">#20389</a>)
(<a
href="https://github.com/vitejs/vite/commit/5e29602f6fe4bf28f6e7c869a214dee6957f855c">5e29602</a>)</li>
</ul>
<h2><!-- raw HTML omitted --><a
href="https://github.com/vitejs/vite/compare/v7.0.2...v7.0.3">7.0.3</a>
(2025-07-08)<!-- raw HTML omitted --></h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>client:</strong> protect against window being defined but
addEv undefined (<a
href="https://redirect.github.com/vitejs/vite/issues/20359">#20359</a>)
(<a
href="https://github.com/vitejs/vite/commit/31d1467cf0da1e1dca623e6df0d345b30fae0c3d">31d1467</a>)</li>
<li><strong>define:</strong> replace optional values (<a
href="https://redirect.github.com/vitejs/vite/issues/20338">#20338</a>)
(<a
href="https://github.com/vitejs/vite/commit/9465ae1378b456e08659a22286bee6bce8edeedc">9465ae1</a>)</li>
<li><strong>deps:</strong> update all non-major dependencies (<a
href="https://redirect.github.com/vitejs/vite/issues/20366">#20366</a>)
(<a
href="https://github.com/vitejs/vite/commit/43ac73da27b3907c701e95e6a7d28fde659729ec">43ac73d</a>)</li>
</ul>
<h3>Miscellaneous Chores</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/bdde0f9e5077ca1a21a04eefc30abad055047226"><code>bdde0f9</code></a>
release: v7.0.6</li>
<li><a
href="https://github.com/vitejs/vite/commit/23d04fc2d8a4fcf7c2011418693d6000748aa655"><code>23d04fc</code></a>
fix: respond with correct headers and status code for HEAD requests (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20421">#20421</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/ead2dec74170ad26db8a18bbd68f075efaceb0e3"><code>ead2dec</code></a>
fix(dev): incorrect sourcemap when optimized CJS is imported (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20458">#20458</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/e49f50599d852eec644e79b074b4648e2dff1e5d"><code>e49f505</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20442">#20442</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/f689d613429ae9452c74f8bc482d8cc2584ea6b8"><code>f689d61</code></a>
chore(deps): update rolldown-related dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20441">#20441</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/8403f69551131b5c39bfaf242ffac2e5efcd1dd6"><code>8403f69</code></a>
chore: remove some files from prettier ignore (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20459">#20459</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/1c9cb493f0467c463113d301b00ce07cbe4b6f58"><code>1c9cb49</code></a>
fix(module-runner): normalize file:// on windows (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20449">#20449</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/24e6a0c3165557396db6ab59d3001e037c76ce32"><code>24e6a0c</code></a>
refactor: use environment transform request (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20430">#20430</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/832f687c2c1c2805c164c70e91e220fdfc6c1bc8"><code>832f687</code></a>
release: v7.0.5</li>
<li><a
href="https://github.com/vitejs/vite/commit/c9614b9c378be4a32e84f37be71a8becce52af7b"><code>c9614b9</code></a>
fix: remove special handling for <code>Accept: text/html</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20376">#20376</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v7.0.6/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.0.0&new-version=7.0.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>
 
commit 25f9f15920c8ad9445a952cbf72c73c396b85999
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Aug 2 08:36:16 2025 +0000
 
Build(deps-dev): Bump vite from 7.0.0 to 7.0.6 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.0.0 to 7.0.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.0.6/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.0.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2fea62ba033603be8c8e2c32ac96f5dffd465438
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Aug 2 08:35:38 2025 +0000
 
Build(deps-dev): Bump @vitejs/plugin-react from 4.6.0 to 4.7.0 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.7.0/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.7.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit fddce02a3807cda9f95300e24d30c5b2bd48d482
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Aug 2 08:35:36 2025 +0000
 
Build(deps): Bump react and @types/react in /page
 
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together.
 
Updates `react` from 19.1.0 to 19.1.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.1.1/packages/react)
 
Updates `@types/react` from 19.1.8 to 19.1.9
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: react
dependency-version: 19.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@types/react"
dependency-version: 19.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c21d8eaaa02e864f6ee8a3c85e5cb175de687abc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Aug 2 08:35:32 2025 +0000
 
Build(deps): Bump react-resizable-panels from 3.0.3 to 3.0.4 in /page
 
Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.3 to 3.0.4.
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.3...3.0.4)
 
---
updated-dependencies:
- dependency-name: react-resizable-panels
dependency-version: 3.0.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7f8f1ec3d2f852649192dcd6e0a6743ee50c8671
Merge: 0731d62 b6e8d09
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:34:13 2025 +0200
 
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="https://github.com/typescript-eslint/typescript-eslint/commit/d11e79e9c9edc9f6f5e66306e3b3d65f3149a760"><code>d11e79e</code></a>
chore(release): publish 8.38.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/6d8fae941019f0381e99d6e0df01626f1c17b749"><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="https://github.com/typescript-eslint/typescript-eslint/commit/abb7c4de8cae95da11791610171108840141f4f2"><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="https://github.com/typescript-eslint/typescript-eslint/commit/816be172ce475f5f15373d70fb20c5e87b53c915"><code>816be17</code></a>
chore(release): publish 8.37.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/7126c3a970d606ae36000a5ca8039373ce2df8fc"><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="https://github.com/typescript-eslint/typescript-eslint/commit/84b7a2e905c2a82fda3015f01683525d019c9c3c"><code>84b7a2e</code></a>
chore(release): publish 8.36.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/0c40c7a5dc827902e55093f53259fbad348d4603"><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="https://github.com/typescript-eslint/typescript-eslint/commit/e2ecca60d9e8486bb13e98b3e1a65d529bedef03"><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>
 
commit 0731d624a8f9c5ef2fdd07b500f706ba7f1cdfca
Merge: 1e007c3 b656a88
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:33:46 2025 +0200
 
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="https://github.com/lucide-icons/lucide/commit/e71198d9b3e3db42c02e9006a61289a7766520f6"><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>
 
commit 1e007c36c89935aaf361a0a1bcf7f8087113504e
Merge: 3322835 3a9d83c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:33:35 2025 +0200
 
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="https://github.com/google/googletest/commit/373af2e3df71599b87a40ce0e37164523849166b"><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="https://github.com/google/googletest/compare/32f9f4c82afa4249af66b55278df15c16b3031ea...373af2e3df71599b87a40ce0e37164523849166b">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>
 
commit 332283559ec033c4b8d2f867dbe1dc67ba9466a7
Merge: ba84fb8 49150a3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:33:11 2025 +0200
 
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="https://github.com/google/flatbuffers/commit/518bf42df82da02b77696027215bda91edbd4102"><code>518bf42</code></a>
Fixes misaligned pointer by reading from the buffer instead of loading
the me...</li>
<li><a
href="https://github.com/google/flatbuffers/commit/575d616e608f81ffaded73fec865c83aeb0a12e3"><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="https://github.com/google/flatbuffers/commit/f32a7dcbd2d4bc1747efe20dd55fc0756a5147d9"><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="https://github.com/google/flatbuffers/commit/860d645349659a08fc4db70e3622146f98ab4f3b"><code>860d645</code></a>
Support Rust edition 2024 (<a
href="https://redirect.github.com/google/flatbuffers/issues/8638">#8638</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/06a53df0d3068e9afa7c1764096210df92f4235f"><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="https://github.com/google/flatbuffers/compare/c526cb640b49c5c3a58298de93b8225efcce9047...518bf42df82da02b77696027215bda91edbd4102">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>
 
commit ba84fb81cceae865981852414cf990b2e5ed6dd1
Merge: 4f2005c 7c84892
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:32:58 2025 +0200
 
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="https://github.com/Wombosvideo/tw-animate-css/commit/f81346c889e3d3516322087c77ac2d4140d821e8"><code>f81346c</code></a>
chore: bump version to 1.3.6</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/8313476119953a8d97d070c0ae2cde60ee63dbc5"><code>8313476</code></a>
chore: update dependencies nd package manager version</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/58f33965b8c0bade59f39820c18122690df0c7f6"><code>58f3396</code></a>
fix: allow changing animation parameters for ready-to-use
animations</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/69fbfcdbae0e58cd9b936096d1242d71dfb66d3f"><code>69fbfcd</code></a>
chore: bump version to 1.3.5 and update dependencies</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/b8cc09c5a1af7cfab5ff93b5eb9c0c36403aa8ee"><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>
 
commit 4f2005c9b4b9ede0da2466ade3d25d9a5634b53d
Merge: dcda458 97f280c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:32:30 2025 +0200
 
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="https://github.com/eslint/eslint/commit/1245000c5a81954d42f0c7eb670efe450c3bbad5"><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="https://github.com/eslint/eslint/commit/0e957a7b5528f375a51e7c1a2fd1b03cdcd2af2d"><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="https://github.com/eslint/eslint/commit/960fd40dfd204af30726b49b6bec714fe49a606e"><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="https://github.com/eslint/eslint/commit/bbf23fa2f1c6058f6cb5c9f2f32460a15e75e596"><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="https://github.com/eslint/eslint/commit/d4988872f375890bf677ce1a1d92a505085b51fa"><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="https://github.com/eslint/eslint/commit/f46fc6c137c951bc73cf3bd9446053c1b11f769b"><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="https://github.com/eslint/eslint/commit/7863d26b7cfb03a81ec86f93439757ff60bf6afb"><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="https://github.com/eslint/eslint/commit/317330552e2d276221c7f2dd9c1516ad8b41cc3c"><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="https://github.com/eslint/eslint/commit/86e7426e4463ca49ffa5c82e825ecb6aa19ca8a0"><code>86e7426</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/50de1ced9df2b1ee48ee6843c8cfe0f5d8edbc27"><code>50de1ce</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/74f01a3f5905aaa0902837ced2425209c09c048f"><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="https://github.com/eslint/eslint/commit/2ab13813a7e7f3014c35490b351447ec43229951"><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="https://github.com/eslint/eslint/commit/b7f75454695079f54b77fcdc9ebe3b9199d5ad30"><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="https://github.com/eslint/eslint/commit/f5a35e3b7cee17cd31fc02c24c3e74b42ee202bc"><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="https://github.com/eslint/eslint/commit/e22af8c42d622d8d912ee7bedf49bf4283247fdc"><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="https://github.com/eslint/eslint/commit/e85571730f1360464b7ee00695c678d551f9c643"><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="https://github.com/eslint/eslint/commit/2f73a23655092a41780859ffe0a07c44a2f1b5f5"><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="https://github.com/eslint/eslint/commit/c565a530f50c96dacd44e096f7d531b073aa4dc7"><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="https://github.com/eslint/eslint/commit/35cf44c22e36b1554486e7a75c870e86c10b83f8"><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="https://github.com/eslint/eslint/commit/a6a63259de6cb5642f69c7be429554bbcedca4c0"><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="https://github.com/eslint/eslint/commit/4682cdc6960279ee17f23899fbab6f58d881eadf"><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="https://github.com/eslint/eslint/commit/58482165eaf597cc5c58216a956c301ae87520b3"><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="https://github.com/eslint/eslint/commit/bb370b8e79f65ee32d9d89ecf249fb74a141ad22"><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="https://github.com/eslint/eslint/commit/07fac6cafa0426b4d1ea12d9001f3955f19b286d"><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="https://github.com/eslint/eslint/commit/28cc7abbb72b29b1cac6fc4253646a7839586064"><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="https://github.com/eslint/eslint/commit/664cb44ab03785bd200a792607a7e20faa2d4b28"><code>664cb44</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/40dbe2a43f83d366e9026faec70293512fb61ca2"><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="https://github.com/eslint/eslint/commit/5a0069d60815246cf24e1c96125540792c2507ef"><code>5a0069d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fef04b5c7fea99362d67b31b8e98cd4914020ed3"><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="https://github.com/eslint/eslint/commit/3ddd454c1c73294e5af7905d60d03fac162f1b3e"><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="https://github.com/eslint/eslint/commit/d5054e5454a537e9ade238c768c262c6c592cbc1"><code>d5054e5</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f4a3781fe7c11fad7b206c3c694655486ddd187"><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="https://github.com/eslint/eslint/commit/76c2340c368f96db77439b5cd1df0196cc39bf3e"><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="https://github.com/eslint/eslint/commit/960fd40dfd204af30726b49b6bec714fe49a606e"><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="https://github.com/eslint/eslint/commit/50de1ced9df2b1ee48ee6843c8cfe0f5d8edbc27"><code>50de1ce</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bbf23fa2f1c6058f6cb5c9f2f32460a15e75e596"><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="https://github.com/eslint/eslint/commit/74f01a3f5905aaa0902837ced2425209c09c048f"><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="https://github.com/eslint/eslint/commit/d4988872f375890bf677ce1a1d92a505085b51fa"><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="https://github.com/eslint/eslint/commit/2ab13813a7e7f3014c35490b351447ec43229951"><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="https://github.com/eslint/eslint/commit/b7f75454695079f54b77fcdc9ebe3b9199d5ad30"><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="https://github.com/eslint/eslint/commit/f5a35e3b7cee17cd31fc02c24c3e74b42ee202bc"><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="https://github.com/eslint/eslint/commit/f46fc6c137c951bc73cf3bd9446053c1b11f769b"><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="https://github.com/eslint/eslint/commit/86e7426e4463ca49ffa5c82e825ecb6aa19ca8a0"><code>86e7426</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e22af8c42d622d8d912ee7bedf49bf4283247fdc"><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="https://github.com/eslint/eslint/commit/1245000c5a81954d42f0c7eb670efe450c3bbad5"><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="https://github.com/eslint/eslint/commit/e85571730f1360464b7ee00695c678d551f9c643"><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="https://github.com/eslint/eslint/commit/0e957a7b5528f375a51e7c1a2fd1b03cdcd2af2d"><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="https://github.com/eslint/eslint/commit/2f73a23655092a41780859ffe0a07c44a2f1b5f5"><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="https://github.com/eslint/eslint/commit/7863d26b7cfb03a81ec86f93439757ff60bf6afb"><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="https://github.com/eslint/eslint/commit/c565a530f50c96dacd44e096f7d531b073aa4dc7"><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="https://github.com/eslint/eslint/commit/317330552e2d276221c7f2dd9c1516ad8b41cc3c"><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="https://github.com/eslint/eslint/commit/3ddd454c1c73294e5af7905d60d03fac162f1b3e"><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="https://github.com/eslint/eslint/commit/d5054e5454a537e9ade238c768c262c6c592cbc1"><code>d5054e5</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f4a3781fe7c11fad7b206c3c694655486ddd187"><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="https://github.com/eslint/eslint/commit/664cb44ab03785bd200a792607a7e20faa2d4b28"><code>664cb44</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07fac6cafa0426b4d1ea12d9001f3955f19b286d"><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="https://github.com/eslint/eslint/commit/35cf44c22e36b1554486e7a75c870e86c10b83f8"><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="https://github.com/eslint/eslint/commit/40dbe2a43f83d366e9026faec70293512fb61ca2"><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="https://github.com/eslint/eslint/commit/76c2340c368f96db77439b5cd1df0196cc39bf3e"><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="https://github.com/eslint/eslint/commit/28cc7abbb72b29b1cac6fc4253646a7839586064"><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="https://github.com/eslint/eslint/commit/a6a63259de6cb5642f69c7be429554bbcedca4c0"><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="https://github.com/eslint/eslint/commit/4682cdc6960279ee17f23899fbab6f58d881eadf"><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="https://github.com/eslint/eslint/commit/58482165eaf597cc5c58216a956c301ae87520b3"><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="https://github.com/eslint/eslint/commit/bb370b8e79f65ee32d9d89ecf249fb74a141ad22"><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="https://github.com/eslint/eslint/commit/5a0069d60815246cf24e1c96125540792c2507ef"><code>5a0069d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fef04b5c7fea99362d67b31b8e98cd4914020ed3"><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="https://github.com/eslint/eslint/commit/b035f747c6e6d1c7a299c90b0ed0b8109cf24a53"><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="https://github.com/eslint/eslint/commit/b3dbc16563cb7036d75edff9814e17053a645321"><code>b3dbc16</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e91bb870f8c6e38baa508f18048cd2a2d04b8b9c"><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="https://github.com/eslint/eslint/commit/ab7c62598a9fca498e495d45029ae92fd5fb9bf3"><code>ab7c625</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dae1e5bb27db0e846efbe3026210013b42817838"><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="https://github.com/eslint/eslint/commit/2364031090daafe34e80904c32065bfe4692d7a2"><code>2364031</code></a>
9.32.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/a0e62e2739a5e214b1d371eda76f6a3b664e222a"><code>a0e62e2</code></a>
Build: changelog update for 9.32.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/960fd40dfd204af30726b49b6bec714fe49a606e"><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="https://github.com/eslint/eslint/commit/50de1ced9df2b1ee48ee6843c8cfe0f5d8edbc27"><code>50de1ce</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/bbf23fa2f1c6058f6cb5c9f2f32460a15e75e596"><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="https://github.com/eslint/eslint/commit/74f01a3f5905aaa0902837ced2425209c09c048f"><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="https://github.com/eslint/eslint/commit/d4988872f375890bf677ce1a1d92a505085b51fa"><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="https://github.com/eslint/eslint/commit/2ab13813a7e7f3014c35490b351447ec43229951"><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="https://github.com/eslint/eslint/commit/b7f75454695079f54b77fcdc9ebe3b9199d5ad30"><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="https://github.com/eslint/eslint/commit/f5a35e3b7cee17cd31fc02c24c3e74b42ee202bc"><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>
 
commit dcda45895bcccd1e0adeda10ec862a22b053dd2c
Merge: 5d95385 c8373f0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:32:19 2025 +0200
 
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>
 
commit 5d953856ae683dd43f81cbddebc7a14fb5c01f9f
Merge: ebb3c9b dfa0f95
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:32:07 2025 +0200
 
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="https://github.com/remix-run/react-router/commit/4eb1fd1d3f8fea30517b7600535d4422e481fdd6"><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="https://github.com/remix-run/react-router/commit/929f77311a23da8f1e86f112a20c93328906f60a"><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="https://github.com/remix-run/react-router/commit/14666ddd78070ffd6149f7e20371927b784eb054"><code>14666dd</code></a>
Merge branch 'release-next' into dev</li>
<li><a
href="https://github.com/remix-run/react-router/commit/63f0cd327724594f1d44fb290f92e727fe1f60d5"><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="https://github.com/remix-run/react-router/commit/b843323a91e3750685198173ff599b6c39afb133"><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="https://github.com/remix-run/react-router/commit/b7753cf2894d27bf5670370f1566a232bcbb0326"><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="https://github.com/remix-run/react-router/commit/216222bacdb95c35bc2b720a5b5dcf8a9f8bd103"><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="https://github.com/remix-run/react-router/commit/7204a2963bfdbad0a609afe54c188a77de3dc27b"><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>
 
commit ebb3c9b5498ae185e8eca504e4c13b4d1ad99898
Merge: a066f8f 1d5ca92
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 2 10:31:53 2025 +0200
 
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="https://github.com/modelcontextprotocol/typescript-sdk/commit/0551cc52b8920d7da46a4519b42f335a0a852b6c"><code>0551cc5</code></a>
1.17.1 (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/831">#831</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/31acdcbb189056ec83d14a4f7a37ae2b1c67680e"><code>31acdcb</code></a>
fix: prevent responses being sent to wrong client when multiple
transports co...</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/ee16173865f0a2cf084ac75929f9bbbce3148389"><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>
 
commit 1d5ca92984a02f761425782bbf8e71c38e3dd5df
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 18:47:13 2025 +0000
 
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>
 
commit dfa0f952215bcda784aa81f911e6982741af5211
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 17:51:54 2025 +0000
 
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>
 
commit c8373f06ee50c531010acb40e66bfc106ca8aefc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 17:51:45 2025 +0000
 
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>
 
commit 97f280ca55a70bf24252730366a21d0b63a0a8ba
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 17:51:38 2025 +0000
 
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>
 
commit b6e8d09b5de2bb25b4259382799fd578dada8dbb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 17:51:26 2025 +0000
 
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>
 
commit 7c848924ff61c1a86a8fe910da6cac027ac206a7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 17:50:55 2025 +0000
 
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>
 
commit b656a881aea16fb515dccd0a93835da5ab2fd511
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 17:50:48 2025 +0000
 
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>
 
commit 3a9d83cf775fea059ae48b32aca214915a380103
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 17:50:44 2025 +0000
 
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](https://github.com/google/googletest/compare/32f9f4c82afa4249af66b55278df15c16b3031ea...373af2e3df71599b87a40ce0e37164523849166b)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 373af2e3df71599b87a40ce0e37164523849166b
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 49150a35ef06d290d07488db1da0283a79ce0df9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Aug 1 17:50:42 2025 +0000
 
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](https://github.com/google/flatbuffers/compare/c526cb640b49c5c3a58298de93b8225efcce9047...518bf42df82da02b77696027215bda91edbd4102)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 518bf42df82da02b77696027215bda91edbd4102
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a066f8f25235d10965584bd9056d90e6ab7e7a5e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jul 28 19:28:34 2025 +0200
 
Update README.md
 
commit a5011dcaeb7f4e566d2c0bb3130b4fdae6d49539
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jul 28 19:17:13 2025 +0200
 
Update README.md
 
commit d7fd3b59fa532bb3419ef108ded1523c1440578e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jul 28 19:00:39 2025 +0200
 
Update README.md
 
commit d0ae04a191793bbb65cf286bb79f1e64ee96d13a
Merge: 84430c1 760f29b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jul 25 08:48:17 2025 +0200
 
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="https://github.com/modelcontextprotocol/typescript-sdk/commit/222db4a9c1ab4f023dc1dd1687212bddd522f48e"><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="https://github.com/modelcontextprotocol/typescript-sdk/commit/b8ec6653eb1e0a177106debc1349ae1d986c1494"><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="https://github.com/modelcontextprotocol/typescript-sdk/commit/1fc452ea0ef355429af06654cc3ea36a903935b8"><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="https://github.com/modelcontextprotocol/typescript-sdk/commit/bb7cccc3ba1b23ab911962a3b314d13c1db88d90"><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="https://github.com/modelcontextprotocol/typescript-sdk/commit/62c608d8cef50de5b78a99b8db554f6dbc4b0b77"><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="https://github.com/modelcontextprotocol/typescript-sdk/commit/83168250f56bd4c5582bc7d075746f8f90ac2de4"><code>8316825</code></a>
Fix indent (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/807">#807</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/8e15edca0af05e7eaeb38e0880669a16f749e0f5"><code>8e15edc</code></a>
update codeowners (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/803">#803</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/c7887c082cb55ddc55d77523df88654ec4120dbf"><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="https://github.com/modelcontextprotocol/typescript-sdk/commit/0d545176f9ba852c97a18a40037abff40cd086c2"><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="https://github.com/modelcontextprotocol/typescript-sdk/commit/400b020c854d31112c8f29a2e280072731ed3d5f"><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>
 
commit 84430c156ce48cd2fe89f785197ae289abc3f57b
Merge: f6d1370 5417481
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jul 25 08:47:58 2025 +0200
 
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="https://github.com/google/flatbuffers/commit/c526cb640b49c5c3a58298de93b8225efcce9047"><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="https://github.com/google/flatbuffers/commit/ca73ff34b76a26ab51413074191f8010b3228daf"><code>ca73ff3</code></a>
[Swift] Memory usage fix (<a
href="https://redirect.github.com/google/flatbuffers/issues/8643">#8643</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/2e49b3ba607cf4bb2c43333e5927006108801370"><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="https://github.com/google/flatbuffers/commit/f830c47d68dc31d9695eb4f9849a4ed741ad86a5"><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="https://github.com/google/flatbuffers/commit/501810f4d17ae8661be3a82f606fd3836055ef2e"><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="https://github.com/google/flatbuffers/commit/1047d7ec13d057c05b96cb5ce750d92302f75d56"><code>1047d7e</code></a>
Fix Enum type definition (<a
href="https://redirect.github.com/google/flatbuffers/issues/8624">#8624</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/07c2eb5fe7edda55aa7a5c69c1c74499e2fb72b8"><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="https://github.com/google/flatbuffers/commit/c7b9dc83f58fe72162b076ba9c88d682f5d0eda6"><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="https://github.com/google/flatbuffers/commit/4c9079e31b99767a13d9e5db69aefcd903215d4e"><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="https://github.com/google/flatbuffers/compare/64e5252b4ef333c9e367378619151406435c9612...c526cb640b49c5c3a58298de93b8225efcce9047">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>
 
commit f6d1370e9fa59d56e83851364bf31e5728806162
Merge: bad88cc f60526f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jul 25 08:43:19 2025 +0200
 
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="https://github.com/google/gtest-parallel/commit/cd488bdedc1d2cffb98201a17afc1b298b0b90f1"><code>cd488bd</code></a>
Fix tests</li>
<li><a
href="https://github.com/google/gtest-parallel/commit/bc701b26b350d03a2536d07757737b79598bf9f9"><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="https://github.com/google/gtest-parallel/commit/e06d5c87f58735e64a3deae25fd80f1debf77b96"><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="https://github.com/google/gtest-parallel/compare/96f4f904922f9bf66689e749c40f314845baaac8...cd488bdedc1d2cffb98201a17afc1b298b0b90f1">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>
 
commit bad88cc543c951093f8d42e6f3df82d19df12a17
Merge: b7333b4 e66ac56
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jul 25 08:41:34 2025 +0200
 
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="https://github.com/google/googletest/commit/32f9f4c82afa4249af66b55278df15c16b3031ea"><code>32f9f4c</code></a>
Skip the predicate on SIGSEGV in death-test on Android builds with API
level ...</li>
<li><a
href="https://github.com/google/googletest/commit/7e17b15f1547bb8dd9c2fed91043b7af3437387f"><code>7e17b15</code></a>
Fix the sample usage of <code>ConvertGenerator</code> by removing the
type-id name.</li>
<li><a
href="https://github.com/google/googletest/commit/309dab8d4bbfcef0ef428762c6fec7172749de0f"><code>309dab8</code></a>
Automated Code Change</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/3983f67e32fb3e9294487b9d4f9586efa6e5d088...32f9f4c82afa4249af66b55278df15c16b3031ea">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>
 
commit 760f29bcc13a805138a955edb01c78ab34acbce3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jul 25 05:58:18 2025 +0000
 
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>
 
commit 5417481e9ae9e98afcb6345376305fae3f0afb17
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jul 25 05:57:55 2025 +0000
 
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](https://github.com/google/flatbuffers/compare/64e5252b4ef333c9e367378619151406435c9612...c526cb640b49c5c3a58298de93b8225efcce9047)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: c526cb640b49c5c3a58298de93b8225efcce9047
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f60526fa20e1f51fe1d50f9d815ca9a6e0fe0511
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jul 25 05:57:53 2025 +0000
 
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](https://github.com/google/gtest-parallel/compare/96f4f904922f9bf66689e749c40f314845baaac8...cd488bdedc1d2cffb98201a17afc1b298b0b90f1)
 
---
updated-dependencies:
- dependency-name: deps/gtest-parallel
dependency-version: cd488bdedc1d2cffb98201a17afc1b298b0b90f1
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e66ac563288729950b6338f5dcd58f0551364879
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jul 25 05:57:51 2025 +0000
 
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](https://github.com/google/googletest/compare/3983f67e32fb3e9294487b9d4f9586efa6e5d088...32f9f4c82afa4249af66b55278df15c16b3031ea)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 32f9f4c82afa4249af66b55278df15c16b3031ea
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b7333b403d2238658a83c1ca7ca64ac14bbe8f39
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jul 20 16:15:02 2025 +0200
 
Prepare support for sharing files
 
commit 6eb4ef33fffbc01216db39ca71a242a5bafc8a50
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jul 20 09:34:25 2025 +0200
 
Handle invalid page protections
 
This fixes #420
 
commit 6a1eb46fd2515dabbe909eb364226c86a6f8e07b
Merge: 6068e28 5e57360
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jul 18 07:30:08 2025 +0200
 
Fix buffer overflow in logger (#419)
 
This fixes #412
 
commit 5e57360dc3cf08c50b84e56153e32f0f79c0f6d1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jul 18 06:59:50 2025 +0200
 
Fix buffer overflow
 
commit 6068e28df2fb13f66f0b77484f696d66d86a63e2
Merge: 9e5a6b5 acc5dd9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jul 17 20:05:28 2025 +0200
 
Fix tenet plugin pull request (#417)
 
commit acc5dd9646747e541e8d62b8c84f945c11fe702f
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 17 19:49:16 2025 +0200
 
Fix compilation
 
commit 4d4c04eb78b3b78980743b0644a171a33cebb208
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 17 19:42:59 2025 +0200
 
Finish tenet tracer refactoring
 
commit 6e71e495bcb7746054770e9344a5677df48295ce
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 17 18:55:16 2025 +0200
 
More fixes
 
commit 3c05c7a607c2720adc6e82e72ce226f0775f97b6
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 17 18:53:07 2025 +0200
 
Small fixes
 
commit d09b32eb5e707d64b537338adca0cd6a85af2598
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 17 18:45:18 2025 +0200
 
Fix clang tidy warnings
 
commit b5e40c3627001915e1fb0236987f95aec608efec
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 17 18:35:16 2025 +0200
 
Revert line endings
 
commit 8caf724c95b35be6fc233b18f2004600349197f8
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 17 18:30:00 2025 +0200
 
Fix formatting
 
commit 079d367792fd22b65bf415c5ef89d670b14270aa
Merge: 9e5a6b5 20f9684
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jul 17 18:11:47 2025 +0200
 
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
 
commit 9e5a6b509b34ade392f23c1497d6cfc04ef64054
Merge: b34adba 188b95a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jul 17 17:41:06 2025 +0200
 
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
 
commit 188b95af5deb30a46cc7934f03d9f7338a8f7c16
Author: 3fault <admin@3flt.dev>
Date: Thu Jul 17 11:27:23 2025 -0400
 
Fix formatting
 
commit f1d54f7417f48d2c3dc69739e25faff7eb87617f
Author: 3fault <admin@3flt.dev>
Date: Thu Jul 17 11:19:56 2025 -0400
 
Parameterize basic_memory_region to support extended memory flags
 
commit 9f637105fbeb7e915337396816e6fddf6060a27f
Author: 3fault <admin@3flt.dev>
Date: Thu Jul 17 11:06:26 2025 -0400
 
Unset extended flags in nt_memory_permission assignment operator
 
commit 8cea9fc75a753f878423ab903a0d036830b7576a
Author: 3fault <admin@3flt.dev>
Date: Thu Jul 17 10:55:45 2025 -0400
 
Ensure memory is freed after guard page test
 
commit 20f96841de39c183b372f68bf6fa6f854c8a097e
Author: maskelihileci <41159853+maskelihileci@users.noreply.github.com>
Date: Thu Jul 17 14:36:29 2025 +0300
 
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
 
commit f6fbb6c46da2bbe20d02c7e210d8c1383e03b48c
Merge: bf7c5b4 cb32bef
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Jul 13 20:47:01 2025 +0200
 
Merge branch 'unicorn-upgrade-2' into unhandled-exceptions
 
commit cb32bef085432c4b84c94868ecbe0b71f34733ee
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Jul 13 20:03:33 2025 +0200
 
Update unicorn
 
commit 2185d00ec02518ae106c9573c379271226dfbf9f
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Jul 13 19:43:13 2025 +0200
 
Revert invalid instruction changes
 
commit 91375b22f9b29dcabe7fa474298266c6f431b5ad
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Jul 13 19:30:29 2025 +0200
 
Try upgrading unicorn
 
commit b34adbadbfa6a39fc0f3cd3a2a849e91fc876340
Merge: fe21374 7632a77
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jul 13 12:52:38 2025 +0200
 
Fix icicle deprecation warning (#411)
 
commit 7632a77c3619beb4bac6d1ad1c13ef2d95af3717
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Jul 13 12:37:16 2025 +0200
 
Ah fuck it
 
commit 24ed6db02e7abbded2f057509fb8674e45d2a0a8
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Jul 13 12:25:20 2025 +0200
 
Try different fix
 
commit cc8aa65aecbab42c11773f4c033cb29f10d66b9a
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sun Jul 13 12:07:46 2025 +0200
 
Fix icicle deprecation warning
 
commit fe213743a329dd3c42f111abce683f6c28866c7c
Merge: 08995a4 d7a1a26
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jul 12 21:48:41 2025 +0200
 
Fix deleting threads (#410)
 
commit d7a1a269b704152b9cf3c1e38735112f68b07612
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sat Jul 12 21:33:12 2025 +0200
 
Setup thread before dispatching APC
 
commit ac2d34c143b289d09a8f6cbecf480db7302f7349
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jul 12 15:39:53 2025 +0200
 
Small cleanup
 
commit 7a3a5d760ebcda9af957334966a0eb210d2439f5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jul 12 15:28:30 2025 +0200
 
Fix thread deletion
 
commit 08995a42059d5ddf97c6ee6305f2fc924342b35d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jul 12 13:47:52 2025 +0200
 
Print memory stats
 
commit 90c087786c0afd1ce25dd5bdeb2650a97c5fca62
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jul 12 11:18:25 2025 +0200
 
Better output window updating
 
commit 65c13817a07fc340d6010d729834571300165acd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jul 12 11:03:42 2025 +0200
 
Reduce shadow
 
commit c513debcae970e1328c564e7845def4056cf8119
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jul 12 10:24:18 2025 +0200
 
Frosted glass effect
 
commit f9be33b3830c1d24d082f268ca7d2523abe376a1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jul 12 09:10:17 2025 +0200
 
Better summary
 
commit db68f70f58aaa403ed9427398c118fb7c123c3a4
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Jul 11 20:26:07 2025 +0200
 
Fix formatting
 
commit 11593e22985a073cd4c0dc93c83a62e811968688
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jul 11 20:03:45 2025 +0200
 
Add tooltips everywhere
 
commit ecb53f8d60c3c981179822431923c2952e9c7813
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jul 11 15:09:09 2025 +0200
 
Use monospace font
 
commit 6e24b23c2f5129693f4bb82622483e723bb4023e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jul 11 14:33:45 2025 +0200
 
Update playground.tsx
 
commit 29878ae2eae0c80eabb3144f9b1652c273276609
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jul 11 13:57:34 2025 +0200
 
Update playground.tsx
 
commit 0794c1038b9a82ea4dd3d9dd4dca5545e13aa7f2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jul 11 13:40:11 2025 +0200
 
Display emulation status
 
commit f00aac744f31fa319d849a7249020c3218b6b4c1
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 10 20:00:33 2025 +0200
 
Fix formatting
 
commit 35090fa16edfd60797f94556b37d947aaced6532
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Jul 10 19:26:36 2025 +0200
 
Change color
 
commit ab587091bca2da142297be8be5168827ed4c0376
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 21:23:32 2025 +0200
 
Don't wait for build step
 
commit acb65dc10d7fdd094967899d50fec552091f2e63
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 21:15:47 2025 +0200
 
Log message box arguments
 
commit f4fc9c4a6c6c65c8dd2fb7110cf4f7fb2b7455da
Author: 3fault <admin@3flt.dev>
Date: Wed Jul 9 14:49:26 2025 -0400
 
fix memory_permissions_ext includes
 
commit 19574fb512cf7ad9836d3fcdfee9e547319514ee
Author: 3fault <admin@3flt.dev>
Date: Wed Jul 9 14:43:06 2025 -0400
 
remove references to nt_memory_permission from backend
 
commit 8ec184d57f3203be28336ccd599ef3ea77d2bc03
Author: 3fault <admin@3flt.dev>
Date: Wed Jul 9 14:39:49 2025 -0400
 
remove unneeded windows-emulator/memory_permission_ext.cpp
 
commit db6b325aef9c4b132551c4261aa78dfd91196c79
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 19:32:12 2025 +0200
 
Remove logging
 
commit 6c6955630f500ce86db18d4a9b34df88b3e2e1c1
Merge: 7f15b42 6bedf56
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Jul 9 19:11:49 2025 +0200
 
Remove debug builds from CI (#409)
 
commit 7f15b42d18cf893c2cede1cd52ab4abb1c1d48fb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 19:09:16 2025 +0200
 
Fix loading analyzer and bust caches
 
commit 6bedf565658671c48b4dd39755eee5570efc2e0b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 18:50:18 2025 +0200
 
Build windows in isolation
 
commit e2bfc4dcdb5075efcc66d8f744c731a746b516ee
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 18:35:50 2025 +0200
 
Remove debug builds except for windows x86_64
 
commit b7dc284a9d0db12216966f192044753c933aee5f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 17:58:47 2025 +0200
 
Memory 64 support
 
commit adb94f37bdafee0e56ed03e05460ef264f905dda
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 17:37:03 2025 +0200
 
Prepare memory 64 support
 
commit 7bf7c2f38867e71336b503df03e79f26e2ebc48d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jul 9 08:39:31 2025 +0200
 
Catch emulation errors
 
commit 7ef54d46bb2cd2d8b0d91fcee39a192f342d0486
Merge: a4e6c00 a61ab14
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 8 20:10:31 2025 +0200
 
Build(deps): Bump deps/flatbuffers from `00eec24` to `64e5252` (#408)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`00eec24` to `64e5252`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/64e5252b4ef333c9e367378619151406435c9612"><code>64e5252</code></a>
Fix typo in code comment (<a
href="https://redirect.github.com/google/flatbuffers/issues/8549">#8549</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/00c30807ff76265601019dfcb8902acdaf7b59eb"><code>00c3080</code></a>
Fixed typo in quick_start.md (<a
href="https://redirect.github.com/google/flatbuffers/issues/8592">#8592</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/c15fe421bac26fc879d13bcfa407982f4685aebe"><code>c15fe42</code></a>
Use correct default type for str (<a
href="https://redirect.github.com/google/flatbuffers/issues/8623">#8623</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/6b251aa1cfa997b51c68c909a0f6b230b08cd575"><code>6b251aa</code></a>
Bugfix/new decode flag (<a
href="https://redirect.github.com/google/flatbuffers/issues/8634">#8634</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/6fe8afb3b6179ff16d314e12b54b333a22ebe00a"><code>6fe8afb</code></a>
[CI] Moves swift actions to use next (<a
href="https://redirect.github.com/google/flatbuffers/issues/8632">#8632</a>)</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/00eec2445b9f342949dc2b17b684a480543229b7...64e5252b4ef333c9e367378619151406435c9612">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>
 
commit a4e6c0066211c421c02dab31dd97c82eb23ebbd7
Merge: a711a8f 35950f7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 8 20:06:21 2025 +0200
 
Build(deps): Bump deps/googletest from `c67de11` to `3983f67` (#407)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`c67de11` to `3983f67`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/3983f67e32fb3e9294487b9d4f9586efa6e5d088"><code>3983f67</code></a>
Replace internal link in GoogleTest docs</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/c67de117379f4d1c889c7581a0a76aa0979c2083...3983f67e32fb3e9294487b9d4f9586efa6e5d088">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>
 
commit a61ab1417e59fbb11782928536a3bcc1ce537446
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 8 17:27:52 2025 +0000
 
Build(deps): Bump deps/flatbuffers from `00eec24` to `64e5252`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `00eec24` to `64e5252`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/00eec2445b9f342949dc2b17b684a480543229b7...64e5252b4ef333c9e367378619151406435c9612)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 64e5252b4ef333c9e367378619151406435c9612
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 35950f7fe422fcc6b97cb1e8abff3ab71d90aeab
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 8 17:27:48 2025 +0000
 
Build(deps): Bump deps/googletest from `c67de11` to `3983f67`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `c67de11` to `3983f67`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/c67de117379f4d1c889c7581a0a76aa0979c2083...3983f67e32fb3e9294487b9d4f9586efa6e5d088)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 3983f67e32fb3e9294487b9d4f9586efa6e5d088
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a711a8faadf6a506e2d8e3c734e7cfa5634c2532
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Jul 8 18:55:29 2025 +0200
 
Fix posix colors
 
commit 965efadb5162155824ea11adf0fba0c0d4ad4d7e
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Jul 8 18:50:40 2025 +0200
 
Detailed CPUID logging
 
commit e9718e61cd515d49daa0b4d0a7cd9b88fd68d9ac
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 8 17:40:42 2025 +0200
 
Update build.yml
 
commit d656a18c8bec386bf5df0f8a3ea4388e69ab6d38
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Jul 8 16:36:23 2025 +0200
 
Print CPUID leaf
 
commit a9c30bce33b1c041064c16e2391da97700d1b36a
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Jul 8 12:29:20 2025 +0200
 
Also log ExpandEnvironmentStringsA
 
commit 43bcac8f5b32469f3cb571b160735bfae699e4e2
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Jul 7 21:18:49 2025 +0200
 
Print details for certain functions
 
commit b308b61c901655a69a6cdeb4446be41fa4ce997d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jul 7 16:00:48 2025 +0200
 
Fix weird layout for large screens
 
commit 2febfa6b501902330c023dd48f593d5d34aa1067
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jul 7 15:50:25 2025 +0200
 
Fix landing page and add home button
 
commit 889336252b840b806a17261bb8122095def6be67
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jul 7 15:23:09 2025 +0200
 
Fix flickering
 
commit 6e203d9590a3fe7544b1542dc51286e8306bbb87
Author: 3fault <admin@3flt.dev>
Date: Wed Jul 2 14:47:51 2025 -0400
 
Fix formatting issues
 
commit af21473cf1301842d64baa14e3dc119e5846ffa5
Author: 3fault <admin@3flt.dev>
Date: Wed Jul 2 14:27:05 2025 -0400
 
merge test_guard_page with test_native_exceptions, fixes MinGW build
 
commit 2ecd3e4440ef5f5a84cad9a42746f04e2e2a7d17
Author: 3fault <admin@3flt.dev>
Date: Wed Jul 2 14:06:37 2025 -0400
 
add STATUS_GUARD_PAGE_VIOLATION constant to platform includes
 
commit 9a6da790cf5308c263d82ee37c0915c7faa60a87
Author: 3fault <admin@3flt.dev>
Date: Wed Jul 2 13:41:23 2025 -0400
 
Remove #include <winnt.h> in exception_dispatch
 
commit 68a5800c856e8d44158aa5a67b9ddda447bbfd72
Author: 3fault <admin@3flt.dev>
Date: Wed Jul 2 12:09:21 2025 -0400
 
Add test for guard page in test-sample, formatting fix
 
commit 2e17f37f78ef4d40939323f27ef2cd0b7d2e02f0
Author: 3fault <admin@3flt.dev>
Date: Tue Jul 1 19:17:05 2025 -0400
 
Update hook_memory_violation to handle guard page violations
 
commit 1276c7e2bc987cdab62027899d51f68098b3a874
Author: 3fault <admin@3flt.dev>
Date: Tue Jul 1 19:04:22 2025 -0400
 
Update occurances of memory_permission to nt_memory_permission where needed
 
commit 7d8daf7c686cd34c314eaa866846a1336ae055fa
Author: 3fault <admin@3flt.dev>
Date: Tue Jul 1 18:28:54 2025 -0400
 
Update map_nt_to_emulator_protection to support PAGE_GUARD flag
 
commit a8ae617e50d0be3d5d1f679d751d171abd7bec34
Author: 3fault <admin@3flt.dev>
Date: Tue Jul 1 18:14:02 2025 -0400
 
Add memory_permission_ext to windows-emulator
 
commit ceadcbc3e8b41bd55c08ac7a449bd0d89d1f0f78
Author: 3fault <admin@3flt.dev>
Date: Tue Jul 1 17:50:45 2025 -0400
 
Add dispatch_guard_page_violation to exception_dispatch
 
commit baf2ed67724eac37a57ead2f9b9bb0fbc0ef9112
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jul 1 21:01:59 2025 +0200
 
Don't preload anything for now
 
commit 2b0cafae34dca57e68bab3ba3287936f58faf41b
Merge: 2b0254d 333e187
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 21:02:00 2025 +0200
 
Build(deps): Bump @modelcontextprotocol/sdk from 1.13.2 to 1.13.3 in /mcp (#405)
 
Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 1.13.2 to 1.13.3.
<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.13.3</h2>
<h2>What's Changed</h2>
<ul>
<li>Implement DNS Rebinding Protections per spec by <a
href="https://github.com/ddworken"><code>@ddworken</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/565">modelcontextprotocol/typescript-sdk#565</a></li>
<li>fix lint by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/704">modelcontextprotocol/typescript-sdk#704</a></li>
<li>fix: add missing eventsource-parser dependency by <a
href="https://github.com/domnit"><code>@domnit</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/424">modelcontextprotocol/typescript-sdk#424</a></li>
<li>fix: add windows env PROGRAMFILES, avoid some exe can not be found
by <a href="https://github.com/muzea"><code>@muzea</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/386">modelcontextprotocol/typescript-sdk#386</a></li>
<li>add overloads for registerResource method in McpServer class by <a
href="https://github.com/kentcdodds"><code>@kentcdodds</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/661">modelcontextprotocol/typescript-sdk#661</a></li>
<li>fix: extra headers when they are a Headers object by <a
href="https://github.com/garciasdos"><code>@garciasdos</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/571">modelcontextprotocol/typescript-sdk#571</a></li>
<li>fix: missing &quot;properties&quot; property in empty schema by <a
href="https://github.com/sinedied"><code>@sinedied</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/598">modelcontextprotocol/typescript-sdk#598</a></li>
<li>fix: Expose the MCP child process PID as an accessible property in
StdioClientTransport by <a
href="https://github.com/XiaofuHuang"><code>@XiaofuHuang</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/455">modelcontextprotocol/typescript-sdk#455</a></li>
<li>fix: add type safety for tool output schemas in ToolCallback by <a
href="https://github.com/sushichan044"><code>@sushichan044</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/670">modelcontextprotocol/typescript-sdk#670</a></li>
<li>doc minimum node version requirment by <a
href="https://github.com/marcopeg"><code>@marcopeg</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/463">modelcontextprotocol/typescript-sdk#463</a></li>
<li>docs: add error handling when it fails to start HTTP server by <a
href="https://github.com/formulahendry"><code>@formulahendry</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/371">modelcontextprotocol/typescript-sdk#371</a></li>
<li>Added Sampling Example to README by <a
href="https://github.com/RishiNandha"><code>@RishiNandha</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/698">modelcontextprotocol/typescript-sdk#698</a></li>
<li>Returning undefined from <code>discoverOAuthMetadata</code> for CORS
errors by <a href="https://github.com/geelen"><code>@geelen</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/717">modelcontextprotocol/typescript-sdk#717</a></li>
<li>Bump version to 1.13.3 by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/719">modelcontextprotocol/typescript-sdk#719</a></li>
</ul>
<h2>New Contributors 🙏</h2>
<ul>
<li><a href="https://github.com/ddworken"><code>@ddworken</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/565">modelcontextprotocol/typescript-sdk#565</a></li>
<li><a href="https://github.com/domnit"><code>@domnit</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/424">modelcontextprotocol/typescript-sdk#424</a></li>
<li><a href="https://github.com/muzea"><code>@muzea</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/386">modelcontextprotocol/typescript-sdk#386</a></li>
<li><a
href="https://github.com/kentcdodds"><code>@kentcdodds</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/661">modelcontextprotocol/typescript-sdk#661</a></li>
<li><a
href="https://github.com/garciasdos"><code>@garciasdos</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/571">modelcontextprotocol/typescript-sdk#571</a></li>
<li><a href="https://github.com/sinedied"><code>@sinedied</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/598">modelcontextprotocol/typescript-sdk#598</a></li>
<li><a
href="https://github.com/XiaofuHuang"><code>@XiaofuHuang</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/455">modelcontextprotocol/typescript-sdk#455</a></li>
<li><a
href="https://github.com/sushichan044"><code>@sushichan044</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/670">modelcontextprotocol/typescript-sdk#670</a></li>
<li><a href="https://github.com/marcopeg"><code>@marcopeg</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/463">modelcontextprotocol/typescript-sdk#463</a></li>
<li><a
href="https://github.com/formulahendry"><code>@formulahendry</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/371">modelcontextprotocol/typescript-sdk#371</a></li>
<li><a
href="https://github.com/RishiNandha"><code>@RishiNandha</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/698">modelcontextprotocol/typescript-sdk#698</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.2...1.13.3">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.2...1.13.3</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/1b14bd7fa4dcc436df0fcb2718f86dc376cdd904"><code>1b14bd7</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/719">#719</a>
from modelcontextprotocol/ihrpr/1.13.3</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/cfec7d9b39363495c9d5ca77e1b489f41bb262d3"><code>cfec7d9</code></a>
1.13.3</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/6f5e53b44b7c3a7db80d2f204e713c820e627492"><code>6f5e53b</code></a>
Returning undefined from <code>discoverOAuthMetadata</code> for CORS
errors (<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/717">#717</a>)</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/fb4d07f0eed99685c230160ad4ff39578fe9d05f"><code>fb4d07f</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/698">#698</a>
from RishiNandha/main</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/a8fa0b342ac0411d0827e48820400e5d048baa45"><code>a8fa0b3</code></a>
build</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/3d6acd3d9ac50eaed334b5c96e16ee033f2abbd8"><code>3d6acd3</code></a>
add an example and update readme</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/5e20ee1fc592470f8559eeeb6e3f8fb23e4302a1"><code>5e20ee1</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/371">#371</a>
from formulahendry/junhan/http-doc</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/a02704cd32debe3183da88292024d2e3ca19fcfc"><code>a02704c</code></a>
Merge branch 'main' into junhan/http-doc</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/0a1cfd949fe633d6545ebc6d53bdf6d7c24f9d56"><code>0a1cfd9</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/463">#463</a>
from marcopeg/main</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/27a412cc65fd1de92c15411d3f42a1cecc98561d"><code>27a412c</code></a>
Merge branch 'main' into main</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.2...1.13.3">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.2&new-version=1.13.3)](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>
 
commit 333e187b456900ada1f1a6651bdde55f36123322
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 18:37:00 2025 +0000
 
Build(deps): Bump @modelcontextprotocol/sdk in /mcp
 
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.13.2 to 1.13.3.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.2...1.13.3)
 
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.13.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2b0254d767375a3826f46fa215c2f4233cf8b710
Merge: 8f1dcf5 4f22082
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 19:37:53 2025 +0200
 
Bump deps/flatbuffers from `b8db3a9` to `00eec24` (#404)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`b8db3a9` to `00eec24`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/00eec2445b9f342949dc2b17b684a480543229b7"><code>00eec24</code></a>
[TS] Fix relative paths for exports (<a
href="https://redirect.github.com/google/flatbuffers/issues/8517">#8517</a>)</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/b8db3a9a6a6e03acf80e81edcd8c79860d5bc445...00eec2445b9f342949dc2b17b684a480543229b7">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>
 
commit 8f1dcf5850295e2e095d7944c256de91be44a7a1
Merge: 35c2afa d4b000d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 19:15:31 2025 +0200
 
Bump vite from 6.3.5 to 7.0.0 in /page (#391)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 6.3.5 to 7.0.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>create-vite@7.0.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@7.0.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>plugin-legacy@7.0.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/plugin-legacy@7.0.0/packages/plugin-legacy/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.0-beta.2</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.0-beta.2/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.0-beta.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.0-beta.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>plugin-legacy@7.0.0-beta.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/plugin-legacy@7.0.0-beta.1/packages/plugin-legacy/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>plugin-legacy@7.0.0-beta.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/plugin-legacy@7.0.0-beta.0/packages/plugin-legacy/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v7.0.0-beta.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v7.0.0-beta.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@6.5.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@6.5.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@6.4.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@6.4.1/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@6.4.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@6.4.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2>7.0.0 (2025-06-24)</h2>
<p><img
src="https://github.com/vitejs/vite/blob/main/docs/public/og-image-announcing-vite7.png"
alt="Vite 7 is out!" /></p>
<p>Today, we're excited to announce the release of the next Vite
major:</p>
<ul>
<li><strong><a href="https://vite.dev/blog/announcing-vite7.html">Vite
7.0 announcement blog post</a></strong></li>
<li><a href="https://vite.dev/">Docs</a> (translations: <a
href="https://cn.vite.dev/">简体中文</a>, <a
href="https://ja.vite.dev/">日本語</a>, <a
href="https://es.vite.dev/">Español</a>, <a
href="https://pt.vite.dev/">Português</a>, <a
href="https://ko.vite.dev/">한국어</a>, <a
href="https://de.vite.dev/">Deutsch</a>, <a
href="https://fa.vite.dev/">فارسی</a>)</li>
<li><a href="https://vite.dev/guide/migration.html">Migration
Guide</a></li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li>fix(ssr)!: don't access <code>Object</code> variable in ssr
transformed code (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19996">#19996</a>)
(<a
href="https://github.com/vitejs/vite/commit/fceff60dc81730f7768b57f14e7a112facff387d">fceff60</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19996">#19996</a></li>
<li>chore!: remove deprecated splitVendorChunkPlugin (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19255">#19255</a>)
(<a
href="https://github.com/vitejs/vite/commit/91a92c7e1eaf55cd5d5cfa49c546e130045e7dee">91a92c7</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19255">#19255</a></li>
<li>chore!: remove node 18 support (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19972">#19972</a>)
(<a
href="https://github.com/vitejs/vite/commit/00b8a98f36376804437e1342265453915ae613de">00b8a98</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19972">#19972</a></li>
<li>feat!: bump <code>build.target</code> and name it
<code>baseline-widely-available</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20007">#20007</a>)
(<a
href="https://github.com/vitejs/vite/commit/4a8aa82556eb2b9e54673a6aac77873e0eb27fa9">4a8aa82</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20007">#20007</a></li>
<li>refactor!: bump required node version to 20.19+, 22.12+ and remove
cjs build (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20032">#20032</a>)
(<a
href="https://github.com/vitejs/vite/commit/2b80243fada75378e80475028fdcc78f4432bd6f">2b80243</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20032">#20032</a></li>
<li>refactor!: remove <code>experimental.skipSsrTransform</code> option
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20038">#20038</a>)
(<a
href="https://github.com/vitejs/vite/commit/6c3dd8e46fa77060603679cda91a4c8d01d095ab">6c3dd8e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20038">#20038</a></li>
<li>refactor!: remove <code>HotBroadcaster</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19988">#19988</a>)
(<a
href="https://github.com/vitejs/vite/commit/cda8c947934466da27e874b6c064451cf73f03e5">cda8c94</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19988">#19988</a></li>
<li>refactor!: remove deprecated <code>HotBroadcaster</code> related
types (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19987">#19987</a>)
(<a
href="https://github.com/vitejs/vite/commit/86b5e0030bf204f8f2db0cf8ee895ab3ecf154b8">86b5e00</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19987">#19987</a></li>
<li>refactor!: remove deprecated hook-level
<code>enforce</code>/<code>transform</code> from
<code>transformIndexHtml</code> hook (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19349">#19349</a>
(<a
href="https://github.com/vitejs/vite/commit/6198b9d2a32f7bd17b3332525a98c06d9a425fb1">6198b9d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19349">#19349</a></li>
<li>refactor!: remove deprecated no-op type only properties (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19985">#19985</a>)
(<a
href="https://github.com/vitejs/vite/commit/9151c2400f6ab494f73d78aea4435b7c1ef5fc30">9151c24</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19985">#19985</a></li>
<li>refactor(css)!: always use sass compiler API (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19978">#19978</a>)
(<a
href="https://github.com/vitejs/vite/commit/3bfe5c5ff96af0a0624c8f14503ef87a0c0850ed">3bfe5c5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19978">#19978</a></li>
<li>refactor(css)!: remove sass legacy API support (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19977">#19977</a>)
(<a
href="https://github.com/vitejs/vite/commit/6eaccc9009d718a1afcff2af587e81eb959f5b60">6eaccc9</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19977">#19977</a></li>
</ul>
<h3>Features</h3>
<ul>
<li>feat(types): use terser types from terser package (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20274">#20274</a>)
(<a
href="https://github.com/vitejs/vite/commit/a5799fa74c6190ecbb2da3d280136ff32463afc6">a5799fa</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20274">#20274</a></li>
<li>feat: apply some middlewares before
<code>configurePreviewServer</code> hook (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20224">#20224</a>)
(<a
href="https://github.com/vitejs/vite/commit/b989c42cf84378e6cb93970de739941f0d56d6f6">b989c42</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20224">#20224</a></li>
<li>feat: apply some middlewares before <code>configureServer</code>
hook (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20222">#20222</a>)
(<a
href="https://github.com/vitejs/vite/commit/f5cc4c0ded337670b439e51bc95f173e2b5cf9ad">f5cc4c0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20222">#20222</a></li>
<li>feat: add base option to import.meta.glob (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20163">#20163</a>)
(<a
href="https://github.com/vitejs/vite/commit/253d6c6df2ebe3c4a88dabb6cec000128681561f">253d6c6</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20163">#20163</a></li>
<li>feat: add <code>this.meta.viteVersion</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20088">#20088</a>)
(<a
href="https://github.com/vitejs/vite/commit/f55bf41e91f8dfe829a46e58f0035b19c8ab6a25">f55bf41</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20088">#20088</a></li>
<li>feat: allow passing down resolved config to vite's
<code>createServer</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19894">#19894</a>)
(<a
href="https://github.com/vitejs/vite/commit/c1ae9bd4a0542b4703ae7766ad61d072e8b833bd">c1ae9bd</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19894">#19894</a></li>
<li>feat: buildApp hook (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19971">#19971</a>)
(<a
href="https://github.com/vitejs/vite/commit/5da659de902f0a2d6d8beefbf269128383b63887">5da659d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19971">#19971</a></li>
<li>feat: make PluginContext available for Vite-specific hooks (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19936">#19936</a>)
(<a
href="https://github.com/vitejs/vite/commit/7063839d47dfd4ac6be1247ba68e414ffe287b00">7063839</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19936">#19936</a></li>
<li>feat: resolve environments plugins at config time (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20120">#20120</a>)
(<a
href="https://github.com/vitejs/vite/commit/f6a28d5f792ba5cc4dc236e3e6edd05199cabcc8">f6a28d5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20120">#20120</a></li>
<li>feat: stabilize <code>css.preprocessorMaxWorkers</code> and default
to <code>true</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19992">#19992</a>)
(<a
href="https://github.com/vitejs/vite/commit/70aee139ea802478bad56e5e441f187140bcf0cc">70aee13</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19992">#19992</a></li>
<li>feat: stabilize <code>optimizeDeps.noDiscovery</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19984">#19984</a>)
(<a
href="https://github.com/vitejs/vite/commit/6d2dcb494db9f40565f11b50bdbb8c1b7245697d">6d2dcb4</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19984">#19984</a></li>
<li>feat(build): provide names for asset entrypoints (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19912">#19912</a>)
(<a
href="https://github.com/vitejs/vite/commit/c4e01dc5ab0f1708383c39d28ce62e12b8f374fc">c4e01dc</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19912">#19912</a></li>
<li>feat(client): support opening fileURL in editor (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20040">#20040</a>)
(<a
href="https://github.com/vitejs/vite/commit/1bde4d25243cd9beaadb01413e896fef562626ef">1bde4d2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20040">#20040</a></li>
</ul>
<h3>Fixes</h3>
<ul>
<li>fix: keep <code>import.meta.url</code> in bundled Vite (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20235">#20235</a>)
(<a
href="https://github.com/vitejs/vite/commit/3bf3a8ab00e5a0dfab0bb5741cb871ea30b72651">3bf3a8a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20235">#20235</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20271">#20271</a>)
(<a
href="https://github.com/vitejs/vite/commit/6b64d63d700154de2c00270300b671cef8863708">6b64d63</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20271">#20271</a></li>
<li>fix(module-runner): export <code>ssrExportNameKey</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20266">#20266</a>)
(<a
href="https://github.com/vitejs/vite/commit/ac302a729062dbfc67f762b3c4af46b7893c214f">ac302a7</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/20266">#20266</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/eafd28ac88d5908cbc3e0a047ed7a12094386436"><code>eafd28a</code></a>
chore: rearrange 7.0 changelog (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20280">#20280</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/b85f32275b443bf6b647572a9209f1e078b5b4dd"><code>b85f322</code></a>
release: v7.0.0</li>
<li><a
href="https://github.com/vitejs/vite/commit/9b98dcbf75546240e1609185828e18a77bac8c8d"><code>9b98dcb</code></a>
fix(module-runner): expose <code>normalizeModuleId</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20277">#20277</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/a5799fa74c6190ecbb2da3d280136ff32463afc6"><code>a5799fa</code></a>
feat(types): use terser types from terser package (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20274">#20274</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/f7377c3eae6323bd3237ff5de5ae55c879fe7325"><code>f7377c3</code></a>
chore(deps): update rolldown-related dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20270">#20270</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/6b64d63d700154de2c00270300b671cef8863708"><code>6b64d63</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20271">#20271</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/ac302a729062dbfc67f762b3c4af46b7893c214f"><code>ac302a7</code></a>
fix(module-runner): export <code>ssrExportNameKey</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20266">#20266</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/b135918b91e8381c50bd2d076d40e9a65fe68bfe"><code>b135918</code></a>
chore: typos in comments (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20259">#20259</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/3f469012ad38e3cb330adc74a8b3ec88561c822e"><code>3f46901</code></a>
perf(utils): improve performance of <code>numberToPos</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20244">#20244</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/3bf3a8ab00e5a0dfab0bb5741cb871ea30b72651"><code>3bf3a8a</code></a>
fix: keep <code>import.meta.url</code> in bundled Vite (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/20235">#20235</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/create-vite@7.0.0/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.3.5&new-version=7.0.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>
 
commit 4f2208284893cfa27a2e9d9eca1d1968036bc2c3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 17:10:05 2025 +0000
 
Bump deps/flatbuffers from `b8db3a9` to `00eec24`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `b8db3a9` to `00eec24`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/b8db3a9a6a6e03acf80e81edcd8c79860d5bc445...00eec2445b9f342949dc2b17b684a480543229b7)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 00eec2445b9f342949dc2b17b684a480543229b7
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d4b000d65c32721e0616d518b088f6148d1fa37a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 16:39:38 2025 +0000
 
Bump vite from 6.3.5 to 7.0.0 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.5 to 7.0.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@7.0.0/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 35c2afaa3506312d7121179bb06112d67628e2fd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jul 1 18:33:10 2025 +0200
 
Fix vulnerability
 
commit 65a711f9eb7582c5c5e138f23b41ff5c5707d77c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jul 1 18:20:10 2025 +0200
 
Preload analyzer
 
commit 9de817552621a57d265bb54e393bb0f15ed57449
Merge: 40c18b0 790b727
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 18:31:33 2025 +0200
 
Bump globals from 16.2.0 to 16.3.0 in /page (#398)
 
Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to
16.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.3.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/304">#304</a>)
8c029d9</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0">https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/2b85fdbacb34b87e9550492fa6286f0d99a73238"><code>2b85fdb</code></a>
16.3.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/8c029d9f30916d57a5899cb23700508d3f543669"><code>8c029d9</code></a>
Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/304">#304</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/abd92bba0a4e78044d53ca228ab55a7620fca886"><code>abd92bb</code></a>
Improve builtin globals creation (<a
href="https://redirect.github.com/sindresorhus/globals/issues/303">#303</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/3ad88b6cddf599aba595eda4cdf9d202b8b93f4a"><code>3ad88b6</code></a>
Rewrite scripts to get globals in browser (<a
href="https://redirect.github.com/sindresorhus/globals/issues/300">#300</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.2.0&new-version=16.3.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>
 
commit 790b727281caf32584f9c8739c79c718ce786752
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 16:30:05 2025 +0000
 
Bump globals from 16.2.0 to 16.3.0 in /page
 
Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to 16.3.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0)
 
---
updated-dependencies:
- dependency-name: globals
dependency-version: 16.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 40c18b036d9c11d9472e87e24712ebbdc210b9c8
Merge: fffcb24 6bcc17b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 18:27:11 2025 +0200
 
Bump @types/node from 24.0.1 to 24.0.8 in /page (#397)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 24.0.1 to 24.0.8.
<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.1&new-version=24.0.8)](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>
 
commit fffcb24fd4bb3d8727924854f9252d715bf04201
Merge: a42bf28 17ef727
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 18:26:12 2025 +0200
 
Bump eslint from 9.29.0 to 9.30.0 in /page (#400)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.29.0 to 9.30.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.30.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635"><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://redirect.github.com/eslint/eslint/issues/19879">#19879</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e"><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19872">#19872</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb"><code>b8a7e7a</code></a>
feat: throw error when column is negative in
<code>getIndexFromLoc</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19831">#19831</a>)
(루밀LuMir)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d"><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19862">#19862</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067"><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19855">#19855</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040"><code>7ef4cf7</code></a>
fix: remove unnecessary semicolon from fixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19857">#19857</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e"><code>7dabc38</code></a>
fix: use <code>process.version</code> in <code>--env-info</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19865">#19865</a>)
(TKDev7)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78"><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19887">#19887</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a"><code>20158b0</code></a>
docs: typo in comment for unused variables handling (<a
href="https://redirect.github.com/eslint/eslint/issues/19870">#19870</a>)
(leopardracer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef"><code>ebfb5b4</code></a>
docs: Fixed Typo in configuration-files.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19873">#19873</a>)
(0-20)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf"><code>4112fd0</code></a>
docs: clarify that boolean is still allowed for rule
<code>meta.deprecated</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19866">#19866</a>)
(Bryan Mishkin)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230"><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19889">#19889</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4"><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa"><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19878">#19878</a>)
(kilavvy)</li>
</ul>
</blockquote>
</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.30.0 - June 27, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230"><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19889">#19889</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4"><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635"><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://redirect.github.com/eslint/eslint/issues/19879">#19879</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d"><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19862">#19862</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78"><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19887">#19887</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa"><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19878">#19878</a>)
(kilavvy)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e"><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19872">#19872</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067"><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19855">#19855</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a"><code>20158b0</code></a>
docs: typo in comment for unused variables handling (<a
href="https://redirect.github.com/eslint/eslint/issues/19870">#19870</a>)
(leopardracer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef"><code>ebfb5b4</code></a>
docs: Fixed Typo in configuration-files.md (<a
href="https://redirect.github.com/eslint/eslint/issues/19873">#19873</a>)
(0-20)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb"><code>b8a7e7a</code></a>
feat: throw error when column is negative in
<code>getIndexFromLoc</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19831">#19831</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040"><code>7ef4cf7</code></a>
fix: remove unnecessary semicolon from fixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19857">#19857</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e"><code>7dabc38</code></a>
fix: use <code>process.version</code> in <code>--env-info</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19865">#19865</a>)
(TKDev7)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf"><code>4112fd0</code></a>
docs: clarify that boolean is still allowed for rule
<code>meta.deprecated</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19866">#19866</a>)
(Bryan Mishkin)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/ad1d63951773acc7828bcc1eafbb731567447298"><code>ad1d639</code></a>
9.30.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/c02d70b71867b4cee9c38a536f74e98e3b810f16"><code>c02d70b</code></a>
Build: changelog update for 9.30.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230"><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19889">#19889</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4"><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635"><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://redirect.github.com/eslint/eslint/issues/19879">#19879</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d"><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19862">#19862</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78"><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://redirect.github.com/eslint/eslint/issues/19887">#19887</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa"><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19878">#19878</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e"><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19872">#19872</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067"><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19855">#19855</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.29.0...v9.30.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.29.0&new-version=9.30.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>
 
commit a42bf28f55dbd816b54073957422b568fbfe1b3c
Merge: d0b4ad6 bab6bae
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 18:25:37 2025 +0200
 
Bump @tailwindcss/vite from 4.1.10 to 4.1.11 in /page (#401)
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.10&new-version=4.1.11)](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>
 
commit d0b4ad6c898a7dc4a830f69e40509db0b25b629e
Merge: 52a6d88 89c1855
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 18:24:24 2025 +0200
 
Bump react-resizable-panels from 3.0.2 to 3.0.3 in /page (#403)
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](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>
 
commit 89c18559d4078523483729e1ce7e4309d4b23a49
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 16:10:51 2025 +0000
 
Bump react-resizable-panels from 3.0.2 to 3.0.3 in /page
 
---
updated-dependencies:
- dependency-name: react-resizable-panels
dependency-version: 3.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 17ef727c84ab851465ebb9ed3c9c27edc710c9fb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 16:10:44 2025 +0000
 
Bump eslint from 9.29.0 to 9.30.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.29.0 to 9.30.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.29.0...v9.30.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.30.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6bcc17be521219d5dc6e1918930ae042fbfd2f28
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 16:10:27 2025 +0000
 
Bump @types/node from 24.0.1 to 24.0.8 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.1 to 24.0.8.
- [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.0.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit bab6bae3f2a87c7e610ab9e585072f66aff93253
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 16:05:12 2025 +0000
 
Bump @tailwindcss/vite from 4.1.10 to 4.1.11 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.10 to 4.1.11.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.11/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 52a6d8892008130deffdcb883abac944cb23eb9f
Merge: 5ab39ae fb20f2b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 18:03:55 2025 +0200
 
Bump react-router-dom from 7.6.2 to 7.6.3 in /page (#402)
 
 
 
[![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.2&new-version=7.6.3)](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>
 
commit 5ab39ae3f7f7aaf3684574e1ff62374533a005e7
Merge: b34bc3c 3adef00
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 18:02:38 2025 +0200
 
Bump @vitejs/plugin-react from 4.5.2 to 4.6.0 in /page (#399)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 4.5.2 to 4.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@4.6.0</h2>
<h3>Add raw Rolldown support</h3>
<p>This plugin only worked with Vite. But now it can also be used with
raw Rolldown. The main purpose for using this plugin with Rolldown is to
use react compiler.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.6.0 (2025-06-23)</h2>
<h3>Add raw Rolldown support</h3>
<p>This plugin only worked with Vite. But now it can also be used with
raw Rolldown. The main purpose for using this plugin with Rolldown is to
use react compiler.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/12bd153622731890678e43367e30c4a212d74376"><code>12bd153</code></a>
release: plugin-react@4.6.0</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/572bb9498bd785e4e3a2a4f9520b44967c04ec4a"><code>572bb94</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/515">#515</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/552af8fda8e4c079e9685638d5105572a29195f8"><code>552af8f</code></a>
feat(react): add raw rolldown support (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/513">#513</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/dd5bd78b4b4ae75e28251075efd8611847c1a412"><code>dd5bd78</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/498">#498</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/4951c905dc8a9ba667eb1d1d73f29070dc94c16e"><code>4951c90</code></a>
docs: typo in CHANGELOG.md (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/504">#504</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.6.0/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.5.2&new-version=4.6.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>
 
commit b34bc3cd3bae9c533020998548a4e41315adbdae
Merge: e6d17bc c97c46f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 17:56:00 2025 +0200
 
Bump lucide-react from 0.515.0 to 0.525.0 in /page (#394)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.515.0 to 0.525.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.525.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): Changed <code>megaphone</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2448">lucide-icons/lucide#2448</a></li>
<li>fix(icons): arcified <code>shrub</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2292">lucide-icons/lucide#2292</a></li>
<li>fix(icons): changed <code>sun-moon</code> icon by <a
href="https://github.com/zishankadri"><code>@zishankadri</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/3328">lucide-icons/lucide#3328</a></li>
<li>fix(icons): changed <code>flag</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3370">lucide-icons/lucide#3370</a></li>
<li>feat(icons): added <code>tool-case</code> icon by <a
href="https://github.com/AlexNaskida"><code>@AlexNaskida</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/3333">lucide-icons/lucide#3333</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/zishankadri"><code>@zishankadri</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3328">lucide-icons/lucide#3328</a></li>
<li><a
href="https://github.com/AlexNaskida"><code>@AlexNaskida</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3333">lucide-icons/lucide#3333</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.524.0...0.525.0">https://github.com/lucide-icons/lucide/compare/0.524.0...0.525.0</a></p>
<h2>Version 0.524.0</h2>
<h2>What's Changed</h2>
<ul>
<li>docs(packages/lucide-static): update docs for better clarity by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3225">lucide-icons/lucide#3225</a></li>
<li>fix(icons): changed <code>dessert</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3362">lucide-icons/lucide#3362</a></li>
<li>fix(icons): changed <code>ligature</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3369">lucide-icons/lucide#3369</a></li>
<li>fix(icons): Updates to clock-related icons by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2538">lucide-icons/lucide#2538</a></li>
<li>feat(icons): added <code>vector-square</code> icon by <a
href="https://github.com/chessurisme"><code>@chessurisme</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/2531">lucide-icons/lucide#2531</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.523.0...0.524.0">https://github.com/lucide-icons/lucide/compare/0.523.0...0.524.0</a></p>
<h2>Version 0.523.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>bottle-wine</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3265">lucide-icons/lucide#3265</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.522.0...0.523.0">https://github.com/lucide-icons/lucide/compare/0.522.0...0.523.0</a></p>
<h2>Version 0.522.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>shopping-bag</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2483">lucide-icons/lucide#2483</a></li>
<li>feat(icons): add <code>line-squiggle</code> icon by <a
href="https://github.com/chessurisme"><code>@chessurisme</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/2393">lucide-icons/lucide#2393</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.521.0...0.522.0">https://github.com/lucide-icons/lucide/compare/0.521.0...0.522.0</a></p>
<h2>Version 0.521.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): ensure shaft overlaps arrowhead in
<code>circle-arrow-left</code> and <code>circle-arrow-right</code> by <a
href="https://github.com/cstayyab"><code>@cstayyab</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3269">lucide-icons/lucide#3269</a></li>
<li>feat(icons): added <code>squircle-dashed</code> icon by <a
href="https://github.com/aramsoneson"><code>@aramsoneson</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/3262">lucide-icons/lucide#3262</a></li>
<li>docs(design-guide): added bad examples for 2px rule by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2879">lucide-icons/lucide#2879</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/cstayyab"><code>@cstayyab</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3269">lucide-icons/lucide#3269</a></li>
<li><a
href="https://github.com/aramsoneson"><code>@aramsoneson</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3262">lucide-icons/lucide#3262</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lucide-icons/lucide/commit/3e644fda2d8763207165d1dc64fdcdc37d40dc71"><code>3e644fd</code></a>
chore(scripts): Refactor scripts to typescript (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3316">#3316</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.525.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.515.0&new-version=0.525.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>
 
commit e6d17bc5e2d85b4c1f56ff55affb1c3511050255
Merge: 78844fd f76f568
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 17:53:43 2025 +0200
 
Bump prettier from 3.5.3 to 3.6.2 in /page (#396)
 
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.3 to
3.6.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/releases">prettier's
releases</a>.</em></p>
<blockquote>
<h2>3.6.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Add missing blank line around code block by <a
href="https://github.com/fisker"><code>@fisker</code></a> in <a
href="https://redirect.github.com/prettier/prettier/pull/17675">prettier/prettier#17675</a></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#362">Changelog</a></p>
<h2>3.6.1</h2>
<ul>
<li>Fix &quot;Warning: File descriptor 39 closed but not opened in
unmanaged mode&quot; error when running
<code>--experimental-cli</code></li>
</ul>
<p>🔗 <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#361">Changelog</a></p>
<h2>3.6.0</h2>
<p><a
href="https://github.com/prettier/prettier/compare/3.5.3...3.6.0">diff</a></p>
<p>🔗 <a href="https://prettier.io/blog/2025/06/23/3.6.0">Release note
&quot;Prettier 3.6: Experimental fast CLI and new OXC and Hermes
plugins!&quot;</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's
changelog</a>.</em></p>
<blockquote>
<h1>3.6.2</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.6.1...3.6.2">diff</a></p>
<h4>Markdown: Add missing blank line around code block (<a
href="https://redirect.github.com/prettier/prettier/pull/17675">#17675</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="md"><code>&lt;!-- Input --&gt;
1. Some text, and code block below, with newline after code block
<pre lang="yaml"><code>---
foo: bar
</code></pre>
<ol>
<li>Another</li>
<li>List</li>
</ol>
<p>&lt;!-- Prettier 3.6.1 --&gt;</p>
<ol>
<li>
<p>Some text, and code block below, with newline after code block</p>
<pre lang="yaml"><code>---
foo: bar
</code></pre>
<ol>
<li>Another</li>
<li>List</li>
</ol>
</li>
</ol>
<p>&lt;!-- Prettier 3.6.2 --&gt;</p>
<ol>
<li>
<p>Some text, and code block below, with newline after code block</p>
<pre lang="yaml"><code>---
foo: bar
</code></pre>
<ol>
<li>Another</li>
<li>List<br />
</code></pre></li>
</ol>
</li>
</ol>
<h1>3.6.1</h1>
<p><a
href="https://github.com/prettier/prettier/compare/3.6.0...3.6.1">diff</a></p>
<h4>TypeScript: Allow const without initializer (<a
href="https://redirect.github.com/prettier/prettier/pull/17650">#17650</a>,
<a
href="https://redirect.github.com/prettier/prettier/pull/17654">#17654</a>
by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4>
<!-- raw HTML omitted -->
<pre lang="jsx"><code>// Input
&lt;/tr&gt;&lt;/table&gt;
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/prettier/prettier/commit/7a8b05f41574633fd3af5298f3eeaf33567ad3d3"><code>7a8b05f</code></a>
Release 3.6.2</li>
<li><a
href="https://github.com/prettier/prettier/commit/46526b49b6315914b9229be412c1557ce59f8dbf"><code>46526b4</code></a>
Add missing blank line around code block (<a
href="https://redirect.github.com/prettier/prettier/issues/17675">#17675</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/a04ec1196f9c3efe2312b10c2f0d02903c9de5e7"><code>a04ec11</code></a>
chore(deps): update babel to v7.27.7 (<a
href="https://redirect.github.com/prettier/prettier/issues/17684">#17684</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/32be5b6b44314579f3dcc838f26b03ce47938acb"><code>32be5b6</code></a>
chore(deps): update dependency flow-parser to v0.274.1 (<a
href="https://redirect.github.com/prettier/prettier/issues/17676">#17676</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/b55e777924538b69c564abea51a42e33597910b9"><code>b55e777</code></a>
Update docs about &quot;TypeScript Configuration Files&quot; (<a
href="https://redirect.github.com/prettier/prettier/issues/17677">#17677</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/b197c99224b2e068736020bdaa8b2f8a686d4b1e"><code>b197c99</code></a>
chore(deps): update dependency <code>@vitejs/plugin-react</code> to
v4.6.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/17674">#17674</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/1185f8370a7a4c1b038b994e7be32a2413fae12d"><code>1185f83</code></a>
chore(deps): update dependency <code>@angular/compiler</code> to
v20.0.5 (<a
href="https://redirect.github.com/prettier/prettier/issues/17680">#17680</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/aa1316fa603e25d853e76f69cdc029c19b8d24b9"><code>aa1316f</code></a>
chore(deps): update dependency browserslist to v4.25.1 (<a
href="https://redirect.github.com/prettier/prettier/issues/17671">#17671</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/c468d33f16c665363da86f9275be4b4d9f799dcd"><code>c468d33</code></a>
chore(deps): update dependency oxc-parser to v0.75.0 (<a
href="https://redirect.github.com/prettier/prettier/issues/17672">#17672</a>)</li>
<li><a
href="https://github.com/prettier/prettier/commit/3f46d91bdb7b2a650f376215fdf884babfc765b7"><code>3f46d91</code></a>
chore(deps): update dependency vite to v7 (<a
href="https://redirect.github.com/prettier/prettier/issues/17673">#17673</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/prettier/prettier/compare/3.5.3...3.6.2">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.5.3&new-version=3.6.2)](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>
 
commit 78844fd040ec80cf7d043e1c7163a4fb4962e0c1
Merge: 84e9083 1ecf173
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 17:52:23 2025 +0200
 
Bump @eslint/js from 9.29.0 to 9.30.0 in /page (#393)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.29.0 to 9.30.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.30.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635"><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19879">#19879</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e"><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19872">#19872</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb"><code>b8a7e7a</code></a>
feat: throw error when column is negative in
<code>getIndexFromLoc</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19831">#19831</a>)
(루밀LuMir)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d"><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19862">#19862</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067"><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19855">#19855</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040"><code>7ef4cf7</code></a>
fix: remove unnecessary semicolon from fixes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19857">#19857</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e"><code>7dabc38</code></a>
fix: use <code>process.version</code> in <code>--env-info</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19865">#19865</a>)
(TKDev7)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78"><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19887">#19887</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a"><code>20158b0</code></a>
docs: typo in comment for unused variables handling (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19870">#19870</a>)
(leopardracer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef"><code>ebfb5b4</code></a>
docs: Fixed Typo in configuration-files.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19873">#19873</a>)
(0-20)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf"><code>4112fd0</code></a>
docs: clarify that boolean is still allowed for rule
<code>meta.deprecated</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19866">#19866</a>)
(Bryan Mishkin)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230"><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19889">#19889</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4"><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa"><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19878">#19878</a>)
(kilavvy)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.30.0 - June 27, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/2b6491cd4b8eec44d4a3f8dea1b71151e8dd0230"><code>2b6491c</code></a>
chore: upgrade to <code>@eslint/js@9.30.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19889">#19889</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4"><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/52a5fcaa4e0bb4e55c014c20ed47d6c93b107635"><code>52a5fca</code></a>
feat: Support <code>basePath</code> property in config objects (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19879">#19879</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/6a0f164543bf8461d6a27a740c9e08aa77cbe42d"><code>6a0f164</code></a>
fix: handle <code>null</code> type <code>loc</code> in
<code>getIndexFromLoc</code> method (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19862">#19862</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8662ed1f6debc358e22812b145e117aa4a907d78"><code>8662ed1</code></a>
docs: adopt eslint-stylistic sub packages related changes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19887">#19887</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eaf8a418af32b3190494e4a2284533353c28ccfa"><code>eaf8a41</code></a>
chore: Correct typos in linter tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19878">#19878</a>)
(kilavvy)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4ab44823df4d4b47d3650da949077a0551e7579e"><code>4ab4482</code></a>
feat: add <code>allowSeparateTypeImports</code> option to
<code>no-duplicate-imports</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19872">#19872</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3fbcd704a0b2aef2a6c1fc34d2bc4b35f6425067"><code>3fbcd70</code></a>
fix: update error message for <code>no-restricted-properties</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19855">#19855</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20158b09db3430cf00b202ba8c25ce874bbaf00a"><code>20158b0</code></a>
docs: typo in comment for unused variables handling (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19870">#19870</a>)
(leopardracer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ebfb5b46136c4d737c9783333e3057421d1a0bef"><code>ebfb5b4</code></a>
docs: Fixed Typo in configuration-files.md (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19873">#19873</a>)
(0-20)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b8a7e7aeb5f0ed2e1670771ab4dda6fd723d96eb"><code>b8a7e7a</code></a>
feat: throw error when column is negative in
<code>getIndexFromLoc</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19831">#19831</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ef4cf76610d42727a404e495ac6d47868cf5040"><code>7ef4cf7</code></a>
fix: remove unnecessary semicolon from fixes (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19857">#19857</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7dabc38a8406d470fb2389eec2f0ad1ad214173e"><code>7dabc38</code></a>
fix: use <code>process.version</code> in <code>--env-info</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19865">#19865</a>)
(TKDev7)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4112fd09531092e9651e9981205bcd603dc56acf"><code>4112fd0</code></a>
docs: clarify that boolean is still allowed for rule
<code>meta.deprecated</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19866">#19866</a>)
(Bryan Mishkin)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5a5d5261037fdf84a91f2f22d3726d58572453f4"><code>5a5d526</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.30.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.29.0&new-version=9.30.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>
 
commit 84e9083af3b84f522cba18be79fd17b2710a6c78
Merge: 92044b4 98f81b1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 17:50:53 2025 +0200
 
Bump typescript-eslint from 8.34.0 to 8.35.1 in /page (#395)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.34.0 to 8.35.1.
<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.35.1</h2>
<h2>8.35.1 (2025-06-30)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>remove prettier from eslint-plugin (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11339">#11339</a>)</li>
<li><strong>website:</strong> did not find a source file error if url
hash doesn't contain fileType (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11350">#11350</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Abhijeet Singh <a
href="https://github.com/cseas"><code>@cseas</code></a></li>
<li>mdm317</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.35.0</h2>
<h2>8.35.0 (2025-06-23)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-base-to-string] add checkUnknown
Option (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11128">#11128</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>website:</strong> acquired types are shown in the editor but
not reflected in linting (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11198">#11198</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@developer-bandi</code></a></li>
<li>mdm317</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.34.1</h2>
<h2>8.34.1 (2025-06-16)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>types:</strong> add 2026/17 to EcmaVersion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11304">#11304</a>)</li>
<li><strong>typescript-estree:</strong> emit a Literal instead of
Identifier for constructor when the identifier is a string (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11299">#11299</a>)</li>
<li><strong>visitor-keys:</strong> bump <code>eslint-visitor-keys</code>
dependency (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11294">#11294</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>David Archibald</li>
<li>overlookmotel</li>
<li>Tao</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>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.35.1 (2025-06-30)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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.35.0 (2025-06-23)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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.34.1 (2025-06-16)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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="https://github.com/typescript-eslint/typescript-eslint/commit/f9bd7d86fc39eb2957de7eefdcd3ab9b6c9dc4a7"><code>f9bd7d8</code></a>
chore(release): publish 8.35.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/d19c9f383a2e345656b601aa42ec250293609019"><code>d19c9f3</code></a>
chore(release): publish 8.35.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/ccd07914d933c3f7a284c9a7df5b1d6d40495fc5"><code>ccd0791</code></a>
chore(release): publish 8.34.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/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.34.0&new-version=8.35.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>
 
commit 92044b4b95b561bcdc9c20161821e566abc3fe66
Merge: 7e9df01 b97d59d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 17:50:21 2025 +0200
 
Bump tailwindcss from 4.1.10 to 4.1.11 in /page (#392)
 
Bumps
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
from 4.1.10 to 4.1.11.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.11</h2>
<h3>Fixed</h3>
<ul>
<li>Add heuristic to skip candidate migrations inside
<code>emit(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18330">#18330</a>)</li>
<li>Extract candidates with variants in Clojure/ClojureScript keywords
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18338">#18338</a>)</li>
<li>Document <code>--watch=always</code> in the CLI's usage (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18337">#18337</a>)</li>
<li>Add support for Vite 7 to <code>@tailwindcss/vite</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18384">#18384</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md">tailwindcss's
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.11] - 2025-06-26</h2>
<h3>Fixed</h3>
<ul>
<li>Add heuristic to skip candidate migrations inside
<code>emit(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18330">#18330</a>)</li>
<li>Extract candidates with variants in Clojure/ClojureScript keywords
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18338">#18338</a>)</li>
<li>Document <code>--watch=always</code> in the CLI's usage (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18337">#18337</a>)</li>
<li>Add support for Vite 7 to <code>@tailwindcss/vite</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18384">#18384</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/b24457a9f4101f20a3c3ab8df39debe87564fe8a"><code>b24457a</code></a>
Prepare 4.1.11 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18397">#18397</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/aa859314d9cd0a54f1914051c2a400d81bd7bed2"><code>aa85931</code></a>
feat: add Vite 7 support to the <code>@tailwindcss/vite</code> plugin
(<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18384">#18384</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/f0e2f5bb7a653c66417211d6df0bdf00fa7a6284"><code>f0e2f5b</code></a>
Fix: Correct typo in comment (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/18361">#18361</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.11/packages/tailwindcss">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.10&new-version=4.1.11)](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>
 
commit fb20f2bba1fe30d1c2d9a201ddc7b54004e73cc5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 11:41:51 2025 +0000
 
Bump react-router-dom from 7.6.2 to 7.6.3 in /page
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.6.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3adef0001b0b5fb2f03861d8757de84d9a1f1682
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 11:41:30 2025 +0000
 
Bump @vitejs/plugin-react from 4.5.2 to 4.6.0 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.5.2 to 4.6.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.6.0/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.6.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f76f5682ace4961525cbfe058de369a600d98a16
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 11:41:14 2025 +0000
 
Bump prettier from 3.5.3 to 3.6.2 in /page
 
Bumps [prettier](https://github.com/prettier/prettier) from 3.5.3 to 3.6.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.5.3...3.6.2)
 
---
updated-dependencies:
- dependency-name: prettier
dependency-version: 3.6.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 98f81b199c2dcea4c5159c4460d095584f1a62d1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 11:41:06 2025 +0000
 
Bump typescript-eslint from 8.34.0 to 8.35.1 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.34.0 to 8.35.1.
- [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.35.1/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.35.1
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c97c46f21d307d5a17300a2e8ccea2717ff10cd3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 11:40:57 2025 +0000
 
Bump lucide-react from 0.515.0 to 0.525.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.515.0 to 0.525.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.525.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.525.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 1ecf173358898be84a8113aea5fe2265b625111b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 11:40:48 2025 +0000
 
Bump @eslint/js from 9.29.0 to 9.30.0 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.29.0 to 9.30.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/commits/v9.30.0/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.30.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b97d59d35ee1f87b18385b5cfa93a8bfaac71ec1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 11:40:42 2025 +0000
 
Bump tailwindcss from 4.1.10 to 4.1.11 in /page
 
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.10 to 4.1.11.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.11/packages/tailwindcss)
 
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-version: 4.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7e9df019c9bc4cda7cabd75e5b275ca3b0c674fb
Merge: e4cc5c9 26a9317
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 11:24:34 2025 +0200
 
Bump @modelcontextprotocol/sdk from 1.12.3 to 1.13.2 in /mcp (#389)
 
Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 1.12.3 to 1.13.2.
<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.13.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix <code>/.well-known/oauth-authorization-server</code> dropping
path by <a
href="https://github.com/calclavia"><code>@calclavia</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/687">modelcontextprotocol/typescript-sdk#687</a></li>
<li>Fallback for<code> /.well-known/oauth-authorization-server</code>
dropping path by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/692">modelcontextprotocol/typescript-sdk#692</a></li>
<li>[auth] refactor resource selection to not include resource if PRM is
not present by <a
href="https://github.com/pcarleton"><code>@pcarleton</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/693">modelcontextprotocol/typescript-sdk#693</a></li>
<li>fix: skip validation if tool reports error by <a
href="https://github.com/Areo-Joe"><code>@Areo-Joe</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/655">modelcontextprotocol/typescript-sdk#655</a></li>
<li>feat(shared/auth): support software_statement in OAuthClientMetadata
by <a
href="https://github.com/chrisdickinson"><code>@chrisdickinson</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/696">modelcontextprotocol/typescript-sdk#696</a></li>
<li>Show session id per request in simpleStreamableHttp example server
by <a href="https://github.com/cliffhall"><code>@cliffhall</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/640">modelcontextprotocol/typescript-sdk#640</a></li>
<li>Raw request propagation in tools - passed to callbacks via
RequestHandlerExtra<!-- raw HTML omitted --> by <a
href="https://github.com/KKonstantinov"><code>@KKonstantinov</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/627">modelcontextprotocol/typescript-sdk#627</a></li>
<li>Update readme file to include a tip to allow
<code>mcp-session-id</code> in CORS when using StreamableHTTP by <a
href="https://github.com/Achintha444"><code>@Achintha444</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/633">modelcontextprotocol/typescript-sdk#633</a></li>
<li>Pr/protocol overwriting transport hooks by <a
href="https://github.com/nichtsam"><code>@nichtsam</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/477">modelcontextprotocol/typescript-sdk#477</a></li>
<li>docs: Add clarifying comments for stateless streamable HTTP
endpoints by <a
href="https://github.com/dhodun"><code>@dhodun</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/542">modelcontextprotocol/typescript-sdk#542</a></li>
<li>Bump formidable from 3.5.2 to 3.5.4 in the npm_and_yarn group across
1 directory by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/428">modelcontextprotocol/typescript-sdk#428</a></li>
<li>test(server): add more tests for <code>SSEServerTransport</code>
class by <a
href="https://github.com/christian-bromann"><code>@christian-bromann</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/391">modelcontextprotocol/typescript-sdk#391</a></li>
<li>Update version of the package to 1.13.2 by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/701">modelcontextprotocol/typescript-sdk#701</a></li>
</ul>
<h2>New Contributors 🙏</h2>
<ul>
<li><a href="https://github.com/calclavia"><code>@calclavia</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/687">modelcontextprotocol/typescript-sdk#687</a></li>
<li><a href="https://github.com/Areo-Joe"><code>@Areo-Joe</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/655">modelcontextprotocol/typescript-sdk#655</a></li>
<li><a
href="https://github.com/KKonstantinov"><code>@KKonstantinov</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/627">modelcontextprotocol/typescript-sdk#627</a></li>
<li><a
href="https://github.com/Achintha444"><code>@Achintha444</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/633">modelcontextprotocol/typescript-sdk#633</a></li>
<li><a href="https://github.com/nichtsam"><code>@nichtsam</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/477">modelcontextprotocol/typescript-sdk#477</a></li>
<li><a href="https://github.com/dhodun"><code>@dhodun</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/542">modelcontextprotocol/typescript-sdk#542</a></li>
<li><a
href="https://github.com/christian-bromann"><code>@christian-bromann</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/391">modelcontextprotocol/typescript-sdk#391</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.1...1.13.2">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.1...1.13.2</a></p>
<h2>1.13.1</h2>
<h2>What's Changed</h2>
<ul>
<li>simpleStreamableHttp: fix example code by <a
href="https://github.com/ochafik"><code>@ochafik</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/660">modelcontextprotocol/typescript-sdk#660</a></li>
<li>build: add watching script targets for build &amp; simple streamable
http server by <a
href="https://github.com/ochafik"><code>@ochafik</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/663">modelcontextprotocol/typescript-sdk#663</a></li>
<li>feat: remove console statements from SDK code by <a
href="https://github.com/ashwin-ant"><code>@ashwin-ant</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/668">modelcontextprotocol/typescript-sdk#668</a></li>
<li>[auth] adjust default validation for resource parameter in client
flow, and server example by <a
href="https://github.com/pcarleton"><code>@pcarleton</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/664">modelcontextprotocol/typescript-sdk#664</a></li>
<li>fix(client/sse): extract protected resource from eventsource 401 by
<a
href="https://github.com/chrisdickinson"><code>@chrisdickinson</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/675">modelcontextprotocol/typescript-sdk#675</a></li>
<li>1.13.1 by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/683">modelcontextprotocol/typescript-sdk#683</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.0...1.13.1">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.0...1.13.1</a></p>
<h2>1.13.0</h2>
<h2>🚀 Implementation for Spec revision 2025-06-18</h2>
<p><a
href="https://github.com/modelcontextprotocol/modelcontextprotocol/releases/tag/2025-06-18">https://github.com/modelcontextprotocol/modelcontextprotocol/releases/tag/2025-06-18</a></p>
<ul>
<li>feat: implement MCP-Protocol-Version header requirement for HTTP
transport by <a
href="https://github.com/ochafik"><code>@ochafik</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/614">modelcontextprotocol/typescript-sdk#614</a></li>
<li>Rename ResourceReference to ResourceTemplateReference by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/619">modelcontextprotocol/typescript-sdk#619</a></li>
<li>Adds _meta to additional interface types by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/630">modelcontextprotocol/typescript-sdk#630</a></li>
<li>Add title to tools, resources, prompts by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/631">modelcontextprotocol/typescript-sdk#631</a></li>
<li>Add support for resource link by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/632">modelcontextprotocol/typescript-sdk#632</a></li>
<li>Include context into completions by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/634">modelcontextprotocol/typescript-sdk#634</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/1e52f38f368d1db2a3ded4e14c6466366bc05439"><code>1e52f38</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/701">#701</a>
from modelcontextprotocol/ihrpr/1.13.2</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/9d678ce5912c86c1d12867b9a726365d9295c1a9"><code>9d678ce</code></a>
1.13.2</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/be845dd4ea63e9c771b2a0b1cc8ea9ea61dfd8cc"><code>be845dd</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/391">#391</a>
from christian-bromann/cb/sse-tests</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/f76652bb100ee59470359ea440502cb1c02e7c56"><code>f76652b</code></a>
Update src/server/sse.test.ts</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/362acfc1ce435f97987cf786838523645073f8fa"><code>362acfc</code></a>
Update package-lock.json</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/08c767f8e11f08d072ae303e0f50b29110478b98"><code>08c767f</code></a>
Merge branch 'main' into cb/sse-tests</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/6e0b699718bba5416a67e015ff434fd11bce9198"><code>6e0b699</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/428">#428</a>
from modelcontextprotocol/dependabot/npm_and_yarn/npm...</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/a783c5a5efea7266d551766ab0ae43b0afd1ce0c"><code>a783c5a</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/542">#542</a>
from dhodun/dhodun/add-streamable-http-comments</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/71d309d0d8e3a2f45e3fce5b30178531325073df"><code>71d309d</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/477">#477</a>
from nichtsam/pr/protocol-overwriting-transport-hooks</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/909fe5df0773bf236a5d4165fec408a4021b760e"><code>909fe5d</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/633">#633</a>
from Achintha444/main</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.3...1.13.2">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.12.3&new-version=1.13.2)](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>
 
commit e4cc5c979aa5a9450d01d2fac9b908b376a8cfc5
Merge: 28cf314 31acb17
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 11:14:04 2025 +0200
 
Bump deps/googletest from `35b75a2` to `c67de11` (#385)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`35b75a2` to `c67de11`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/c67de117379f4d1c889c7581a0a76aa0979c2083"><code>c67de11</code></a>
gtest: Reword fail_if_no_test_selected_message for sharding and
filtering.</li>
<li><a
href="https://github.com/google/googletest/commit/a45468c0fcbeda1588573a7d8283b320bf9970cb"><code>a45468c</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest/issues/4694">#4694</a>
from chromy:main</li>
<li><a
href="https://github.com/google/googletest/commit/f8ed0e687c806bc70871f3f556d848a79bff4c01"><code>f8ed0e6</code></a>
Add documentation for exception matchers.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/35b75a2cba6ef72b7ce2b6b94b05c54ca07df866...c67de117379f4d1c889c7581a0a76aa0979c2083">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>
 
commit 28cf3143cf0218e35af96782fdfa148484ced631
Merge: 38f282e ecdc05b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 11:13:47 2025 +0200
 
Bump pcode from `2cdcf4b` to `e80282d` in /src/backends/icicle-emulator/icicle-bridge (#387)
 
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `2cdcf4b`
to `e80282d`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/e80282d3e1f53177b3f5a82fc48ac7538826a7d9"><code>e80282d</code></a>
Fixed panicking on negation (<a
href="https://redirect.github.com/icicle-emu/icicle-emu/issues/77">#77</a>)</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/4f4d60e7d2ca3a31c93de61742c0554dbab48161"><code>4f4d60e</code></a>
Fix issue where never taken branches where handled incorrectly when
optimizat...</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/8c0a51ff9d30044a63e9f6f84e27a335d1accbfd"><code>8c0a51f</code></a>
Add implementations for additional pcodeops.</li>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/347011c047658df4f724be6fdc6d6db11dd4928b"><code>347011c</code></a>
Backports for improved SLEIGH compatibility</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51...e80282d3e1f53177b3f5a82fc48ac7538826a7d9">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>
 
commit 38f282e81d4fd0d7464cc63ee12e1673c8a0a38b
Merge: a2d343c 41990a0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jul 1 11:13:19 2025 +0200
 
Bump deps/flatbuffers from `5822c1c` to `b8db3a9` (#386)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`5822c1c` to `b8db3a9`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/b8db3a9a6a6e03acf80e81edcd8c79860d5bc445"><code>b8db3a9</code></a>
Adds windows swift support (<a
href="https://redirect.github.com/google/flatbuffers/issues/8622">#8622</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/75556437ccdd86b689abe54f9f2d82d557b98254"><code>7555643</code></a>
Decode bytes to strings in Python Object API (<a
href="https://redirect.github.com/google/flatbuffers/issues/8551">#8551</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/31beb0fb2fa3cbd77e18c0481cb268b7b3404e69"><code>31beb0f</code></a>
Bugfix: grpc python code generation location and file suffix (<a
href="https://redirect.github.com/google/flatbuffers/issues/8359">#8359</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/dfd92124aa55e5d1b9691125682ceb1bf2d2b757"><code>dfd9212</code></a>
Avoid outputting Python files for already generated types (<a
href="https://redirect.github.com/google/flatbuffers/issues/8500">#8500</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/a2916d37e7a2f50a6e4a0821e81e6d7e82ff95c1"><code>a2916d3</code></a>
[TS] Upgrade deps (<a
href="https://redirect.github.com/google/flatbuffers/issues/8620">#8620</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/5a95b7b6bc333259094f0f97a6c7cda62c140259"><code>5a95b7b</code></a>
[Swift] Flexbuffers native swift port (<a
href="https://redirect.github.com/google/flatbuffers/issues/8577">#8577</a>)</li>
<li><a
href="https://github.com/google/flatbuffers/commit/595ac94a6af573b8d54256077d69ad0c5020522f"><code>595ac94</code></a>
[TS] Enum value default null (<a
href="https://redirect.github.com/google/flatbuffers/issues/8619">#8619</a>)</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/5822c1c8ddc69bf54ee659603c4d7754eb609b4c...b8db3a9a6a6e03acf80e81edcd8c79860d5bc445">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>
 
commit 26a9317e4bd13084333846727a8b0f61b7f32b88
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 07:27:01 2025 +0000
 
Bump @modelcontextprotocol/sdk from 1.12.3 to 1.13.2 in /mcp
 
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.12.3 to 1.13.2.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.3...1.13.2)
 
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.13.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ecdc05bd52bb56fbf05ca794ae33eba21205d7bb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 07:26:54 2025 +0000
 
Bump pcode in /src/backends/icicle-emulator/icicle-bridge
 
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `2cdcf4b` to `e80282d`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51...e80282d3e1f53177b3f5a82fc48ac7538826a7d9)
 
---
updated-dependencies:
- dependency-name: pcode
dependency-version: e80282d3e1f53177b3f5a82fc48ac7538826a7d9
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 41990a01cd38adb2e8656f56f1a49b6530e78690
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 07:26:46 2025 +0000
 
Bump deps/flatbuffers from `5822c1c` to `b8db3a9`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `5822c1c` to `b8db3a9`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/5822c1c8ddc69bf54ee659603c4d7754eb609b4c...b8db3a9a6a6e03acf80e81edcd8c79860d5bc445)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: b8db3a9a6a6e03acf80e81edcd8c79860d5bc445
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 31acb17883836d1bccb5d1f2a9fd26404cdc35b9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Jul 1 07:26:42 2025 +0000
 
Bump deps/googletest from `35b75a2` to `c67de11`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `35b75a2` to `c67de11`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/35b75a2cba6ef72b7ce2b6b94b05c54ca07df866...c67de117379f4d1c889c7581a0a76aa0979c2083)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: c67de117379f4d1c889c7581a0a76aa0979c2083
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a2d343c35bc7a8dc475066c36dc02c7cd2e32654
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jun 30 21:45:47 2025 +0200
 
Update main.cpp
 
commit 6b6dcc9ce22a8f217286ed00aaa1f7308b8ed834
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jun 30 21:21:59 2025 +0200
 
Conditionally print access to executable memory
 
commit 965055b8754cc7f97ce1a36cf9015ddc4a4fce62
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jun 30 20:52:43 2025 +0200
 
Update README.md
 
commit 4ca57f7203b3c581868408d521763f405b4f0458
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jun 30 20:19:16 2025 +0200
 
Better padding
 
commit 2946a283ee27848acda657519b452e3421016ced
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jun 30 20:07:00 2025 +0200
 
Set correct state
 
commit abaac7988ceca476bc82d0ac186a8acaeeda9772
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jun 30 18:04:01 2025 +0200
 
Better icon cache
 
commit 415d2d2efe50280677a017801b81499456fd9bc7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jun 30 17:32:24 2025 +0200
 
Display application success in playground
 
commit 9abdae11cb20059cc44c682e6ef536a29e0e3aef
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 29 20:54:21 2025 +0200
 
Enable emscripten assertions only for debug builds
 
commit de885051563e9f112215b1f0edd952956864cd6b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 28 15:01:43 2025 +0200
 
Display application status in title
 
commit 992279e54c444a930e3fef9d9681f7c6b1781ac6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 28 09:14:30 2025 +0200
 
Persist settings
 
commit f1ca3e0981573cc70f3092ca4259c9e3098a48e7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jun 27 19:36:27 2025 +0200
 
Log CPUID executions
 
commit 778647aedbf2e7d2c7cb6bfbdabf541bd4448c3f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jun 26 20:19:53 2025 +0200
 
Update unicorn_x86_64_emulator.cpp
 
commit 464198d996c416f577826be04c78df2f496a8a76
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 22 10:47:42 2025 +0200
 
Neutral glow
 
commit ebec115cf4be017b9f7775c702e35cb85ccb0c7d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Jun 18 18:27:30 2025 +0200
 
Update build.yml
 
commit 4c0c8804bfe266e25600130414455a601c8c1235
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 18 18:23:31 2025 +0200
 
Move clang format to root
 
commit 08ae52710bd44bc6a132825d780a42a5996f1f5d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jun 16 18:38:55 2025 +0200
 
Prevent translation of relative files
 
commit bda89b5d1ed646a2239dc3087404459547e61a25
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 15 19:48:05 2025 +0200
 
Add more syscalls
 
commit 8ece8a556df5d9655e75569e78ea377a53919338
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 15 17:33:29 2025 +0200
 
Support persisting filesystem
 
commit b51dd0e94ac354961fa20df6182724e1eeae3174
Merge: fa6efd6 a6a2636
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 15 13:18:46 2025 +0200
 
Fix handle_query_internal to only write to buffer on success (#382)
 
Fix for
https://github.com/momo5502/sogen/pull/381#discussion_r2147511758
 
commit a6a2636e7feb0debd10205dd3dc77a265a2f76cd
Author: Red <red@relb.org>
Date: Sun Jun 15 13:02:05 2025 +0200
 
Attempt format, not sure if it did anything
 
commit fa6efd65db349ae679a66a6f31c4afadef630809
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 15 12:13:57 2025 +0200
 
Update landing-page.tsx
 
commit 9d406b91d8d745f9a291b06d03d5683326f88a17
Author: Red <red@relb.org>
Date: Sun Jun 15 12:04:58 2025 +0200
 
Fix handle_query_internal to only write to buffer on success
 
commit 567aa52af3904b4ae1863ed7db2245b832a7d5f4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 15 09:57:55 2025 +0200
 
Remove badge
 
commit 37dcff9cc1147fd65eb91ebcbbd2d26d7591be9e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 15 09:54:30 2025 +0200
 
Acknowledge all contributions
 
commit 1421550764970269d9313b2c810caaa2b8ae0841
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 15 09:21:39 2025 +0200
 
Cleanup and fix NtQueryInformationProcess
 
commit b892bbb493e3bced175d8655601a5b3e43c1fd75
Merge: 4a575c3 f14b16d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 15 08:34:51 2025 +0200
 
Fix anti-debug detection for NtQueryInformationProcess ProcessDebugObjectHandle (#381)
 
Small fix for ProcessDebugObjectHandle returning STATUS_SUCCESS instead
of STATUS_PORT_NOT_SET, triggering common anti-debugging checks.
Tested on al-khaser, which now passes this part but still fails later
on.
 
commit 4a575c39a61063d7e4b4eb6374676cd24ac4ef96
Merge: 7a66484 32ea13b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 16:32:09 2025 +0200
 
Bump @types/react from 19.1.6 to 19.1.8 in /page (#370)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.1.6 to 19.1.8.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.6&new-version=19.1.8)](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>
 
commit 7a664846ede5bd1772c9ba0a6ac3f22f3cf967fe
Merge: 28cd9b2 d1fc123
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 16:31:36 2025 +0200
 
Bump eslint from 9.28.0 to 9.29.0 in /page (#380)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.28.0 to 9.29.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.29.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f686fcb51e47cf53b891ae595684afe8a0ef584d"><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19832">#19832</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/19cdd226bb5957f8f7e8cb4e92d38aafe47f8ff4"><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://redirect.github.com/eslint/eslint/issues/19825">#19825</a>)
(TKDev7)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b3d720f82f08022a33b10f0437111e7d270b8e3c"><code>b3d720f</code></a>
feat: add ES2025 globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19835">#19835</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/677a2837a17320f54a8869682af128a2a7d77579"><code>677a283</code></a>
feat: add auto-accessor fields support to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19789">#19789</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dbba0589f5509223658b73de6eb721f659bcec47"><code>dbba058</code></a>
feat: allow global type declaration in <code>no-var</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19714">#19714</a>)
(Remco Haszing)</li>
<li><a
href="https://github.com/eslint/eslint/commit/342bd29e1a10a4b521ed0dbb6d889dcfc137e863"><code>342bd29</code></a>
feat: ignore type annotations in no-restricted-globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19781">#19781</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/786bcd13652b90c5bd0c7201610b856ad1b87542"><code>786bcd1</code></a>
feat: add allowProperties option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19772">#19772</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/05b66d05bd68214f2fa1ab53fb2734c9d9e5348a"><code>05b66d0</code></a>
feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19695">#19695</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/85c082c54bd42ad818f5938b8fb1fb2aa0a1912f"><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/19845">#19845</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9bda4a9bf18c9fef91cdd93921a0935ffcf9a9fc"><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://redirect.github.com/eslint/eslint/issues/19837">#19837</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ab77a2c7605126daaa7e7f7ab75b5c252677d12"><code>7ab77a2</code></a>
fix: correct breaking deprecation of FlatConfig type (<a
href="https://redirect.github.com/eslint/eslint/issues/19826">#19826</a>)
(Logicer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1ba33181ab300588a803434884c054ed003f0bbd"><code>1ba3318</code></a>
fix: add <code>language</code> and <code>dialects</code> to
<code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19808">#19808</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/00e3e6ad1357df7d46be51d3f305efecb90244a7"><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19795">#19795</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3aed0756ed3669ac27fc243c81fd82e3d0e6973b"><code>3aed075</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a2f888d679e2a44964da596a4158911819e1d31d"><code>a2f888d</code></a>
docs: enhance documentation with links and fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/19761">#19761</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/53c3235ba1c90a85a44f0abd18998ccc4e0445bf"><code>53c3235</code></a>
docs: update to clarify prompt usage (<a
href="https://redirect.github.com/eslint/eslint/issues/19748">#19748</a>)
(Jennifer Davis)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5c114c962f29d0b33e6439e9ab0985014af06b9f"><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.29.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19851">#19851</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a806994263e54e4bc1481736b1c0626c8b770808"><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://redirect.github.com/eslint/eslint/issues/19833">#19833</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/152ed51329d82c6e7375f41a105e01b31750e17f"><code>152ed51</code></a>
test: switch to flat config mode in code path analysis tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19824">#19824</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b647239272931e0a947500b2f554fc8ccdf8adfd"><code>b647239</code></a>
chore: Update first-party dependencies faster with Renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19822">#19822</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7abe42e2de931289e19e34e390d16936cf6faf64"><code>7abe42e</code></a>
refactor: SafeEmitter -&gt; SourceCodeVisitor (<a
href="https://redirect.github.com/eslint/eslint/issues/19708">#19708</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e39289596757702b6c8d747d5ab9c1a7820c108f"><code>e392895</code></a>
perf: improve time complexity of <code>getLocFromIndex</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19782">#19782</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0ed289c5ceed1c10b599b22c8b9374a5a3a144dd"><code>0ed289c</code></a>
chore: remove accidentally committed file (<a
href="https://redirect.github.com/eslint/eslint/issues/19807">#19807</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</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.29.0 - June 13, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5c114c962f29d0b33e6439e9ab0985014af06b9f"><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.29.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19851">#19851</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f686fcb51e47cf53b891ae595684afe8a0ef584d"><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19832">#19832</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/85c082c54bd42ad818f5938b8fb1fb2aa0a1912f"><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/19845">#19845</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/00e3e6ad1357df7d46be51d3f305efecb90244a7"><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19795">#19795</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9bda4a9bf18c9fef91cdd93921a0935ffcf9a9fc"><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://redirect.github.com/eslint/eslint/issues/19837">#19837</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a806994263e54e4bc1481736b1c0626c8b770808"><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://redirect.github.com/eslint/eslint/issues/19833">#19833</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/19cdd226bb5957f8f7e8cb4e92d38aafe47f8ff4"><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://redirect.github.com/eslint/eslint/issues/19825">#19825</a>)
(TKDev7)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b3d720f82f08022a33b10f0437111e7d270b8e3c"><code>b3d720f</code></a>
feat: add ES2025 globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19835">#19835</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/677a2837a17320f54a8869682af128a2a7d77579"><code>677a283</code></a>
feat: add auto-accessor fields support to class-methods-use-this (<a
href="https://redirect.github.com/eslint/eslint/issues/19789">#19789</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3aed0756ed3669ac27fc243c81fd82e3d0e6973b"><code>3aed075</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ab77a2c7605126daaa7e7f7ab75b5c252677d12"><code>7ab77a2</code></a>
fix: correct breaking deprecation of FlatConfig type (<a
href="https://redirect.github.com/eslint/eslint/issues/19826">#19826</a>)
(Logicer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a2f888d679e2a44964da596a4158911819e1d31d"><code>a2f888d</code></a>
docs: enhance documentation with links and fix typos (<a
href="https://redirect.github.com/eslint/eslint/issues/19761">#19761</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dbba0589f5509223658b73de6eb721f659bcec47"><code>dbba058</code></a>
feat: allow global type declaration in <code>no-var</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19714">#19714</a>)
(Remco Haszing)</li>
<li><a
href="https://github.com/eslint/eslint/commit/152ed51329d82c6e7375f41a105e01b31750e17f"><code>152ed51</code></a>
test: switch to flat config mode in code path analysis tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19824">#19824</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b647239272931e0a947500b2f554fc8ccdf8adfd"><code>b647239</code></a>
chore: Update first-party dependencies faster with Renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19822">#19822</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7abe42e2de931289e19e34e390d16936cf6faf64"><code>7abe42e</code></a>
refactor: SafeEmitter -&gt; SourceCodeVisitor (<a
href="https://redirect.github.com/eslint/eslint/issues/19708">#19708</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/342bd29e1a10a4b521ed0dbb6d889dcfc137e863"><code>342bd29</code></a>
feat: ignore type annotations in no-restricted-globals (<a
href="https://redirect.github.com/eslint/eslint/issues/19781">#19781</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e39289596757702b6c8d747d5ab9c1a7820c108f"><code>e392895</code></a>
perf: improve time complexity of <code>getLocFromIndex</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19782">#19782</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1ba33181ab300588a803434884c054ed003f0bbd"><code>1ba3318</code></a>
fix: add <code>language</code> and <code>dialects</code> to
<code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19808">#19808</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/786bcd13652b90c5bd0c7201610b856ad1b87542"><code>786bcd1</code></a>
feat: add allowProperties option to no-restricted-properties (<a
href="https://redirect.github.com/eslint/eslint/issues/19772">#19772</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/05b66d05bd68214f2fa1ab53fb2734c9d9e5348a"><code>05b66d0</code></a>
feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a
href="https://redirect.github.com/eslint/eslint/issues/19695">#19695</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/53c3235ba1c90a85a44f0abd18998ccc4e0445bf"><code>53c3235</code></a>
docs: update to clarify prompt usage (<a
href="https://redirect.github.com/eslint/eslint/issues/19748">#19748</a>)
(Jennifer Davis)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0ed289c5ceed1c10b599b22c8b9374a5a3a144dd"><code>0ed289c</code></a>
chore: remove accidentally committed file (<a
href="https://redirect.github.com/eslint/eslint/issues/19807">#19807</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/edf232b680390013c68f081a5e41843bcf2dd18f"><code>edf232b</code></a>
9.29.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/c2414b647baaa75303ef647e134b2520c10bf6e0"><code>c2414b6</code></a>
Build: changelog update for 9.29.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/5c114c962f29d0b33e6439e9ab0985014af06b9f"><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.29.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19851">#19851</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/f686fcb51e47cf53b891ae595684afe8a0ef584d"><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19832">#19832</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/85c082c54bd42ad818f5938b8fb1fb2aa0a1912f"><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://redirect.github.com/eslint/eslint/issues/19845">#19845</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/00e3e6ad1357df7d46be51d3f305efecb90244a7"><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19795">#19795</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9bda4a9bf18c9fef91cdd93921a0935ffcf9a9fc"><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://redirect.github.com/eslint/eslint/issues/19837">#19837</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a806994263e54e4bc1481736b1c0626c8b770808"><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://redirect.github.com/eslint/eslint/issues/19833">#19833</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/19cdd226bb5957f8f7e8cb4e92d38aafe47f8ff4"><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://redirect.github.com/eslint/eslint/issues/19825">#19825</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.28.0...v9.29.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.28.0&new-version=9.29.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>
 
commit d1fc123c1d179808d076c069003d7ae33d0a4a73
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 13:44:47 2025 +0000
 
Bump eslint from 9.28.0 to 9.29.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.28.0 to 9.29.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.28.0...v9.29.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.29.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 32ea13b8fbcf80a81134b5b62250e67a9bb30664
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 13:44:38 2025 +0000
 
Bump @types/react from 19.1.6 to 19.1.8 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.6 to 19.1.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.8
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 28cd9b2caffd263c7424d713f5e94b345de9ed8e
Merge: 0da90fb 5ec41ca
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 15:42:24 2025 +0200
 
Bump @types/node from 22.15.29 to 24.0.1 in /page (#379)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.15.29 to 24.0.1.
<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=22.15.29&new-version=24.0.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>
 
commit f14b16d08064eede12f4cad6eab675093e1859eb
Author: Red <red@relb.org>
Date: Sat Jun 14 15:00:53 2025 +0200
 
Fix anti-debug detections for NtQueryInformationProcess with ProcessDebugObjectHandle
 
commit 5ec41ca68fd6be5caac77601557e4f364542433f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 12:46:34 2025 +0000
 
Bump @types/node from 22.15.29 to 24.0.1 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.29 to 24.0.1.
- [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.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0da90fb2002f3d0f57971546f922a1c5abdc8531
Merge: 0c24cfb e3b6ced
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:46:03 2025 +0200
 
Bump @modelcontextprotocol/sdk from 0.5.0 to 1.12.3 in /mcp (#366)
 
Bumps
[@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk)
from 0.5.0 to 1.12.3.
<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.12.3</h2>
<h2>What's Changed</h2>
<ul>
<li>1.12.3 by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/623">modelcontextprotocol/typescript-sdk#623</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.2...1.12.3">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.2...1.12.3</a></p>
<h2>1.12.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: Ensure completions capability is registered on
setCompletionRequestHandler call by <a
href="https://github.com/fredericbarthelet"><code>@fredericbarthelet</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/546">modelcontextprotocol/typescript-sdk#546</a></li>
<li>fixes metadata for listed resources from resource templates so that
they favor their own metadata by <a
href="https://github.com/carlpeaslee"><code>@carlpeaslee</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/574">modelcontextprotocol/typescript-sdk#574</a></li>
<li>Adding tests to prevent regressions for: fixes metadata for listed
resources from resource templates so that they favor their own metadata
by <a href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/621">modelcontextprotocol/typescript-sdk#621</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/carlpeaslee"><code>@carlpeaslee</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/574">modelcontextprotocol/typescript-sdk#574</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.1...1.12.2">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.1...1.12.2</a></p>
<h2>1.12.1</h2>
<h2>What's Changed</h2>
<ul>
<li>chore: fix typo by <a
href="https://github.com/Skn0tt"><code>@Skn0tt</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/315">modelcontextprotocol/typescript-sdk#315</a></li>
<li>Add request init headers defined on the sse transport on the start
phase by <a
href="https://github.com/danielgek"><code>@danielgek</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/538">modelcontextprotocol/typescript-sdk#538</a></li>
<li>fix: Ensure _meta object is not lost when onprogress option is
passed by <a href="https://github.com/daidi"><code>@daidi</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/560">modelcontextprotocol/typescript-sdk#560</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Skn0tt"><code>@Skn0tt</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/315">modelcontextprotocol/typescript-sdk#315</a></li>
<li><a href="https://github.com/danielgek"><code>@danielgek</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/538">modelcontextprotocol/typescript-sdk#538</a></li>
<li><a href="https://github.com/daidi"><code>@daidi</code></a> made
their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/560">modelcontextprotocol/typescript-sdk#560</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.0...1.12.1">https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.0...1.12.1</a></p>
<h2>1.12.0</h2>
<h2>Authorization spec: DRAFT-2025-v2 🔐 🚀</h2>
<ul>
<li>feat: Add support for separate Authorization Server / Resource
server in server flow (spec: DRAFT-2025-v2) by <a
href="https://github.com/pcarleton"><code>@pcarleton</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/503">modelcontextprotocol/typescript-sdk#503</a></li>
<li>Feat: Separate authorization server and resource server on client
auth flow by <a
href="https://github.com/0Itsuki0"><code>@0Itsuki0</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/416">modelcontextprotocol/typescript-sdk#416</a></li>
<li>Example Auth client by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/526">modelcontextprotocol/typescript-sdk#526</a></li>
</ul>
<h2>Other changes</h2>
<ul>
<li>Add support for message field in progress notifications by <a
href="https://github.com/bhosmer-ant"><code>@bhosmer-ant</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/502">modelcontextprotocol/typescript-sdk#502</a></li>
<li>Fix Ajv import compatibility issue by downgrading to v6 by <a
href="https://github.com/bhosmer-ant"><code>@bhosmer-ant</code></a> in
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/517">modelcontextprotocol/typescript-sdk#517</a></li>
<li>fix: ProxyOAuthServerProvider: redirect_uri missing in token request
by <a
href="https://github.com/shubham-lohar"><code>@shubham-lohar</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/519">modelcontextprotocol/typescript-sdk#519</a></li>
<li>Save existing refresh_token in store if no new refresh_token is
returned by <a
href="https://github.com/fredericbarthelet"><code>@fredericbarthelet</code></a>
in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/483">modelcontextprotocol/typescript-sdk#483</a>
<a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/527">modelcontextprotocol/typescript-sdk#527</a></li>
<li>Add state param to OAuth provider by <a
href="https://github.com/jescalan"><code>@jescalan</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/529">modelcontextprotocol/typescript-sdk#529</a></li>
<li>Fix StreamableHttp example for tool calls - have a separate option
for testing notifications resumption by <a
href="https://github.com/ihrpr"><code>@ihrpr</code></a> in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/534">modelcontextprotocol/typescript-sdk#534</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/0Itsuki0"><code>@0Itsuki0</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/416">modelcontextprotocol/typescript-sdk#416</a></li>
<li><a
href="https://github.com/shubham-lohar"><code>@shubham-lohar</code></a>
made their first contribution in <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/519">modelcontextprotocol/typescript-sdk#519</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/dd69efa1de8646bb6b195ff8d5f52e13739f4550"><code>dd69efa</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/623">#623</a>
from modelcontextprotocol/ihrpr/1.12.3</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/ea6d97d5abe21fb147d49ede26eafbeee4e89ca1"><code>ea6d97d</code></a>
1.12.3</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/b6f0273569713bffc5edd5cdc5030efc3e04e1f6"><code>b6f0273</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/621">#621</a>
from modelcontextprotocol/carlpeaslee/fix-resource-te...</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/9d3374c51910434cbd73ecd5c68428dc4ecc0ae3"><code>9d3374c</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/574">#574</a>
from loopwork-ai/carlpeaslee/fix-resource-template-li...</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/bc5312991ebf47d5133b22d04e9a56cb3b9a3f15"><code>bc53129</code></a>
adding tests to prevent regressions</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/2cf4f0ca86ff841aca53ac8ef5f3227ba3789386"><code>2cf4f0c</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/546">#546</a>
from fredericbarthelet/register-completions-capabilities</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/1878143f1a8ffc3ce5f7acd4dc61cef67b589b4b"><code>1878143</code></a>
bump version</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/6cf034595dbfb58c2061a370a49da4078e429d1e"><code>6cf0345</code></a>
updates listed resources from resource templates to favor their own
metadata</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/590d4841373fc4eb86ecc9079834353a98cb84a3"><code>590d484</code></a>
Merge pull request <a
href="https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/561">#561</a>
from modelcontextprotocol/ihrpr/1.12.1</li>
<li><a
href="https://github.com/modelcontextprotocol/typescript-sdk/commit/d46d4882e6168ec242d7355f7e50f511f6453172"><code>d46d488</code></a>
bump version</li>
<li>Additional commits viewable in <a
href="https://github.com/modelcontextprotocol/typescript-sdk/compare/0.5.0...1.12.3">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=0.5.0&new-version=1.12.3)](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>
 
commit 0c24cfbe455e09688fbbb3686334d591d8b936bb
Merge: ab43c56 57d27a1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:45:59 2025 +0200
 
Bump lucide-react from 0.511.0 to 0.515.0 in /page (#376)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.511.0 to 0.515.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.515.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>house-plus</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3238">lucide-icons/lucide#3238</a></li>
<li>fix(icons): changed <code>radiation</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3303">lucide-icons/lucide#3303</a></li>
<li>feat(icons): added <code>rectangle-circle</code> icon by <a
href="https://github.com/zefir-git"><code>@zefir-git</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3245">lucide-icons/lucide#3245</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/zefir-git"><code>@zefir-git</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3245">lucide-icons/lucide#3245</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.514.0...0.515.0">https://github.com/lucide-icons/lucide/compare/0.514.0...0.515.0</a></p>
<h2>Version 0.514.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>trophy</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2475">lucide-icons/lucide#2475</a></li>
<li>fix(pull-request-icon-preview): pinned and --forced svgson
installati… by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3289">lucide-icons/lucide#3289</a></li>
<li>chore(metadata): added tag to <code>bandage</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3300">lucide-icons/lucide#3300</a></li>
<li>fix(icons): changed <code>settings-2</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2974">lucide-icons/lucide#2974</a></li>
<li>fix(docs): <a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2984">#2984</a>
absoluteStrokeWidth not resetting with Reset button by <a
href="https://github.com/epifaniofrancisco"><code>@epifaniofrancisco</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3261">lucide-icons/lucide#3261</a></li>
<li>feat(icons): added book-alert icon by <a
href="https://github.com/domasmark"><code>@domasmark</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3249">lucide-icons/lucide#3249</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/domasmark"><code>@domasmark</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3249">lucide-icons/lucide#3249</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.513.0...0.514.0">https://github.com/lucide-icons/lucide/compare/0.513.0...0.514.0</a></p>
<h2>Version 0.513.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): Add sim card icon from lab by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3275">lucide-icons/lucide#3275</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.512.0...0.513.0">https://github.com/lucide-icons/lucide/compare/0.512.0...0.513.0</a></p>
<h2>Version 0.512.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): added <code>circle-pound-sterling</code> icon by <a
href="https://github.com/lieonlion"><code>@lieonlion</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2822">lucide-icons/lucide#2822</a></li>
<li>build(deps-dev): bump vite from 6.3.2 to 6.3.4 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3181">lucide-icons/lucide#3181</a></li>
<li>docs(docs): added testing website locally instructions by <a
href="https://github.com/briz123"><code>@briz123</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3124">lucide-icons/lucide#3124</a></li>
<li>build(deps-dev): bump vite from 6.0.7 to 6.1.6 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3236">lucide-icons/lucide#3236</a></li>
<li>fix(icons): changed <code>square-check-big</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3156">lucide-icons/lucide#3156</a></li>
<li>fix(icons): changed <code>list-collapse</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3081">lucide-icons/lucide#3081</a></li>
<li>fix(icons): changed <code>battery-*</code> icons by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3083">lucide-icons/lucide#3083</a></li>
<li>fix(icons): changed <code>paperclip</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2956">lucide-icons/lucide#2956</a></li>
<li>fix(icons): changed <code>eraser</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3076">lucide-icons/lucide#3076</a></li>
<li>feat(icons): Add <code>cloud-check</code> icon by <a
href="https://github.com/lscheibel"><code>@lscheibel</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2612">lucide-icons/lucide#2612</a></li>
<li>feat(icon): add <code>id-card-lanyard</code> icon by <a
href="https://github.com/python2911"><code>@python2911</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2898">lucide-icons/lucide#2898</a></li>
<li>feat(angular): update peer dependencies for Angular to support
version 20.x by <a
href="https://github.com/JeevanMahesha"><code>@JeevanMahesha</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3273">lucide-icons/lucide#3273</a></li>
<li>fix(icons): changed <code>file-badge</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2934">lucide-icons/lucide#2934</a></li>
<li>feat(icons): added <code>grid-3x2</code> icon by <a
href="https://github.com/qubrat"><code>@qubrat</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3216">lucide-icons/lucide#3216</a></li>
</ul>
<h2>New Contributors</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lucide-icons/lucide/commit/19fa01b5fca2fc4a9cd0a77e4e9a0122b949813b"><code>19fa01b</code></a>
build(deps-dev): bump vite from 6.3.2 to 6.3.4 (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3181">#3181</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.515.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.511.0&new-version=0.515.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>
 
commit ab43c56bd108c7e386e2f3c65acf859bc3e01c99
Merge: 925874f f011666
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:45:47 2025 +0200
 
Bump @vitejs/plugin-react from 4.5.0 to 4.5.2 in /page (#378)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 4.5.0 to 4.5.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@4.5.2</h2>
<h3>Suggest <code>@vitejs/plugin-react-oxc</code> if rolldown-vite is
detected <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/491">#491</a></h3>
<p>Emit a log which recommends <code>@vitejs/plugin-react-oxc</code>
when <code>rolldown-vite</code> is detected to improve performance and
use Oxc under the hood. The warning can be disabled by setting
<code>disableOxcRecommendation: false</code> in the plugin options.</p>
<h3>Use <code>optimizeDeps.rollupOptions</code> instead of
<code>optimizeDeps.esbuildOptions</code> for rolldown-vite <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/489">#489</a></h3>
<p>This suppresses the warning about
<code>optimizeDeps.esbuildOptions</code> being deprecated in
rolldown-vite.</p>
<h3>Add Vite 7-beta to peerDependencies range <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/497">#497</a></h3>
<p>React plugins are compatible with Vite 7, this removes the warning
when testing the beta.</p>
<h2>plugin-react@4.5.1</h2>
<h3>Add explicit semicolon in preambleCode <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/485">#485</a></h3>
<p>This fixes an edge case when using HTML minifiers that strips line
breaks aggressively.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.5.2 (2025-06-10)</h2>
<h3>Suggest <code>@vitejs/plugin-react-oxc</code> if rolldown-vite is
detected <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/491">#491</a></h3>
<p>Emit a log which recommends <code>@vitejs/plugin-react-oxc</code>
when <code>rolldown-vite</code> is detected to improve performance and
use Oxc under the hood. The warning can be disabled by setting
<code>disableOxcRecommendation: false</code> in the plugin options.</p>
<h3>Use <code>optimizeDeps.rollupOptions</code> instead of
<code>optimizeDeps.esbuildOptions</code> for rolldown-vite <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/489">#489</a></h3>
<p>This suppresses the warning about
<code>optimizeDeps.esbuildOptions</code> being deprecated in
rolldown-vite.</p>
<h3>Add Vite 7-beta to peerDependencies range <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/497">#497</a></h3>
<p>React plugins are compatible with Vite 7, this removes the warning
when testing the beta.</p>
<h2>4.5.1 (2025-06-03)</h2>
<h3>Add explicit semicolon in preambleCode <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/485">#485</a></h3>
<p>This fixes an edge case when using HTML minifiers that strips line
breaks aggressively.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/bfb45addb83ebae8feebdb75be2e07ce27e916cb"><code>bfb45ad</code></a>
release: plugin-react@4.5.2</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/6ea939869526bf4b59e910e7393edbd35cac3f36"><code>6ea9398</code></a>
feat: add Vite 7-beta to peerDependencies range (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/497">#497</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/6db7e7c95826009c7db20b990cdc874569967489"><code>6db7e7c</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/469">#469</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/c4501339e5f43d814acdd6a5397652d5178bca36"><code>c450133</code></a>
feat: suggest <code>vite-plugin-react-oxc</code> when using
<code>rolldown-vite</code> (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/491">#491</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/4bec551eb2f7651be24c77fb4be0da95e6c0e4fb"><code>4bec551</code></a>
fix: use <code>optimizeDeps.rollupOptions</code> for rolldown-vite (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/489">#489</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/2f3205265904ff7770021700689a0d6fe17b1f03"><code>2f32052</code></a>
release: plugin-react@4.5.1</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/88585dbd60f8ec40b31bed8994ac3a73fc0f1bac"><code>88585db</code></a>
fix: add explicit semicolon in preambleCode (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/485">#485</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.2/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.5.0&new-version=4.5.2)](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>
 
commit 925874f6b9ec65d9692bafcee95db32fb60ab22b
Merge: 7159f70 b5068ed
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:45:33 2025 +0200
 
Bump @eslint/js from 9.28.0 to 9.29.0 in /page (#375)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.28.0 to 9.29.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.29.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f686fcb51e47cf53b891ae595684afe8a0ef584d"><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19832">#19832</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/19cdd226bb5957f8f7e8cb4e92d38aafe47f8ff4"><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19825">#19825</a>)
(TKDev7)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b3d720f82f08022a33b10f0437111e7d270b8e3c"><code>b3d720f</code></a>
feat: add ES2025 globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19835">#19835</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/677a2837a17320f54a8869682af128a2a7d77579"><code>677a283</code></a>
feat: add auto-accessor fields support to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19789">#19789</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dbba0589f5509223658b73de6eb721f659bcec47"><code>dbba058</code></a>
feat: allow global type declaration in <code>no-var</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19714">#19714</a>)
(Remco Haszing)</li>
<li><a
href="https://github.com/eslint/eslint/commit/342bd29e1a10a4b521ed0dbb6d889dcfc137e863"><code>342bd29</code></a>
feat: ignore type annotations in no-restricted-globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19781">#19781</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/786bcd13652b90c5bd0c7201610b856ad1b87542"><code>786bcd1</code></a>
feat: add allowProperties option to no-restricted-properties (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19772">#19772</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/05b66d05bd68214f2fa1ab53fb2734c9d9e5348a"><code>05b66d0</code></a>
feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19695">#19695</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/85c082c54bd42ad818f5938b8fb1fb2aa0a1912f"><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19845">#19845</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9bda4a9bf18c9fef91cdd93921a0935ffcf9a9fc"><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19837">#19837</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ab77a2c7605126daaa7e7f7ab75b5c252677d12"><code>7ab77a2</code></a>
fix: correct breaking deprecation of FlatConfig type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19826">#19826</a>)
(Logicer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1ba33181ab300588a803434884c054ed003f0bbd"><code>1ba3318</code></a>
fix: add <code>language</code> and <code>dialects</code> to
<code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19808">#19808</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/00e3e6ad1357df7d46be51d3f305efecb90244a7"><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19795">#19795</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3aed0756ed3669ac27fc243c81fd82e3d0e6973b"><code>3aed075</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a2f888d679e2a44964da596a4158911819e1d31d"><code>a2f888d</code></a>
docs: enhance documentation with links and fix typos (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19761">#19761</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/53c3235ba1c90a85a44f0abd18998ccc4e0445bf"><code>53c3235</code></a>
docs: update to clarify prompt usage (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19748">#19748</a>)
(Jennifer Davis)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5c114c962f29d0b33e6439e9ab0985014af06b9f"><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.29.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19851">#19851</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a806994263e54e4bc1481736b1c0626c8b770808"><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19833">#19833</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/152ed51329d82c6e7375f41a105e01b31750e17f"><code>152ed51</code></a>
test: switch to flat config mode in code path analysis tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19824">#19824</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b647239272931e0a947500b2f554fc8ccdf8adfd"><code>b647239</code></a>
chore: Update first-party dependencies faster with Renovate (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19822">#19822</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7abe42e2de931289e19e34e390d16936cf6faf64"><code>7abe42e</code></a>
refactor: SafeEmitter -&gt; SourceCodeVisitor (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19708">#19708</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e39289596757702b6c8d747d5ab9c1a7820c108f"><code>e392895</code></a>
perf: improve time complexity of <code>getLocFromIndex</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19782">#19782</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0ed289c5ceed1c10b599b22c8b9374a5a3a144dd"><code>0ed289c</code></a>
chore: remove accidentally committed file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19807">#19807</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.29.0 - June 13, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5c114c962f29d0b33e6439e9ab0985014af06b9f"><code>5c114c9</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.29.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19851">#19851</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f686fcb51e47cf53b891ae595684afe8a0ef584d"><code>f686fcb</code></a>
feat: add <code>ecmaVersion: 2026</code>, parsing <code>using</code> and
<code>await using</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19832">#19832</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/85c082c54bd42ad818f5938b8fb1fb2aa0a1912f"><code>85c082c</code></a>
fix: explicit matching behavior with negated patterns and arrays (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19845">#19845</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/00e3e6ad1357df7d46be51d3f305efecb90244a7"><code>00e3e6a</code></a>
docs: add support for custom name parameter to
<code>includeIgnoreFile</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19795">#19795</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9bda4a9bf18c9fef91cdd93921a0935ffcf9a9fc"><code>9bda4a9</code></a>
fix: fix <code>LintOptions.filterCodeBlock</code> types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19837">#19837</a>)
(ntnyq)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a806994263e54e4bc1481736b1c0626c8b770808"><code>a806994</code></a>
refactor: Remove eslintrc from flat config functionality (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19833">#19833</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/19cdd226bb5957f8f7e8cb4e92d38aafe47f8ff4"><code>19cdd22</code></a>
feat: prune suppressions for non-existent files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19825">#19825</a>)
(TKDev7)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b3d720f82f08022a33b10f0437111e7d270b8e3c"><code>b3d720f</code></a>
feat: add ES2025 globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19835">#19835</a>)
(fisker Cheung)</li>
<li><a
href="https://github.com/eslint/eslint/commit/677a2837a17320f54a8869682af128a2a7d77579"><code>677a283</code></a>
feat: add auto-accessor fields support to class-methods-use-this (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19789">#19789</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3aed0756ed3669ac27fc243c81fd82e3d0e6973b"><code>3aed075</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7ab77a2c7605126daaa7e7f7ab75b5c252677d12"><code>7ab77a2</code></a>
fix: correct breaking deprecation of FlatConfig type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19826">#19826</a>)
(Logicer)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a2f888d679e2a44964da596a4158911819e1d31d"><code>a2f888d</code></a>
docs: enhance documentation with links and fix typos (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19761">#19761</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dbba0589f5509223658b73de6eb721f659bcec47"><code>dbba058</code></a>
feat: allow global type declaration in <code>no-var</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19714">#19714</a>)
(Remco Haszing)</li>
<li><a
href="https://github.com/eslint/eslint/commit/152ed51329d82c6e7375f41a105e01b31750e17f"><code>152ed51</code></a>
test: switch to flat config mode in code path analysis tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19824">#19824</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b647239272931e0a947500b2f554fc8ccdf8adfd"><code>b647239</code></a>
chore: Update first-party dependencies faster with Renovate (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19822">#19822</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7abe42e2de931289e19e34e390d16936cf6faf64"><code>7abe42e</code></a>
refactor: SafeEmitter -&gt; SourceCodeVisitor (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19708">#19708</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/342bd29e1a10a4b521ed0dbb6d889dcfc137e863"><code>342bd29</code></a>
feat: ignore type annotations in no-restricted-globals (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19781">#19781</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e39289596757702b6c8d747d5ab9c1a7820c108f"><code>e392895</code></a>
perf: improve time complexity of <code>getLocFromIndex</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19782">#19782</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1ba33181ab300588a803434884c054ed003f0bbd"><code>1ba3318</code></a>
fix: add <code>language</code> and <code>dialects</code> to
<code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19808">#19808</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/786bcd13652b90c5bd0c7201610b856ad1b87542"><code>786bcd1</code></a>
feat: add allowProperties option to no-restricted-properties (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19772">#19772</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/05b66d05bd68214f2fa1ab53fb2734c9d9e5348a"><code>05b66d0</code></a>
feat: add <code>sourceCode.isGlobalReference(node)</code> method (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19695">#19695</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/53c3235ba1c90a85a44f0abd18998ccc4e0445bf"><code>53c3235</code></a>
docs: update to clarify prompt usage (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19748">#19748</a>)
(Jennifer Davis)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0ed289c5ceed1c10b599b22c8b9374a5a3a144dd"><code>0ed289c</code></a>
chore: remove accidentally committed file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19807">#19807</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/acf2201a067d062e007b1b7b164b8e96fa1af50f"><code>acf2201</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.29.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.28.0&new-version=9.29.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>
 
commit 7159f70aea46266f8ddb485cd537d8915ae73b99
Merge: fd0e37b caabc72
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:44:14 2025 +0200
 
Bump @types/react-dom from 19.1.5 to 19.1.6 in /page (#368)
 
Bumps
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
from 19.1.5 to 19.1.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.5&new-version=19.1.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>
 
commit fd0e37b0b0fd9e3bcd5a5ad4e3ef68f2742768e1
Merge: 6efaf48 f4b40af
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:44:04 2025 +0200
 
Bump tw-animate-css from 1.3.3 to 1.3.4 in /page (#371)
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.3.3 to 1.3.4.
<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.4</h2>
<h2>Changelog</h2>
<ul>
<li>5012a6b: feat: add logical slide translate utilities (<a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/39">#39</a>)</li>
<li>041f32f: fix: use default fill-mode <code>none</code> instead of
<code>forwards</code></li>
<li>7f6ad32: chore: bump version to 1.3.4 and update package manager
version</li>
</ul>
<h2>Issues fixed</h2>
<ul>
<li><a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/42">#42</a>:
bug: incorrect default value for fill-mode breaking some animations
(thanks for your help, <a
href="https://github.com/ollema"><code>@ollema</code></a>)</li>
</ul>
<h2>New features</h2>
<p>This release adds logical <code>start</code>, <code>end</code> slide
utilities. Compared to <code>left</code> and <code>right</code>, these
take the text direction into consideration, allowing you remove some
redundancy:</p>
<pre lang="diff"><code>- ltr:slide-in-from-left-4
ltr:slide-out-to-left-4 rtl:slide-in-from-right-4
rtl:slide-out-to-right-4
+ slide-in-from-start-4 slide-out-to-start-4
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/7f6ad320c136555c2ee329f37035d8f74973fd7d"><code>7f6ad32</code></a>
chore: bump version to 1.3.4 and update package manager version</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/041f32f28384d915fa1edd1eeb1d9fe8fe27be0a"><code>041f32f</code></a>
fix: use default fill-mode <code>none</code> instead of
<code>forwards</code></li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/5012a6baaeec5dc851eec4b9ee8de809162160bc"><code>5012a6b</code></a>
feat: add logical slide translate utilities (<a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/39">#39</a>)</li>
<li>See full diff in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.3...v1.3.4">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.3&new-version=1.3.4)](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>
 
commit 6efaf489706905a73d253c834c90d0a39747d7b9
Merge: 745b38a 5eb5ad8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:43:24 2025 +0200
 
Bump typescript-eslint from 8.33.0 to 8.34.0 in /page (#377)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.33.0 to 8.34.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.34.0</h2>
<h2>8.34.0 (2025-06-09)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>type-utils:</strong> deprecated getSourceFileOfNode function
(<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11284">#11284</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-estree:</strong> change the token type of
<code>null</code> from <code>Keyword</code> to <code>Null</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11283">#11283</a>)</li>
<li><strong>typescript-estree:</strong> add validation to interface
extends (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11271">#11271</a>)</li>
<li><strong>visitor-keys:</strong> fix visitor keys order (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11279">#11279</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kim Sang Du <a
href="https://github.com/developer-bandi"><code>@developer-bandi</code></a></li>
<li>overlookmotel</li>
<li>Tao</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.33.1</h2>
<h2>8.33.1 (2025-06-02)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>exclude docs/ directory from eslint-plugin package (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11251">#11251</a>)</li>
<li><strong>project-service:</strong> add missing
<code>typescript</code> peer dependency (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11265">#11265</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>JounQin</li>
<li>roottool</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>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.34.0 (2025-06-09)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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.33.1 (2025-06-02)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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="https://github.com/typescript-eslint/typescript-eslint/commit/8915a477608892596fc6ed2bc45dbbac7f41a361"><code>8915a47</code></a>
chore(release): publish 8.34.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/936f35022c1e1357da82c4b958b7bff2563e2075"><code>936f350</code></a>
chore(release): publish 8.33.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.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.33.0&new-version=8.34.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>
 
commit 745b38ae6c7ec3d77f0b632e0ec20f698e3dd9c5
Merge: a548674 ce81083
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:43:09 2025 +0200
 
Bump react-router-dom from 7.6.1 to 7.6.2 in /page (#369)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.6.1 to 7.6.2.
<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>
<h2>react-router-dom-v5-compat@6.4.0-pre.8</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.8</li>
<li>react-router-dom@6.4.0-pre.8</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.6.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.6.2</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/49e76645a46c619e18e0e6032f0e16a27bc72f18"><code>49e7664</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13733">#13733</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/7.6.2/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.1&new-version=7.6.2)](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>
 
commit a5486740dcc57f5c08be71896f4cae3bb2ce0688
Merge: ad06d45 c9201ba
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:43:00 2025 +0200
 
Bump tailwind-merge from 3.3.0 to 3.3.1 in /page (#374)
 
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from
3.3.0 to 3.3.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dcastil/tailwind-merge/releases">tailwind-merge's
releases</a>.</em></p>
<blockquote>
<h2>v3.3.1</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Fix arbitrary value using <code>color-mix()</code> not being
detected as color by <a
href="https://github.com/dcastil"><code>@dcastil</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/591">dcastil/tailwind-merge#591</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/dcastil/tailwind-merge/compare/v3.3.0...v3.3.1">https://github.com/dcastil/tailwind-merge/compare/v3.3.0...v3.3.1</a></p>
<p>Thanks to <a
href="https://github.com/brandonmcconnell"><code>@brandonmcconnell</code></a>,
<a href="https://github.com/manavm1990"><code>@manavm1990</code></a>,
<a href="https://github.com/langy"><code>@langy</code></a>, <a
href="https://github.com/roboflow"><code>@roboflow</code></a>, <a
href="https://github.com/syntaxfm"><code>@syntaxfm</code></a>, <a
href="https://github.com/getsentry"><code>@getsentry</code></a>, <a
href="https://github.com/codecov"><code>@codecov</code></a>, <a
href="https://github.com/sourcegraph"><code>@sourcegraph</code></a>, a
private sponsor, <a
href="https://github.com/block"><code>@block</code></a> and <a
href="https://github.com/shawt3000"><code>@shawt3000</code></a> for
sponsoring tailwind-merge! ❤️</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/40d8feed6aafd389eed0a20acb6d9e174fe2fa24"><code>40d8fee</code></a>
v3.3.1</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/429ea54ac87ddb49be92b922955c5044ede6244a"><code>429ea54</code></a>
add changelog for v3.3.1</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/d3df8775ccd86c48fa7abafbe069220f1c3e854e"><code>d3df877</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/591">#591</a>
from dcastil/bugfix/590/fix-arbitrary-value-using-col...</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/fdd9cdfa1488e1eec774824f57c8ebea7b17101c"><code>fdd9cdf</code></a>
add <code>color-mix()</code> to <code>colorFunctionRegex</code></li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/d49e03a28c94467e2e8e9f0334efa2f0406c209c"><code>d49e03a</code></a>
add test case for border colors being merged incorrectly</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/47155f0ebe17188991c8cafc9fe2ae034b18265c"><code>47155f0</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/585">#585</a>
from dcastil/renovate/all-minor-patch</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/2d29675ab0cc0174db86cb98b8eac6a435841556"><code>2d29675</code></a>
Update all non-major dependencies</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/c3d7208367b8f1b9c0878b540433a2a6c438ad98"><code>c3d7208</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/578">#578</a>
from dcastil/dependabot/npm_and_yarn/dot-github/actio...</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/527214bf13a256174e8a4fa88e9aec2fb0d3d764"><code>527214b</code></a>
Bump undici from 5.28.5 to 5.29.0 in
/.github/actions/metrics-report</li>
<li>See full diff in <a
href="https://github.com/dcastil/tailwind-merge/compare/v3.3.0...v3.3.1">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwind-merge&package-manager=npm_and_yarn&previous-version=3.3.0&new-version=3.3.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>
 
commit ad06d457049e60c5d6cc4f88893966183bd148c7
Merge: 0ffc266 7b93490
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:42:48 2025 +0200
 
Bump @tailwindcss/vite from 4.1.8 to 4.1.10 in /page (#373)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.8 to 4.1.10.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.10</h2>
<h3>Fixed</h3>
<ul>
<li>Fix incorrectly generated CSS when using percentages in arbitrary
values with calc (e.g. <code>w-[calc(100%-var(--offset))]</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18289">#18289</a>)</li>
</ul>
<h2>v4.1.9</h2>
<h3>Fixed</h3>
<ul>
<li>Correctly parse custom properties with strings containing semicolons
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18251">#18251</a>)</li>
<li>Upgrade: Migrate arbitrary modifiers without percentage signs to
bare values (e.g. <code>/[0.16]</code> → <code>/16</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18184">#18184</a>)</li>
<li>Upgrade: Migrate CSS variable shorthands where fallback value
contains function call (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18184">#18184</a>)</li>
<li>Upgrade: Migrate negative arbitrary values to negative bare values
(e.g. <code>mb-[-32rem]</code> → <code>-mb-128</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18212">#18212</a>)</li>
<li>Upgrade: Do not migrate <code>blur</code> in
<code>wire:model.blur</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18216">#18216</a>)</li>
<li>Don't add spaces around CSS dashed idents when formatting math
expressions (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18220">#18220</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.10] - 2025-06-11</h2>
<h3>Fixed</h3>
<ul>
<li>Fix incorrectly generated CSS when using percentages in arbitrary
values with calc (e.g. <code>w-[calc(100%-var(--offset))]</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18289">#18289</a>)</li>
</ul>
<h2>[4.1.9] - 2025-06-11</h2>
<h3>Fixed</h3>
<ul>
<li>Correctly parse custom properties with strings containing semicolons
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18251">#18251</a>)</li>
<li>Upgrade: Migrate arbitrary modifiers without percentage signs to
bare values (e.g. <code>/[0.16]</code> → <code>/16</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18184">#18184</a>)</li>
<li>Upgrade: Migrate CSS variable shorthands where fallback value
contains function call (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18184">#18184</a>)</li>
<li>Upgrade: Migrate negative arbitrary values to negative bare values
(e.g. <code>mb-[-32rem]</code> → <code>-mb-128</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18212">#18212</a>)</li>
<li>Upgrade: Do not migrate <code>blur</code> in
<code>wire:model.blur</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18216">#18216</a>)</li>
<li>Don't add spaces around CSS dashed idents when formatting math
expressions (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18220">#18220</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/d06bbb80daefb64401800edb82d84276c6022180"><code>d06bbb8</code></a>
Prepare v4.1.10 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18290">#18290</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/b88371a309652703e7341716f62b01289d5d423f"><code>b88371a</code></a>
Prepare v4.1.9 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18285">#18285</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.10/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.8&new-version=4.1.10)](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>
 
commit 0ffc26651823f445d9bdd3e486cd30c832a39f2d
Merge: 62363a5 6aa08c4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:41:52 2025 +0200
 
Bump @fontsource/inter from 5.2.5 to 5.2.6 in /page (#367)
 
Bumps
[@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter)
from 5.2.5 to 5.2.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/fontsource/font-files/commits/HEAD/fonts/google/inter">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@fontsource/inter&package-manager=npm_and_yarn&previous-version=5.2.5&new-version=5.2.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>
 
commit 62363a523032df9e9634e6b797c3caee66761b85
Merge: 73d0a59 39e90e1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:32:38 2025 +0200
 
Bump deps/googletest from `e9092b1` to `35b75a2` (#365)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`e9092b1` to `35b75a2`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/35b75a2cba6ef72b7ce2b6b94b05c54ca07df866"><code>35b75a2</code></a>
Although the following paragraph explains there is a better solution,
having ...</li>
<li><a
href="https://github.com/google/googletest/commit/175c1b55cfb3dbed519b94a370c083aac605009f"><code>175c1b5</code></a>
Add UnpackStructImpl for structs with 24, 25 and 26 fields.</li>
<li><a
href="https://github.com/google/googletest/commit/1aeec48a1dda87f179d76b5f4f30db91c9ab7239"><code>1aeec48</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest/issues/4774">#4774</a>
from joel-langlois:FixReadme</li>
<li><a
href="https://github.com/google/googletest/commit/0fe21ac6ef4f4b6522e4912d73a6e9d380bc23e1"><code>0fe21ac</code></a>
README.md: Fixed broken Markdown link formatting.</li>
<li><a
href="https://github.com/google/googletest/commit/fd15f51d57f983c5f3f609bb39fd77f6dbdc391a"><code>fd15f51</code></a>
Automated Code Change</li>
<li><a
href="https://github.com/google/googletest/commit/6230d316e104d61c5e08f0ef14ced638c1d4c760"><code>6230d31</code></a>
In MatcherCast, store the input value as its own type rather than as the
Matc...</li>
<li><a
href="https://github.com/google/googletest/commit/28e9d1f26771c6517c3b4be10254887673c94018"><code>28e9d1f</code></a>
googletest: Add a flag to fail if no tests were selected to run.</li>
<li><a
href="https://github.com/google/googletest/commit/7e2c425db2c2e024b2807bfe6d386f4ff068d0d6"><code>7e2c425</code></a>
Remove &quot;blindly&quot; from the gmock &quot;uninteresting call&quot;
message.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/e9092b12dc3cf617d47578f13a1f64285cfa5b2f...35b75a2cba6ef72b7ce2b6b94b05c54ca07df866">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>
 
commit 73d0a5935421dbaa0f9c6895b486cdbaf077658c
Merge: 2785f41 6527547
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 14:20:02 2025 +0200
 
Bump deps/reflect from `0479f92` to `239f695` (#364)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `0479f92` to
`239f695`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/239f695545f4d25a08fd673595f34cf4fe0e481e"><code>239f695</code></a>
fix reflect::offset_of</li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/0479f92b78e89ab046dff7184fe3a915b380b68a...239f695545f4d25a08fd673595f34cf4fe0e481e">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>
 
commit f01166644abbf2735562fda5a77a67b25a2a7ac8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:35:25 2025 +0000
 
Bump @vitejs/plugin-react from 4.5.0 to 4.5.2 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.5.0 to 4.5.2.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.2/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.5.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5eb5ad8741d114b071e0be64b255a64378ab01f6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:35:17 2025 +0000
 
Bump typescript-eslint from 8.33.0 to 8.34.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.33.0 to 8.34.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.34.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.34.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 57d27a1d806c0885af9e1316e942b4096c33f861
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:35:05 2025 +0000
 
Bump lucide-react from 0.511.0 to 0.515.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.511.0 to 0.515.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.515.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.515.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b5068edfba8de8083183735f29eac5e2a292441a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:34:56 2025 +0000
 
Bump @eslint/js from 9.28.0 to 9.29.0 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.28.0 to 9.29.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/commits/v9.29.0/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.29.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c9201baf6e31678c52a849501291f10cc7092839
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:34:50 2025 +0000
 
Bump tailwind-merge from 3.3.0 to 3.3.1 in /page
 
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/dcastil/tailwind-merge/releases)
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.3.0...v3.3.1)
 
---
updated-dependencies:
- dependency-name: tailwind-merge
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7b93490eae3d5c0bb82c2adab136385f36fd3a1f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:34:44 2025 +0000
 
Bump @tailwindcss/vite from 4.1.8 to 4.1.10 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.8 to 4.1.10.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.10/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f4b40af0b5ba63523ad481bd13a522709ac2776b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:34:23 2025 +0000
 
Bump tw-animate-css from 1.3.3 to 1.3.4 in /page
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.3 to 1.3.4.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.3...v1.3.4)
 
---
updated-dependencies:
- dependency-name: tw-animate-css
dependency-version: 1.3.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ce81083de620e7d4749e22637cf01bc9bbbcbbf8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:34:09 2025 +0000
 
Bump react-router-dom from 7.6.1 to 7.6.2 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.6.1 to 7.6.2.
- [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/7.6.2/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.6.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit caabc7202780e2e803edc0510abce40c813d437c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:34:01 2025 +0000
 
Bump @types/react-dom from 19.1.5 to 19.1.6 in /page
 
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.5 to 19.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-version: 19.1.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6aa08c454253622c9050499d6c654e3b4f9cbeee
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:33:54 2025 +0000
 
Bump @fontsource/inter from 5.2.5 to 5.2.6 in /page
 
Bumps [@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter) from 5.2.5 to 5.2.6.
- [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/inter)
 
---
updated-dependencies:
- dependency-name: "@fontsource/inter"
dependency-version: 5.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e3b6cedbada58290644c2c83561bc8b80378548b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:33:46 2025 +0000
 
Bump @modelcontextprotocol/sdk from 0.5.0 to 1.12.3 in /mcp
 
Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 0.5.0 to 1.12.3.
- [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases)
- [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/0.5.0...1.12.3)
 
---
updated-dependencies:
- dependency-name: "@modelcontextprotocol/sdk"
dependency-version: 1.12.3
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 39e90e10a5cc0e1be7b6a2886cd93b1fdc91f6a8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:32:04 2025 +0000
 
Bump deps/googletest from `e9092b1` to `35b75a2`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `e9092b1` to `35b75a2`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/e9092b12dc3cf617d47578f13a1f64285cfa5b2f...35b75a2cba6ef72b7ce2b6b94b05c54ca07df866)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 35b75a2cba6ef72b7ce2b6b94b05c54ca07df866
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 65275478efa5192eb8c08bead915ad804bb8c12d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jun 14 07:32:01 2025 +0000
 
Bump deps/reflect from `0479f92` to `239f695`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `0479f92` to `239f695`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/0479f92b78e89ab046dff7184fe3a915b380b68a...239f695545f4d25a08fd673595f34cf4fe0e481e)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-version: 239f695545f4d25a08fd673595f34cf4fe0e481e
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2785f4176f4093728fe5dd6a7068d228ee554029
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 14 09:08:24 2025 +0200
 
Add MCP server to dependabot
 
commit 9ffdf578a2ef577139c0034f648d7d1e5ab520d4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 14 09:07:16 2025 +0200
 
Rename buttons
 
commit e52810038f24e517259e18b95137b272f900ede6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jun 10 19:28:10 2025 +0200
 
Redesign landing page
 
commit 43ff5313544afcd19d6f52f1ae54352afb0a9a96
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 14 08:46:27 2025 +0200
 
Add NtRemoveIoCompletionEx syscall stub
 
commit 48170b6e41483dd2bd89caa0873a44814e887341
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 8 13:51:45 2025 +0200
 
Add experimental MCP server
 
commit 7fde3dadab374f06da5199c657a02e711633e66e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 08:24:46 2025 +0200
 
Shallow clone all submodules
 
commit b76f5ab92dacc95daca8abc50757108c8b900f84
Merge: fe4c1a6 1e63fe3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 14 08:21:00 2025 +0200
 
minidump support: dump loading and process reconstruction (#361)
 
commit 1e63fe381ff7ba99026a020f37c4967f9d7887e6
Author: redthing1 <redthing1@alt.icu>
Date: Thu Jun 12 15:25:37 2025 -0700
 
minidump: tidy const refs
 
commit afd80aa9afcd3d6b9667b6a0ea7afba77da0eb6c
Author: redthing1 <redthing1@alt.icu>
Date: Thu Jun 12 15:13:45 2025 -0700
 
make minidump loader fully standalone
 
commit 01d2656189445ef1e2fc4809788fbf5b8b3c3ede
Author: redthing1 <redthing1@alt.icu>
Date: Thu Jun 12 15:08:07 2025 -0700
 
minidump loader: handle zero protection
 
commit f8b163f55624d67bcf8b461354b085893bc110df
Author: redthing1 <redthing1@alt.icu>
Date: Thu Jun 12 15:04:54 2025 -0700
 
refactor to address comments
 
commit fe4c1a61f11dfe2202ea56ff1ff31e34533cefc1
Merge: c4f1540 e5e5d05
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jun 10 19:31:46 2025 +0200
 
Add temp environment variables to fix GetTempPath(2)W (#362)
 
`GetTempPathW` in the following code will fail to retrieve a path from
`TMP`, `TEMP`, then `USERPROFILE` environment variables (and
`SystemTemp` in `GetTempPath2W`):
```
if ( GetTempPathW(0x104u, &PathName) - 1 > 0x102 || !GetTempFileNameW(&PathName, L"xx", 0, p_LibFileName) )
return 3;
```
 
`GetTempFileNameW` will then call `CreateFileW` **many** times, before
giving up (see [ReactOS
implementation](https://doxygen.reactos.org/da/d76/filename_8c.html#a0963043522ee3e70101d2a764f2153e0)):
 
 
![failed](https://github.com/user-attachments/assets/1f029d0c-b0a9-4ba3-b5ed-3dc2ef2d9a49)
 
Adding the environment variables to the process context appears to
resolve this:
 
 
![success](https://github.com/user-attachments/assets/3af1434b-6a2a-43fb-ab3c-654565f0c261)
 
commit c4f1540d1faca414bd78066f583362df0c20e9aa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jun 10 19:29:03 2025 +0200
 
Remove Windows 2019 tests
 
commit 1de22b44549259ac49918e06b6bb9c421e849005
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jun 10 19:28:46 2025 +0200
 
Format yaml
 
commit e5e5d05d055a76d2b93534c4b6bb8324e36cc481
Author: 3fault <admin@3flt.dev>
Date: Tue Jun 10 09:59:34 2025 -0400
 
Add temp environment variables to fix GetTempPath(2)W
 
commit 21a0d3c4bc875d14a34ace8fd6df7085427615c9
Author: redthing1 <redthing1@alt.icu>
Date: Tue Jun 10 01:08:45 2025 -0700
 
fix tidy
 
commit ca214a539a70027e188a3161d99ab0bf69e9df94
Author: redthing1 <redthing1@alt.icu>
Date: Tue Jun 10 00:57:19 2025 -0700
 
minidump: more clang tidy
 
commit 47f45897749ad507bfe259bed45cd6984bbaf42a
Author: redthing1 <redthing1@alt.icu>
Date: Tue Jun 10 00:47:01 2025 -0700
 
minidump: satisfy clang tidy
 
commit 3fa9fa9c157dc2369ebeef3a78c67886f1673ef9
Author: redthing1 <redthing1@alt.icu>
Date: Tue Jun 10 00:35:52 2025 -0700
 
minidump: fix uintmax_t format specifier
 
commit dae4f07f700bf41abffc02c0ce8f148ddbcc2026
Author: redthing1 <redthing1@alt.icu>
Date: Tue Jun 10 00:31:17 2025 -0700
 
module manager: apply clang format
 
commit aa966826a29b90e25b4e51610b3fd840bf26bf00
Author: redthing1 <redthing1@alt.icu>
Date: Tue Jun 10 00:28:43 2025 -0700
 
fixup! minidump loader: fix PRIx64 format specifier
 
commit 12646566ca33b50e958db6258054879ef1772ee8
Author: redthing1 <redthing1@alt.icu>
Date: Tue Jun 10 00:27:13 2025 -0700
 
minidump loader: fix PRIx64 format specifier
 
commit 5d9dd122d26a660cdea4435115763005c06e5f25
Author: redthing1 <redthing1@alt.icu>
Date: Mon Jun 9 23:12:45 2025 -0700
 
minidump support: dump loading and process reconstruction
 
commit 906cec808acda36adcbfc140bcd693346415268f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 7 20:10:36 2025 +0200
 
Small fixes
 
commit f44f3f2bb38c9f4380bf4359459723ae6fa91dff
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 7 17:54:11 2025 +0200
 
Ignore compile-commands.json symlink
 
commit 50e4a2e208c452e5c1d90bc2fca52f3cb6d9212b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 7 15:04:45 2025 +0200
 
Update analysis.cpp
 
commit f3b20da9cca197830ef879a5e5bf1f0ca701f708
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 7 14:20:19 2025 +0200
 
Optimize thread scheduling and pausing
 
commit cb9fadde12a828b6281b28b0ad2f668051b256dc
Merge: f048be8 e26ac99
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 7 12:04:15 2025 +0200
 
Fix char16_t tolower conversion (#360)
 
This fixes #51
 
commit e26ac99551a6ebb358396f2261233a1037619ece
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 7 11:25:51 2025 +0200
 
Fix char16_t tolower conversion
 
commit f048be8d9f08625ee04291675d9911bedf468c75
Merge: 1616941 413ef1e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 7 10:46:52 2025 +0200
 
Update unicorn (#337)
 
This fixes #331
 
commit 413ef1ea317496dd7a9098a2992bd05fd4d383c3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 08:51:25 2025 +0200
 
Update unicorn
 
commit 16169416d2f5693566ab11888625be53793c160b
Merge: dcee298 05c5f0a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jun 7 08:20:44 2025 +0200
 
Move much of the analysis logic from the emulation core into the analyzer (#359)
 
Analysis should not be done in the core. Not everyone using the emulator
needs the analysis.
Much of it was moved to the analyzer. Not all, but the rest will be done
in a follow up PR.
 
commit 05c5f0a085395ba6b88eae4973e1f547da3e09f4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 7 08:00:27 2025 +0200
 
Final cleanup
 
commit da4a4f90c96cad96981b1da66b69829dafd6af80
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 7 07:52:42 2025 +0200
 
Cleanup exception callbacks
 
commit 802e295bccc51748247a9cd5c6c8e5abf7c4eec5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 7 07:29:30 2025 +0200
 
Adapt more printing
 
commit 9372e274530e30ff40c7ba71858a1152c9539f11
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jun 7 07:11:27 2025 +0200
 
Fix module logging
 
commit bc77faec3d6e6e2381f73d1fd16229a368b4e89e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jun 6 19:27:50 2025 +0200
 
Move more logging into callbacks
 
commit 24939583c44bacc8843a5e726b5f459bbfed81ba
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jun 6 16:59:45 2025 +0200
 
Fix serialization
 
commit 9b8ea27a294de47af103f94386f768f966e087ed
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jun 5 20:53:38 2025 +0200
 
Delay process setup
 
commit f4282f44d745c0411d6dc9969d4246b8d6225398
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jun 5 19:20:45 2025 +0200
 
Fix compilation
 
commit 3cfb29c5c190b36d0382f7434f3808a7f398c0b6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jun 5 19:06:39 2025 +0200
 
Print buffered stdout
 
commit f2e0e91630bab620572aab64baed9e27e1c977aa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jun 5 18:59:27 2025 +0200
 
Isolate more analysis into analyzer
 
commit f046246740f8d13f59e9bc048fd5329725ef189d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 21:21:48 2025 +0200
 
Extract more analysis logic
 
commit 956e73d839e0607bee18163b4472b2ff0076bdf8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 20:45:48 2025 +0200
 
Some fixes
 
commit d18a60561c92feba7869cd80873f4e28a7119ef8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 20:26:33 2025 +0200
 
Fix warning
 
commit 1f829463c1ec9d86696cde190ef4bcee9d39e9bf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 20:22:28 2025 +0200
 
Use more semantic logging
 
commit de0d9a17a5315e53cfe46d73f31c3010f9b8da26
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 20:19:47 2025 +0200
 
Small fixes
 
commit 84e8e86b9495ef646b80313caa1af3b598396cfd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 19:28:50 2025 +0200
 
Extract sus activity logging
 
commit 5609de9dde5171d0f7c8473dd74530d0e14061a1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 19:17:09 2025 +0200
 
Small fixes and prepare for more semantic logging
 
commit 5230909c239e89d0361c1317b8d6d2f90836d05a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 19:11:16 2025 +0200
 
Switch back to using callbacks
 
commit 25295707ece2d9a926fb8af3e45eceab4bd9169a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jun 4 18:52:59 2025 +0200
 
Event manager progress
 
commit 32fcbf3ded7cd3c14b6659b94108b6130aa3582b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jun 3 20:29:58 2025 +0200
 
Prepare event manager
 
The event manager forms the basis for semantic logging.
The emulator transmits events and the manager can handle them.
This means to either print information to stdout, do nothing, etc...
 
commit dcee2982cec4ea6504c1659114424e00752598d9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jun 3 11:18:10 2025 +0200
 
Update file.cpp
 
commit 368a9dbdd11f326e0aad8897bab6f23efc9d7f11
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jun 3 11:17:50 2025 +0200
 
Update file_management.hpp
 
commit 63a5f473c71102b5ca040831c145e474124ed61f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jun 2 20:24:00 2025 +0200
 
Small landing page changes
 
commit a33d2d0c2f941e9991b27b600e4a55c67132b9fd
Merge: 9b2653a 4fecea3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jun 2 19:53:16 2025 +0200
 
Add KsecDD device and other improvements (#357)
 
This PR aims to:
- [Improve
NtQueryInformationToken](https://github.com/momo5502/sogen/commit/d7b8b78cefdc9e6d90e058a45c1484f990baed64),
by handling more token types and also fixing TokenIntegrityLevel to
return a proper integrity SID.
- [Add new
pseudo-handles](https://github.com/momo5502/sogen/commit/ac804939d9ab36705112a0026698b6a9f606cbf4).
- [Add the KsecDD device and support for devices in
NtQueryObject](https://github.com/momo5502/sogen/commit/ca61a7cd3b838f3d72952ca5b20ab110dcd78c4f).
- [Add new
syscalls](https://github.com/momo5502/sogen/commit/4b6e0f088debd92f1e0d5078878194ee5aaa6841),
to be more specific, the syscalls added were the following ones:
`NtRemoveIoCompletion`, `NtSetInformationWorkerFactory`,
`NtShutdownWorkerFactory`, `NtGetCurrentProcessorNumber`,
`NtCreateTimer`, `NtSetTimer`, `NtSetTimer2`, `NtCancelTimer`,
`NtAssociateWaitCompletionPacket`, `NtCancelWaitCompletionPacket`,
`NtSetWnfProcessNotificationEvent`, `NtQuerySecurityObject`.
 
Most of the changes in this PR were made to get BCryptGenRandom working
in the emulator. Even with the KsecDD device implemented,
BCryptGenRandom only works for subsequent calls if NtCreateWorkerFactory
returns STATUS_SUCCESS. Returning STATUS_SUCCESS from
NtCreateWorkerFactory causes most of the newly added syscalls to be
called, and most of them need to return STATUS_SUCCESS as well;
otherwise, the executable just fails to run. Fortunately, from my
testing, nothing seems to break from just returning STATUS_SUCCESS
without a proper implementation.
 
commit 4fecea3aff6812fa54d644c30c5c9c50a0c7eada
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Jun 2 14:34:12 2025 -0300
 
Apply review suggested change
 
commit 9f326202201ddf9264322f8f1523249085dfdb15
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Jun 1 19:45:22 2025 -0300
 
Fix failing checks
 
commit c67146ee45d4a58c3993fd21aedc7bbfcf457e37
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Jun 1 19:41:49 2025 -0300
 
Add new syscalls
 
commit db1588623bd79d4baa6c8d5e8e364bbff2d5c5c0
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Jun 1 19:39:52 2025 -0300
 
Add KSecDD device and support for devices in NtQueryObject
 
commit cc2266d9341d3affbe2a03633ae0b35ebeb1ec8f
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Jun 1 19:36:30 2025 -0300
 
Add new pseudo-handles
 
commit ad3046466ead34208e9c204615c20e5ed4a622e7
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Jun 1 19:26:53 2025 -0300
 
Improvements to NtQueryInformationToken
 
commit 9b2653afc48c9712fbcd8808b4cae6810406f863
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jun 2 19:25:48 2025 +0200
 
Override timestamp counter for deterministic clock
 
commit 9f388ee7d07683d71c3294268736b9a815220048
Merge: 9e94c7d c47a498
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jun 2 17:58:43 2025 +0200
 
Add get_address, event_select and enum_network_events to afd_endpoint (#358)
 
This PR aims to add support for get_address, event_select, and
enum_network_events to afd_endpoint. However, some bug fixes were also
implemented, such as properly mapping the AFD_CONNECT event. Substantial
changes were also made to `afd_endpoint::work` since polling is
necessary for the event_select functionality.
 
commit c47a498fe4a737b4820b0eab3887139f87a564d4
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Jun 2 11:07:20 2025 -0300
 
Add get_address, event_select and enum_network_events to afd_endpoint
 
commit 9e94c7d4cb37fa8dcc1b54246146103fca996c8e
Merge: 229a8c2 e3cb590
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jun 2 01:41:03 2025 +0200
 
Bump globals from 16.1.0 to 16.2.0 in /page (#354)
 
Bumps [globals](https://github.com/sindresorhus/globals) from 16.1.0 to
16.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.2.0</h2>
<ul>
<li>Add new <code>greasemonkey</code> globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/299">#299</a>)
e4f6e8c</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0">https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/d10fa848041b14a571e2f5b0400c5ca2a8cfbafc"><code>d10fa84</code></a>
16.2.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/c7468c5d3a2c4c34998a1d768d44a1f1071ae09b"><code>c7468c5</code></a>
Test update script on CI (<a
href="https://redirect.github.com/sindresorhus/globals/issues/296">#296</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/e4f6e8cade64759b8e12e45c6c25ada2593f36d6"><code>e4f6e8c</code></a>
Add new <code>greasemonkey</code> globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/299">#299</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.1.0&new-version=16.2.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>
 
commit 229a8c2f9abacf3f72369b9c9cab2b2bdfb8ca83
Merge: 02e3f3c dedf1db
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jun 2 01:36:03 2025 +0200
 
Bump @types/react from 19.1.5 to 19.1.6 in /page (#356)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.1.5 to 19.1.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.5&new-version=19.1.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>
 
commit dedf1db55fc35b7000bf27924cad9af28ecbaecf
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 22:55:25 2025 +0000
 
Bump @types/react from 19.1.5 to 19.1.6 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.5 to 19.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.6
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e3cb590c616c52faf80cc87de06f74465bdb8023
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 22:55:15 2025 +0000
 
Bump globals from 16.1.0 to 16.2.0 in /page
 
Bumps [globals](https://github.com/sindresorhus/globals) from 16.1.0 to 16.2.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0)
 
---
updated-dependencies:
- dependency-name: globals
dependency-version: 16.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 02e3f3c0fd3b56caa30ebbf282e3fc5d09d3ed34
Merge: 121dc22 e9418ff
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jun 2 00:54:27 2025 +0200
 
Bump @eslint/js from 9.27.0 to 9.28.0 in /page (#352)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.27.0 to 9.28.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.28.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19760">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19773">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2"><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19566">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de"><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19565">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a"><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19561">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6"><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19754">#19754</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559"><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19678">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2"><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19755">#19755</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19779">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116"><code>a467de3</code></a>
fix: update context.report types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19751">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a"><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19697">#19697</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584"><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19746">#19746</a>)
(Azat S.)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2"><code>81c3c93</code></a>
fix: curly types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19750">#19750</a>)
(Eli)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19799">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19788">#19788</a>)
(Shais Ch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19798">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681"><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19793">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd"><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19770">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d"><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19743">#19743</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a"><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19727">#19727</a>)
(Mike DiDomizio)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19802">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629"><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19791">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868"><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 &amp; jiti-v2.1 for renovate (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19786">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619"><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19753">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a"><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19763">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518"><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19771">#19771</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf"><code>f4fa40e</code></a>
refactor: NodeEventGenerator -&gt; SourceCodeTraverser (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19679">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4"><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19725">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391"><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19740">#19740</a>)
(renovate[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.28.0 - May 30, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19802">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19760">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19799">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19788">#19788</a>)
(Shais Ch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19798">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19779">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19773">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116"><code>a467de3</code></a>
fix: update context.report types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19751">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681"><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19793">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629"><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19791">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2"><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19566">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de"><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19565">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868"><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 &amp; jiti-v2.1 for renovate (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19786">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a"><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19561">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619"><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19753">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6"><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19754">#19754</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a"><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19697">#19697</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a"><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19763">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559"><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19678">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd"><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19770">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2"><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19755">#19755</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518"><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19771">#19771</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584"><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19746">#19746</a>)
(Azat S.)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf"><code>f4fa40e</code></a>
refactor: NodeEventGenerator -&gt; SourceCodeTraverser (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19679">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2"><code>81c3c93</code></a>
fix: curly types (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19750">#19750</a>)
(Eli)</li>
<li><a
href="https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d"><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19743">#19743</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4"><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19725">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391"><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19740">#19740</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a"><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19727">#19727</a>)
(Mike DiDomizio)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.28.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.27.0&new-version=9.28.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>
 
commit 121dc226ef3aa11711e3858895aed0b796a44e01
Merge: 8fa7cfd 64710c8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jun 2 00:53:53 2025 +0200
 
Bump eslint from 9.27.0 to 9.28.0 in /page (#349)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.27.0 to 9.28.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.28.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2"><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19566">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de"><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19565">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a"><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19561">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6"><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://redirect.github.com/eslint/eslint/issues/19754">#19754</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559"><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19678">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2"><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19755">#19755</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116"><code>a467de3</code></a>
fix: update context.report types (<a
href="https://redirect.github.com/eslint/eslint/issues/19751">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a"><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://redirect.github.com/eslint/eslint/issues/19697">#19697</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584"><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://redirect.github.com/eslint/eslint/issues/19746">#19746</a>)
(Azat S.)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2"><code>81c3c93</code></a>
fix: curly types (<a
href="https://redirect.github.com/eslint/eslint/issues/19750">#19750</a>)
(Eli)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>)
(Shais Ch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681"><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19793">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd"><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19770">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d"><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://redirect.github.com/eslint/eslint/issues/19743">#19743</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a"><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19727">#19727</a>)
(Mike DiDomizio)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629"><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://redirect.github.com/eslint/eslint/issues/19791">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868"><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 &amp; jiti-v2.1 for renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19786">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619"><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://redirect.github.com/eslint/eslint/issues/19753">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a"><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19763">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518"><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19771">#19771</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf"><code>f4fa40e</code></a>
refactor: NodeEventGenerator -&gt; SourceCodeTraverser (<a
href="https://redirect.github.com/eslint/eslint/issues/19679">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4"><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://redirect.github.com/eslint/eslint/issues/19725">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391"><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19740">#19740</a>)
(renovate[bot])</li>
</ul>
</blockquote>
</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.28.0 - May 30, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>)
(Shais Ch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116"><code>a467de3</code></a>
fix: update context.report types (<a
href="https://redirect.github.com/eslint/eslint/issues/19751">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681"><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19793">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629"><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://redirect.github.com/eslint/eslint/issues/19791">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2"><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19566">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de"><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19565">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868"><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 &amp; jiti-v2.1 for renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19786">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a"><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19561">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619"><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://redirect.github.com/eslint/eslint/issues/19753">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6"><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://redirect.github.com/eslint/eslint/issues/19754">#19754</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a"><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://redirect.github.com/eslint/eslint/issues/19697">#19697</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a"><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19763">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559"><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19678">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd"><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19770">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2"><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19755">#19755</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518"><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19771">#19771</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584"><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://redirect.github.com/eslint/eslint/issues/19746">#19746</a>)
(Azat S.)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf"><code>f4fa40e</code></a>
refactor: NodeEventGenerator -&gt; SourceCodeTraverser (<a
href="https://redirect.github.com/eslint/eslint/issues/19679">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2"><code>81c3c93</code></a>
fix: curly types (<a
href="https://redirect.github.com/eslint/eslint/issues/19750">#19750</a>)
(Eli)</li>
<li><a
href="https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d"><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://redirect.github.com/eslint/eslint/issues/19743">#19743</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4"><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://redirect.github.com/eslint/eslint/issues/19725">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391"><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19740">#19740</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a"><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19727">#19727</a>)
(Mike DiDomizio)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f341f21e024388e602cfccee06e11b9113a2d298"><code>f341f21</code></a>
9.28.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/779dda93a25a0e9da934a96311e5f97985e4401c"><code>779dda9</code></a>
Build: changelog update for 9.28.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/js@9.28.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.27.0...v9.28.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.27.0&new-version=9.28.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>
 
commit 8fa7cfde21fd3d77860d9c6ea99cb54b425cff71
Merge: 3ed8db2 c0b3d76
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 1 23:42:04 2025 +0200
 
Bump @tailwindcss/vite from 4.1.7 to 4.1.8 in /page (#355)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.7 to 4.1.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.8</h2>
<h3>Added</h3>
<ul>
<li>Improve error messages when <code>@apply</code> fails (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18059">#18059</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Upgrade: Do not migrate declarations that look like candidates in
<code>&lt;style&gt;</code> blocks (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18057">#18057</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18068">18068</a>)</li>
<li>Upgrade: Don't error when looking for <code>tailwindcss</code> in
pnpm monorepos (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18065">#18065</a>)</li>
<li>Upgrade: Don't error when updating dependencies in pnpm monorepos
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18065">#18065</a>)</li>
<li>Upgrade: Migrate deprecated <code>order-none</code> to
<code>order-0</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18126">#18126</a>)</li>
<li>Support Leptos <code>class:</code> attributes when extracting
classes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18093">#18093</a>)</li>
<li>Fix &quot;Cannot read properties of undefined&quot; crash on
malformed arbitrary value (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18133">#18133</a>)</li>
<li>Upgrade: Migrate <code>-mt-[0px]</code> to <code>mt-[0px]</code>
instead of the other way around (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18154">#18154</a>)</li>
<li>Fix Haml pre-processing crash when there is no <code>\n</code> at
the end of the file (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18155">#18155</a>)</li>
<li>Ignore <code>.pnpm-store</code> folders by default (can be
overridden by <code>@source …</code> rules) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18163">#18163</a>)</li>
<li>Fix PostCSS crash when calling <code>toJSON()</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18083">#18083</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.8] - 2025-05-27</h2>
<h3>Added</h3>
<ul>
<li>Improve error messages when <code>@apply</code> fails (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18059">#18059</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Upgrade: Do not migrate declarations that look like candidates in
<code>&lt;style&gt;</code> blocks (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18057">#18057</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18068">18068</a>)</li>
<li>Upgrade: Don't error when looking for <code>tailwindcss</code> in
pnpm monorepos (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18065">#18065</a>)</li>
<li>Upgrade: Don't error when updating dependencies in pnpm monorepos
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18065">#18065</a>)</li>
<li>Upgrade: Migrate deprecated <code>order-none</code> to
<code>order-0</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18126">#18126</a>)</li>
<li>Support Leptos <code>class:</code> attributes when extracting
classes (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18093">#18093</a>)</li>
<li>Fix &quot;Cannot read properties of undefined&quot; crash on
malformed arbitrary value (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18133">#18133</a>)</li>
<li>Upgrade: Migrate <code>-mt-[0px]</code> to <code>mt-[0px]</code>
instead of the other way around (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18154">#18154</a>)</li>
<li>Fix Haml pre-processing crash when there is no <code>\n</code> at
the end of the file (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18155">#18155</a>)</li>
<li>Ignore <code>.pnpm-store</code> folders by default (can be
overridden by <code>@source …</code> rules) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18163">#18163</a>)</li>
<li>Fix PostCSS crash when calling <code>toJSON()</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18083">#18083</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/193eb84f6c4c23ef43166162bed99d0fb3485c8b"><code>193eb84</code></a>
Release v4.1.8 (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18164">#18164</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.8/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.7&new-version=4.1.8)](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>
 
commit e9418ff658a50871ace182d211c6b8b7b15b96a3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 21:06:09 2025 +0000
 
Bump @eslint/js from 9.27.0 to 9.28.0 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.27.0 to 9.28.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/commits/v9.28.0/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 64710c88515ce82ef2fa75c38e0fb8b0db436240
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 21:06:07 2025 +0000
 
Bump eslint from 9.27.0 to 9.28.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.27.0 to 9.28.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.27.0...v9.28.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3ed8db2dea357d1658b4e8f068e0194683bd13a7
Merge: bfb1078 210823b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 1 23:05:22 2025 +0200
 
Bump typescript-eslint from 8.32.1 to 8.33.0 in /page (#347)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.32.1 to 8.33.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.33.0</h2>
<h2>8.33.0 (2025-05-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li>create standalone project-service, tsconfig-utils packages (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11182">#11182</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>
</blockquote>
</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.33.0 (2025-05-26)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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="https://github.com/typescript-eslint/typescript-eslint/commit/dca57b3e6643fdd533f2939c5322ffb9c6044e63"><code>dca57b3</code></a>
chore(release): publish 8.33.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f9e0eb9dbe40f89c1bd39ea466bab8666b7f60b3"><code>f9e0eb9</code></a>
chore: clean up nx and other config (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11226">#11226</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1c0e1ae8d88d210e255814ee998bb9d7eefe6ba8"><code>1c0e1ae</code></a>
chore: update some package scripts and dependency config (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/10765">#10765</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/8f79ad0b50fb1e6fce329d9dd23fbba50a148d03"><code>8f79ad0</code></a>
chore(typescript-eslint): finish migrating to <code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11137">#11137</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.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.32.1&new-version=8.33.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>
 
commit bfb1078cfdca0e0e1714a76bd278599893b8f9d5
Merge: bb24f73 971d12f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 1 23:05:12 2025 +0200
 
Bump react-router-dom from 7.6.0 to 7.6.1 in /page (#350)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.6.0 to 7.6.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>
<h2>react-router-dom-v5-compat@6.4.0-pre.8</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.8</li>
<li>react-router-dom@6.4.0-pre.8</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.6.1</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.6.1</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/a36c505572374dc14b7d57409e9103b03775d4d2"><code>a36c505</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13670">#13670</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/15087c034dceb4d756832b6415b494a2c482cbf1"><code>15087c0</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13669">#13669</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/4eb6fd80c4c4862914eecb851bfa586cadb69126"><code>4eb6fd8</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13653">#13653</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/ec173d8d3d95809fc128eed79c50b69c0f9b62b1"><code>ec173d8</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13637">#13637</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/8389d48e040c8ba0766d049076477c2a79bf23b5"><code>8389d48</code></a>
Update dev dependencies to React 19 (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13558">#13558</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.6.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.0&new-version=7.6.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>
 
commit bb24f73a255dd296c74ea162eeedc996c9d42090
Merge: 24b8aab c0ec455
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 1 23:02:25 2025 +0200
 
Bump @types/node from 22.15.21 to 22.15.29 in /page (#348)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.15.21 to 22.15.29.
<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=22.15.21&new-version=22.15.29)](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>
 
commit 24b8aab28a241f2c9ca1825cf39d4eb065158f47
Merge: bb96e26 240567b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 1 23:02:17 2025 +0200
 
Bump tw-animate-css from 1.3.0 to 1.3.3 in /page (#351)
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.3.0 to 1.3.3.
<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.3</h2>
<h2>Changelog</h2>
<ul>
<li>ccfe1ec: feat: add support for Kobalte UI variables to accordion and
collapsible animations <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/37">#37</a></li>
<li>919999e: fix: add CSS variables for animation utilities <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/40">#40</a></li>
<li>ffce555: chore: bump version to 1.3.3</li>
</ul>
<h2>Issues fixed</h2>
<ul>
<li><a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/34">#34</a>:
Setting fill-mode-* has no effect</li>
<li><a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/36">#36</a>
(partially): Support Arbitrary Custom Properties for Accordion
Animations</li>
</ul>
<h2>v1.3.2</h2>
<h2>Changelog</h2>
<ul>
<li>493b3aa: fix: duration not applied due to property initial
value</li>
<li>e7b4aac: chore: bump version to 1.3.2</li>
</ul>
<h2>v1.3.1</h2>
<h2>Changelog</h2>
<ul>
<li>e59dfed: fix: add @property declarations for animation variables to
enhance inheritance control <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/33">#33</a>
(thanks <a
href="https://github.com/jinyongp"><code>@jinyongp</code></a>)</li>
<li>28156a2: fix: move @property declarations to the :root level</li>
<li>6c0f52e: chore: bump version to 1.3.1 and update dependencies</li>
</ul>
<h2>Issues fixed</h2>
<ul>
<li><a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/32">#32</a>:
Animation on parent element unexpectedly inherits to all child
elements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/ffce555d6d3658030e024f138e56207cc9aef884"><code>ffce555</code></a>
chore: bump version to 1.3.3</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/919999e1d03394197f099952d45d97419865655b"><code>919999e</code></a>
fix: add CSS variables for animation utilities (<a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/40">#40</a>)</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/ccfe1eccbb49f22225e249b03cebb99e14b0d12d"><code>ccfe1ec</code></a>
feat: add support for Kobalte UI variables to accordion and collapsible
anima...</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/e7b4aac31484cbe8ac00b4f20c3adceb99846380"><code>e7b4aac</code></a>
chore: bump version to 1.3.2</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/493b3aaabeedad881dcc6e566aea83fb22535ee2"><code>493b3aa</code></a>
fix: duration not applied due to property initial value</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/6c0f52eca29037015a75454dd70136692acea6d3"><code>6c0f52e</code></a>
chore: bump version to 1.3.1 and update dependencies</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/28156a2c7bbab08cf90ae034d7d977491e649999"><code>28156a2</code></a>
fix: move <a
href="https://github.com/property"><code>@property</code></a>
declarations to the :root level</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/e59dfedb52d09ac36c63023b06c1b9f4382a761e"><code>e59dfed</code></a>
fix: add <a
href="https://github.com/property"><code>@property</code></a>
declarations for animation variables to enhance inheritanc...</li>
<li>See full diff in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.0...v1.3.3">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.0&new-version=1.3.3)](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>
 
commit c0b3d76363f90ef5d71a3ad0dccfe51aeaac3755
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 17:57:19 2025 +0000
 
Bump @tailwindcss/vite from 4.1.7 to 4.1.8 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.7 to 4.1.8.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.8/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 240567b4c349836fd53097a1e8e5e97d39defca6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 17:56:48 2025 +0000
 
Bump tw-animate-css from 1.3.0 to 1.3.3 in /page
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.0 to 1.3.3.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.0...v1.3.3)
 
---
updated-dependencies:
- dependency-name: tw-animate-css
dependency-version: 1.3.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 971d12f893529af6a13f3beffe5f55872efde968
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 17:56:43 2025 +0000
 
Bump react-router-dom from 7.6.0 to 7.6.1 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.6.0 to 7.6.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.6.1/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c0ec4559f868a48384f4ffe949990aa98b014927
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 17:56:27 2025 +0000
 
Bump @types/node from 22.15.21 to 22.15.29 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.21 to 22.15.29.
- [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: 22.15.29
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 210823b3cad763c3975f72cb112ad8c42b7353d2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 17:56:21 2025 +0000
 
Bump typescript-eslint from 8.32.1 to 8.33.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.32.1 to 8.33.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.33.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.33.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit bb96e26debd17eaf8a582b29c5ab2d8eb6c92fe4
Merge: 1ddedac 4c600fd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 1 19:55:45 2025 +0200
 
Bump deps/googletest from `7da5582` to `e9092b1` (#345)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`7da5582` to `e9092b1`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/e9092b12dc3cf617d47578f13a1f64285cfa5b2f"><code>e9092b1</code></a>
Fix unified diff headers.</li>
<li><a
href="https://github.com/google/googletest/commit/7427a6b5e3e04f895ecad5c647c94629fb2acdc0"><code>7427a6b</code></a>
Use the provided length in ConditionalPrintAsText</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/7da55820cc32dedd6c1b048f2d4e13fdde5e8237...e9092b12dc3cf617d47578f13a1f64285cfa5b2f">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>
 
commit 4c600fd4c4e67f7ae36b221ef5643606341d4cb8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Jun 1 17:29:31 2025 +0000
 
Bump deps/googletest from `7da5582` to `e9092b1`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `7da5582` to `e9092b1`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/7da55820cc32dedd6c1b048f2d4e13fdde5e8237...e9092b12dc3cf617d47578f13a1f64285cfa5b2f)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: e9092b12dc3cf617d47578f13a1f64285cfa5b2f
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 1ddedacf1dfddf0efe50f0df54343a66ca33bfee
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 1 17:48:30 2025 +0200
 
Trim long filenames
 
commit f6b4a5bbc1a74e965f4b6314e70477de79aacaae
Merge: da658e5 aa763c8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jun 1 14:30:17 2025 +0200
 
Fix thread deletion and small timer progress (#344)
 
commit aa763c8392f3b943efc1afdeda617ba85ed7d474
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 1 14:02:36 2025 +0200
 
Prepare more timer syscalls
 
commit 009961620bd261135e28e494f4f376b3e31e8dc2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 1 13:57:14 2025 +0200
 
Fix thread deletion
 
commit da658e51784f1af0e2a84de65d36fc1ff20be131
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 1 13:30:10 2025 +0200
 
Prepare timer support
 
commit c605131a807698e3c75193f37580772539617757
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 1 12:48:59 2025 +0200
 
Small changes
 
commit 909b2db20d3457988240937c42e9e3759d080ba6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 1 11:31:48 2025 +0200
 
Support more mountpoint IOCTLs
 
commit 6cc3aded199b1c4a9fdce9677a4d621e13b98dba
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 1 11:59:19 2025 +0200
 
Remove sccache
 
commit ed80b86e22a2da1428e3062cbde3aa99dd2a99ee
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jun 1 07:54:42 2025 +0200
 
Fix compilation
 
commit e763fdac54a8e59b3aca820cc09492b5c227acc3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 21:27:32 2025 +0200
 
Support more syscalls
 
commit 59576342d3bad06a9d4cb62c03ce905ebf9e8c98
Merge: 6fcfb02 c41fc21
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 31 16:50:56 2025 +0200
 
Add MinGW to CI (#343)
 
Honestly, this was really pain. During this excruciating process, I was
reminded multiple times why I don't like MinGW.
However, giving up is pussy shit. So there is now at least partial
support for MinGW (rust code won't compile and I cba to fix that).
 
This belongs to #335.
 
commit c41fc21b13fe2d3c5a4a6f2b1523e471ee9849a6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 16:32:08 2025 +0200
 
Change test order
 
commit bc92023652a9e35eff4f8832975295dfa5117516
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 16:30:39 2025 +0200
 
Fix directory enumation with filesystem mappings
 
commit abfbc3fad35f33a5da612dd113f11417f50c780e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 14:18:57 2025 +0200
 
Add another test
 
commit b6f46454204f03300c7e5c1b32bd55cbd6028233
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 12:40:52 2025 +0200
 
Some more syscalls
 
commit 98010268a6d3ddb8ed12a14bf54aa19cd0758959
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 11:50:34 2025 +0200
 
Statically link libraries for mingw
 
commit 2e1c1b23c9d48c21a1efb3e4c1928d5c0ed741af
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 11:25:28 2025 +0200
 
Add MinGW smoke test
 
commit 37dd3875607a897de3a260196a61d08951440d42
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 10:47:42 2025 +0200
 
Fix more warnings
 
commit c50fdd17a4942fe55133e734bc3cb6450dd24b1f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 09:52:18 2025 +0200
 
Fix compilation warnings
 
commit 5c0a1ce5c2e785bbe0f628b90b185524b655e193
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 31 09:23:20 2025 +0200
 
Build and test MinGW in CI
 
commit 6fcfb0264c8fc46fc46fdca29a8d0cbb2834f721
Merge: c031c84 6585ffa
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri May 30 10:23:35 2025 +0200
 
Add cross compile support on x86_64 Linux with MinGW toolchain (#340)
 
fixed #335
 
commit 6585ffa9b4be3cd6d072fc51ce5e1b4197081450
Author: Hacksign <evilsign@gmail.com>
Date: Fri May 30 16:02:04 2025 +0800
 
REMOVE: wanring messages. NEW: compiler version check.
 
commit 125d92772591ee477735f353625aff59d1596f81
Merge: 829e3d9 c031c84
Author: Hacksign <evilsign@gmail.com>
Date: Fri May 30 13:58:12 2025 +0800
 
Merge branch 'momo5502:main' into main
 
commit c031c8413c524a74273f0f3b1bda854d92f7399f
Merge: e760b1e 28de07a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri May 30 07:21:56 2025 +0200
 
Explicitly pass desired backend to emulator (#342)
 
commit 829e3d95a65cf12d115681d067b0c7b59b00aa17
Author: Hacksign <evilsign@gmail.com>
Date: Fri May 30 12:37:35 2025 +0800
 
UPDATE: modify cmake scripts, adding warning messages.
 
commit 28de07ac8f9b99d0be18ca861807cf9c02dfbfcd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 19:49:53 2025 +0200
 
Explicitly pass desired backend to emulator
 
commit e760b1e3dd5de71a425ff099325fd9d20577ee92
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 17:04:20 2025 +0200
 
Use full url for unicorn submodule to fix forks
 
commit 1724bdd95951c7717e0427509237d29d23de971b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 16:08:22 2025 +0200
 
Use shallow cloning for all submodules
 
commit bee2f0989439c83601db9d3ccf3a40a9ac652bf7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 14:14:46 2025 +0200
 
More sccache optimizations
 
commit 56f48eb1a6b7318ac3e20820bb53dd4aa5ab508b
Merge: 1b06e65 d509ae8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu May 29 14:06:01 2025 +0200
 
Optimize sccache (#341)
 
commit d509ae849978e9309c960f010383e0934a3184c6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 14:05:30 2025 +0200
 
Fixes
 
commit 9cdbb549979efc15c056490c40b4c5ec896d695b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 14:03:17 2025 +0200
 
Cache fixes
 
commit d7aaf6ac25f0c9f1b3f9ef9e17004d41545c1390
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 13:57:13 2025 +0200
 
Fix sccache path
 
commit 202461c5bdddacfb092fcdc7c38abbb24613f263
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 13:46:59 2025 +0200
 
Update caches
 
commit 61806bb9c41cb2f2c25b79149ea51381239915a1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 13:37:48 2025 +0200
 
Remove old caches
 
commit 15a47c92cd1bb823dc183ff890443ad01f639b18
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 12:57:19 2025 +0200
 
Fix windows caches
 
commit e9a691101985ec1c43be2064e07670f2ad43f716
Author: Hacksign <evilsign@gmail.com>
Date: Thu May 29 18:48:04 2025 +0800
 
NEW: Add cross compile support on X86_64 Linux with MinGW toolchain.
 
commit 6e3a9132e49224eba92ac196e83068b27beccd6d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 12:43:11 2025 +0200
 
Add cache for api set dumper
 
commit 4392d960e2111f25f259577d357a6d9ec2ae6706
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 12:26:03 2025 +0200
 
Small fixes
 
commit 4b891e701de8d7c38493cac7799094ac8ceb7494
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 12:18:18 2025 +0200
 
Optimize sccache
 
commit bdee8b8584c961737c1808e8429b74d183a26785
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 11:59:59 2025 +0200
 
More cache tests
 
commit 900fb582a8a655ebad7db6d7288ff92f9d2cc54e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 11:43:43 2025 +0200
 
More fixes
 
commit 1605d48a185d5f91b5b55efca11777673c8bb165
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 11:33:02 2025 +0200
 
Better sccache
 
commit 1b06e65e1f50bcbac38ad38871e9834fabfd227c
Merge: c559c2f a1b690f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu May 29 10:52:38 2025 +0200
 
Add sccache to CI (#338)
 
commit a1b690f0cc13d719b0a23c1047897b1a96c2c28b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 10:23:09 2025 +0200
 
Use newer version
 
commit b5f84a3623a87e74b9a0f61e580ec8f94edc5eaf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 10:13:17 2025 +0200
 
Use RelWithDebInfo
 
commit 0fa037adc3e064061e806ee2f876e91428f6e150
Author: Hacksign <evilsign@gmail.com>
Date: Thu May 29 16:08:39 2025 +0800
 
UPDATE: unicorn repo information.
 
commit 5022e3049ae3ca73f069ddce9f256c4fe38d4abd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 09:58:51 2025 +0200
 
Fix sccache
 
commit 5041bab9f8731b72e3e65789a0d6165c59d64a2f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 09:44:04 2025 +0200
 
Setup sccache
 
commit c559c2ff433a8a6bef10a4276a6deadff6cc84a8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 29 08:28:39 2025 +0200
 
Support stopping emulation while all threads are sleeping
 
This fixes #242
 
commit 4df6e5f174435b0e4c0862b00db8ed046e501e52
Merge: 28f704e 4199177
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu May 29 08:10:47 2025 +0200
 
Optimize fuzzer (#336)
 
commit 4199177aa0c4bff5a604686a95e318cd463bf1a7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed May 28 21:09:56 2025 +0200
 
Optimize fuzzer
 
commit 28f704e4080f7d1b69aa31983f913d631dd7e417
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed May 28 20:04:06 2025 +0200
 
Increase fuzzer concurrency
 
commit ae77e1b62ddfdc94ee152a7ae8e21d6a781cbdfb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed May 28 19:45:08 2025 +0200
 
Fix fuzzer
 
commit 1e0decb63d40e64fbb1bec1e26b3516d64b628a9
Merge: 30363cc b057943
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed May 28 09:55:10 2025 +0200
 
analyzer: add help and long options to cli (#334)
 
Just a QoL patch.
 
commit b05794375146660f467d6eccaf734faaada4ece7
Author: redthing1 <redthing1@alt.icu>
Date: Tue May 27 22:55:16 2025 -0700
 
fixup! analyzer: add help and long options to cli
 
commit 54bdb2c373e418430f183639455aba0dc43cb175
Author: redthing1 <redthing1@alt.icu>
Date: Tue May 27 22:22:28 2025 -0700
 
analyzer: add help and long options to cli
 
commit 30363cc760f848b71de450d1b0a64f26e742ddac
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 25 17:56:50 2025 +0200
 
Reimplement snapshot support
 
commit 2c7f63b794bc5a76f0be246a481e1493a22eb53b
Merge: c50dbdf 4895f99
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 16:59:36 2025 +0200
 
Bump @radix-ui/react-slot from 1.2.2 to 1.2.3 in /page (#330)
 
Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives)
from 1.2.2 to 1.2.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-slot&package-manager=npm_and_yarn&previous-version=1.2.2&new-version=1.2.3)](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>
 
commit 4895f99a841089df4cfd0bb5cbb340859824dbdc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 14:57:11 2025 +0000
 
Bump @radix-ui/react-slot from 1.2.2 to 1.2.3 in /page
 
Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives) from 1.2.2 to 1.2.3.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c50dbdf88f43eef0107ca42490d4677caf16341e
Merge: 2fbbe7d 24c232e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 16:55:41 2025 +0200
 
Bump @types/node from 22.15.19 to 22.15.21 in /page (#329)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.15.19 to 22.15.21.
<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=22.15.19&new-version=22.15.21)](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>
 
commit 2fbbe7d7da70c4562917917210727dfbfcba347a
Merge: ccd6ffe 3b8bcdd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 16:55:29 2025 +0200
 
Bump @radix-ui/react-dropdown-menu from 2.1.14 to 2.1.15 in /page (#328)
 
Bumps
[@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives)
from 2.1.14 to 2.1.15.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dropdown-menu&package-manager=npm_and_yarn&previous-version=2.1.14&new-version=2.1.15)](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>
 
commit ccd6ffe4b94410ba720e86fdde65050b874f30e2
Merge: 70c50ce 7dc9d44
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 16:55:14 2025 +0200
 
Bump @radix-ui/react-popover from 1.1.13 to 1.1.14 in /page (#326)
 
Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives)
from 1.1.13 to 1.1.14.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-popover&package-manager=npm_and_yarn&previous-version=1.1.13&new-version=1.1.14)](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>
 
commit 3b8bcdd9d29bde58909309b20f887827d8e53211
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 14:54:00 2025 +0000
 
Bump @radix-ui/react-dropdown-menu from 2.1.14 to 2.1.15 in /page
 
Bumps [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) from 2.1.14 to 2.1.15.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-version: 2.1.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7dc9d44cbdc23b0823bf7024dc99fc686f01dc4e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 14:53:53 2025 +0000
 
Bump @radix-ui/react-popover from 1.1.13 to 1.1.14 in /page
 
Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) from 1.1.13 to 1.1.14.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 70c50cea565e8454667708bf2f80b5766015d224
Merge: ec67e9d 2d3c029
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 16:53:20 2025 +0200
 
Bump @radix-ui/react-tooltip from 1.2.6 to 1.2.7 in /page (#324)
 
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives)
from 1.2.6 to 1.2.7.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tooltip&package-manager=npm_and_yarn&previous-version=1.2.6&new-version=1.2.7)](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>
 
commit ec67e9d43f2db218b6de14bd9fc3db965189a7dc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 25 16:53:19 2025 +0200
 
Support snapshots for icicle
 
commit d960c01c9a81e2c3e7ed11207ee160e847606194
Merge: ffbee6d 86a82d9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 16:52:52 2025 +0200
 
Bump @radix-ui/react-context-menu from 2.2.14 to 2.2.15 in /page (#322)
 
Bumps
[@radix-ui/react-context-menu](https://github.com/radix-ui/primitives)
from 2.2.14 to 2.2.15.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-context-menu&package-manager=npm_and_yarn&previous-version=2.2.14&new-version=2.2.15)](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>
 
commit ffbee6d6d6768f7d763f855ee3bc2a1ca4e9f816
Merge: a1140b5 0f02f12
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 16:51:31 2025 +0200
 
Bump @irori/idbfs from 0.5.0 to 0.5.1 in /page (#323)
 
Bumps [@irori/idbfs](https://github.com/irori/idbfs) from 0.5.0 to
0.5.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/irori/idbfs/blob/main/CHANGELOG.md"><code>@irori/idbfs</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>0.5.1 - 2025-05-24</h2>
<ul>
<li>Added empty <code>idbfs.wasm</code> file to avoid errors with JS
bundlers (<a
href="https://redirect.github.com/irori/idbfs/issues/1">#1</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/irori/idbfs/commit/15afa809815212ccc041766ca3b46b5ae9b1f362"><code>15afa80</code></a>
v0.5.1</li>
<li><a
href="https://github.com/irori/idbfs/commit/92d865e5f6285abe877a0479a4b61e274a9a2cff"><code>92d865e</code></a>
Add empty idbfs.wasm</li>
<li>See full diff in <a
href="https://github.com/irori/idbfs/compare/v0.5.0...v0.5.1">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@irori/idbfs&package-manager=npm_and_yarn&previous-version=0.5.0&new-version=0.5.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>
 
commit a1140b5615e65b136d57e9211722455ddceff365
Merge: ed9eb1d c466071
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 16:45:58 2025 +0200
 
Bump @radix-ui/react-scroll-area from 1.2.8 to 1.2.9 in /page (#321)
 
Bumps
[@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives)
from 1.2.8 to 1.2.9.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-scroll-area&package-manager=npm_and_yarn&previous-version=1.2.8&new-version=1.2.9)](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>
 
commit ed9eb1dfc33c070d834353cb8a03da69bc829eba
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 25 16:23:00 2025 +0200
 
Small fixes
 
commit 24c232e1d96c981d8dc9049671a0a2c73be68de8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 12:41:28 2025 +0000
 
Bump @types/node from 22.15.19 to 22.15.21 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.19 to 22.15.21.
- [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: 22.15.21
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2d3c0297e7c050e48b3aa6cb9f25cd2576d66278
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 12:29:30 2025 +0000
 
Bump @radix-ui/react-tooltip from 1.2.6 to 1.2.7 in /page
 
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) from 1.2.6 to 1.2.7.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tooltip"
dependency-version: 1.2.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 86a82d9a60dad9841f68ec3bc279381cc426a738
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 12:29:15 2025 +0000
 
Bump @radix-ui/react-context-menu from 2.2.14 to 2.2.15 in /page
 
Bumps [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) from 2.2.14 to 2.2.15.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-context-menu"
dependency-version: 2.2.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0f02f12ef9449d2587f5aeb520f3b5f1d8b1365e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 12:29:08 2025 +0000
 
Bump @irori/idbfs from 0.5.0 to 0.5.1 in /page
 
Bumps [@irori/idbfs](https://github.com/irori/idbfs) from 0.5.0 to 0.5.1.
- [Changelog](https://github.com/irori/idbfs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/irori/idbfs/compare/v0.5.0...v0.5.1)
 
---
updated-dependencies:
- dependency-name: "@irori/idbfs"
dependency-version: 0.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c466071c76f1a480e053fde3d9b4234ee14a7474
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 12:29:06 2025 +0000
 
Bump @radix-ui/react-scroll-area from 1.2.8 to 1.2.9 in /page
 
Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) from 1.2.8 to 1.2.9.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit eb163474f9c7d82d0713aea5d665529bacd98a51
Merge: dd1d1ed 0e05dc5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:28:49 2025 +0200
 
Bump @types/react from 19.1.4 to 19.1.5 in /page (#318)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.1.4 to 19.1.5.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.4&new-version=19.1.5)](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>
 
commit dd1d1ed8b1b880718a05e1b72ce0be479b00023d
Merge: d8c2bfb f59aece
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:27:28 2025 +0200
 
Bump @vitejs/plugin-react from 4.4.1 to 4.5.0 in /page (#320)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 4.4.1 to 4.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@4.5.0</h2>
<h3>Add <code>filter</code> for rolldown-vite <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/470">#470</a></h3>
<p>Added <code>filter</code> so that it is more performant when running
this plugin with rolldown-powered version of Vite.</p>
<h3>Skip HMR for JSX files with hooks <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/480">#480</a></h3>
<p>This removes the HMR warning for hooks with JSX.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.5.0 (2025-05-23)</h2>
<h3>Add <code>filter</code> for rolldown-vite <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/470">#470</a></h3>
<p>Added <code>filter</code> so that it is more performant when running
this plugin with rolldown-powered version of Vite.</p>
<h3>Skip HMR for JSX files with hooks <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/480">#480</a></h3>
<p>This removes the HMR warning for hooks with JSX.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/476e705375ef618458918580beb63f43799d12e4"><code>476e705</code></a>
release: plugin-react@4.5.0</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/02b1ede45dd88c9a81b4509235efe5a1c01fea20"><code>02b1ede</code></a>
fix(hmr): skip HMR for JSX files with hooks (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/480">#480</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/5a94bd799f69aee468c6b5b081dd3b4620f49db7"><code>5a94bd7</code></a>
feat: add filter (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/470">#470</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/7517103485081b26004e79f169efdd2d12a60946"><code>7517103</code></a>
fix(react): inject <code>__self</code> and <code>__source</code> by
babel for rolldown-vite (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/467">#467</a>)</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/ec1dfb3c453aefc09a2a1d12f9c518460c300b32"><code>ec1dfb3</code></a>
chore: fix link in changelog (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/463">#463</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.0/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.4.1&new-version=4.5.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>
 
commit d8c2bfbdf34b0e85fc440faf8391477bbd6d260c
Merge: 5fb55b0 f8bc2b7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:27:22 2025 +0200
 
Bump @radix-ui/react-label from 2.1.6 to 2.1.7 in /page (#327)
 
Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives)
from 2.1.6 to 2.1.7.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-label&package-manager=npm_and_yarn&previous-version=2.1.6&new-version=2.1.7)](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>
 
commit 5fb55b089c6c6977b3ebacd8b33c38a93a8f4c5b
Merge: 44727d6 6522d62
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:27:09 2025 +0200
 
Bump @radix-ui/react-tabs from 1.1.11 to 1.1.12 in /page (#319)
 
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives)
from 1.1.11 to 1.1.12.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tabs&package-manager=npm_and_yarn&previous-version=1.1.11&new-version=1.1.12)](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>
 
commit 44727d6d005f9e362826829cdb4e4081191e0518
Merge: bd1d14e 7401102
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:27:03 2025 +0200
 
Bump @radix-ui/react-dialog from 1.1.13 to 1.1.14 in /page (#317)
 
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives)
from 1.1.13 to 1.1.14.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dialog&package-manager=npm_and_yarn&previous-version=1.1.13&new-version=1.1.14)](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>
 
commit bd1d14e6afe9c810257ac3dcbdcb9eafbfa87fc6
Merge: 0591481 2a9aa01
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:26:53 2025 +0200
 
Bump @radix-ui/react-separator from 1.1.6 to 1.1.7 in /page (#325)
 
Bumps
[@radix-ui/react-separator](https://github.com/radix-ui/primitives) from
1.1.6 to 1.1.7.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-separator&package-manager=npm_and_yarn&previous-version=1.1.6&new-version=1.1.7)](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>
 
commit 0591481ba685e805d1761b63e9f67f3de1054e93
Merge: 7575175 48c19e5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:26:48 2025 +0200
 
Bump @radix-ui/react-checkbox from 1.3.1 to 1.3.2 in /page (#316)
 
Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives)
from 1.3.1 to 1.3.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-checkbox&package-manager=npm_and_yarn&previous-version=1.3.1&new-version=1.3.2)](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>
 
commit 757517585c23c875fb5f16d9ea434cb71fbf5541
Merge: 5e03890 d0f1cc1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:25:52 2025 +0200
 
Bump deps/reflect from `07aab99` to `0479f92` (#315)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `07aab99` to
`0479f92`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/0479f92b78e89ab046dff7184fe3a915b380b68a"><code>0479f92</code></a>
:bug: README example doesn't compile, Fix <a
href="https://redirect.github.com/qlibs/reflect/issues/70">#70</a></li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/07aab9958367acce7af3253fa04d5ae678baf082...0479f92b78e89ab046dff7184fe3a915b380b68a">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>
 
commit 5e0389077e25cc887013b56f218456ad4bcbd799
Merge: 33efa86 74bd042
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 14:24:40 2025 +0200
 
Bump deps/googletest from `fa8438a` to `09ffd00` (#314)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`fa8438a` to `09ffd00`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/09ffd0015395354774c059a17d9f5bee36177ff9"><code>09ffd00</code></a>
Updates Google Analytics tracker.</li>
<li><a
href="https://github.com/google/googletest/commit/6aa03e6774f8cb70da277c56efb24b44ce29d8d7"><code>6aa03e6</code></a>
Print std::basic_string_view&lt;Char&gt; as a string literal</li>
<li><a
href="https://github.com/google/googletest/commit/16d4f8eff6d7cefca6975d82a53f8fc995a6feb7"><code>16d4f8e</code></a>
Delete the absl polyfill support for std::any, std::optional</li>
<li><a
href="https://github.com/google/googletest/commit/bac6a8fd8a729eef0d1b2d1a4625f4de62c60220"><code>bac6a8f</code></a>
Add UnpackStructImpl specialization for 23 struct members.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/fa8438ae6b70c57010177de47a9f13d7041a6328...09ffd0015395354774c059a17d9f5bee36177ff9">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>
 
commit 33efa8668bb8dcba58a1cc34cce372af1de83cff
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 25 09:33:14 2025 +0200
 
Better destructive color
 
commit f8bc2b70bd4a95e64220a4e285f16b58dbefe0aa
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:16:55 2025 +0000
 
Bump @radix-ui/react-label from 2.1.6 to 2.1.7 in /page
 
Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives) from 2.1.6 to 2.1.7.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2a9aa016be6396bde2e2b76b1a6bf014d74033ef
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:16:43 2025 +0000
 
Bump @radix-ui/react-separator from 1.1.6 to 1.1.7 in /page
 
Bumps [@radix-ui/react-separator](https://github.com/radix-ui/primitives) from 1.1.6 to 1.1.7.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f59aece0ac08e30ec9a6b6161bb13c6332c5d9aa
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:16:09 2025 +0000
 
Bump @vitejs/plugin-react from 4.4.1 to 4.5.0 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.0/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6522d6275ec75f8dfcf5918d8b97203615bab164
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:16:02 2025 +0000
 
Bump @radix-ui/react-tabs from 1.1.11 to 1.1.12 in /page
 
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.1.11 to 1.1.12.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0e05dc526731919a4e484c90309b78a7994e36fc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:15:56 2025 +0000
 
Bump @types/react from 19.1.4 to 19.1.5 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.4 to 19.1.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7401102458fb286ae07babf9763354797f7e5909
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:15:50 2025 +0000
 
Bump @radix-ui/react-dialog from 1.1.13 to 1.1.14 in /page
 
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.1.13 to 1.1.14.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 48c19e51eaf624b81cde9b69c57c242e23677027
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:15:40 2025 +0000
 
Bump @radix-ui/react-checkbox from 1.3.1 to 1.3.2 in /page
 
Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d0f1cc160eea7591f205f535f9d3b8a9797945b4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:15:21 2025 +0000
 
Bump deps/reflect from `07aab99` to `0479f92`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `07aab99` to `0479f92`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/07aab9958367acce7af3253fa04d5ae678baf082...0479f92b78e89ab046dff7184fe3a915b380b68a)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-version: '0479f92b78e89ab046dff7184fe3a915b380b68a'
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 74bd042e6df75f6e7632c2c8bd402c1804f702a0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 25 07:15:19 2025 +0000
 
Bump deps/googletest from `fa8438a` to `09ffd00`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `fa8438a` to `09ffd00`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/fa8438ae6b70c57010177de47a9f13d7041a6328...09ffd0015395354774c059a17d9f5bee36177ff9)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: '09ffd0015395354774c059a17d9f5bee36177ff9'
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 168c84d27e423ede0641dd8cb4757329c7cb356e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 25 09:14:40 2025 +0200
 
Update dependabot.yml
 
commit 7ff1714cebffcf386af28bc0bcf2389aea22d751
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 25 09:15:04 2025 +0200
 
Disable fancy styles
 
commit 8efd6fed1588eff1a010c29a283241b9cf8f82a2
Merge: 0f33c7e 8abc7a6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 24 11:30:48 2025 +0200
 
Fix GetComputerName (#313)
 
commit 8abc7a65efdedde2cb2dc7d9c90109b3fb8d8b3e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 24 11:06:23 2025 +0200
 
Support svcctrl start event
 
commit 92bdf26669b1ed01ce7c45ccd1dfa6d489b0496e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 24 11:06:09 2025 +0200
 
Fix computername
 
commit 0f33c7ea1360911ee15a62e3a62640b84633e335
Merge: 017ec50 e0507aa
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu May 22 07:01:50 2025 +0200
 
Fix afd_endpoint::ioctl_connect (#312)
 
This PR aims to fix both blocking and non-blocking socket connect
operations inside the emulator.
The previous implementation of `ioctl_connect` was a bit wrong, and the
`afd_async_connect_hlp` device is necessary for non-blocking sockets.
 
 
![image](https://github.com/user-attachments/assets/e48a6934-7276-4b0e-a179-9f93f17810b7)
 
commit e0507aa2c5cf68e05f00c7acb05bac63846a889b
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed May 21 18:31:01 2025 -0300
 
Fix afd_endpoint::ioctl_connect
 
commit 017ec50adc5b5a3bc96c31878b8cdfb127d45371
Merge: 0f4cc33 a0a2e69
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed May 21 18:12:50 2025 +0200
 
Handle listen/accept/send/receive in afd_endpoint (#246)
 
This PR attempts to add support for `listen`, `accept`, `send`, and
`recv` to afd_endpoint.
 
The changes in this PR allow me to get a simple HTTP server running in
the emulator, but I'm still likely missing something as I run into a
mapping violation on `select` when performing chunked downloads from the
HTTP server.
 
Also, there are still some things I'm still uncertain about:
 
- Where the `delayed_ioctl_` event should be reset? It wasn't being
reset previously, which caused issues. In this PR, I'm resetting it with
every IO operation.
- ~~Is `AFD_LISTEN_RESPONSE_INFO` correct? The struct Windows expects
appears to be 20 bytes long, so I had to remove some fields from the
structure.~~
- ~~`pragma pack(push, 1)` seems to be necessary, but it doesn't seem to
be used in the other structures, maybe they fit neatly in the
alignment?~~
 
commit a0a2e69381764628ec90b14a7aeb6910012752b1
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed May 21 12:55:58 2025 -0300
 
Explictly capture win_emu for timeout callback
 
commit f2b4d4f26d267b2021350602845f941b8ba66ef7
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed May 21 12:53:23 2025 -0300
 
Remove unnecessary code
 
commit 4b51123cd1ef38b94f760a355c48e2c3ebc1c127
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed May 21 12:13:24 2025 -0300
 
Properly reset completion event
 
commit d75d70e5ec8a7da08d44acfcec03166a23dfc6cc
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed May 21 11:59:56 2025 -0300
 
Move new code out of `network::socket`
 
commit 4b83b20e193bcd4a252c3e1d13aa7103a10e73c7
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue May 20 18:03:39 2025 -0300
 
Handle connect & Fix polling
 
commit f5ed0752e3f0f26139973c37b7fc74b4c4d99ea6
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue May 20 00:56:22 2025 -0300
 
Handle listen/accept/send/receive in afd_endpoint
 
commit 0f4cc3365cc9c82980513afd4b8f0f0571752ff8
Merge: 9946308 5b4193c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed May 21 07:42:42 2025 +0200
 
Fixes to some file syscalls and improve handling of `NtCreateKey` (#311)
 
This PR aims to:
- [Add a new device to
create_device](https://github.com/momo5502/sogen/commit/75ee63803cc286a5ea8192a74f3c769e8c310591).
- [Improve handling of
NtCreateKey](https://github.com/momo5502/sogen/commit/4888142d224356e43b9d3537ca70c48800df74b3),
to be more specific, it now opens keys that already exist.
- [Fix some issues in some file
syscalls](https://github.com/momo5502/sogen/commit/3e1f206bc00f75d82cc271f03ac2c9b7397137f1).
 
commit 5b4193cf924d083a4eb35f87fb60966ba480f0a8
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue May 20 21:47:35 2025 -0300
 
Fix failing checks
 
commit 3e1f206bc00f75d82cc271f03ac2c9b7397137f1
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue May 20 21:44:40 2025 -0300
 
Fixes to file syscalls
 
commit 4888142d224356e43b9d3537ca70c48800df74b3
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue May 20 21:44:18 2025 -0300
 
Better handling of NtCreateKey
 
commit 75ee63803cc286a5ea8192a74f3c769e8c310591
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue May 20 21:43:49 2025 -0300
 
Add new device to `create_device`
 
commit 99463081e7d55705017312559b30a594a46e75c4
Merge: 238ddec 35f5df2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue May 20 00:51:49 2025 +0200
 
Bump @types/react from 19.1.3 to 19.1.4 in /page (#308)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.1.3 to 19.1.4.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.3&new-version=19.1.4)](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>
 
commit 35f5df22139e663bdfaa03c0eb4b7199a58e1862
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 22:18:56 2025 +0000
 
Bump @types/react from 19.1.3 to 19.1.4 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.3 to 19.1.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 238ddec9e769c1dfeba5a189560a917b29c4523f
Merge: 43f81c8 8f584f7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue May 20 00:14:09 2025 +0200
 
Bump lucide-react from 0.510.0 to 0.511.0 in /page (#304)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.510.0 to 0.511.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.511.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): Optimise a number of icons using
<code>&lt;line&gt;</code> and <code>&lt;polyline&gt;</code> by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3168">lucide-icons/lucide#3168</a></li>
<li>fix(icons): changed <code>clock-6</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3209">lucide-icons/lucide#3209</a></li>
<li>fix(icons): changed <code>axis-3d</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3199">lucide-icons/lucide#3199</a></li>
<li>fix(icons): changed <code>chevrons-left-right-ellipsis</code> icon
by <a href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3189">lucide-icons/lucide#3189</a></li>
<li>fix(icons): changed <code>square-code</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3173">lucide-icons/lucide#3173</a></li>
<li>fix(icons): changed <code>satellite</code> icon by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3180">lucide-icons/lucide#3180</a></li>
<li>fix(lucide-react-native): support react 19 (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2951">#2951</a>)
by <a href="https://github.com/jvliwanag"><code>@jvliwanag</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3126">lucide-icons/lucide#3126</a></li>
<li>fix(icons): changed <code>factory</code> icon by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2970">lucide-icons/lucide#2970</a></li>
<li>fix(icons): changed <code>university</code> icon by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2965">lucide-icons/lucide#2965</a></li>
<li>fix(icons): changed <code>warehouse</code> icon by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2966">lucide-icons/lucide#2966</a></li>
<li>fix(icons): changed <code>landmark</code> icon by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2967">lucide-icons/lucide#2967</a></li>
<li>chore(cspell): remove duplicate 'pilcrow' from
<code>custom-words.txt</code> by <a
href="https://github.com/Abdalrhman-Almarakeby"><code>@Abdalrhman-Almarakeby</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3193">lucide-icons/lucide#3193</a></li>
<li>feat(icons): added <code>square-dashed-top-solid</code> icon by <a
href="https://github.com/juanpablofernandez"><code>@juanpablofernandez</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3204">lucide-icons/lucide#3204</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/jvliwanag"><code>@jvliwanag</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3126">lucide-icons/lucide#3126</a></li>
<li><a
href="https://github.com/juanpablofernandez"><code>@juanpablofernandez</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3204">lucide-icons/lucide#3204</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.510.0...0.511.0">https://github.com/lucide-icons/lucide/compare/0.510.0...0.511.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.511.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.510.0&new-version=0.511.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>
 
commit 43f81c8c183ced5b9826891fc7765f7798a206b7
Merge: eee3ead 0d3517b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue May 20 00:13:55 2025 +0200
 
Bump react-resizable-panels from 3.0.1 to 3.0.2 in /page (#303)
 
Bumps
[react-resizable-panels](https://github.com/bvaughn/react-resizable-panels)
from 3.0.1 to 3.0.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-resizable-panels/releases">react-resizable-panels's
releases</a>.</em></p>
<blockquote>
<h2>3.0.2</h2>
<ul>
<li>Fallback for type of <code>HTMLElement</code> to better support
portal edge cases</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/2750fb4e0cd74b88b8c1bb794abab2a4d9af0645"><code>2750fb4</code></a>
3.0.1 -&gt; 3.0.2</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/cd844395d6a0169edf7a39f797cb5fa689c00275"><code>cd84439</code></a>
Fallback to check for type of HTMLElement using duck typing (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/484">#484</a>)</li>
<li>See full diff in <a
href="https://github.com/bvaughn/react-resizable-panels/compare/3.0.1...3.0.2">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.1&new-version=3.0.2)](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>
 
commit eee3ead675f0df9522cc0605b9c04194ac80f1bd
Merge: 77c4228 9cefd28
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue May 20 00:12:48 2025 +0200
 
Bump @types/react-dom from 19.1.4 to 19.1.5 in /page (#301)
 
Bumps
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
from 19.1.4 to 19.1.5.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.4&new-version=19.1.5)](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>
 
commit 77c42281bd43c7c2795dd09af8d37babe2a4083d
Merge: b5a7a81 769beb0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue May 20 00:12:32 2025 +0200
 
Bump @tailwindcss/vite from 4.1.6 to 4.1.7 in /page (#307)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.6 to 4.1.7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.7</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Migrate bare values to named values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18000">#18000</a>)</li>
<li>Upgrade: Added cache to improve template migration performance (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18025">#18025</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Allow <code>_</code> before numbers during candidate extraction (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17961">#17961</a>)</li>
<li>Prevent duplicate suggestions when using <code>@theme</code> and
<code>@utility</code> together (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17675">#17675</a>)</li>
<li>Ensure that media queries within <code>::before</code> and
<code>::after</code> pseudo selectors create valid CSS rules in
production builds (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17979">#17979</a>)</li>
<li>Ensure that the standalone CLI does not leave temporary files behind
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17981">#17981</a>)</li>
<li>Ensure <code>-rotate-*</code> utilities properly negate arbitrary
values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18014">#18014</a>)</li>
<li>Ignore custom variants using <code>:merge(…)</code> selectors in
legacy JS plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18020">#18020</a>)</li>
<li>Ensure classes containing <code>.</code> are properly extracted from
Clojure files (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18038">#18038</a>)</li>
<li>Upgrade: Fix error when using <code>@import … source(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17963">#17963</a>)</li>
<li>Upgrade: Change casing of utilities with named values to kebab-case
to match updated theme variables (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18017">#18017</a>)</li>
<li>Upgrade: Don't migrate strings that match utility names in Vue
attribute bindings other than <code>class</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18025">#18025</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.7] - 2025-05-15</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Migrate bare values to named values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18000">#18000</a>)</li>
<li>Upgrade: Added cache to improve template migration performance (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18025">#18025</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Allow <code>_</code> before numbers during candidate extraction (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17961">#17961</a>)</li>
<li>Prevent duplicate suggestions when using <code>@theme</code> and
<code>@utility</code> together (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17675">#17675</a>)</li>
<li>Ensure that media queries within <code>::before</code> and
<code>::after</code> pseudo selectors create valid CSS rules in
production builds (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17979">#17979</a>)</li>
<li>Ensure that the standalone CLI does not leave temporary files behind
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17981">#17981</a>)</li>
<li>Ensure <code>-rotate-*</code> utilities properly negate arbitrary
values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18014">#18014</a>)</li>
<li>Ignore custom variants using <code>:merge(…)</code> selectors in
legacy JS plugins (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18020">#18020</a>)</li>
<li>Ensure classes containing <code>.</code> are properly extracted from
Clojure files (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18038">#18038</a>)</li>
<li>Upgrade: Fix error when using <code>@import … source(…)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17963">#17963</a>)</li>
<li>Upgrade: Change casing of utilities with named values to kebab-case
to match updated theme variables (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18017">#18017</a>)</li>
<li>Upgrade: Don't migrate strings that match utility names in Vue
attribute bindings other than <code>class</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/18025">#18025</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/74e084ad2754fe687349042015196addc9cb1327"><code>74e084a</code></a>
Prepare v4.1.7 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/18040">#18040</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.7/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.6&new-version=4.1.7)](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>
 
commit b5a7a81f94f05a25f473d91a5dc15759e91b2a71
Merge: ebeb29e 7211bba
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue May 20 00:11:53 2025 +0200
 
Bump deps/flatbuffers from `609c72c` to `5822c1c` (#300)
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`609c72c` to `5822c1c`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/flatbuffers/commit/5822c1c8ddc69bf54ee659603c4d7754eb609b4c"><code>5822c1c</code></a>
Fix dereference operator of VectorIterator to structures (<a
href="https://redirect.github.com/google/flatbuffers/issues/8425">#8425</a>)</li>
<li>See full diff in <a
href="https://github.com/google/flatbuffers/compare/609c72ca1a7526f444a109bc04f861ad578e833d...5822c1c8ddc69bf54ee659603c4d7754eb609b4c">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>
 
commit ebeb29e6e2d04a84e564db0ac4ea72c6e2e069a7
Merge: a3e4ff9 b079c15
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue May 20 00:11:40 2025 +0200
 
Bump deps/googletest from `90a4152` to `fa8438a` (#299)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`90a4152` to `fa8438a`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/fa8438ae6b70c57010177de47a9f13d7041a6328"><code>fa8438a</code></a>
Use static_cast instead of ImplicitCast_ for character conversions</li>
<li><a
href="https://github.com/google/googletest/commit/571930618fa96eabcd05b573285edbee9fc13bae"><code>5719306</code></a>
GoogleTest CI Update</li>
<li><a
href="https://github.com/google/googletest/commit/9f79a9597ad9b5394e5c620ebf76824f77ffbde4"><code>9f79a95</code></a>
Add [[nodiscard]] to GetParam() to prevent accidental misuse.</li>
<li><a
href="https://github.com/google/googletest/commit/8b8ef3ff0d1f7a1739e0d7c3dd46ab37104fcd9a"><code>8b8ef3f</code></a>
Clarify that the return value of <code>InvokeArgument</code> is not the
return value of ...</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/90a41521142c978131f38c6da07b4eb96a9f1ff6...fa8438ae6b70c57010177de47a9f13d7041a6328">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>
 
commit a3e4ff940b36c62dcc187ba1167c010640834e61
Merge: 4ee1424 7ba6a00
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue May 20 00:10:54 2025 +0200
 
Bump eslint from 9.26.0 to 9.27.0 in /page (#302)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.26.0 to 9.27.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.27.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19705">#19705</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19618">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19621">#19621</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19557">#19557</a>)
(Nitin Kumar)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://redirect.github.com/eslint/eslint/issues/19731">#19731</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a"><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19713">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97"><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://redirect.github.com/eslint/eslint/issues/19711">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9"><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://redirect.github.com/eslint/eslint/issues/19710">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94"><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://redirect.github.com/eslint/eslint/issues/19701">#19701</a>)
(Francesco Trotta)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://redirect.github.com/eslint/eslint/issues/19729">#19729</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27"><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8"><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349"><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://redirect.github.com/eslint/eslint/issues/19698">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8"><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19688">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c"><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19686">#19686</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56"><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://redirect.github.com/eslint/eslint/issues/19685">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3"><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a>
chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19730">#19730</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://redirect.github.com/eslint/eslint/issues/19675">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a>
chore: remove shared types (<a
href="https://redirect.github.com/eslint/eslint/issues/19718">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://redirect.github.com/eslint/eslint/issues/19709">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424"><code>58a171e</code></a>
chore: update dependency <code>@eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19712">#19712</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d"><code>3a075a2</code></a>
chore: update dependency <code>@eslint/core</code> to ^0.14.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19715">#19715</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167"><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://redirect.github.com/eslint/eslint/issues/19702">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://redirect.github.com/eslint/eslint/issues/19684">#19684</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32"><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://redirect.github.com/eslint/eslint/issues/19687">#19687</a>)
(Francesco Trotta)</li>
</ul>
</blockquote>
</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.27.0 - May 16, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a>
chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dc5ed337fd18cb59801e4afaf394f6b84057b601"><code>dc5ed33</code></a>
fix: correct types and tighten type definitions in
<code>SourceCode</code> class (<a
href="https://redirect.github.com/eslint/eslint/issues/19731">#19731</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4d0c60d0738cb32c12e4ea132caa6fab6d5ed0a7"><code>4d0c60d</code></a>
docs: Add Neovim to editor integrations (<a
href="https://redirect.github.com/eslint/eslint/issues/19729">#19729</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f791da040189ada1b1ec15856557b939ffcd978b"><code>f791da0</code></a>
chore: remove unbalanced curly brace from <code>.editorconfig</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19730">#19730</a>)
(Maria José Solano)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e86edee0918107e4e41e908fe59c937b83f00d4e"><code>e86edee</code></a>
refactor: Consolidate Config helpers (<a
href="https://redirect.github.com/eslint/eslint/issues/19675">#19675</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/07c1a7e839ec61bd706c651428606ea5955b2bb0"><code>07c1a7e</code></a>
feat: add <code>allowRegexCharacters</code> to
<code>no-useless-escape</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19705">#19705</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cf3635299e09570b7472286f25dacd8ab24e0517"><code>cf36352</code></a>
chore: remove shared types (<a
href="https://redirect.github.com/eslint/eslint/issues/19718">#19718</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f60f2764971a33e252be13e560dccf21f554dbf1"><code>f60f276</code></a>
refactor: Easier RuleContext creation (<a
href="https://redirect.github.com/eslint/eslint/issues/19709">#19709</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/71317ebeaf1c542114e4fcda99ee26115d8e4a27"><code>71317eb</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/de1b5deba069f770140f3a7dba2702c1016dcc2a"><code>de1b5de</code></a>
fix: correct <code>service</code> property name in
<code>Linter.ESLintParseResult</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19713">#19713</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/58a171e8f0dcc1e599ac22bf8c386abacdbee424"><code>58a171e</code></a>
chore: update dependency <code>@eslint/plugin-kit</code> to ^0.3.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19712">#19712</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/3a075a29cfb43ef08711c2e433fb6f218855886d"><code>3a075a2</code></a>
chore: update dependency <code>@eslint/core</code> to ^0.14.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19715">#19715</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/60c3e2cf9256f3676b7934e26ff178aaf19c9e97"><code>60c3e2c</code></a>
fix: sort keys in eslint-suppressions.json to avoid git churn (<a
href="https://redirect.github.com/eslint/eslint/issues/19711">#19711</a>)
(Ron Waldon-Howe)</li>
<li><a
href="https://github.com/eslint/eslint/commit/4c289e685e6cf87331f4b1e6afe34a4feb8e6cc8"><code>4c289e6</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9da90ca3c163adb23a9cc52421f59dedfce34fc9"><code>9da90ca</code></a>
fix: add <code>allowReserved</code> to <code>Linter.ParserOptions</code>
type (<a
href="https://redirect.github.com/eslint/eslint/issues/19710">#19710</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/7bc6c71ca350fa37531291e1d704be6ed408c5dc"><code>7bc6c71</code></a>
feat: add no-unassigned-vars rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19618">#19618</a>)
(Jacob Bandes-Storch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ee4036429758cdaf7f77c52f1c2b74b5a2bb7b66"><code>ee40364</code></a>
feat: convert no-array-constructor suggestions to autofixes (<a
href="https://redirect.github.com/eslint/eslint/issues/19621">#19621</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fbb8be9256dc7613fa0b87e87974714284b78a94"><code>fbb8be9</code></a>
fix: add <code>info</code> to <code>ESLint.DeprecatedRuleUse</code> type
(<a
href="https://redirect.github.com/eslint/eslint/issues/19701">#19701</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f0f0d46ab2f87e439642abd84b6948b447b66349"><code>f0f0d46</code></a>
docs: clarify that unused suppressions cause non-zero exit code (<a
href="https://redirect.github.com/eslint/eslint/issues/19698">#19698</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/44bac9d15c4e0ca099d0b0d85e601f3b55d4e167"><code>44bac9d</code></a>
ci: run tests in Node.js 24 (<a
href="https://redirect.github.com/eslint/eslint/issues/19702">#19702</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/32957cde72196c7e41741db311786d881c1613a1"><code>32957cd</code></a>
feat: support TS syntax in <code>max-params</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19557">#19557</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/35304dd2b0d8a4b640b9a25ae27ebdcb5e124cde"><code>35304dd</code></a>
chore: add missing <code>funding</code> field to packages (<a
href="https://redirect.github.com/eslint/eslint/issues/19684">#19684</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/8ed32734cc22988173f99fd0703d50f94c60feb8"><code>8ed3273</code></a>
docs: fix internal usages of <code>ConfigData</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19688">#19688</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f305beb82c51215ad48c5c860f02be1b34bcce32"><code>f305beb</code></a>
test: mock <code>process.emitWarning</code> to prevent output disruption
(<a
href="https://redirect.github.com/eslint/eslint/issues/19687">#19687</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eb316a83a49347ab47ae965ff95f81dd620d074c"><code>eb316a8</code></a>
docs: add <code>fmt</code> and <code>check</code> sections to
<code>Package.json Conventions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19686">#19686</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a3a255924866b94ef8d604e91636547600edec56"><code>a3a2559</code></a>
docs: fix wording in Combine Configs (<a
href="https://redirect.github.com/eslint/eslint/issues/19685">#19685</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c8d17e11dc63909e693eaed5b5ccc50e698ac3b3"><code>c8d17e1</code></a>
docs: Update README (GitHub Actions Bot)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b9080cf28d88f934941a545a033eb960eceeadbd"><code>b9080cf</code></a>
9.27.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/b7a5c66129c6e504368d1fc452f58c538e4d48e6"><code>b7a5c66</code></a>
Build: changelog update for 9.27.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/f8f1560de633aaf24a7099f89cbbfed12a762a32"><code>f8f1560</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.27.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19739">#19739</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ecaef7351f9f3220aa57409bf98db3e55b07a02a"><code>ecaef73</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/25de55055d420d7c8b794ae5fdaeb67947c613d9"><code>25de550</code></a>
docs: Update description of frozen rules to mention TypeScript (<a
href="https://redirect.github.com/eslint/eslint/issues/19736">#19736</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bd5def66d1a3f9bad7da3547b5dff6003e67d9d3"><code>bd5def6</code></a>
docs: Clean up configuration files docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19735">#19735</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d71e37f450f4ae115ec394615e21523685f0d370"><code>d71e37f</code></a>
feat: Allow flags to be set in ESLINT_FLAGS env variable (<a
href="https://redirect.github.com/eslint/eslint/issues/19717">#19717</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5687ce7055d30e2d5ef800b3d5c3096c3fc42c0e"><code>5687ce7</code></a>
fix: correct mismatched removed rules (<a
href="https://redirect.github.com/eslint/eslint/issues/19734">#19734</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/596fdc62047dff863e990c3246b32da97ae9a14e"><code>596fdc6</code></a>
chore: update dependency <code>@arethetypeswrong/cli</code> to ^0.18.0
(<a
href="https://redirect.github.com/eslint/eslint/issues/19732">#19732</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/ba456e000e104fd7f2dbd27eebbd4f35e6c18934"><code>ba456e0</code></a>
feat: Externalize MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19699">#19699</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.26.0...v9.27.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.26.0&new-version=9.27.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>
 
commit 4ee14243f123d79170abc4e1b4ffc4e9f6967d70
Merge: 6e551c1 5061a23
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 19 23:46:28 2025 +0200
 
Bump @types/node from 22.15.17 to 22.15.19 in /page (#309)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.15.17 to 22.15.19.
<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=22.15.17&new-version=22.15.19)](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>
 
commit 6e551c1c3b4d5db8c045e1fd92bcc3e25fdb568d
Merge: bd4e63a 5c433dd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 19 23:39:23 2025 +0200
 
Bump tw-animate-css from 1.2.9 to 1.3.0 in /page (#306)
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.2.9 to 1.3.0.
<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.0</h2>
<h2>Changelog</h2>
<ul>
<li>6dba4b0: fix: align syntax with Tailwind CSS syntax</li>
<li>c82b41c: docs: add tree-shaking note</li>
<li>33b4e50: feat: add animation-duration-* utility</li>
<li>a6fcd13: chore: bump version to 1.3.0 and update dependencies</li>
</ul>
<h3>New features</h3>
<p>I've decided to add a <code>animation-duration-*</code> utility which
should be used to define animation durations in the future. For now,
<code>duration-*</code> is still supported to remain compatible with
<code>tailwindcss-animate</code>.</p>
<p>This utility was added so you can define different durations for
transitions and animations. Probably not something many people have a
use case for, but I didn't want to define an own <code>duration-*</code>
utility to <em>actually</em> set <code>animation-duration</code>. Please
open an issue if you prefer to keep using <code>duration-*</code>
instead of <code>animation-duration-*</code>.</p>
<h3>Breaking Change</h3>
<p><code>zoom-in-*</code> and <code>zoom-out-*</code> utilities now
require ratios to be specified differently:</p>
<pre lang="diff"><code>- zoom-in-[1/2]
+ zoom-in-1/2
</code></pre>
<p>I don't expect this to affect many people, which is why this is not a
major release. If you are affected by this, let me know.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/a6fcd13bca3bb6478e433282d19167e79c24515c"><code>a6fcd13</code></a>
chore: bump version to 1.3.0 and update dependencies</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/33b4e50ed883d95fc4a8daa2f6915ef5c64b5681"><code>33b4e50</code></a>
feat: add animation-duration-* utility</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/c82b41cd7ba7eb4def95e5b12524bc623f6c997d"><code>c82b41c</code></a>
docs: add tree-shaking note</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/6dba4b0f515806c86c28352787599922977f4655"><code>6dba4b0</code></a>
fix: align syntax with Tailwind CSS syntax</li>
<li>See full diff in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.9...v1.3.0">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.2.9&new-version=1.3.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>
 
commit bd4e63a5f0219a2586b49afefc0831eb401c3a9f
Merge: 099d423 5467dbf
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 19 22:53:47 2025 +0200
 
Bump icicle-vm from `fe93092` to `2cdcf4b` in /src/backends/icicle-emulator/icicle-bridge (#298)
 
Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from
`fe93092` to `2cdcf4b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51"><code>2cdcf4b</code></a>
Add functions to icicle_vm::builder allowing custom processor
directories (<a
href="https://redirect.github.com/icicle-emu/icicle-emu/issues/71">#71</a>)</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51">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>
 
commit 099d423af703401464c27b80d0b1e72d6447c106
Merge: 2e8bac1 239735b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 19 22:51:26 2025 +0200
 
Bump pcode from `fe93092` to `2cdcf4b` in /src/backends/icicle-emulator/icicle-bridge (#296)
 
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `fe93092`
to `2cdcf4b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51"><code>2cdcf4b</code></a>
Add functions to icicle_vm::builder allowing custom processor
directories (<a
href="https://redirect.github.com/icicle-emu/icicle-emu/issues/71">#71</a>)</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51">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>
 
commit 2e8bac111e5fde3749688a2f6fc54dea5d640c76
Merge: 1be867d 724d889
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 19 22:50:31 2025 +0200
 
Bump icicle-cpu from `fe93092` to `2cdcf4b` in /src/backends/icicle-emulator/icicle-bridge (#297)
 
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from
`fe93092` to `2cdcf4b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/icicle-emu/icicle-emu/commit/2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51"><code>2cdcf4b</code></a>
Add functions to icicle_vm::builder allowing custom processor
directories (<a
href="https://redirect.github.com/icicle-emu/icicle-emu/issues/71">#71</a>)</li>
<li>See full diff in <a
href="https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51">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>
 
commit 5061a23e8f7b6c3744359b6971d99fee1ee6ca20
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 18:24:54 2025 +0000
 
Bump @types/node from 22.15.17 to 22.15.19 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.17 to 22.15.19.
- [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: 22.15.19
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 769beb0ad33ccc9936339fa35f7da33e43b2bbc9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 18:20:33 2025 +0000
 
Bump @tailwindcss/vite from 4.1.6 to 4.1.7 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.7/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5c433ddda3fab2ef3cc82b626b562aaeb873af2a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 18:20:19 2025 +0000
 
Bump tw-animate-css from 1.2.9 to 1.3.0 in /page
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.2.9 to 1.3.0.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.9...v1.3.0)
 
---
updated-dependencies:
- dependency-name: tw-animate-css
dependency-version: 1.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8f584f793a6f7fdf57606b62e7775654c5327e6f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 18:19:04 2025 +0000
 
Bump lucide-react from 0.510.0 to 0.511.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.510.0 to 0.511.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.511.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.511.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0d3517b2748b234f909f89184740a783cad058ea
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 18:19:02 2025 +0000
 
Bump react-resizable-panels from 3.0.1 to 3.0.2 in /page
 
Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.1...3.0.2)
 
---
updated-dependencies:
- dependency-name: react-resizable-panels
dependency-version: 3.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7ba6a0083149259b8f93011adba9c12675c99e40
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 18:18:31 2025 +0000
 
Bump eslint from 9.26.0 to 9.27.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.26.0 to 9.27.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.26.0...v9.27.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.27.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9cefd2872fb36031a80f38f3b9ee2eaf0b6d64b3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 18:17:57 2025 +0000
 
Bump @types/react-dom from 19.1.4 to 19.1.5 in /page
 
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.4 to 19.1.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-version: 19.1.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 7211bbae982da21862576fa97d83ed5c65e1d2eb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 17:38:01 2025 +0000
 
Bump deps/flatbuffers from `609c72c` to `5822c1c`
 
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `609c72c` to `5822c1c`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](https://github.com/google/flatbuffers/compare/609c72ca1a7526f444a109bc04f861ad578e833d...5822c1c8ddc69bf54ee659603c4d7754eb609b4c)
 
---
updated-dependencies:
- dependency-name: deps/flatbuffers
dependency-version: 5822c1c8ddc69bf54ee659603c4d7754eb609b4c
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b079c154d9fb244a741fa05f42dad65c90ffc863
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 17:35:58 2025 +0000
 
Bump deps/googletest from `90a4152` to `fa8438a`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `90a4152` to `fa8438a`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/90a41521142c978131f38c6da07b4eb96a9f1ff6...fa8438ae6b70c57010177de47a9f13d7041a6328)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: fa8438ae6b70c57010177de47a9f13d7041a6328
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5467dbfcd31ee6d1ba3e475ff692c39d40d19cd9
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 17:35:03 2025 +0000
 
Bump icicle-vm in /src/backends/icicle-emulator/icicle-bridge
 
Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from `fe93092` to `2cdcf4b`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51)
 
---
updated-dependencies:
- dependency-name: icicle-vm
dependency-version: 2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 724d8899c1d5072769138b76bad3cd2c19b4c3c5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 17:34:58 2025 +0000
 
Bump icicle-cpu in /src/backends/icicle-emulator/icicle-bridge
 
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `fe93092` to `2cdcf4b`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51)
 
---
updated-dependencies:
- dependency-name: icicle-cpu
dependency-version: 2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 239735bea31118f07f6d80841840015135fbeda1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 19 17:34:35 2025 +0000
 
Bump pcode in /src/backends/icicle-emulator/icicle-bridge
 
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `fe93092` to `2cdcf4b`.
- [Commits](https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51)
 
---
updated-dependencies:
- dependency-name: pcode
dependency-version: 2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 1be867d10123e65d04336f06d6a6d28e7397c4cb
Merge: bff6fac 86dbd11
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 18 15:14:07 2025 +0200
 
Fix serialization of atoms (#294)
 
commit 86dbd110089a1a6c033dff003f8d7a4eeb66d24a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 18 12:48:17 2025 +0200
 
Fix serialization of atoms
 
commit bff6facd933713f5205775e96337cce1e480738b
Merge: c2fe56e beea923
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 18 11:20:48 2025 +0200
 
UI progress (#293)
 
commit beea923a153f835174640fd800c5b69913d20541
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 18 10:52:52 2025 +0200
 
Fix warning
 
commit 67031b40eac0bf287778fa89b29519a1692d4323
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 18 10:35:22 2025 +0200
 
More UI syscalls
 
commit 836262f3d7ef4a55423a6cd33690b298efa0be8c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 18 10:03:56 2025 +0200
 
Stub NtUserChangeWindowMessageFilterEx
 
commit 6241c10f02884879ea9e213b6204e1b14b183f71
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 18 09:51:46 2025 +0200
 
Support window props
 
commit 0fbd563e8c12aa63312e9300d421f17e1e3ea059
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 18 09:51:28 2025 +0200
 
Support window creation
 
commit d08bcbae9c96fbafd43f80c56f9bd0340e72532f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 18 09:13:26 2025 +0200
 
Add window object
 
commit c2fe56e60b3d78597795fdee0fb1d52006cb2cf9
Merge: ede9bfa b89000a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 17 21:05:32 2025 +0200
 
More UI support (#292)
 
commit b89000aae9f15a5cd05be93f7d2c46a0101f1c0b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 20:45:24 2025 +0200
 
Fix warnings
 
commit 153fcc3691b52391ef1705d4b04bd8f55aab83b7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 20:27:56 2025 +0200
 
Return display
 
commit bd4e27469f2d6dc856e80adc5d828911c0134658
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 18:28:53 2025 +0200
 
Add more ui syscall stubs
 
commit ede9bfa4033d4e5ea548c0ad805d2f1a34764992
Merge: ce43111 6a6f2fa
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 17 17:06:08 2025 +0200
 
Prepare UI support (#291)
 
commit 6a6f2fa0bc7f4a9ff694d5f01a24b4ba9626edb7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 12:14:32 2025 +0200
 
Fix linter warnings
 
commit 549d9e462501be052772bcf91f23d52b58f19312
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 12:04:32 2025 +0200
 
Fix compilation
 
commit ab4ee843395140b4a40f712680dd7957292012ef
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 12:01:04 2025 +0200
 
Support arbitrary return types
 
commit a2b3b5f1c2325da13b3ad4bcddd97c20c54fbd18
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 11:50:44 2025 +0200
 
Prepare UI support
 
commit ce431115b5a93cee2374995c53806cb60f0898a5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 16:21:30 2025 +0200
 
Add block hooking to icicle
 
commit 3ba06d15c2d0ff399a4ee86c5cace7d3fa4ace57
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 15:12:51 2025 +0200
 
Remove edge generation hook
 
commit e0ee80bade7d16f5ef99ccefe94595c4f74b6fee
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat May 17 08:09:50 2025 +0200
 
Prepare window support
 
commit ead06bcc4e59fbb45f5e24edd22a5fba485baf33
Merge: 08a1798 b98d1c8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 21:57:29 2025 +0200
 
Bump react-bootstrap-icons from 1.11.5 to 1.11.6 in /page (#289)
 
Bumps
[react-bootstrap-icons](https://github.com/ismamz/react-bootstrap-icons)
from 1.11.5 to 1.11.6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ismamz/react-bootstrap-icons/commit/92be17e39a4b07dcced59d67e6b131364a63365c"><code>92be17e</code></a>
v1.11.6</li>
<li>See full diff in <a
href="https://github.com/ismamz/react-bootstrap-icons/compare/v1.11.5...v1.11.6">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-bootstrap-icons&package-manager=npm_and_yarn&previous-version=1.11.5&new-version=1.11.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>
 
commit 08a1798955cd30e149aeb413b0c9b3f7453cdf6a
Merge: 03e9faa 787938f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 21:40:12 2025 +0200
 
Bump @types/react-dom from 19.1.3 to 19.1.4 in /page (#290)
 
Bumps
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
from 19.1.3 to 19.1.4.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.3&new-version=19.1.4)](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>
 
commit 03e9faa2915c434215afe841d42a988b5e2e48d2
Merge: 9d9cfd9 c09d274
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 21:27:13 2025 +0200
 
Bump tailwind-merge from 3.2.0 to 3.3.0 in /page (#288)
 
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from
3.2.0 to 3.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dcastil/tailwind-merge/releases">tailwind-merge's
releases</a>.</em></p>
<blockquote>
<h2>v3.3.0</h2>
<h3>New Features</h3>
<ul>
<li>Add support for tailwind CSS v4.1.5 by <a
href="https://github.com/dcastil"><code>@dcastil</code></a> in <a
href="https://redirect.github.com/dcastil/tailwind-merge/pull/575">dcastil/tailwind-merge#575</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/dcastil/tailwind-merge/compare/v3.2.0...v3.3.0">https://github.com/dcastil/tailwind-merge/compare/v3.2.0...v3.3.0</a></p>
<p>Thanks to <a
href="https://github.com/brandonmcconnell"><code>@brandonmcconnell</code></a>,
<a href="https://github.com/manavm1990"><code>@manavm1990</code></a>,
<a href="https://github.com/langy"><code>@langy</code></a>, <a
href="https://github.com/roboflow"><code>@roboflow</code></a>, <a
href="https://github.com/syntaxfm"><code>@syntaxfm</code></a>, <a
href="https://github.com/getsentry"><code>@getsentry</code></a>, <a
href="https://github.com/codecov"><code>@codecov</code></a>, <a
href="https://github.com/sourcegraph"><code>@sourcegraph</code></a>, a
private sponsor and <a
href="https://github.com/block"><code>@block</code></a> for sponsoring
tailwind-merge! ❤️</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/ceb3b4aea113281e75b39f20e40fd1d16e0727be"><code>ceb3b4a</code></a>
v3.3.0</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/876ada9209f143a57b6404940ffd4be2417b3b06"><code>876ada9</code></a>
add changelog for v3.3.0</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/ac1d9187181d9e75c3e6ebdb409d52fe0e383930"><code>ac1d918</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/575">#575</a>
from dcastil/feature/add-support-for-tailwind-css-v4.1.5</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/e545f96abb4fc16e7666f8c0e0c1bc6d8d6e60a3"><code>e545f96</code></a>
add *-lh utilities</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/596d9a6ef4ad0c2dc42a10a358d44eb1b33cd0ed"><code>596d9a6</code></a>
add test case for *-lh utilities</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/8c2f180908f8ceda7ff766c596f7f0bb9e4ba944"><code>8c2f180</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/572">#572</a>
from dcastil/renovate/major-octokit-monorepo</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/b4d2ed6cce4616a16f13a08e4451fc573482e2b1"><code>b4d2ed6</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/570">#570</a>
from dcastil/dependabot/npm_and_yarn/vite-6.3.4</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/d6ba428330df0ab9c4cccbb97eb07ec63ae6d1c9"><code>d6ba428</code></a>
Bump vite from 6.2.6 to 6.3.4</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/421f4f219fd0373ae0f665bef2a624da7e94309d"><code>421f4f2</code></a>
Merge pull request <a
href="https://redirect.github.com/dcastil/tailwind-merge/issues/571">#571</a>
from dcastil/renovate/all-minor-patch</li>
<li><a
href="https://github.com/dcastil/tailwind-merge/commit/efb48ab0b7de2f4e3818b134b6fbdadf00bace04"><code>efb48ab</code></a>
Update dependency <code>@octokit/types</code> to v14</li>
<li>Additional commits viewable in <a
href="https://github.com/dcastil/tailwind-merge/compare/v3.2.0...v3.3.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwind-merge&package-manager=npm_and_yarn&previous-version=3.2.0&new-version=3.3.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>
 
commit b98d1c80a706b92112af60c6d9c2163096d45c4a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 19:21:15 2025 +0000
 
Bump react-bootstrap-icons from 1.11.5 to 1.11.6 in /page
 
Bumps [react-bootstrap-icons](https://github.com/ismamz/react-bootstrap-icons) from 1.11.5 to 1.11.6.
- [Commits](https://github.com/ismamz/react-bootstrap-icons/compare/v1.11.5...v1.11.6)
 
---
updated-dependencies:
- dependency-name: react-bootstrap-icons
dependency-version: 1.11.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9d9cfd9cad804eb5ff94f8d9b6f9ee2992491c40
Merge: 877d566 b1b0a60
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 21:19:30 2025 +0200
 
Bump lucide-react from 0.509.0 to 0.510.0 in /page (#286)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.509.0 to 0.510.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.510.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>brackets</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3172">lucide-icons/lucide#3172</a></li>
<li>feat(icons): added <code>check-line</code> icon by <a
href="https://github.com/oosawy"><code>@oosawy</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2890">lucide-icons/lucide#2890</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/oosawy"><code>@oosawy</code></a> made
their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2890">lucide-icons/lucide#2890</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.509.0...0.510.0">https://github.com/lucide-icons/lucide/compare/0.509.0...0.510.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.510.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.509.0&new-version=0.510.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>
 
commit 877d566f17ea6fcc5d293c5afdd4e35cc7e7f5fa
Merge: c678e66 6128ed4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 21:18:21 2025 +0200
 
Bump typescript-eslint from 8.32.0 to 8.32.1 in /page (#287)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.32.0 to 8.32.1.
<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.32.1</h2>
<h2>8.32.1 (2025-05-12)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion]
shouldn't have fixable property (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11194">#11194</a>)</li>
<li><strong>eslint-plugin:</strong> [no-deprecated] support computed
member access (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10867">#10867</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-indexed-object-style]
adjust auto-fixer to generate valid syntax for <code>TSMappedType</code>
with no type annotation (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11180">#11180</a>)</li>
<li><strong>eslint-plugin:</strong> [consistent-indexed-object-style]
check for indirect circular types in aliased mapped types (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11177">#11177</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Azat S. <a
href="https://github.com/azat-io"><code>@azat-io</code></a></li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@dbarabashh</code></a></li>
<li>Ronen Amiel</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>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.32.1 (2025-05-12)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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="https://github.com/typescript-eslint/typescript-eslint/commit/af077a040cab200c0c5d973e0c4f2cfce75cfa88"><code>af077a0</code></a>
chore(release): publish 8.32.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b2be3dcb2e47735ce0d5677eb908a744b51d43e8"><code>b2be3dc</code></a>
chore: simplify <code>tsconfig</code> setup using <code>configDir</code>
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11136">#11136</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/aeb74025221a120453b98f5bca91a0192f10a4ac"><code>aeb7402</code></a>
chore(ast-spec): finish migrating to <code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11126">#11126</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e57126a23e3f9b0ec67665d47e37a429d7755753"><code>e57126a</code></a>
chore(typescript-eslint): correct naming of import of typescript-eslint
in te...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.1/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.32.0&new-version=8.32.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>
 
commit 787938f41ee79d8cb130d31b5885c1d5090eb17e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 17:57:52 2025 +0000
 
Bump @types/react-dom from 19.1.3 to 19.1.4 in /page
 
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.3 to 19.1.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-version: 19.1.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c09d2748f1af6b3f6074a34873e5fd7c88f5ae8c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 17:55:17 2025 +0000
 
Bump tailwind-merge from 3.2.0 to 3.3.0 in /page
 
Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/dcastil/tailwind-merge/releases)
- [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.2.0...v3.3.0)
 
---
updated-dependencies:
- dependency-name: tailwind-merge
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6128ed4b575ad8a2f190b160efa017a5f376f366
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 17:53:35 2025 +0000
 
Bump typescript-eslint from 8.32.0 to 8.32.1 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.32.0 to 8.32.1.
- [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.32.1/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.32.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b1b0a60beffc179b71241429ce9511408403b67a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 17:52:50 2025 +0000
 
Bump lucide-react from 0.509.0 to 0.510.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.509.0 to 0.510.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.510.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.510.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c678e66904013c40b54f3d69497941442df447fd
Merge: 3ee585a 58dee30
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 07:19:17 2025 +0200
 
Bump lucide-react from 0.507.0 to 0.509.0 in /page (#274)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.507.0 to 0.509.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.509.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>axe</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/3201">lucide-icons/lucide#3201</a></li>
<li>revert(site): resets Absolute Stroke Width by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3197">lucide-icons/lucide#3197</a></li>
<li>feat(icons): added <code>gpu</code> icon by <a
href="https://github.com/xandykati98"><code>@xandykati98</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/2955">lucide-icons/lucide#2955</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/xandykati98"><code>@xandykati98</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2955">lucide-icons/lucide#2955</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.508.0...0.509.0">https://github.com/lucide-icons/lucide/compare/0.508.0...0.509.0</a></p>
<h2>Version 0.508.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): Optimised <code>phone-</code> icons by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3169">lucide-icons/lucide#3169</a></li>
<li>docs(packages): Update names in docs by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3184">lucide-icons/lucide#3184</a></li>
<li>fix(icons): arcified <code>laptop</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3190">lucide-icons/lucide#3190</a></li>
<li>chore(metadata): add <code>lens</code> tag to icons with magnifying
glass by <a
href="https://github.com/Abdalrhman-Almarakeby"><code>@Abdalrhman-Almarakeby</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3192">lucide-icons/lucide#3192</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.507.0...0.508.0">https://github.com/lucide-icons/lucide/compare/0.507.0...0.508.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.509.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.507.0&new-version=0.509.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>
 
commit 58dee30b74f76ed2d4163f3f9decdb02a2dd4a5e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 04:59:18 2025 +0000
 
Bump lucide-react from 0.507.0 to 0.509.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.507.0 to 0.509.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.509.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.509.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3ee585a911e59a6fceb5fb6eb5649729a9a6c582
Merge: 37b98b8 50a9b7c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 05:12:35 2025 +0200
 
Bump @radix-ui/react-tabs from 1.1.9 to 1.1.11 in /page (#285)
 
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives)
from 1.1.9 to 1.1.11.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tabs&package-manager=npm_and_yarn&previous-version=1.1.9&new-version=1.1.11)](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>
 
commit 50a9b7c646e51a6b9a5f5f575922627d7abd0eac
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 02:48:30 2025 +0000
 
Bump @radix-ui/react-tabs from 1.1.9 to 1.1.11 in /page
 
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.1.9 to 1.1.11.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 37b98b80f8a3c55455a11aba746dc52c07267370
Merge: 82e1e29 c104dfa
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 04:46:49 2025 +0200
 
Bump @radix-ui/react-slot from 1.2.0 to 1.2.2 in /page (#280)
 
Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives)
from 1.2.0 to 1.2.2.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-slot&package-manager=npm_and_yarn&previous-version=1.2.0&new-version=1.2.2)](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>
 
commit c104dfa2e7001be6743b3a93ade003e264b7e45d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 01:59:17 2025 +0000
 
Bump @radix-ui/react-slot from 1.2.0 to 1.2.2 in /page
 
Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives) from 1.2.0 to 1.2.2.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-slot"
dependency-version: 1.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 82e1e29d3d9b5c3953b9c03e5fc54ba37c325e4f
Merge: 1359e53 1e1253b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 03:53:22 2025 +0200
 
Bump @radix-ui/react-dialog from 1.1.11 to 1.1.13 in /page (#284)
 
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives)
from 1.1.11 to 1.1.13.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dialog&package-manager=npm_and_yarn&previous-version=1.1.11&new-version=1.1.13)](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>
 
commit 1359e53813f48422ff3d7eb0d91b70be87b84b41
Merge: a0896f2 d241317
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 03:52:58 2025 +0200
 
Bump @radix-ui/react-separator from 1.1.4 to 1.1.6 in /page (#273)
 
Bumps
[@radix-ui/react-separator](https://github.com/radix-ui/primitives) from
1.1.4 to 1.1.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-separator&package-manager=npm_and_yarn&previous-version=1.1.4&new-version=1.1.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>
 
commit a0896f28d2630fcd71f6ba5fc6af37fc02d93af1
Merge: 259bc86 df1fb5c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 03:52:49 2025 +0200
 
Bump @radix-ui/react-checkbox from 1.2.3 to 1.3.1 in /page (#283)
 
Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives)
from 1.2.3 to 1.3.1.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-checkbox&package-manager=npm_and_yarn&previous-version=1.2.3&new-version=1.3.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>
 
commit 259bc863b6c109867d92c714e7f240cc8ac2290d
Merge: dbf628b 0cac7a5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 03:52:39 2025 +0200
 
Bump @radix-ui/react-popover from 1.1.11 to 1.1.13 in /page (#268)
 
Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives)
from 1.1.11 to 1.1.13.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-popover&package-manager=npm_and_yarn&previous-version=1.1.11&new-version=1.1.13)](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>
 
commit d241317117f181f7d83deb6e5f91e697c9233b3d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 12 00:04:38 2025 +0000
 
Bump @radix-ui/react-separator from 1.1.4 to 1.1.6 in /page
 
Bumps [@radix-ui/react-separator](https://github.com/radix-ui/primitives) from 1.1.4 to 1.1.6.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-separator"
dependency-version: 1.1.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit df1fb5c3e28d62c831d6f6b995470f4e7ab178f7
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 23:55:19 2025 +0000
 
Bump @radix-ui/react-checkbox from 1.2.3 to 1.3.1 in /page
 
Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) from 1.2.3 to 1.3.1.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.3.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit dbf628b75a8765ddc4c516d9f62d5427d41f9699
Merge: 8f653e9 1badb37
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 01:55:04 2025 +0200
 
Bump @radix-ui/react-tooltip from 1.2.4 to 1.2.6 in /page (#279)
 
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives)
from 1.2.4 to 1.2.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tooltip&package-manager=npm_and_yarn&previous-version=1.2.4&new-version=1.2.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>
 
commit 1e1253b15f35804197735378f8f27bca89a43c21
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 23:54:56 2025 +0000
 
Bump @radix-ui/react-dialog from 1.1.11 to 1.1.13 in /page
 
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.1.11 to 1.1.13.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0cac7a5379871b9486b3f1582e024265200e6c05
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 23:52:23 2025 +0000
 
Bump @radix-ui/react-popover from 1.1.11 to 1.1.13 in /page
 
Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) from 1.1.11 to 1.1.13.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.13
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8f653e971c161d84a9e8489500341d34156f3791
Merge: 95a16a0 4c3d5f5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 01:51:47 2025 +0200
 
Bump @types/node from 22.15.3 to 22.15.17 in /page (#275)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.15.3 to 22.15.17.
<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=22.15.3&new-version=22.15.17)](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>
 
commit 95a16a049f68b41f07da5d1047980be3a674baef
Merge: 503878e 057cec2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 12 01:25:28 2025 +0200
 
Bump @radix-ui/react-dropdown-menu from 2.1.12 to 2.1.14 in /page (#277)
 
Bumps
[@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives)
from 2.1.12 to 2.1.14.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dropdown-menu&package-manager=npm_and_yarn&previous-version=2.1.12&new-version=2.1.14)](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>
 
commit 4c3d5f5b119e42a57cff90ef2c6836abf9d8d1dc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 21:25:24 2025 +0000
 
Bump @types/node from 22.15.3 to 22.15.17 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.3 to 22.15.17.
- [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: 22.15.17
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 1badb379d68843c8af3db89c007945ee09857a02
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 21:24:43 2025 +0000
 
Bump @radix-ui/react-tooltip from 1.2.4 to 1.2.6 in /page
 
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) from 1.2.4 to 1.2.6.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tooltip"
dependency-version: 1.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 057cec241bcef53af63980f9a459c2915ca70f15
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 21:23:39 2025 +0000
 
Bump @radix-ui/react-dropdown-menu from 2.1.12 to 2.1.14 in /page
 
Bumps [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) from 2.1.12 to 2.1.14.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dropdown-menu"
dependency-version: 2.1.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 503878ef0cfcb816989c67f6ef39e9175f385410
Merge: 978d202 7290740
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 23:22:27 2025 +0200
 
Bump react-router-dom from 7.5.3 to 7.6.0 in /page (#276)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.5.3 to 7.6.0.
<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>
<h2>react-router-dom-v5-compat@6.4.0-pre.8</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.8</li>
<li>react-router-dom@6.4.0-pre.8</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.6.0</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.6.0</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/c29148ef0ff8d371f3c92cb8c752fb746f4462ca"><code>c29148e</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13561">#13561</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/3adc5710673f9a8433accd0d480b4d7561f06809"><code>3adc571</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13545">#13545</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.6.0/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.5.3&new-version=7.6.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>
 
commit 978d2023958a47aa408d52ef1adb9d382575dc29
Merge: b6ca287 70e833c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 23:22:15 2025 +0200
 
Bump @radix-ui/react-context-menu from 2.2.12 to 2.2.14 in /page (#278)
 
Bumps
[@radix-ui/react-context-menu](https://github.com/radix-ui/primitives)
from 2.2.12 to 2.2.14.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-context-menu&package-manager=npm_and_yarn&previous-version=2.2.12&new-version=2.2.14)](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>
 
commit b6ca2874a2c977a588c6708f233e870331144ece
Merge: 7960cb4 3f2f5dd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 23:22:00 2025 +0200
 
Bump deps/reflect from `5935c37` to `07aab99` (#267)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `5935c37` to
`07aab99`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/07aab9958367acce7af3253fa04d5ae678baf082"><code>07aab99</code></a>
:books: [README]</li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/5935c37ffac633a3f4e179f1cded8ef295318014...07aab9958367acce7af3253fa04d5ae678baf082">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>
 
commit 7960cb4b56c4aa42ba9096e458b3db629ef77d5b
Merge: 6e9c803 4f7d059
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 22:50:16 2025 +0200
 
Bump @types/react from 19.1.2 to 19.1.3 in /page (#282)
 
Bumps
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)
from 19.1.2 to 19.1.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.2&new-version=19.1.3)](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>
 
commit 6e9c803fcef4539795fea06bba7d9d5fd263e296
Merge: c2df8f3 724b7b4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 22:32:30 2025 +0200
 
Bump @radix-ui/react-scroll-area from 1.2.6 to 1.2.8 in /page (#269)
 
Bumps
[@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives)
from 1.2.6 to 1.2.8.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-scroll-area&package-manager=npm_and_yarn&previous-version=1.2.6&new-version=1.2.8)](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>
 
commit c2df8f3f850132a99267206ef35879111c705b44
Merge: e8ad2e7 f1c5e25
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 22:08:34 2025 +0200
 
Bump @tailwindcss/vite from 4.1.5 to 4.1.6 in /page (#272)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.5 to 4.1.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.6</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Automatically convert arbitrary values to named values when
possible (e.g. <code>h-[1lh]</code> to <code>h-lh</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17854">#17854</a>)</li>
<li>Upgrade: Update dependencies in parallel for improved performance
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17898">#17898</a>)</li>
<li>Add detailed logging about <code>@source</code> directives,
discovered files and scanned files when using <code>DEBUG=*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17952">#17952</a>)</li>
<li>Add support for generating source maps in development (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17775">#17775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Ensure negative arbitrary <code>scale</code> values generate
negative values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>)</li>
<li>Fix HAML extraction with embedded Ruby (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17846">#17846</a>)</li>
<li>Don't scan files for utilities when using <code>@reference</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17836">#17836</a>)</li>
<li>Fix incorrectly replacing <code>_</code> with <code> </code> in
arbitrary modifier shorthand <code>bg-red-500/(--my_opacity)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17889">#17889</a>)</li>
<li>Don't scan <code>.log</code> files for classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>)</li>
<li>Ensure that custom utilities applying other custom utilities don't
swallow nested <code>@apply</code> rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17925">#17925</a>)</li>
<li>Download platform specific package if
<code>optionalDependencies</code> are skipped (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17929">#17929</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.6] - 2025-05-09</h2>
<h3>Added</h3>
<ul>
<li>Upgrade: Automatically convert arbitrary values to named values when
possible (e.g. <code>h-[1lh]</code> to <code>h-lh</code>) (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17854">#17854</a>)</li>
<li>Upgrade: Update dependencies in parallel for improved performance
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17898">#17898</a>)</li>
<li>Add detailed logging about <code>@source</code> directives,
discovered files and scanned files when using <code>DEBUG=*</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17952">#17952</a>)</li>
<li>Add support for generating source maps in development (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17775">#17775</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Ensure negative arbitrary <code>scale</code> values generate
negative values (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17831">#17831</a>)</li>
<li>Fix HAML extraction with embedded Ruby (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17846">#17846</a>)</li>
<li>Don't scan files for utilities when using <code>@reference</code>
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17836">#17836</a>)</li>
<li>Fix incorrectly replacing <code>_</code> with <code> </code> in
arbitrary modifier shorthand <code>bg-red-500/(--my_opacity)</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17889">#17889</a>)</li>
<li>Don't scan <code>.log</code> files for classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17906">#17906</a>)</li>
<li>Ensure that custom utilities applying other custom utilities don't
swallow nested <code>@apply</code> rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17925">#17925</a>)</li>
<li>Download platform specific package if
<code>optionalDependencies</code> are skipped (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17929">#17929</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/2d139984dadd50f7ccc60b4a4f221309eebfb065"><code>2d13998</code></a>
Prepare v4.1.6 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17951">#17951</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/56b22bb1d38cb9a9408fe5dcf71eeb3c7407c4c0"><code>56b22bb</code></a>
Add support for source maps (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17775">#17775</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.6/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.5&new-version=4.1.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>
 
commit e8ad2e77d7b286ff837cafbbbaff6785fb9738eb
Merge: 61baaa2 feb3760
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 22:01:10 2025 +0200
 
Bump globals from 16.0.0 to 16.1.0 in /page (#271)
 
Bumps [globals](https://github.com/sindresorhus/globals) from 16.0.0 to
16.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sindresorhus/globals/releases">globals's
releases</a>.</em></p>
<blockquote>
<h2>v16.1.0</h2>
<ul>
<li>Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/293">#293</a>)
5c58875</li>
</ul>
<hr />
<p><a
href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0">https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sindresorhus/globals/commit/a1d29d4c8a11d05177f9520de34deac903ae94d7"><code>a1d29d4</code></a>
16.1.0</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/5c588757f7d237557b5dc9163cc130387d92f38d"><code>5c58875</code></a>
Update globals (<a
href="https://redirect.github.com/sindresorhus/globals/issues/293">#293</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/498071c48e39e37deb5f5bcfd25534d36cf21577"><code>498071c</code></a>
Replace <code>execa</code> with <code>nano-spawn</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/295">#295</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/082c58301a3ce496448b5263fe30193405d1cb05"><code>082c583</code></a>
Fix <code>excludeBuiltins</code> (<a
href="https://redirect.github.com/sindresorhus/globals/issues/292">#292</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/3fd937fdfe06153577304077fdd1955c3f7480a1"><code>3fd937f</code></a>
Fix update script (<a
href="https://redirect.github.com/sindresorhus/globals/issues/289">#289</a>)</li>
<li><a
href="https://github.com/sindresorhus/globals/commit/cb1fb339a2525853d78423902b291036dee5c7bb"><code>cb1fb33</code></a>
Update dependencies (<a
href="https://redirect.github.com/sindresorhus/globals/issues/288">#288</a>)</li>
<li>See full diff in <a
href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.0.0&new-version=16.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>
 
commit 61baaa23696f3cae0a77df3d19c52053221fa50a
Merge: 1beb518 da66811
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 21:45:16 2025 +0200
 
Bump @radix-ui/react-label from 2.1.4 to 2.1.6 in /page (#270)
 
Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives)
from 2.1.4 to 2.1.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-label&package-manager=npm_and_yarn&previous-version=2.1.4&new-version=2.1.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>
 
commit 1beb518bf9ed4b360d5eab8dbb6a0cb86e491daf
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun May 11 17:51:27 2025 +0200
 
Update dependabot.yml
 
commit 4f7d059995e5d50f275b1c44e881be218359e834
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 15:47:20 2025 +0000
 
Bump @types/react from 19.1.2 to 19.1.3 in /page
 
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.2 to 19.1.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
 
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.1.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 70e833c916cd3206b20d44d70d3adae21ba1e45a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 15:46:49 2025 +0000
 
Bump @radix-ui/react-context-menu from 2.2.12 to 2.2.14 in /page
 
Bumps [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) from 2.2.12 to 2.2.14.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-context-menu"
dependency-version: 2.2.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 72907401211d4fb2a007cc72e73ba9315071f740
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 15:46:35 2025 +0000
 
Bump react-router-dom from 7.5.3 to 7.6.0 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.5.3 to 7.6.0.
- [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.6.0/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f1c5e259f6c6bba29c36d1b18540ad0ea976deb4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 15:46:03 2025 +0000
 
Bump @tailwindcss/vite from 4.1.5 to 4.1.6 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.6/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit feb376013e0ba4c1dd87125893f7836ee44ecf2b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 15:45:49 2025 +0000
 
Bump globals from 16.0.0 to 16.1.0 in /page
 
Bumps [globals](https://github.com/sindresorhus/globals) from 16.0.0 to 16.1.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0)
 
---
updated-dependencies:
- dependency-name: globals
dependency-version: 16.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit da6681172dabf23699315ab336c7168f0cf75187
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 15:45:42 2025 +0000
 
Bump @radix-ui/react-label from 2.1.4 to 2.1.6 in /page
 
Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives) from 2.1.4 to 2.1.6.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-label"
dependency-version: 2.1.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 724b7b4ba2ae39516535c2f32cecf2359d73dc6d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 15:45:35 2025 +0000
 
Bump @radix-ui/react-scroll-area from 1.2.6 to 1.2.8 in /page
 
Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) from 1.2.6 to 1.2.8.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3f2f5dd5cf2c3cf53178ece42a2b498fabef1c00
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun May 11 15:44:54 2025 +0000
 
Bump deps/reflect from `5935c37` to `07aab99`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `5935c37` to `07aab99`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/5935c37ffac633a3f4e179f1cded8ef295318014...07aab9958367acce7af3253fa04d5ae678baf082)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-version: 07aab9958367acce7af3253fa04d5ae678baf082
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8f41196ce9384813de754c2883ae78df88d40ba5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun May 11 17:26:01 2025 +0200
 
Fix visual studio compilation
 
commit 0cbc862aaa358da48cdecf5ebc0d7f7fa9a21507
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu May 8 18:37:53 2025 +0200
 
Disable exception
 
commit 3e7f6e5fc15cdc74b492845aed95729a93b23be0
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu May 8 18:30:50 2025 +0200
 
Redirect zero base memory image requests to main exe
 
commit 43d29ce7231acc54811cf87cb33371bca23c64ef
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu May 8 18:11:32 2025 +0200
 
Handle icon parsing exceptions
 
commit c916a39a21b62021c3d6b4106335044ea0ddb97f
Merge: 244bce0 28b67c5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 5 21:09:54 2025 +0200
 
Bump typescript-eslint from 8.31.1 to 8.32.0 in /page (#265)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.31.1 to 8.32.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.32.0</h2>
<h2>8.32.0 (2025-05-05)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-conversion] add
rule (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10182">#10182</a>)</li>
<li><strong>eslint-plugin:</strong> [only-throw-error] add option
<code>allowRethrowing</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11075">#11075</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency typedoc to ^0.28.0 (<a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1fef33521">1fef33521</a>)</li>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-parameters]
should parenthesize type in suggestion fixer if necessary (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10907">#10907</a>)</li>
<li><strong>eslint-plugin:</strong> [unified-signatures] exempt
<code>this</code> from optional parameter overload check (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11005">#11005</a>)</li>
<li><strong>eslint-plugin:</strong> [prefer-nullish-coalescing] fix
parenthesization bug in suggestion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11098">#11098</a>)</li>
<li><strong>typescript-estree:</strong> ensure consistent TSMappedType
AST shape (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11086">#11086</a>)</li>
<li><strong>typescript-estree:</strong> correct
<code>TSImportType</code> property name when <code>assert</code> (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11115">#11115</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Andy Edwards</li>
<li>Dima Barabash <a
href="https://github.com/dbarabashh"><code>@dbarabashh</code></a></li>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>mdm317</li>
<li>overlookmotel</li>
<li>Sasha Kondrashov</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>
</blockquote>
</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.32.0 (2025-05-05)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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="https://github.com/typescript-eslint/typescript-eslint/commit/819a03f4de391ad69629d5a7e1e974b805a986a7"><code>819a03f</code></a>
chore(release): publish 8.32.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/172ab8ae7441638628419c79bed96bc3361c18a0"><code>172ab8a</code></a>
chore(eslint-plugin): resolve remaining issues from <code>vitest</code>
migration (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11100">#11100</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/a9c9251bbbc81b3a2d3c08a71cfb13be18e6682a"><code>a9c9251</code></a>
chore: revert <code>vitest</code> related changes in
<code>tsconfig</code> files (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11124">#11124</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.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.31.1&new-version=8.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>
 
commit 244bce059fe425d907cf6eebfb9c92aa78826434
Merge: a1d6a1d 916e58e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 5 21:00:57 2025 +0200
 
Bump react-resizable-panels from 3.0.0 to 3.0.1 in /page (#266)
 
Bumps
[react-resizable-panels](https://github.com/bvaughn/react-resizable-panels)
from 3.0.0 to 3.0.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/bvaughn/react-resizable-panels/releases">react-resizable-panels's
releases</a>.</em></p>
<blockquote>
<h2>3.0.1</h2>
<ul>
<li><a
href="https://redirect.github.com/bvaughn/react-resizable-panels/pull/479">#479</a>:
Improve support for Cloudflare Workers and Vercel Functions</li>
<li><a
href="https://redirect.github.com/bvaughn/react-resizable-panels/pull/480">#480</a>:
Fixed <code>package.json#types</code> reference</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/32aa9ff6b781b6a548c0bf92e1ece225cfe46d27"><code>32aa9ff</code></a>
3.0.0 -&gt; 3.0.1</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/17295b352c807375b0ba675e5e8bc21ecd40ada1"><code>17295b3</code></a>
Add worker-related conditions (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/479">#479</a>)</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/edd0bb2d1c698ab31e001ab6af9f30601194d235"><code>edd0bb2</code></a>
Remove unused save-dev dependency</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/e0f004060cc2d882cea6e72467de11b9a224ad62"><code>e0f0040</code></a>
Fixed <code>package.json#types</code> reference (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/480">#480</a>)</li>
<li>See full diff in <a
href="https://github.com/bvaughn/react-resizable-panels/compare/3.0.0...3.0.1">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.0&new-version=3.0.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>
 
commit 28b67c58d47bd387e6f6d687686c2d6ac6316022
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 5 18:31:01 2025 +0000
 
Bump typescript-eslint from 8.31.1 to 8.32.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.31.1 to 8.32.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.32.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a1d6a1dc8b23bbd5065153bfa659b3a904465770
Merge: 3a4bbe6 a3d7d57
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon May 5 20:25:39 2025 +0200
 
Bump vite from 6.3.4 to 6.3.5 in /page (#264)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 6.3.4 to 6.3.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v6.3.5</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.3.5/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->6.3.5 (2025-05-05)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix(ssr): handle uninitialized export access as undefined (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19959">#19959</a>)
(<a
href="https://github.com/vitejs/vite/commit/fd38d076fe2455aac1e00a7b15cd51159bf12bb5">fd38d07</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19959">#19959</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/84e4647efac01efafcef95fb1c7ec9336fe0a94c"><code>84e4647</code></a>
release: v6.3.5</li>
<li><a
href="https://github.com/vitejs/vite/commit/fd38d076fe2455aac1e00a7b15cd51159bf12bb5"><code>fd38d07</code></a>
fix(ssr): handle uninitialized export access as undefined (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19959">#19959</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v6.3.5/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.3.4&new-version=6.3.5)](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>
 
commit 916e58e3aab442552be3bb5d86458a8efc56aa1d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 5 17:56:21 2025 +0000
 
Bump react-resizable-panels from 3.0.0 to 3.0.1 in /page
 
Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.0...3.0.1)
 
---
updated-dependencies:
- dependency-name: react-resizable-panels
dependency-version: 3.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a3d7d57ae32f3a8d153c1a0429fe3f54ae2c2e39
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon May 5 17:40:11 2025 +0000
 
Bump vite from 6.3.4 to 6.3.5 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.4 to 6.3.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.5/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3a4bbe6918c8547cdb31f99d91d4dc02d3295c59
Merge: 3108f22 c07a57f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 3 13:08:51 2025 +0200
 
Bump eslint from 9.25.1 to 9.26.0 in /page (#262)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.25.1 to 9.26.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.26.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e9754e7433edf665602ceba4f7f8fbca559c974f"><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670">#19670</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0fa2b7a3666f1eedcc091446dc860037c9bafa5c"><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dcbdcc9c6be628240269b41f7bb576dde1e6f5b3"><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19592">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfd83ef4ee054f748732581c422508c45d6f1bf"><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19645">#19645</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/96e84de55ad17c96e5b6f2dece75145542505469"><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648">#19648</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d683aebc8e0792e4f80bd1488c705c90f22c317e"><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19664">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9736d5d15870c9185da7d140becb9a15aa69057d"><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19661">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17bae69e02fff6f26487a3cbd9c3c3218088949c"><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19634">#19634</a>)
(Nitin Kumar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/dd98d63f09c9324124734206d904d31d433a7c92"><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c25e858d2d7e9bd3e53dcb32c9af5251d6f0569e"><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b2397e9bef5ca7faf7e100ecebc20e457bf0b588"><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/addd0a6a62d1b89dc7ab49cbd08c5a6af3e7da29"><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://redirect.github.com/eslint/eslint/issues/19660">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a21b38db0276ab3373c95ebc7b1ef1910b79dfe6"><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c0721a7f34264da0a32ade8432511eeda4a2c1b9"><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://redirect.github.com/eslint/eslint/issues/19657">#19657</a>)
(CamWass)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5b247c859f1b653297a9b9135d92a59742a669cc"><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d6fa4ac031c2fe24fb778e84940393fbda3ddf77"><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/09586905be394c05839996a5ea812adfac44d320"><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f1c858e3c1e9712ef398588bf5ed68bc19fad3f2"><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19665">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/40dd2998cedddb75e0514b2c5cc855293c85da41"><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://redirect.github.com/eslint/eslint/issues/19652">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1cfd7024226cd9c42ceb75732f79e3bc36e8305c"><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19656">#19656</a>)
(renovate[bot])</li>
</ul>
</blockquote>
</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.26.0 - May 2, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5b247c859f1b653297a9b9135d92a59742a669cc"><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d6fa4ac031c2fe24fb778e84940393fbda3ddf77"><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9754e7433edf665602ceba4f7f8fbca559c974f"><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670">#19670</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0fa2b7a3666f1eedcc091446dc860037c9bafa5c"><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dd98d63f09c9324124734206d904d31d433a7c92"><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/96e84de55ad17c96e5b6f2dece75145542505469"><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648">#19648</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c25e858d2d7e9bd3e53dcb32c9af5251d6f0569e"><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/09586905be394c05839996a5ea812adfac44d320"><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dcbdcc9c6be628240269b41f7bb576dde1e6f5b3"><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://redirect.github.com/eslint/eslint/issues/19592">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b2397e9bef5ca7faf7e100ecebc20e457bf0b588"><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d683aebc8e0792e4f80bd1488c705c90f22c317e"><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19664">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f1c858e3c1e9712ef398588bf5ed68bc19fad3f2"><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19665">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9736d5d15870c9185da7d140becb9a15aa69057d"><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19661">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/40dd2998cedddb75e0514b2c5cc855293c85da41"><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://redirect.github.com/eslint/eslint/issues/19652">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/addd0a6a62d1b89dc7ab49cbd08c5a6af3e7da29"><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://redirect.github.com/eslint/eslint/issues/19660">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a21b38db0276ab3373c95ebc7b1ef1910b79dfe6"><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c0721a7f34264da0a32ade8432511eeda4a2c1b9"><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://redirect.github.com/eslint/eslint/issues/19657">#19657</a>)
(CamWass)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1cfd7024226cd9c42ceb75732f79e3bc36e8305c"><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19656">#19656</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfd83ef4ee054f748732581c422508c45d6f1bf"><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19645">#19645</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17bae69e02fff6f26487a3cbd9c3c3218088949c"><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://redirect.github.com/eslint/eslint/issues/19634">#19634</a>)
(Nitin Kumar)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/8bbabc4691d97733a422180c71eba6c097b35475"><code>8bbabc4</code></a>
9.26.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/16f5ff799122737e2c4b853b441e86f224878942"><code>16f5ff7</code></a>
Build: changelog update for 9.26.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/5b247c859f1b653297a9b9135d92a59742a669cc"><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19681">#19681</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d6fa4ac031c2fe24fb778e84940393fbda3ddf77"><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9754e7433edf665602ceba4f7f8fbca559c974f"><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://redirect.github.com/eslint/eslint/issues/19670">#19670</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0fa2b7a3666f1eedcc091446dc860037c9bafa5c"><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19640">#19640</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dd98d63f09c9324124734206d904d31d433a7c92"><code>dd98d63</code></a>
docs: Update README</li>
<li><a
href="https://github.com/eslint/eslint/commit/96e84de55ad17c96e5b6f2dece75145542505469"><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://redirect.github.com/eslint/eslint/issues/19648">#19648</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c25e858d2d7e9bd3e53dcb32c9af5251d6f0569e"><code>c25e858</code></a>
docs: Update README</li>
<li><a
href="https://github.com/eslint/eslint/commit/09586905be394c05839996a5ea812adfac44d320"><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19669">#19669</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.25.1...v9.26.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.25.1&new-version=9.26.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>
 
commit 3108f22690feea9579f46cbc44deca6f6d50d080
Merge: 2ad7cb0 dc3e609
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 3 12:46:01 2025 +0200
 
Bump tw-animate-css from 1.2.8 to 1.2.9 in /page (#261)
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.2.8 to 1.2.9.
<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.2.9</h2>
<h2>Changelog</h2>
<ul>
<li>d8c3cf6: fix(ci): remove unnecessary CI commands</li>
<li>df3ebb6: chore: update dependencies</li>
<li>47c17d7: feat: add support for Reka UI in accordion and collapsible
animations. Closes <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/30">#30</a></li>
<li>289d30d: docs: update transform documentation to include animate-in
and animate-out notes</li>
<li>30b0542: chore: bump version to 1.2.9 and update package manager
version</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/30b0542f5dbccac972ab45e68e8ad1182469587f"><code>30b0542</code></a>
chore: bump version to 1.2.9 and update package manager version</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/289d30dd123593db549eeccd22d2a354ea5f003e"><code>289d30d</code></a>
docs: update transform documentation to include animate-in and
animate-out notes</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/47c17d77a084b0cdfcbcca122265c07b864aeb63"><code>47c17d7</code></a>
feat: add support for Reka UI in accordion and collapsible
animations</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/df3ebb64addc78bd53c2b275c4ce7ff059054105"><code>df3ebb6</code></a>
chore: update dependencies</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/d8c3cf63170bf9961eb24a06f6820a8133b0859a"><code>d8c3cf6</code></a>
fix(ci): remove unnecessary CI commands</li>
<li>See full diff in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.8...v1.2.9">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.2.8&new-version=1.2.9)](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>
 
commit 2ad7cb0f305356f9910ded6fa534bef802b18644
Merge: 57ee0cb a1202a1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 3 12:41:09 2025 +0200
 
Bump lucide-react from 0.503.0 to 0.507.0 in /page (#260)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.503.0 to 0.507.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.507.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(metadata): added tags to <code>square-pen</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3155">lucide-icons/lucide#3155</a></li>
<li>fix(icons): changed <code>search</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3140">lucide-icons/lucide#3140</a></li>
<li>fix(dev): resets Absolute Stroke Width by <a
href="https://github.com/briz123"><code>@briz123</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3005">lucide-icons/lucide#3005</a></li>
<li>fix(icons): changed <code>guitar</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3115">lucide-icons/lucide#3115</a></li>
<li>fix(Icons): Adding missing categories to 4 Icons by <a
href="https://github.com/ajokt123"><code>@ajokt123</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3110">lucide-icons/lucide#3110</a></li>
<li>fix(ci): reduces workflow triggers by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3150">lucide-icons/lucide#3150</a></li>
<li>fix(icons): changed <code>air-vent</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3117">lucide-icons/lucide#3117</a></li>
<li>fix(icons): rotate <code>dumbbell</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3107">lucide-icons/lucide#3107</a></li>
<li>fix(icons): changed <code>touchpad-off</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3118">lucide-icons/lucide#3118</a></li>
<li>fix(icons): changed <code>bell-electric</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3139">lucide-icons/lucide#3139</a></li>
<li>fix(icons): changed <code>menu</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3142">lucide-icons/lucide#3142</a></li>
<li>fix(icons): changed <code>mail</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3144">lucide-icons/lucide#3144</a></li>
<li>chore(pr-template): Adjust PR template by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3183">lucide-icons/lucide#3183</a></li>
<li>feat(icons): added <code>soap-dispenser-droplet</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3088">lucide-icons/lucide#3088</a></li>
<li>feat(icons): added <code>panda</code> icon by <a
href="https://github.com/chessurisme"><code>@chessurisme</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/2094">lucide-icons/lucide#2094</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.506.0...0.507.0">https://github.com/lucide-icons/lucide/compare/0.506.0...0.507.0</a></p>
<h2>Version 0.506.0</h2>
<h2>What's Changed</h2>
<ul>
<li>perf(react): use implicit return in react package by <a
href="https://github.com/VIKTORVAV99"><code>@VIKTORVAV99</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/2325">lucide-icons/lucide#2325</a></li>
<li>fix(icons): changed <code>users</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3143">lucide-icons/lucide#3143</a></li>
<li>fix(icons): changed <code>locate-off</code> icon by <a
href="https://github.com/jamiemlaw"><code>@jamiemlaw</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3137">lucide-icons/lucide#3137</a></li>
<li>fix(icons): changed <code>expand</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2831">lucide-icons/lucide#2831</a></li>
<li>feat(icons): Added clock plus icon. by <a
href="https://github.com/gubser"><code>@gubser</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2996">lucide-icons/lucide#2996</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.505.0...0.506.0">https://github.com/lucide-icons/lucide/compare/0.505.0...0.506.0</a></p>
<h2>Version 0.505.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>package-2</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3174">lucide-icons/lucide#3174</a></li>
<li>docs(icon-design-guide): point people to lucide studio instead of
svgo by <a href="https://github.com/jguddas"><code>@jguddas</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3152">lucide-icons/lucide#3152</a></li>
<li>fix(lucide-svelte): Resolve Svelte 5 deprecation of svelte:component
by <a href="https://github.com/shamaamahh"><code>@shamaamahh</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3112">lucide-icons/lucide#3112</a></li>
<li>feat(icons): added <code>brush-cleaning</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/2395">lucide-icons/lucide#2395</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.504.0...0.505.0">https://github.com/lucide-icons/lucide/compare/0.504.0...0.505.0</a></p>
<h2>Version 0.504.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat(icons): add door closed locked / unlocked icons by <a
href="https://github.com/lukedukeus"><code>@lukedukeus</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3060">lucide-icons/lucide#3060</a></li>
<li>build(dev-deps): Bump dependencies by <a
href="https://github.com/ericfennis"><code>@ericfennis</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3096">lucide-icons/lucide#3096</a></li>
<li>fix(icons): redesigned <code>brush</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3011">lucide-icons/lucide#3011</a></li>
<li>fix(site): remove studio link from navbar by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3166">lucide-icons/lucide#3166</a></li>
<li>feat(icons): added <code>hamburger</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/3165">lucide-icons/lucide#3165</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lucide-icons/lucide/commit/03eb86287aae464205e0d26ed22d00d454a1bd23"><code>03eb862</code></a>
use implicit return in react package (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2325">#2325</a>)</li>
<li><a
href="https://github.com/lucide-icons/lucide/commit/0fccc276c3c8753bbd5f94217075fd1e3187d2f8"><code>0fccc27</code></a>
Bump dependencies (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3096">#3096</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.507.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.503.0&new-version=0.507.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>
 
commit c07a57f5ad7fb94492b952c996a766bede997aad
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat May 3 10:40:42 2025 +0000
 
Bump eslint from 9.25.1 to 9.26.0 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.25.1 to 9.26.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.25.1...v9.26.0)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 57ee0cbceca59a463be6be13d1d1f794b6a9f5d4
Merge: 476ffe8 399dd3d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 3 12:39:47 2025 +0200
 
Bump react-resizable-panels from 2.1.9 to 3.0.0 in /page (#259)
 
Bumps
[react-resizable-panels](https://github.com/bvaughn/react-resizable-panels)
from 2.1.9 to 3.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/fa1fb9d5fda775e11447b57d6b40c3cf9eba7763"><code>fa1fb9d</code></a>
2.1.9 -&gt; 3.0.0</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/3fd70714dfd766187d3faaf394808cebaf59edd1"><code>3fd7071</code></a>
Attach &quot;pointerup&quot; and &quot;pointercancel&quot; listeners to
ownerDocument body (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/475">#475</a>)</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/84df2088ee7cf3277ac2f3f96acf62204db5c01c"><code>84df208</code></a>
Make module ESM only; replace Jest with Vitest (<a
href="https://redirect.github.com/bvaughn/react-resizable-panels/issues/478">#478</a>)</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/96a4c5b6e9397ee879ae932b4e9077f32e9239c8"><code>96a4c5b</code></a>
Tweak coarse pointer drag styles</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/d8dd367686419160bcb68b1c3e694db65bf89ed2"><code>d8dd367</code></a>
Default style tweaks</li>
<li><a
href="https://github.com/bvaughn/react-resizable-panels/commit/d63a6b0808accac4503403660f796a13fea0f331"><code>d63a6b0</code></a>
Add usePanelGroupContext() hook for reading current group direction and
id</li>
<li>See full diff in <a
href="https://github.com/bvaughn/react-resizable-panels/compare/2.1.9...3.0.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=2.1.9&new-version=3.0.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>
 
commit 476ffe8de8a1b50a6aecf9f6b379cbf61f9a17e7
Merge: 68e54e9 ae3f8b0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 3 12:39:17 2025 +0200
 
Bump deps/googletest from `04ee1b4` to `90a4152` (#257)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`04ee1b4` to `90a4152`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/90a41521142c978131f38c6da07b4eb96a9f1ff6"><code>90a4152</code></a>
gtest: Remove incorrect documentation of private headers as PIMPL
idiom</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4...90a41521142c978131f38c6da07b4eb96a9f1ff6">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>
 
commit 68e54e9d4f4d46a6e342bfe19bc766eea135ce23
Merge: a2ce0e3 a344226
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat May 3 12:21:06 2025 +0200
 
Bump @eslint/js from 9.25.1 to 9.26.0 in /page (#258)
 
Bumps
[@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js)
from 9.25.1 to 9.26.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.26.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/e9754e7433edf665602ceba4f7f8fbca559c974f"><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19670">#19670</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0fa2b7a3666f1eedcc091446dc860037c9bafa5c"><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19640">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dcbdcc9c6be628240269b41f7bb576dde1e6f5b3"><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19592">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfd83ef4ee054f748732581c422508c45d6f1bf"><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19645">#19645</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/96e84de55ad17c96e5b6f2dece75145542505469"><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19648">#19648</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d683aebc8e0792e4f80bd1488c705c90f22c317e"><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19664">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9736d5d15870c9185da7d140becb9a15aa69057d"><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19661">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17bae69e02fff6f26487a3cbd9c3c3218088949c"><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19634">#19634</a>)
(Nitin Kumar)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/dd98d63f09c9324124734206d904d31d433a7c92"><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c25e858d2d7e9bd3e53dcb32c9af5251d6f0569e"><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b2397e9bef5ca7faf7e100ecebc20e457bf0b588"><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/addd0a6a62d1b89dc7ab49cbd08c5a6af3e7da29"><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a21b38db0276ab3373c95ebc7b1ef1910b79dfe6"><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c0721a7f34264da0a32ade8432511eeda4a2c1b9"><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19657">#19657</a>)
(CamWass)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5b247c859f1b653297a9b9135d92a59742a669cc"><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19681">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d6fa4ac031c2fe24fb778e84940393fbda3ddf77"><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/09586905be394c05839996a5ea812adfac44d320"><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19669">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f1c858e3c1e9712ef398588bf5ed68bc19fad3f2"><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19665">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/40dd2998cedddb75e0514b2c5cc855293c85da41"><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19652">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1cfd7024226cd9c42ceb75732f79e3bc36e8305c"><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19656">#19656</a>)
(renovate[bot])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.26.0 - May 2, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/5b247c859f1b653297a9b9135d92a59742a669cc"><code>5b247c8</code></a>
chore: upgrade to <code>@eslint/js@9.26.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19681">#19681</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d6fa4ac031c2fe24fb778e84940393fbda3ddf77"><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9754e7433edf665602ceba4f7f8fbca559c974f"><code>e9754e7</code></a>
feat: add reportGlobalThis to no-shadow-restricted-names (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19670">#19670</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0fa2b7a3666f1eedcc091446dc860037c9bafa5c"><code>0fa2b7a</code></a>
feat: add suggestions for <code>eqeqeq</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19640">#19640</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dd98d63f09c9324124734206d904d31d433a7c92"><code>dd98d63</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/96e84de55ad17c96e5b6f2dece75145542505469"><code>96e84de</code></a>
fix: check cache file existence before deletion (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19648">#19648</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c25e858d2d7e9bd3e53dcb32c9af5251d6f0569e"><code>c25e858</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/09586905be394c05839996a5ea812adfac44d320"><code>0958690</code></a>
chore: disambiguate internal types <code>LanguageOptions</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19669">#19669</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/dcbdcc9c6be628240269b41f7bb576dde1e6f5b3"><code>dcbdcc9</code></a>
feat: Add MCP server (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19592">#19592</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b2397e9bef5ca7faf7e100ecebc20e457bf0b588"><code>b2397e9</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/d683aebc8e0792e4f80bd1488c705c90f22c317e"><code>d683aeb</code></a>
fix: don't crash on tests with circular references in
<code>RuleTester</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19664">#19664</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f1c858e3c1e9712ef398588bf5ed68bc19fad3f2"><code>f1c858e</code></a>
chore: fix internal type references to <code>Plugin</code> and
<code>Rule</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19665">#19665</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/9736d5d15870c9185da7d140becb9a15aa69057d"><code>9736d5d</code></a>
fix: add <code>namespace</code> to <code>Plugin.meta</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19661">#19661</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/40dd2998cedddb75e0514b2c5cc855293c85da41"><code>40dd299</code></a>
refactor: One-shot ESQuery selector analysis (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19652">#19652</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/addd0a6a62d1b89dc7ab49cbd08c5a6af3e7da29"><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660">#19660</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a21b38db0276ab3373c95ebc7b1ef1910b79dfe6"><code>a21b38d</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c0721a7f34264da0a32ade8432511eeda4a2c1b9"><code>c0721a7</code></a>
docs: fix double space in command (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19657">#19657</a>)
(CamWass)</li>
<li><a
href="https://github.com/eslint/eslint/commit/1cfd7024226cd9c42ceb75732f79e3bc36e8305c"><code>1cfd702</code></a>
chore: update dependency <code>@eslint/json</code> to ^0.12.0 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19656">#19656</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfd83ef4ee054f748732581c422508c45d6f1bf"><code>2dfd83e</code></a>
feat: add <code>ignoreDirectives</code> option in
<code>no-unused-expressions</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19645">#19645</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/17bae69e02fff6f26487a3cbd9c3c3218088949c"><code>17bae69</code></a>
fix: update <code>RuleTester.run()</code> type (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19634">#19634</a>)
(Nitin Kumar)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/d6fa4ac031c2fe24fb778e84940393fbda3ddf77"><code>d6fa4ac</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/addd0a6a62d1b89dc7ab49cbd08c5a6af3e7da29"><code>addd0a6</code></a>
docs: fix formatting of unordered lists in Markdown (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/19660">#19660</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.26.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.25.1&new-version=9.26.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>
 
commit dc3e6097051d0119ce8678aa9d7ba347d3b4147a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat May 3 09:01:21 2025 +0000
 
Bump tw-animate-css from 1.2.8 to 1.2.9 in /page
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.2.8 to 1.2.9.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.8...v1.2.9)
 
---
updated-dependencies:
- dependency-name: tw-animate-css
dependency-version: 1.2.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a1202a11adfada22335bae6cb67702d22a911978
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat May 3 09:01:13 2025 +0000
 
Bump lucide-react from 0.503.0 to 0.507.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.503.0 to 0.507.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.507.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.507.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 399dd3dcd09f27d989acc176468df56e6bd4d044
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat May 3 09:00:58 2025 +0000
 
Bump react-resizable-panels from 2.1.9 to 3.0.0 in /page
 
Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 2.1.9 to 3.0.0.
- [Release notes](https://github.com/bvaughn/react-resizable-panels/releases)
- [Commits](https://github.com/bvaughn/react-resizable-panels/compare/2.1.9...3.0.0)
 
---
updated-dependencies:
- dependency-name: react-resizable-panels
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a3442268462cdb01126e0f1dda7a1d8d0b91badb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat May 3 09:00:49 2025 +0000
 
Bump @eslint/js from 9.25.1 to 9.26.0 in /page
 
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.25.1 to 9.26.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/commits/v9.26.0/packages/js)
 
---
updated-dependencies:
- dependency-name: "@eslint/js"
dependency-version: 9.26.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ae3f8b0061bb97dc47dd0425ac95b37c0568459a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat May 3 09:00:28 2025 +0000
 
Bump deps/googletest from `04ee1b4` to `90a4152`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `04ee1b4` to `90a4152`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4...90a41521142c978131f38c6da07b4eb96a9f1ff6)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 90a41521142c978131f38c6da07b4eb96a9f1ff6
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a2ce0e3444e011fa27cf5eb7713c1cdbe60415a9
Merge: 88080e9 cff2fee
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri May 2 07:39:03 2025 +0200
 
Add `rdtscp` instruction with stub `IA32_TSC_AUX` values (#256)
 
This functionality mirrors RDTSC calls but returns a stub IA32_TSC_AUX
value. However, it requires further work to correctly retrieve the CPUID
in multi-threaded contexts before setting `RCX`.
 
commit cff2feee7565267ce9f0db831e86bd561d3630ed
Author: Soham Nandy <soham.nandy2006@gmail.com>
Date: Fri May 2 07:20:36 2025 +0530
 
Add rdtscp instruction with stub `IA32_TSC_AUX` values
 
commit 88080e97c72ef3d6cc7e18daf182378d064cf861
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 1 16:14:57 2025 +0200
 
Small cleanup
 
commit 83e75e8d50f1f3b5b181015767a2958b2433bfd6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 1 16:07:54 2025 +0200
 
Remove unused elements
 
commit c215c956a5734cf235e1e605f54eb82891f96c6c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 1 10:30:04 2025 +0200
 
Log download progress
 
commit 9d0680352ac029978d0d760ad719558d29dfaa16
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 1 09:29:21 2025 +0200
 
Small style fixes
 
commit 7064a1fe0452f13f25d65fe8ddab03ee8a878d83
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu May 1 08:41:32 2025 +0200
 
Add test sample resources
 
commit 5a1cc416be9627887c78014d4c6b9df2cb7c957a
Merge: 169bcfc 608536a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 30 23:18:36 2025 +0200
 
Bump @tailwindcss/vite from 4.1.4 to 4.1.5 in /page (#255)
 
Bumps
[@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite)
from 4.1.4 to 4.1.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@tailwindcss/vite</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v4.1.5</h2>
<h3>Added</h3>
<ul>
<li>Support using <code>@tailwindcss/upgrade</code> to upgrade between
versions of v4.* (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17717">#17717</a>)</li>
<li>Add <code>h-lh</code> / <code>min-h-lh</code> /
<code>max-h-lh</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17790">#17790</a>)</li>
<li>Transition <code>display</code>, <code>visibility</code>,
<code>content-visibility</code>, <code>overlay</code>, and
<code>pointer-events</code> when using <code>transition</code> to
simplify <code>@starting-style</code> usage (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17812">#17812</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't scan <code>.geojson</code> or <code>.db</code> files for
classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17700">#17700</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17711">#17711</a>)</li>
<li>Hide default shadow suggestions when missing default shadow theme
keys (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17743">#17743</a>)</li>
<li>Replace <code>_</code> with <code>.</code> in theme suggestions for
<code>@utility</code> if surrounded by digits (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17733">#17733</a>)</li>
<li>Skip <code>color-mix(…)</code> when opacity is <code>100%</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17815">#17815</a>)</li>
<li>PostCSS: Ensure that errors in imported stylesheets are recoverable
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17754">#17754</a>)</li>
<li>Upgrade: Bump all Tailwind CSS related dependencies during upgrade
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17763">#17763</a>)</li>
<li>Upgrade: Don't add <code>-</code> to variants starting with
<code>@</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17814">#17814</a>)</li>
<li>Upgrade: Don't format stylesheets that didn't change when upgrading
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17824">#17824</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@tailwindcss/vite</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.5] - 2025-04-30</h2>
<h3>Added</h3>
<ul>
<li>Support using <code>@tailwindcss/upgrade</code> to upgrade between
versions of v4.* (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17717">#17717</a>)</li>
<li>Add <code>h-lh</code> / <code>min-h-lh</code> /
<code>max-h-lh</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17790">#17790</a>)</li>
<li>Transition <code>display</code>, <code>visibility</code>,
<code>content-visibility</code>, <code>overlay</code>, and
<code>pointer-events</code> when using <code>transition</code> to
simplify <code>@starting-style</code> usage (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17812">#17812</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't scan <code>.geojson</code> or <code>.db</code> files for
classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17700">#17700</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17711">#17711</a>)</li>
<li>Hide default shadow suggestions when missing default shadow theme
keys (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17743">#17743</a>)</li>
<li>Replace <code>_</code> with <code>.</code> in theme suggestions for
<code>@utility</code> if surrounded by digits (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17733">#17733</a>)</li>
<li>Skip <code>color-mix(…)</code> when opacity is <code>100%</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17815">#17815</a>)</li>
<li>PostCSS: Ensure that errors in imported stylesheets are recoverable
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17754">#17754</a>)</li>
<li>Upgrade: Bump all Tailwind CSS related dependencies during upgrade
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17763">#17763</a>)</li>
<li>Upgrade: Don't add <code>-</code> to variants starting with
<code>@</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17814">#17814</a>)</li>
<li>Upgrade: Don't format stylesheets that didn't change when upgrading
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17824">#17824</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/45cd32eed7d328bd14caa9895077f5df441a6da7"><code>45cd32e</code></a>
Prepare v4.1.5 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/17830">#17830</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.5/packages/@tailwindcss-vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.4&new-version=4.1.5)](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>
 
commit 169bcfcd707744648162e3acf145834928b99f6d
Merge: b0d04c3 edc1d01
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 30 22:58:17 2025 +0200
 
Bump @types/react-dom from 19.1.2 to 19.1.3 in /page (#254)
 
Bumps
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
from 19.1.2 to 19.1.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.2&new-version=19.1.3)](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>
 
commit 608536abd4deb1a5e58394e4e94584de1a7eb5fc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Apr 30 20:53:03 2025 +0000
 
Bump @tailwindcss/vite from 4.1.4 to 4.1.5 in /page
 
Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.5/packages/@tailwindcss-vite)
 
---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
dependency-version: 4.1.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b0d04c31785986a0aa49807ce67363157b1ba68c
Merge: 55d2db0 ff73b41
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 30 22:51:39 2025 +0200
 
Bump tailwindcss from 4.1.4 to 4.1.5 in /page (#253)
 
Bumps
[tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)
from 4.1.4 to 4.1.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.5</h2>
<h3>Added</h3>
<ul>
<li>Support using <code>@tailwindcss/upgrade</code> to upgrade between
versions of v4.* (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17717">#17717</a>)</li>
<li>Add <code>h-lh</code> / <code>min-h-lh</code> /
<code>max-h-lh</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17790">#17790</a>)</li>
<li>Transition <code>display</code>, <code>visibility</code>,
<code>content-visibility</code>, <code>overlay</code>, and
<code>pointer-events</code> when using <code>transition</code> to
simplify <code>@starting-style</code> usage (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17812">#17812</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't scan <code>.geojson</code> or <code>.db</code> files for
classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17700">#17700</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17711">#17711</a>)</li>
<li>Hide default shadow suggestions when missing default shadow theme
keys (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17743">#17743</a>)</li>
<li>Replace <code>_</code> with <code>.</code> in theme suggestions for
<code>@utility</code> if surrounded by digits (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17733">#17733</a>)</li>
<li>Skip <code>color-mix(…)</code> when opacity is <code>100%</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17815">#17815</a>)</li>
<li>PostCSS: Ensure that errors in imported stylesheets are recoverable
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17754">#17754</a>)</li>
<li>Upgrade: Bump all Tailwind CSS related dependencies during upgrade
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17763">#17763</a>)</li>
<li>Upgrade: Don't add <code>-</code> to variants starting with
<code>@</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17814">#17814</a>)</li>
<li>Upgrade: Don't format stylesheets that didn't change when upgrading
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17824">#17824</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md">tailwindcss's
changelog</a>.</em></p>
<blockquote>
<h2>[4.1.5] - 2025-04-30</h2>
<h3>Added</h3>
<ul>
<li>Support using <code>@tailwindcss/upgrade</code> to upgrade between
versions of v4.* (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17717">#17717</a>)</li>
<li>Add <code>h-lh</code> / <code>min-h-lh</code> /
<code>max-h-lh</code> utilities (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17790">#17790</a>)</li>
<li>Transition <code>display</code>, <code>visibility</code>,
<code>content-visibility</code>, <code>overlay</code>, and
<code>pointer-events</code> when using <code>transition</code> to
simplify <code>@starting-style</code> usage (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17812">#17812</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Don't scan <code>.geojson</code> or <code>.db</code> files for
classes by default (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17700">#17700</a>,
<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17711">#17711</a>)</li>
<li>Hide default shadow suggestions when missing default shadow theme
keys (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17743">#17743</a>)</li>
<li>Replace <code>_</code> with <code>.</code> in theme suggestions for
<code>@utility</code> if surrounded by digits (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17733">#17733</a>)</li>
<li>Skip <code>color-mix(…)</code> when opacity is <code>100%</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17815">#17815</a>)</li>
<li>PostCSS: Ensure that errors in imported stylesheets are recoverable
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17754">#17754</a>)</li>
<li>Upgrade: Bump all Tailwind CSS related dependencies during upgrade
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17763">#17763</a>)</li>
<li>Upgrade: Don't add <code>-</code> to variants starting with
<code>@</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17814">#17814</a>)</li>
<li>Upgrade: Don't format stylesheets that didn't change when upgrading
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/17824">#17824</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/45cd32eed7d328bd14caa9895077f5df441a6da7"><code>45cd32e</code></a>
Prepare v4.1.5 release (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17830">#17830</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/a636933cd458e472845d068e44cf6150efdaf461"><code>a636933</code></a>
Add discrete properties to the default list of <code>transition</code>
properties (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17812">#17812</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/d2daf5952473b80b8bbd7393e256a30ee2fa7eaa"><code>d2daf59</code></a>
Skip <code>color-mix(…)</code> when opacity is <code>100%</code> (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17815">#17815</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/ba103799f7fe0c3df427a095d6e7cfa6a8624791"><code>ba10379</code></a>
Add <code>h-lh</code>/<code>min-h-lh</code>/<code>max-h-lh</code>
utilities to match an elements line height (...</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/52000a30f0a4597a437915cea951d572d8061232"><code>52000a3</code></a>
PostCSS: Improve error recovery (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17754">#17754</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/8e826b18f3997970503508817ef2fd2b249d3009"><code>8e826b1</code></a>
Ensure <code>@tailwindcss/upgrade</code> runs on Tailwind CSS v4
projects and is idempot...</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/8bf06ab770acd5d03569efc51c3e501165cd27c8"><code>8bf06ab</code></a>
Handle legacy key behavior in theme-driven suggestions for
<code>@utility</code> (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17733">#17733</a>)</li>
<li><a
href="https://github.com/tailwindlabs/tailwindcss/commit/ee0d7525d8254550be5a7039c9c6ab74fe70b6ee"><code>ee0d752</code></a>
Hide default shadow suggestions when missing theme keys (<a
href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss/issues/17743">#17743</a>)</li>
<li>See full diff in <a
href="https://github.com/tailwindlabs/tailwindcss/commits/v4.1.5/packages/tailwindcss">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.4&new-version=4.1.5)](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>
 
commit 55d2db0e07fd72a0664afd75d05a09836ea3d9c8
Merge: 0b61ac8 4f9db27
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 30 22:43:02 2025 +0200
 
Bump vite from 6.3.3 to 6.3.4 in /page (#252)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 6.3.3 to 6.3.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v6.3.4</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.3.4/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->6.3.4 (2025-04-30)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: check static serve file inside sirv (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19965">#19965</a>)
(<a
href="https://github.com/vitejs/vite/commit/c22c43de612eebb6c182dd67850c24e4fab8cacb">c22c43d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19965">#19965</a></li>
<li>fix(optimizer): return plain object when using <code>require</code>
to import externals in optimized dependenci (<a
href="https://github.com/vitejs/vite/commit/efc5eab253419fde0a6a48b8d2f233063d6a9643">efc5eab</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19940">#19940</a></li>
<li>refactor: remove duplicate plugin context type (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19935">#19935</a>)
(<a
href="https://github.com/vitejs/vite/commit/d6d01c2292fa4f9603e05b95d81c8724314c20e0">d6d01c2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19935">#19935</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/b040d547a17c4bfe8aba44534228667a50612318"><code>b040d54</code></a>
release: v6.3.4</li>
<li><a
href="https://github.com/vitejs/vite/commit/c22c43de612eebb6c182dd67850c24e4fab8cacb"><code>c22c43d</code></a>
fix: check static serve file inside sirv (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19965">#19965</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/efc5eab253419fde0a6a48b8d2f233063d6a9643"><code>efc5eab</code></a>
fix(optimizer): return plain object when using <code>require</code> to
import externals ...</li>
<li><a
href="https://github.com/vitejs/vite/commit/d6d01c2292fa4f9603e05b95d81c8724314c20e0"><code>d6d01c2</code></a>
refactor: remove duplicate plugin context type (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19935">#19935</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v6.3.4/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.3.3&new-version=6.3.4)](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>
 
commit 0b61ac801448bf2941066dcef483a2f8884182a4
Merge: e5a2c17 ed061a7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 30 22:34:58 2025 +0200
 
Bump deps/googletest from `cd430b4` to `04ee1b4` (#251)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`cd430b4` to `04ee1b4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4"><code>04ee1b4</code></a>
Update documentation for v1.17.0</li>
<li><a
href="https://github.com/google/googletest/commit/54915d462bb64e9b2bd1a3f0e70c00e6f5d817fb"><code>54915d4</code></a>
Update GoogleTest dependencies in preparation for release</li>
<li><a
href="https://github.com/google/googletest/commit/59c924bc471cefea25a7cf7eb40b6c101b170b12"><code>59c924b</code></a>
Use std::memcpy instead of a union to access floating point bits.</li>
<li><a
href="https://github.com/google/googletest/commit/00b2154e8e4bbb1ab0b22580c9f19fbfd3f56c04"><code>00b2154</code></a>
Fix GCC15 warning that &lt;ciso646&gt; is deprecated in C++17</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/cd430b47a54841ec45d64d2377d7cabaf0eba610...04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4">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>
 
commit e5a2c17a5efe880ddcfa7fd979ce9c154bab4cee
Merge: 9edcb9c a6a73fd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 30 22:25:37 2025 +0200
 
Bump deps/reflect from `68d8fd0` to `5935c37` (#250)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `68d8fd0` to
`5935c37`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/5935c37ffac633a3f4e179f1cded8ef295318014"><code>5935c37</code></a>
:books: [README]</li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/68d8fd0913711c1ac161af273f0bc1a4153601f8...5935c37ffac633a3f4e179f1cded8ef295318014">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>
 
commit edc1d01ea7ad2cdeefa694de6a0889b98df1d638
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Apr 30 19:28:51 2025 +0000
 
Bump @types/react-dom from 19.1.2 to 19.1.3 in /page
 
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.2 to 19.1.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
 
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-version: 19.1.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ff73b416f4a2a8e45bd3ca2ccb0291bdfcb53ff8
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Apr 30 19:28:35 2025 +0000
 
Bump tailwindcss from 4.1.4 to 4.1.5 in /page
 
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.5/packages/tailwindcss)
 
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-version: 4.1.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 4f9db275e87ece479e6400ec1b097c664e1d9a70
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Apr 30 19:28:22 2025 +0000
 
Bump vite from 6.3.3 to 6.3.4 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.3 to 6.3.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ed061a79d07c2b1561ceb9f02e8f9127a2ffec72
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Apr 30 19:28:20 2025 +0000
 
Bump deps/googletest from `cd430b4` to `04ee1b4`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `cd430b4` to `04ee1b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/cd430b47a54841ec45d64d2377d7cabaf0eba610...04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a6a73fdfdf9986ef1ff8c36d6aa953f8b0c88833
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Apr 30 19:28:17 2025 +0000
 
Bump deps/reflect from `68d8fd0` to `5935c37`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `68d8fd0` to `5935c37`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/68d8fd0913711c1ac161af273f0bc1a4153601f8...5935c37ffac633a3f4e179f1cded8ef295318014)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-version: 5935c37ffac633a3f4e179f1cded8ef295318014
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9edcb9c82d98fac534a12d9bdf1dda8dfc1ca4bf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 21:03:16 2025 +0200
 
Support folder upload
 
commit 9cec7db1c1a5b8e7c7f3301a5a3f1322ce375b78
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 20:47:29 2025 +0200
 
Better colors and text
 
commit 8a10f0a916df44e90925600f8a130a8fbaf1c26f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 20:33:18 2025 +0200
 
Reload page on filesystem reset
 
commit dcd8e8fffd42c58383b63e11e24cc01b91e13187
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 18:58:25 2025 +0200
 
Archive more DLLs
 
commit bed2c24aff5d343c0640e440e718fe9b07e5c935
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 17:31:48 2025 +0200
 
Fix chrome blurryness
 
commit 2646caabb5941cf28e234356484c06769dc3ac99
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 17:13:34 2025 +0200
 
Make icons bigger
 
commit d20ffbb630c130b0ea63f351c74e9ef3b9792ac3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 16:52:53 2025 +0200
 
Parse PE icons
 
commit f6fa53a4cd44b35968ef2577acd2bc425e70d647
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 13:40:17 2025 +0200
 
Fix breadcrumbs
 
commit f2f67b91089d16ec7dde37169bdad487fb1d390e
Merge: 2fce53b f67710a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 30 13:32:00 2025 +0200
 
Filesystem support (#249)
 
commit f67710a31eef582f1ed7bebced229421731e4bc5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 13:22:25 2025 +0200
 
Fix rename pt 2
 
commit 737d1cb0f78e01142804ce60258143f22f2f0e0d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 13:22:08 2025 +0200
 
Fix rename pt 1
 
commit 8b69f8c93c5302dd86c4a37d5438f4873fbe1f32
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 13:07:40 2025 +0200
 
Small refactoring
 
commit 3128ed5c42978c14fe98333702b28b9309805ec0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 12:22:41 2025 +0200
 
Finish file explorer
 
commit 3c380e84208445fba198a086725f92f0b7ab06cb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 11:50:27 2025 +0200
 
Breadcrumbs and tooltips
 
commit 62b06a171709c3c1c37d3e0087598ee3ce750f1e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 10:13:27 2025 +0200
 
Finish filesystem explorer
 
commit 51971c5ec7927103ff6b13bd59d44b10f60bfcf4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 08:59:25 2025 +0200
 
Basic working file explorer
 
commit af5c2a9d5bc34787a383105cfc79add2744f0848
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 30 08:06:28 2025 +0200
 
Add dialogs
 
commit 3531d1d5eae9504c7664b1527e25c68321d69e67
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 21:14:57 2025 +0200
 
Add tooltips
 
commit da0cd03c57c4bcf4793462441ff786cfd2a2eb60
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 20:57:20 2025 +0200
 
Prepare filesystem explorer
 
commit 2fce53b3e7738457f0b7b873c02411539b94474e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 18:14:15 2025 +0200
 
Fix playground
 
commit f06b234b1c8e68a0553e8aa8db8e462bd0d73c09
Merge: 29e6072 3257dcb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 29 15:58:24 2025 +0200
 
Bump react-router-dom from 7.5.2 to 7.5.3 in /page (#248)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.5.2 to 7.5.3.
<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>
<h2>react-router-dom-v5-compat@6.4.0-pre.8</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.8</li>
<li>react-router-dom@6.4.0-pre.8</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.5.3</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.5.3</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/9a41029f582a2c44c9df974c792ca413602c0f44"><code>9a41029</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13482">#13482</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/945295b71169c302977b3ab3c1188494169eebea"><code>945295b</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13479">#13479</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.5.3/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.5.2&new-version=7.5.3)](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>
 
commit 29e60721594d8bb500f3adec11e9ed2e920225af
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 15:48:18 2025 +0200
 
Prepare filesystem support
 
commit 3257dcba3ea23136b1af4f7b3e688e47fa56e53a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 29 11:14:56 2025 +0000
 
Bump react-router-dom from 7.5.2 to 7.5.3 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.5.2 to 7.5.3.
- [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.5.3/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.5.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit eb279847edc1236a0fb5ed3f112008b64c20a0d5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 11:23:23 2025 +0200
 
Remove sidebar
 
commit 90727f9776eef4d813bbb6b91ba5707c9e38ad98
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 10:33:47 2025 +0200
 
Hm
 
commit e20916a3c4ddc0cbccd55cf8d4f9f7442ad66507
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 10:12:33 2025 +0200
 
Fix buttons
 
commit 6cb571f4963cda6bdeea1960f77438de22930b6c
Merge: 846483e 5ed3036
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 29 09:51:15 2025 +0200
 
Prepare web debugger (#247)
 
commit 846483e1f805dcd056a8ba3178a2ceee7a4885bd
Merge: 211f555 bab8c55
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 29 09:35:58 2025 +0200
 
Load environment variables from registry and other fixes (#243)
 
This PR aims to:
- [Fix
TimeZoneInformation](https://github.com/momo5502/sogen/commit/496fbd3a407e66a191e8cfa73fea77def2c6bdc6)
by moving `wDayOfWeek` to the end of the `SYSTEMTIME` structure. This
goes against the public definitions of the `SYSTEMTIME` struct but I can
confirm that this yields correct values when `GetTimeZoneInformation` is
called.
- [Load environment variables from
registry](https://github.com/momo5502/sogen/commit/9d5338b1680a7b0e25b2547895c6cac934e02eeb).
- [Miscellaneous
fixes](https://github.com/momo5502/sogen/commit/a629f77e31ef4a40ebe8e8b845d398478ecc6bdd),
to be more specific:
- Add `NtOpenProcess` syscall stub.
- Add logging to `handle_file_enumeration`.
- Fix `FILE_ATTRIBUTE_NORMAL` being together with
`FILE_ATTRIBUTE_DIRECTORY` (`FILE_ATTRIBUTE_NORMAL` means "no attributes
are set").
- Properly handle relative filenames in `NtQueryFullAttributesFile`.
- Properly handle "trap flag".
- Handle "DbgPrint" interrupt.
 
commit 5ed3036d53338acfce2d110bcc4bfe68b2613c2f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 09:25:25 2025 +0200
 
Integrate debugger into analyzer
 
commit fd6d4f04201841af63a09937493967a9499d9559
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 29 09:19:14 2025 +0200
 
Slight style changes
 
commit 312c8aeeaf8b428b2b490a2d30eca4b64db61f02
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 28 21:02:13 2025 +0200
 
UI progress
 
commit c2916cde592590ee56e374b832769b6814446bf4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 28 15:28:11 2025 +0200
 
Add resizable pannels
 
commit 99f2f47e623f420384248bf4520a2d8553903ba4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 28 14:58:08 2025 +0200
 
Support toggling emulation state
 
commit 0828bec9adfde9196d1f3322f98456c02677501b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 28 14:18:23 2025 +0200
 
Support reading registers
 
commit f7e91fc64e96a532d2c1edaf894ee62671405b8e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 28 14:03:37 2025 +0200
 
Support reading and writing memory
 
commit f411ad8d93130594de9f3b81e48fb0dde4f473e1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 28 13:37:16 2025 +0200
 
Prepare communication
 
commit 9ab282c2cfe9faaaf8bf29754485a992f28f4a5c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 28 11:11:00 2025 +0200
 
Prepare TS flatbuffer support
 
commit bc26ebf1ba10d53a7acbda523b55a3569c922282
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 28 08:39:23 2025 +0200
 
Better message transmission
 
commit c25133207c58bb66d8f9d196a776cf542595ced6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 27 18:24:02 2025 +0200
 
More flatbuffers progress
 
commit c639f7e1ce03b00e194c743d001624edd04935f3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 27 17:55:10 2025 +0200
 
Remove json
 
commit d6abbc7e37f269695626a81c4a9ad117ee672541
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 27 17:40:51 2025 +0200
 
Prepare flatbuffer support
 
commit 1c671da64101d46851d71ba44107442c13913a24
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 27 17:52:29 2025 +0200
 
Progress
 
commit 6a302aff691a85776377d1b8017284ed92a1ebab
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 23 15:30:36 2025 +0200
 
Add nlohmann json
 
commit 1beb95c2b2aedc654f0b34e7b12ea90b1bc51e74
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 23 15:13:18 2025 +0200
 
Support thread-switch callback
 
commit c4e8aa47b451d52ed635f33c48f509140f8337c9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 23 12:31:37 2025 +0200
 
Prepare web debugger
 
commit bab8c55ed3467869b7b997fa4f890b3402352efd
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 18:53:43 2025 -0300
 
Disable `Trap Test` on icicle
 
commit 7a8e6dd4597acf0da6e78a1ccfe0d9baacfff37f
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 18:47:24 2025 -0300
 
Fix Windows 2019 Time Zone Test
 
commit 14c8532fa0c407a096b27cc7037a5dd6d54f4e55
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 18:25:28 2025 -0300
 
Add `Trap Flag` test
 
commit 285313cc68a860e84acd932a59102e2aed1b8e9e
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 17:20:37 2025 -0300
 
Add test for TimeZoneInformation
 
commit 211f555be8619d971da5167574e158ce4719fc7a
Merge: 7d38ce6 358b7a9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 28 21:42:25 2025 +0200
 
Bump @types/node from 22.15.2 to 22.15.3 in /page (#245)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.15.2 to 22.15.3.
<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=22.15.2&new-version=22.15.3)](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>
 
commit 7d38ce63538db6505edf13b84dd16f63c03c0a53
Merge: 1c5a7f2 45c36a2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 28 21:27:48 2025 +0200
 
Bump typescript-eslint from 8.31.0 to 8.31.1 in /page (#244)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.31.0 to 8.31.1.
<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.31.1</h2>
<h2>8.31.1 (2025-04-28)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-condition] downgrade
fix to suggestion (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11081">#11081</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>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.31.1 (2025-04-28)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<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="https://github.com/typescript-eslint/typescript-eslint/commit/f5c588cf2129cb4f500e6e6baaa120ebb47f75c3"><code>f5c588c</code></a>
chore(release): publish 8.31.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.1/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.31.0&new-version=8.31.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>
 
commit 358b7a91399930ddada12548c5ecca12c77354b2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 28 19:05:54 2025 +0000
 
Bump @types/node from 22.15.2 to 22.15.3 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.2 to 22.15.3.
- [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: 22.15.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 45c36a298aca96c56c84a963099a0a1f7c20825f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 28 19:01:32 2025 +0000
 
Bump typescript-eslint from 8.31.0 to 8.31.1 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.31.0 to 8.31.1.
- [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.31.1/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.31.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit b67a512ea6eaa5e0e7f3c1180b1f6ea7082ca11f
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 14:27:46 2025 -0300
 
Properly expand REG_EXPAND_SZ keys
 
commit 05a965fe54a031aeb6d9f64679684854ec648c61
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 12:54:55 2025 -0300
 
Fix non-windows builds
 
commit a629f77e31ef4a40ebe8e8b845d398478ecc6bdd
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 12:48:28 2025 -0300
 
Miscellaneous fixes
 
commit 9d5338b1680a7b0e25b2547895c6cac934e02eeb
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 12:46:36 2025 -0300
 
Load environment variables from registry
 
commit 496fbd3a407e66a191e8cfa73fea77def2c6bdc6
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 28 12:45:07 2025 -0300
 
Fix TimeZoneInformation
 
commit 1c5a7f249af0fdb0ad7715c3c955e9734d544e95
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 26 08:54:25 2025 +0200
 
Update LandingPage.tsx
 
commit 7760bec067b942eebea162ab2b9692ffb55ad628
Merge: 465e0b2 6a1743d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 25 09:38:31 2025 +0200
 
Bump actions/download-artifact from 4.2.1 to 4.3.0 (#241)
 
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 4.2.1 to 4.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/download-artifact/releases">actions/download-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v4.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: implement new <code>artifact-ids</code> input by <a
href="https://github.com/GrantBirki"><code>@GrantBirki</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/401">actions/download-artifact#401</a></li>
<li>Fix workflow example for downloading by artifact ID by <a
href="https://github.com/joshmgross"><code>@joshmgross</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/402">actions/download-artifact#402</a></li>
<li>Prep for v4.3.0 release by <a
href="https://github.com/robherley"><code>@robherley</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/404">actions/download-artifact#404</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/GrantBirki"><code>@GrantBirki</code></a> made
their first contribution in <a
href="https://redirect.github.com/actions/download-artifact/pull/401">actions/download-artifact#401</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0">https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/download-artifact/commit/d3f86a106a0bac45b974a628896c90dbdf5c8093"><code>d3f86a1</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/404">#404</a>
from actions/robherley/v4.3.0</li>
<li><a
href="https://github.com/actions/download-artifact/commit/fc02353415da80201a0da48ab47022efd7725d11"><code>fc02353</code></a>
prep for v4.3.0 release</li>
<li><a
href="https://github.com/actions/download-artifact/commit/77454371a433f370a16d329ef7db197f700a7a8f"><code>7745437</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/402">#402</a>
from actions/joshmgross/download-by-id-example</li>
<li><a
href="https://github.com/actions/download-artifact/commit/84fc7a0a358aabc7f97f7f590cbfc25f57e26c6a"><code>84fc7a0</code></a>
Remove path filters from Check dist workflow</li>
<li><a
href="https://github.com/actions/download-artifact/commit/67f2bc382f6ba5ba75812a05909e8c25a366b5fb"><code>67f2bc3</code></a>
Fix workflow example for downloading by artifact ID</li>
<li><a
href="https://github.com/actions/download-artifact/commit/8ea3c2c174f79a56792e9fdd9baad75d27c5d369"><code>8ea3c2c</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/401">#401</a>
from actions/download-by-id</li>
<li><a
href="https://github.com/actions/download-artifact/commit/d219c630f65d8bd14366a9e2f731cbf854f62258"><code>d219c63</code></a>
add supporting unit tests for artifact downloads with ids</li>
<li><a
href="https://github.com/actions/download-artifact/commit/54124fbd881f8ce794405a06896c93c49c17463e"><code>54124fb</code></a>
revert <code>getArtifact()</code> changes - for now we have to list and
filter by artifa...</li>
<li><a
href="https://github.com/actions/download-artifact/commit/b83057b90d3e218abf5c7b1906579eb6c598ae85"><code>b83057b</code></a>
bundle</li>
<li><a
href="https://github.com/actions/download-artifact/commit/171183c7dce98c3cf8a1fc842429d0a38ed21d33"><code>171183c</code></a>
use the same <code>artifactClient.getArtifact</code> structure as seen
above in `isSingl...</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=4.2.1&new-version=4.3.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>
 
commit 465e0b27bc77765adde9371e08d38f06e0e02bb3
Merge: e4eb9c8 e0fc805
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 25 09:32:37 2025 +0200
 
Bump deps/googletest from `155b337` to `cd430b4` (#239)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`155b337` to `cd430b4`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/cd430b47a54841ec45d64d2377d7cabaf0eba610"><code>cd430b4</code></a>
AllOf, AnyOf, Optional: Avoid generating unnecessary match
explanations</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/155b337c938a2953e5675f9dc18c99f05f4c85d0...cd430b47a54841ec45d64d2377d7cabaf0eba610">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>
 
commit e4eb9c8668ba24db8f460d7affbe07d95f1381eb
Merge: 18f3b72 eb111ba
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 25 09:31:16 2025 +0200
 
Bump @types/node from 22.14.1 to 22.15.2 in /page (#240)
 
Bumps
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
from 22.14.1 to 22.15.2.
<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=22.14.1&new-version=22.15.2)](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>
 
commit 18f3b727232cf429c5ff2c5fc225314ec441230e
Merge: 0097421 99639f2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 25 09:24:41 2025 +0200
 
Bump react-router-dom from 7.5.1 to 7.5.2 in /page (#238)
 
Bumps
[react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom)
from 7.5.1 to 7.5.2.
<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>
<h2>react-router-dom-v5-compat@6.4.0-pre.8</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li>react-router@6.4.0-pre.8</li>
<li>react-router-dom@6.4.0-pre.8</li>
</ul>
</li>
</ul>
<h2>react-router-dom-v5-compat@6.4.0-pre.7</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies
<ul>
<li><code>react-router@6.4.0-pre.7</code></li>
<li><code>react-router-dom@6.4.0-pre.7</code></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.5.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>Updated dependencies:
<ul>
<li><code>react-router@7.5.2</code></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/remix-run/react-router/commit/5819e0c45df69a0b4ac582497e5adb1c089385b5"><code>5819e0c</code></a>
chore: Update version for release (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13456">#13456</a>)</li>
<li><a
href="https://github.com/remix-run/react-router/commit/d0cac3395f004424e6afd17248d6ff166ecb6fa6"><code>d0cac33</code></a>
chore: Update version for release (pre) (<a
href="https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom/issues/13454">#13454</a>)</li>
<li>See full diff in <a
href="https://github.com/remix-run/react-router/commits/react-router-dom@7.5.2/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.5.1&new-version=7.5.2)](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>
 
commit 00974216373c373fe1a8cea6daee7d2ef7ac0c36
Merge: 9eddabc 3af589c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 25 09:21:32 2025 +0200
 
Bump vite from 6.3.2 to 6.3.3 in /page (#237)
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 6.3.2 to 6.3.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v6.3.3</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.3.3/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->6.3.3 (2025-04-24)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: ignore malformed uris in tranform middleware (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19853">#19853</a>)
(<a
href="https://github.com/vitejs/vite/commit/e4d520141bcd83ad61f16767348b4a813bf9340a">e4d5201</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19853">#19853</a></li>
<li>fix(assets): ensure ?no-inline is not included in the asset url in
the production environment (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/1949">#1949</a>
(<a
href="https://github.com/vitejs/vite/commit/16a73c05d35daa34117a173784895546212db5f4">16a73c0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19496">#19496</a></li>
<li>fix(css): resolve relative imports in sass properly on Windows (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19920">#19920</a>)
(<a
href="https://github.com/vitejs/vite/commit/ffab44270488f54ae344801024474b597249071b">ffab442</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19920">#19920</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19899">#19899</a>)
(<a
href="https://github.com/vitejs/vite/commit/a4b500ef9ccc9b19a2882156a9ba8397e69bc6b2">a4b500e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19899">#19899</a></li>
<li>fix(ssr): fix execution order of re-export (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19841">#19841</a>)
(<a
href="https://github.com/vitejs/vite/commit/ed29dee2eb2e3573b2bc337e1a9124c65222a1e5">ed29dee</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19841">#19841</a></li>
<li>fix(ssr): fix live binding of default export declaration and hoist
exports getter (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19842">#19842</a>)
(<a
href="https://github.com/vitejs/vite/commit/80a91ff82426a4c88d54b9f5ec9a4205cb13899b">80a91ff</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19842">#19842</a></li>
<li>perf: skip sourcemap generation for renderChunk hook of
import-analysis-build plugin (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19921">#19921</a>)
(<a
href="https://github.com/vitejs/vite/commit/55cfd04b10f98cde7a96814a69b9813543ea79c2">55cfd04</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19921">#19921</a></li>
<li>test(ssr): test <code>ssrTransform</code> re-export deps and test
stacktrace with first line (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19629">#19629</a>)
(<a
href="https://github.com/vitejs/vite/commit/9399cdaf8c3b2efd5f4015d57dc3b0e4e5b91a9d">9399cda</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19629">#19629</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite/commit/db9eb97b2f530a3985b29c5d1a529772f1ab1893"><code>db9eb97</code></a>
release: v6.3.3</li>
<li><a
href="https://github.com/vitejs/vite/commit/e4d520141bcd83ad61f16767348b4a813bf9340a"><code>e4d5201</code></a>
fix: ignore malformed uris in tranform middleware (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19853">#19853</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/55cfd04b10f98cde7a96814a69b9813543ea79c2"><code>55cfd04</code></a>
perf: skip sourcemap generation for renderChunk hook of
import-analysis-build...</li>
<li><a
href="https://github.com/vitejs/vite/commit/ffab44270488f54ae344801024474b597249071b"><code>ffab442</code></a>
fix(css): resolve relative imports in sass properly on Windows (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19920">#19920</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/16a73c05d35daa34117a173784895546212db5f4"><code>16a73c0</code></a>
fix(assets): ensure ?no-inline is not included in the asset url in the
produc...</li>
<li><a
href="https://github.com/vitejs/vite/commit/9399cdaf8c3b2efd5f4015d57dc3b0e4e5b91a9d"><code>9399cda</code></a>
test(ssr): test <code>ssrTransform</code> re-export deps and test
stacktrace with first ...</li>
<li><a
href="https://github.com/vitejs/vite/commit/ed29dee2eb2e3573b2bc337e1a9124c65222a1e5"><code>ed29dee</code></a>
fix(ssr): fix execution order of re-export (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19841">#19841</a>)</li>
<li><a
href="https://github.com/vitejs/vite/commit/80a91ff82426a4c88d54b9f5ec9a4205cb13899b"><code>80a91ff</code></a>
fix(ssr): fix live binding of default export declaration and hoist
exports ge...</li>
<li><a
href="https://github.com/vitejs/vite/commit/a4b500ef9ccc9b19a2882156a9ba8397e69bc6b2"><code>a4b500e</code></a>
fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19899">#19899</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v6.3.3/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.3.2&new-version=6.3.3)](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>
 
commit 9eddabc09be489408c38c4acf19f74d6ea0a89d4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 25 09:05:51 2025 +0200
 
Reduce artifact retention period
 
commit 6a1743d33d24c7ebd0ff75f276e54d0f5950325a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Apr 25 06:45:16 2025 +0000
 
Bump actions/download-artifact from 4.2.1 to 4.3.0
 
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.1 to 4.3.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0)
 
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit eb111ba2ff8716cb705d7512c739c2041f58ae3d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Apr 25 06:42:58 2025 +0000
 
Bump @types/node from 22.14.1 to 22.15.2 in /page
 
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.14.1 to 22.15.2.
- [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: 22.15.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e0fc805ecd23bdffbd24ce85b49dba8aa3568113
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Apr 25 06:41:49 2025 +0000
 
Bump deps/googletest from `155b337` to `cd430b4`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `155b337` to `cd430b4`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/155b337c938a2953e5675f9dc18c99f05f4c85d0...cd430b47a54841ec45d64d2377d7cabaf0eba610)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: cd430b47a54841ec45d64d2377d7cabaf0eba610
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 1be62bd446cb1fd2c627908742ca321f0aefa6aa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 25 08:39:19 2025 +0200
 
Upgrade rust dependencies
 
commit be9d0164d7fadec0fa9b63b95dd936f88e8cba5f
Merge: 6b6423d 3d0ba3f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 25 08:32:47 2025 +0200
 
Improvements to NtQueryDirectoryFileEx (#235)
 
This PR aims to:
- [Stub FileBasicInformation in
NtSetInformationFile](https://github.com/momo5502/sogen/commit/6d0ad1dd61454bacdc41ad869d5b82c17540dc9d)
- [Make sure a root `windows_path` have slash at the
end](https://github.com/momo5502/sogen/commit/02ed4fbb033135844ec0986fb4ca6fac73b45a3e),
this was necessary because `directory_iterator` fails when the path is
`C:` (without slash)..
- [Improve
NtQueryDirectoryFileEx](https://github.com/momo5502/sogen/commit/f6ec1fc9cca448fc8de031cba1a5dd492e530087)
by adding filename filtering support, including more basic file
information in the struct, and fixing an issue that prevented the last
chunk of files from being enumerated correctly.
 
commit 99639f20840e7aa9fdc0293d8f34a4f9b5e7162e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Apr 25 06:31:50 2025 +0000
 
Bump react-router-dom from 7.5.1 to 7.5.2 in /page
 
Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.5.1 to 7.5.2.
- [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.5.2/packages/react-router-dom)
 
---
updated-dependencies:
- dependency-name: react-router-dom
dependency-version: 7.5.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3af589c2a56ce4d1e39a3a535afce9a91b031c25
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Apr 25 06:31:40 2025 +0000
 
Bump vite from 6.3.2 to 6.3.3 in /page
 
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.2 to 6.3.3.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.3/packages/vite)
 
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3d0ba3fee4b9fad3d87f9a9a99a0977f3881e93e
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Thu Apr 24 18:02:11 2025 -0300
 
Fix failing check
 
commit 61c6ecb65bfbba146325732a1b05014f77675739
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Thu Apr 24 18:01:17 2025 -0300
 
Fix small oversight
 
commit 97ec131c5008d4b33ee9e42abb7e47e7d8a61af7
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Thu Apr 24 01:03:35 2025 -0300
 
Improvements to NtQueryDirectoryFileEx
 
commit 6b6423d4bfc67e60581884fa1d7e0f4bd1a367a1
Merge: 566deba 0474eef
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Apr 24 16:07:15 2025 +0200
 
Add new tests and some syscall fixes (#234)
 
This PR aims to:
- [Add new
tests](https://github.com/momo5502/sogen/commit/9d0de32cde149a492c771dd7db8d523f0c82a4ab),
specifically tests for the new registry features were added, as well as
a check for the GetSystemDirectory (this breaks if the SharedSection is
incorrectly configured). This already helped me [fix a
bug](https://github.com/momo5502/sogen/commit/0474eef3737455e00dd890c41c88dc55bca80569)
in the `WOW6432Node` redirection under Linux!
- [Handle TokenGroups in
NtQueryInformationToken](https://github.com/momo5502/sogen/commit/7fef4ebc24f6fc831fe86f785d7130ea7346c3d2),
[Stub SystemFirmwareTableInformation in
NtQuerySystemInformation](https://github.com/momo5502/sogen/commit/3b918f2d5cd867d05b7dd1bc9633ed4b88efe84b).
These two changes allow executables protected with Themida to reach
their OEP while running on the emulator.
- [Add c_437.nls to
create-root.bat](https://github.com/momo5502/sogen/commit/21af0de2c8272e353c3ee81ee4e9cf3aa7b0893f),
because looks like 850 was my system's code page but the playground
emulator uses 437.
 
commit 02ed4fbb033135844ec0986fb4ca6fac73b45a3e
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Thu Apr 24 01:02:27 2025 -0300
 
Make sure root `windows_path` have slash at the end
 
commit 6d0ad1dd61454bacdc41ad869d5b82c17540dc9d
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Thu Apr 24 01:01:09 2025 -0300
 
Stub FileBasicInformation in NtSetInformationFile
 
commit 0474eef3737455e00dd890c41c88dc55bca80569
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 19:11:25 2025 -0300
 
Fix failing test
 
commit a3a786c6ec6b55b5a399f75b16f1729b11be6ff3
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 18:41:56 2025 -0300
 
Fix failing check
 
commit 21af0de2c8272e353c3ee81ee4e9cf3aa7b0893f
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 18:24:36 2025 -0300
 
Add c_437.nls to create-root.bat
 
commit 3b918f2d5cd867d05b7dd1bc9633ed4b88efe84b
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 18:24:12 2025 -0300
 
Stub SystemFirmwareTableInformation in NtQuerySystemInformation
 
commit 7fef4ebc24f6fc831fe86f785d7130ea7346c3d2
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 18:22:06 2025 -0300
 
Handle TokenGroups in NtQueryInformationToken
 
commit 9d0de32cde149a492c771dd7db8d523f0c82a4ab
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 18:21:29 2025 -0300
 
Add new tests
 
commit 566deba033b3f91ee3adf0b355ce76b6b01fa75b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 23 10:41:27 2025 +0200
 
Prepare asyncify support
 
commit b69027539a9feeaa56d6827d4209c0ed2a94b130
Merge: 22fd3a8 ab19a2d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 23 09:34:53 2025 +0200
 
Switch back to original icicle (#233)
 
commit ab19a2de844fa9f9a64bc7f6f03049be3ae97f8f
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Apr 23 09:09:00 2025 +0200
 
Switch back to original icicle
 
commit 22fd3a87d439287f14623a2bf93e89b5a2eb2859
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Apr 23 08:04:36 2025 +0200
 
Use embedded font
 
commit 9a2c56f6233dcd7a7fed47aa3d772146bfc371e8
Merge: 1040332 44fcc99
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 23 08:01:32 2025 +0200
 
Various fixes, update to create-root.bat and a new syscall (#232)
 
This PR aims to:
- [Update
`create-root.bat`](https://github.com/momo5502/sogen/commit/21fc460db83192464ce0f8773a92ecedb5acbe4f)
with more dlls and NLS-related files.
- [Retry loading using normal path when wow6432node path is not
found](https://github.com/momo5502/sogen/commit/16e7cac48af4e88c3ee3710a6e3a335e1486adb5),
I'm not sure if this is the right thing to do, but I guess Windows does
something like this behind the scenes because the saved `wow6432node`
doesn't contain all the keys that exist when you look at it in regedit.
- [Add stub for NtAreMappedFilesTheSame and modify NtSetInformationKey
to return
success](https://github.com/momo5502/sogen/commit/8dfcf2755c3fca1da36a2334ad40c4e55728a048).
- [Simplify the TimeZone query
fix](https://github.com/momo5502/sogen/commit/39d40a7f2f588fdba9d3292d1faa1357789b72da),
this was necessary because... turns out all the stuff I wrote in
NtConnectPort was unnecessary and caused some regressions, all I needed
to change was `NtMapViewOfSection`.
- [Fix vm crash when teb.ThreadLocalStoragePointer is
null](https://github.com/momo5502/sogen/commit/134b45d1e8107ad1637531c7d084fa22b1143ad3),
but I'm not sure if this was a small oversight or something more
fundamentally wrong.
 
commit 104033252215b8e438d06cc593d6246c374771a1
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Apr 23 07:38:12 2025 +0200
 
Add new font
 
commit 44fcc9970d016844687dc01d4088339fad718a44
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 01:24:51 2025 -0300
 
Fix failing checks
 
commit 134b45d1e8107ad1637531c7d084fa22b1143ad3
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 01:16:31 2025 -0300
 
Fix vm crash when teb.ThreadLocalStoragePointer is null
 
commit 39d40a7f2f588fdba9d3292d1faa1357789b72da
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 01:04:38 2025 -0300
 
Simplify TimeZone query fix
 
commit 8dfcf2755c3fca1da36a2334ad40c4e55728a048
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 01:03:42 2025 -0300
 
Add stub for NtAreMappedFilesTheSame and modify NtSetInformationKey to return success
 
commit 16e7cac48af4e88c3ee3710a6e3a335e1486adb5
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 01:00:30 2025 -0300
 
Retry loading using normal path when wow6432node path is not found
 
commit 21fc460db83192464ce0f8773a92ecedb5acbe4f
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Wed Apr 23 00:56:36 2025 -0300
 
Update create-root.bat
 
commit 18fd537359b1af2e44eaff8873d6fd781eee9703
Merge: 047259f c5a0662
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 23:16:10 2025 +0200
 
Bump @radix-ui/react-popover from 1.1.10 to 1.1.11 in /page (#229)
 
Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives)
from 1.1.10 to 1.1.11.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-popover&package-manager=npm_and_yarn&previous-version=1.1.10&new-version=1.1.11)](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>
 
commit c5a066295217b2f7ab9f32704216396c91270185
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 22 20:55:19 2025 +0000
 
Bump @radix-ui/react-popover from 1.1.10 to 1.1.11 in /page
 
Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) from 1.1.10 to 1.1.11.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-popover"
dependency-version: 1.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 047259f8a5716040f24861909c608cf6a0a778da
Merge: 39dd178 1480512
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 22:54:03 2025 +0200
 
Bump @radix-ui/react-dialog from 1.1.10 to 1.1.11 in /page (#230)
 
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives)
from 1.1.10 to 1.1.11.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dialog&package-manager=npm_and_yarn&previous-version=1.1.10&new-version=1.1.11)](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>
 
commit 39dd1786ccb493916c5024c0ccb126d084b324c6
Merge: 9b5ea9f 585a530
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 22:46:16 2025 +0200
 
Bump @radix-ui/react-tabs from 1.1.8 to 1.1.9 in /page (#227)
 
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives)
from 1.1.8 to 1.1.9.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tabs&package-manager=npm_and_yarn&previous-version=1.1.8&new-version=1.1.9)](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>
 
commit 14805128a1d56e3d2e36231a6ec2d40351dcfc99
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 22 20:15:12 2025 +0000
 
Bump @radix-ui/react-dialog from 1.1.10 to 1.1.11 in /page
 
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.1.10 to 1.1.11.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dialog"
dependency-version: 1.1.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9b5ea9fe409af5daf5c6d7ba8ac72aa125af1960
Merge: 0e65694 39a48b0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 22:14:00 2025 +0200
 
Bump @radix-ui/react-checkbox from 1.2.2 to 1.2.3 in /page (#231)
 
Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives)
from 1.2.2 to 1.2.3.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-checkbox&package-manager=npm_and_yarn&previous-version=1.2.2&new-version=1.2.3)](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>
 
commit 585a53098e76a69fb272893ae646a936c2fcc26b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 22 20:02:43 2025 +0000
 
Bump @radix-ui/react-tabs from 1.1.8 to 1.1.9 in /page
 
Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.1.8 to 1.1.9.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tabs"
dependency-version: 1.1.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0e65694b65d2c312b0d8eac56692a2159f311a85
Merge: 5d96474 19238ba
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 22:01:19 2025 +0200
 
Bump @radix-ui/react-scroll-area from 1.2.5 to 1.2.6 in /page (#228)
 
Bumps
[@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives)
from 1.2.5 to 1.2.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-scroll-area&package-manager=npm_and_yarn&previous-version=1.2.5&new-version=1.2.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>
 
commit 5d96474bca2a0b2ef3c743f3540256733ab29644
Merge: f1dfb41 13e1a81
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 21:50:20 2025 +0200
 
Bump @radix-ui/react-tooltip from 1.2.3 to 1.2.4 in /page (#226)
 
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives)
from 1.2.3 to 1.2.4.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/radix-ui/primitives/commits">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tooltip&package-manager=npm_and_yarn&previous-version=1.2.3&new-version=1.2.4)](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>
 
commit f1dfb41542455eab55b8e7d92680f7b7d3907fc1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 22 21:05:59 2025 +0200
 
Adjust description
 
commit 39a48b0e2de9414296a91d21c19517836001a817
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 22 19:03:22 2025 +0000
 
Bump @radix-ui/react-checkbox from 1.2.2 to 1.2.3 in /page
 
Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) from 1.2.2 to 1.2.3.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-checkbox"
dependency-version: 1.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 19238ba21fc94e4093b386fcbe982edc584ed6fa
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 22 19:03:01 2025 +0000
 
Bump @radix-ui/react-scroll-area from 1.2.5 to 1.2.6 in /page
 
Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) from 1.2.5 to 1.2.6.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-scroll-area"
dependency-version: 1.2.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 13e1a81fa457050493d04ff639291723621ac033
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 22 19:02:50 2025 +0000
 
Bump @radix-ui/react-tooltip from 1.2.3 to 1.2.4 in /page
 
Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) from 1.2.3 to 1.2.4.
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md)
- [Commits](https://github.com/radix-ui/primitives/commits)
 
---
updated-dependencies:
- dependency-name: "@radix-ui/react-tooltip"
dependency-version: 1.2.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit d91f171baea9a18b5ac01a9a7701a8cf84f8095a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 22 20:54:30 2025 +0200
 
Format code
 
commit f21e349a942c4a6a1fe6bfa349be6f03be9a7d64
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 22 20:48:26 2025 +0200
 
Fix button cursor
 
commit be0c97c740db48745f58a7b11a9921fa17099a43
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 22 17:53:08 2025 +0200
 
Allow fullscreen video
 
commit 79303a5ba4eb90d486182d181beb196fbaebd952
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 22 17:06:37 2025 +0200
 
Add meta tags
 
commit c72eb5083ed47263d8fd3c8fbb534284fccdeb6e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 22 16:00:10 2025 +0200
 
Force dark mode
 
commit ac45f4fee491e58e2edef801807323a56a48bf76
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 22 15:51:27 2025 +0200
 
Redirect back on invalid routes
 
commit bf7567c7b28ebd678be36c16608a28eb370b6bba
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Apr 22 15:20:49 2025 +0200
 
Dynamically update title
 
commit e5c2fb7e3672fbd92c043154481ff249d9309a90
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Apr 22 15:18:50 2025 +0200
 
Fix routing
 
commit 82eae543d6f02af21f8c854411aed21a45903d59
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Apr 22 14:32:43 2025 +0200
 
Add prototypical landing page
 
commit 3eed628a672c78a782bf995619e32c0276d5fa64
Merge: 0b9cd70 b229693
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 12:25:11 2025 +0200
 
prepare 32bit support with name and class inheritance modifications (#224)
 
an early merge of some initial preparations for 32bit emulation support.
 
some refactor of emulationlib and backends
 
* switch naming convention: arch_bitness (x86_xx / arm_xx)
* new arch_emulator.hpp header to easily create more explicit named
emulator types
 
commit b2296930d3b6816ef7f5f7d631cbf749d4d05c81
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Apr 19 22:45:07 2025 +0200
 
prepare 32bit support with name and class inheritance modifications
 
commit 0b9cd70be524241685e43ee63a776d3f76b20446
Merge: 719a350 3a8dceb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 12:01:26 2025 +0200
 
Bump eslint-plugin-react-refresh from 0.4.19 to 0.4.20 in /page (#225)
 
Bumps
[eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh)
from 0.4.19 to 0.4.20.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases">eslint-plugin-react-refresh's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.20</h2>
<ul>
<li>Don't warn on nested HOC calls (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/79">#79</a>)</li>
<li>Fix false positive with <code>as const</code> (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/80">#80</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md">eslint-plugin-react-refresh's
changelog</a>.</em></p>
<blockquote>
<h2>0.4.20</h2>
<ul>
<li>Don't warn on nested HOC calls (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/79">#79</a>)</li>
<li>Fix false positive with <code>as const</code> (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/80">#80</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/4ddbb1fff579c227b2036d4b0762afb2fe51399e"><code>4ddbb1f</code></a>
Don't warn on nested HOC calls [publish]</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/b7efe8d38332f1c03b5ba21a40f84b42214b2b62"><code>b7efe8d</code></a>
Bump deps</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/3b5b6004a8b69ce1f7786c0c23a59570d7b1094f"><code>3b5b600</code></a>
Fix false positive with <code>as const</code> (fixes <a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/80">#80</a>)</li>
<li><a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/commit/ee193a19ed480e23486c17dd4d0315410118a4de"><code>ee193a1</code></a>
Fix <code>your</code> -&gt; <code>you're</code> typo (<a
href="https://redirect.github.com/ArnaudBarre/eslint-plugin-react-refresh/issues/78">#78</a>)</li>
<li>See full diff in <a
href="https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.19...v0.4.20">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.19&new-version=0.4.20)](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>
 
commit 719a350626661ac4772ff71993e17be05573e8bc
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 11:46:25 2025 +0200
 
Allow more dependabot pull requests
 
commit 3a8dceba54ce4e16c7f19edc334f42deb90109c0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 22 09:45:28 2025 +0000
 
Bump eslint-plugin-react-refresh from 0.4.19 to 0.4.20 in /page
 
Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.19 to 0.4.20.
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.19...v0.4.20)
 
---
updated-dependencies:
- dependency-name: eslint-plugin-react-refresh
dependency-version: 0.4.20
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 8dccf788cff4a3511855a141feec12526e1affcf
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 11:21:24 2025 +0200
 
Update README.md
 
commit bce6256beb3cec2a2e0f6ae965ef337ef2b4c122
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 11:20:42 2025 +0200
 
Update README.md
 
commit 1223537e16a25944669f2f00e5b4377faf877c7f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 10:56:33 2025 +0200
 
Update README.md
 
commit cf4c486eaf29c734e662820cf199b5eef0ff789a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 10:55:50 2025 +0200
 
Update index.html
 
commit 7590ec7f50da18e920e5c1f0d9b6807795f1f8e6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 10:55:34 2025 +0200
 
Update README.md
 
commit d5f4a1982569ecfea96991a998349254cfe61f92
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 10:37:41 2025 +0200
 
Update index.html
 
commit e2ad3a9fc1b2ad33cb9de8d533a5e744e4723050
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 10:37:02 2025 +0200
 
Update README.md
 
commit b6d1a9d690cba02f4d507b632e4f4faaaa94b48c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 10:11:48 2025 +0200
 
Update vite.config.ts
 
commit cb5bfc5f020acca925b92c09027707a98576505e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 10:11:31 2025 +0200
 
Update README.md
 
commit 1b9e11473779b6c16aee7fc29aa7f7736264bb3b
Merge: 5c66173 8970c4b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 09:08:42 2025 +0200
 
Improvements to locale syscalls, fix TimeZone query and add more syscalls (#223)
 
This PR aims to do the following:
- Add the `NtUserGetAtomName` syscall.
- Add stub handlers for `NtUserSetWindowsHookEx`,
`NtUserUnhookWindowsHookEx`, and `NtUserCreateWindowEx`.
- Implement `NtGetNlsSectionPtr` (for Code Pages), add
`NtQueryDefaultUILanguage`, and improve `NtQueryInstallUILanguage`.
- Handle `SystemTimeZoneInformation`,
`SystemCurrentTimeZoneInformation`, and
`SystemDynamicTimeZoneInformation` in `NtQuerySystemInformation`.
- Skip `ThreadAffinityMask` in `NtSetInformationThread`.
- Fix `NtConnectPort` to allow TimeZone queries to work properly. This
is probably the most problematic change here because it required messing
with the shared section and hardcoding an offset (2504). Initializing
the data in this offset seems necessary for calls like
`GetTimeZoneInformation` to succeed, so maybe there's no other way
around it.
 
commit 8970c4b1e60c062a5e082b17db82c85c17b57513
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Apr 22 03:54:13 2025 -0300
 
Fix x86 build (again)
 
commit b5abcce65dfb995e7aabd7917a7ac0b73aa49b39
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Apr 22 03:45:52 2025 -0300
 
Fix NtUserGetAtomName signature
 
commit 657bf6121a739c2caea1e952495904d3d4ab35bc
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Apr 22 03:44:45 2025 -0300
 
Apply suggested changes
 
commit 5f2c15e642d523b16db18fd813aa27c564804389
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Apr 22 02:51:19 2025 -0300
 
Fix x86 build
 
commit bd8818c335da210fd465c674207adf6a2e803e96
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Apr 22 02:35:54 2025 -0300
 
Fix failing checks
 
commit 7e93f5d7f6ddb413b94c81a9c49247b7fad4b748
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Apr 22 01:48:52 2025 -0300
 
Improvements to locale syscalls and fix TimeZone query
 
commit 5c66173bb81695293c66bae221805d74527bb25e
Merge: ac9e2e6 927d7fc
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 22 06:44:58 2025 +0200
 
registry: Implement case-preserving key names and enumeration syscalls (#213)
 
This PR aims to improve registry handling by keeping the key names
casing in the map intact so they can be queried and the caller gets them
in their proper casing. It also implements the `NtEnumerateKey` and
`NtEnumerateValueKey` syscalls.
 
commit 08098da53870bf2211a7e2453d73db94ea2603f3
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Apr 22 01:25:15 2025 -0300
 
Skip ThreadAffinityMask in NtSetInformationThread
 
commit 039b276fb7c8f5c7b1984a69a0059b563059fce9
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Tue Apr 22 01:23:27 2025 -0300
 
Add 3 new syscall stubs
 
commit 6deefb932f02f357cab553de2e14fc862884a08f
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Apr 20 16:30:48 2025 -0300
 
Add NtUserGetAtomName syscall
 
commit 927d7fcd2722413b0d74ecd6eb1ae56b4d4bfb57
Merge: b40cfa2 c59002e
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 21 21:53:38 2025 -0300
 
Merge branch 'pr/3' of https://github.com/Igoorx/emulator into pr/3
 
commit b40cfa2bedeb748b757e1704875d78aa981c8270
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Mon Apr 21 21:52:40 2025 -0300
 
Apply suggested changes
 
commit ac9e2e62d8975e45cec37e42360ea31a53694837
Merge: 301b754 7b41173
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 21 22:33:09 2025 +0200
 
Bump eslint-plugin-react-hooks from 5.2.0 to 6.0.0 in /page (#221)
 
Bumps
[eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks)
from 5.2.0 to 6.0.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-hooks&package-manager=npm_and_yarn&previous-version=5.2.0&new-version=6.0.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>
 
commit 301b754862a6793efa778571b5f8fee6db96a979
Merge: 62642f3 e4e4442
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 21 22:10:54 2025 +0200
 
Bump tw-animate-css from 1.2.5 to 1.2.8 in /page (#222)
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css)
from 1.2.5 to 1.2.8.
<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.2.8</h2>
<h2>Changelog</h2>
<ul>
<li>45b576d: fix(ci): add line break after 'NOTE'</li>
<li>4ef0cd2: docs: fix file names for transforms</li>
<li>fffea2e: docs: add missing link definitions</li>
<li>b4d57b6: fix: separate accordion and collapisble keyframes <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/29">#29</a>
(thanks <a
href="https://github.com/nrjdalal"><code>@nrjdalal</code></a>)</li>
<li>0224c22: chore: bump version to 1.2.8</li>
</ul>
<h2>v1.2.7</h2>
<h2>Changelog</h2>
<ul>
<li>d955cb6: docs: add badges (thanks <a
href="https://github.com/nrjdalal"><code>@nrjdalal</code></a>) and
documentation <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/21">#21</a></li>
<li>e3c2cea: feat(ci): generate NPM friendly README.md</li>
<li>cdca7ef: feat(ci): also publish alias for the package</li>
<li>7c1a7c0: chore: bump version to 1.2.7</li>
</ul>
<h2>v1.2.6</h2>
<h2>Changelog</h2>
<ul>
<li>451e09f: feat: add support for collapsible and refactor keyframes <a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/28">#28</a>
(thanks <a
href="https://github.com/nrjdalal"><code>@nrjdalal</code></a>)</li>
<li>41ccfbb: chore(build): update dependencies</li>
<li>b2de0b8: chore: bump version to 1.2.6</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.5...v1.2.6">https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.5...v1.2.6</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/0224c222492b0c171b61f0df70cb025f514cda6a"><code>0224c22</code></a>
chore: bump version to 1.2.8</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/b4d57b61cbfe9cb6f38b50a577ef0c3eef1982ae"><code>b4d57b6</code></a>
fix: separate accordion and collapisble keyframes (<a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/29">#29</a>)</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/fffea2e0f847c496e757d7e8ca83707fbe52d526"><code>fffea2e</code></a>
docs: add missing link definitions</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/4ef0cd246a9a87df9a97851969b355c852adeb5d"><code>4ef0cd2</code></a>
docs: fix file names for transforms</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/45b576d5f57d7fcf016c1f2445c4fa48de233cee"><code>45b576d</code></a>
fix(ci): add line break after 'NOTE'</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/7c1a7c0043026ea5d0d4562021d38140252f153c"><code>7c1a7c0</code></a>
chore: bump version to 1.2.7</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/cdca7ef5dd4ba6c4efcb7e2eed5dd1a75824fcc1"><code>cdca7ef</code></a>
feat(ci): also publish alias for the package</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/e3c2cea71a6a07e9d3a7cb2e4bd76b02478bcc94"><code>e3c2cea</code></a>
feat(ci): generate NPM friendly README.md</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/d955cb692c833f1de2b31dd7418c2a198848a43c"><code>d955cb6</code></a>
docs: add badges and documentation (<a
href="https://redirect.github.com/Wombosvideo/tw-animate-css/issues/21">#21</a>)</li>
<li><a
href="https://github.com/Wombosvideo/tw-animate-css/commit/b2de0b8f5603d008aa4a92469916da1b54f824aa"><code>b2de0b8</code></a>
chore: bump version to 1.2.6</li>
<li>Additional commits viewable in <a
href="https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.5...v1.2.8">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.2.5&new-version=1.2.8)](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>
 
commit 7b41173b54814d684b6e587aa101b345790dd130
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 21 20:03:51 2025 +0000
 
Bump eslint-plugin-react-hooks from 5.2.0 to 6.0.0 in /page
 
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 5.2.0 to 6.0.0.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)
 
---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
dependency-version: 6.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 62642f3b5f2d41c289a2eb3888f42411b6c52601
Merge: 6675574 5a601e7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 21 22:02:53 2025 +0200
 
Bump @vitejs/plugin-react from 4.4.0 to 4.4.1 in /page (#220)
 
Bumps
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react)
from 4.4.0 to 4.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/releases"><code>@vitejs/plugin-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>plugin-react@4.4.1</h2>
<p>Fix type issue when using <code>moduleResolution:
&quot;node&quot;</code> in tsconfig <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/462">#462</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@vitejs/plugin-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>4.4.1 (2025-04-19)</h2>
<p>Fix type issue when using <code>moduleResolution:
&quot;node&quot;</code> in tsconfig <a
href="https://redirect.github.com/vitejs/vite-plugin-react/pull/462">#462</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/57cc39869c319b842dac348b62c882a7bb963f7b"><code>57cc398</code></a>
release: plugin-react@4.4.1</li>
<li><a
href="https://github.com/vitejs/vite-plugin-react/commit/a62bdd6977cb4c2b098c929cc2b01952ae16366e"><code>a62bdd6</code></a>
fix(react): fix package.json <code>types</code> (<a
href="https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react/issues/462">#462</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.4.1/packages/plugin-react">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.4.0&new-version=4.4.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>
 
commit e4e444222f742ddef04993d6782a95e86baec278
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 21 19:33:19 2025 +0000
 
Bump tw-animate-css from 1.2.5 to 1.2.8 in /page
 
Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.2.5 to 1.2.8.
- [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases)
- [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.5...v1.2.8)
 
---
updated-dependencies:
- dependency-name: tw-animate-css
dependency-version: 1.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5a601e719ee336b5cb9ab66f0ab52fe24e846a8f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 21 19:33:00 2025 +0000
 
Bump @vitejs/plugin-react from 4.4.0 to 4.4.1 in /page
 
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.4.1/packages/plugin-react)
 
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 4.4.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 66755748501770a9b5e0033cb22f215b33d5e0a0
Merge: f6a2606 6c4ef8d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 21 21:27:14 2025 +0200
 
Bump typescript from 5.7.3 to 5.8.3 in /page (#217)
 
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3
to 5.8.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.8.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.3%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.8</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.2 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.8 RC</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-rc/">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.1 (RC)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
<h2>TypeScript 5.8 Beta</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-beta/">release
announcement</a>.</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.8.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.8.0 (Beta)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/microsoft/TypeScript/commit/83dc0bb2ed91fe0815ab28dc3ff95fae7425e413"><code>83dc0bb</code></a>
Convert release publishing inputs into parameters (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61523">#61523</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/ba663f6ac25ec7774b38a3fad04fe8ea016f9420"><code>ba663f6</code></a>
Exclude completions of binding pattern variable initializers (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/52723">#52723</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/7205eda454ce8ac7313699bd5905ed3f689142bf"><code>7205eda</code></a>
Bump github/codeql-action from 3.28.12 to 3.28.13 in the github-actions
group...</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/89c572ca0cbed845e374c29ce3a9ef28715160be"><code>89c572c</code></a>
Fixed a symbol display crash on expando members write locations (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/55478">#55478</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/7b26d2eba5626e15b9e85e8c3adff1e1c0583c6f"><code>7b26d2e</code></a>
Fix incorrect name in new release pipeline (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61514">#61514</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/c7a559eeae535724724ff7dac4e698129649be6c"><code>c7a559e</code></a>
Add new release publisher yaml (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61491">#61491</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/29e6d6689dfb422e4f1395546c1917d07e1f664d"><code>29e6d66</code></a>
Fix <code>lib.includes('dom')</code> check in
<code>containerSeemsToBeEmptyDomElement</code> (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61481">#61481</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/19b777260b26aac5707b1efd34202054164d4a9d"><code>19b7772</code></a>
Bump the github-actions group with 4 updates (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61474">#61474</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/4dc677b292354f4b9162452b2e00f4d7dd118221"><code>4dc677b</code></a>
Fix errors on type assertions in erasableSyntaxOnly (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/61452">#61452</a>)</li>
<li><a
href="https://github.com/microsoft/TypeScript/commit/ee3dd7264b23e58bbad86d08a475cac78f330abf"><code>ee3dd72</code></a>
fix(60908): Unexpected &quot;'Type' is declared but its value is never
read.&quot; erro...</li>
<li>Additional commits viewable in <a
href="https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.3">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.7.3&new-version=5.8.3)](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>
 
commit 6c4ef8d8f2780fbe9d76af1e7db2838be93dc208
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 21 19:03:07 2025 +0000
 
Bump typescript from 5.7.3 to 5.8.3 in /page
 
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.3)
 
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.8.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f6a2606759b3b7a8658921568363f57787e16746
Merge: daf4d4a d66dcd9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 21 21:01:03 2025 +0200
 
Bump lucide-react from 0.501.0 to 0.503.0 in /page (#219)
 
Bumps
[lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)
from 0.501.0 to 0.503.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.503.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(icons): changed <code>file-badge-2</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2933">lucide-icons/lucide#2933</a></li>
<li>feat(icons): added <code>wifi-pen</code> icon by <a
href="https://github.com/luisdlopera"><code>@luisdlopera</code></a> in
<a
href="https://redirect.github.com/lucide-icons/lucide/pull/2576">lucide-icons/lucide#2576</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/luisdlopera"><code>@luisdlopera</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2576">lucide-icons/lucide#2576</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.502.0...0.503.0">https://github.com/lucide-icons/lucide/compare/0.502.0...0.503.0</a></p>
<h2>Version 0.502.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(docs): Added link for jguddas next to lucide studio by <a
href="https://github.com/briz123"><code>@briz123</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3063">lucide-icons/lucide#3063</a></li>
<li>build(deps-dev): bump vite from 5.4.15 to 5.4.17 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2993">lucide-icons/lucide#2993</a></li>
<li>fix(build): fix shredder formatting and duplicate contributors error
by <a
href="https://github.com/jpjacobpadilla"><code>@jpjacobpadilla</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3072">lucide-icons/lucide#3072</a></li>
<li>fix(icons): rebase non-binary on square-asterisk by <a
href="https://github.com/karsa-mistmere"><code>@karsa-mistmere</code></a>
in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3071">lucide-icons/lucide#3071</a></li>
<li>docs(CONTRIBUTING): Grammar fix for CONTRIBUTING by <a
href="https://github.com/ajokt123"><code>@ajokt123</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3090">lucide-icons/lucide#3090</a></li>
<li>fix(icons): changed <code>calendar-plus</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3085">lucide-icons/lucide#3085</a></li>
<li>fix(icons): changed <code>book-key</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3062">lucide-icons/lucide#3062</a></li>
<li>fix(icons): changed <code>clipboard-paste</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3075">lucide-icons/lucide#3075</a></li>
<li>fix(icons): changed <code>orbit</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3074">lucide-icons/lucide#3074</a></li>
<li>fix(icons): changed <code>baby</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3073">lucide-icons/lucide#3073</a></li>
<li>docs(pacakges): Added periods to package summary by <a
href="https://github.com/briz123"><code>@briz123</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3065">lucide-icons/lucide#3065</a></li>
<li>fix(docs): PR Conventions by <a
href="https://github.com/briz123"><code>@briz123</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3066">lucide-icons/lucide#3066</a></li>
<li>feat(icons): added <code>ruler-dimension-line</code> icon by <a
href="https://github.com/jguddas"><code>@jguddas</code></a> in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/2535">lucide-icons/lucide#2535</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/jpjacobpadilla"><code>@jpjacobpadilla</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3072">lucide-icons/lucide#3072</a></li>
<li><a href="https://github.com/ajokt123"><code>@ajokt123</code></a>
made their first contribution in <a
href="https://redirect.github.com/lucide-icons/lucide/pull/3090">lucide-icons/lucide#3090</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/lucide-icons/lucide/compare/0.501.0...0.502.0">https://github.com/lucide-icons/lucide/compare/0.501.0...0.502.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/lucide-icons/lucide/commit/7b954807da3072f81f873e22c5623f7dcf889ce3"><code>7b95480</code></a>
Added periods (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3065">#3065</a>)</li>
<li><a
href="https://github.com/lucide-icons/lucide/commit/e4988bc1df03a21a86b531388ad57bc1642aac5c"><code>e4988bc</code></a>
build(deps-dev): bump vite from 5.4.15 to 5.4.17 (<a
href="https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/2993">#2993</a>)</li>
<li>See full diff in <a
href="https://github.com/lucide-icons/lucide/commits/0.503.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.501.0&new-version=0.503.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>
 
commit daf4d4a899e81e7dc052c6cd7a9e769cb28f72ff
Merge: 60c21f8 406980d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 21 20:57:11 2025 +0200
 
Bump typescript-eslint from 8.30.1 to 8.31.0 in /page (#216)
 
Bumps
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
from 8.30.1 to 8.31.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.31.0</h2>
<h2>8.31.0 (2025-04-21)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [no-unnecessary-type-assertion] add
option to ignore string const assertions (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10979">#10979</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> address bugs in
<code>config()</code> around global ignores (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11065">#11065</a>)</li>
<li><strong>typescript-eslint:</strong> gracefully handle invalid flat
config objects in config helper (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11070">#11070</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Kirk Waiblinger <a
href="https://github.com/kirkwaiblinger"><code>@kirkwaiblinger</code></a></li>
<li>Nicolas Le Cam</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>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.31.0 (2025-04-21)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>typescript-eslint:</strong> gracefully handle invalid flat
config objects in config helper (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11070">#11070</a>)</li>
<li><strong>typescript-eslint:</strong> address bugs in
<code>config()</code> around global ignores (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11065">#11065</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="https://github.com/typescript-eslint/typescript-eslint/commit/2cc76560190d94f9d7f1ac7b5b382a90c2edbf3b"><code>2cc7656</code></a>
chore(release): publish 8.31.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/b40ce5ae5f369e9a924b7d144a6c6cdf98555765"><code>b40ce5a</code></a>
fix(typescript-eslint): gracefully handle invalid flat config objects in
conf...</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/be558e5d405355b6a02730c543bbaeffc3220199"><code>be558e5</code></a>
fix(typescript-eslint): address bugs in <code>config()</code> around
global ignores (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint/issues/11">#11</a>...</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.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.30.1&new-version=8.31.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>
 
commit 60c21f83cc695ab5886c93e8ded95dc53834429e
Merge: ade83c4 47e3585
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 21 20:52:34 2025 +0200
 
Bump eslint from 9.25.0 to 9.25.1 in /page (#215)
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.25.0 to 9.25.1.
<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.25.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/cdc8e8c950ddfe1f9d462ea138ad7866da0394da"><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://redirect.github.com/eslint/eslint/issues/19639">#19639</a>)
(sethamus)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1f2b057ddcbef4340f78d1314456935054b8d93f"><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.25.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19642">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/771317fa937a07277201f7155e9b835e6a5658f9"><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
</ul>
</blockquote>
</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.25.1 - April 21, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/1f2b057ddcbef4340f78d1314456935054b8d93f"><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.25.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19642">#19642</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/771317fa937a07277201f7155e9b835e6a5658f9"><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/cdc8e8c950ddfe1f9d462ea138ad7866da0394da"><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://redirect.github.com/eslint/eslint/issues/19639">#19639</a>)
(sethamus)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/3ed4b3652d9fe3dfa4017d22a6ddbd15e3c6cd7a"><code>3ed4b36</code></a>
9.25.1</li>
<li><a
href="https://github.com/eslint/eslint/commit/7a19ccd052c7d55e6e97d503f12465601021a275"><code>7a19ccd</code></a>
Build: changelog update for 9.25.1</li>
<li><a
href="https://github.com/eslint/eslint/commit/1f2b057ddcbef4340f78d1314456935054b8d93f"><code>1f2b057</code></a>
chore: upgrade <code>@eslint/js</code><a
href="https://github.com/9"><code>@9</code></a>.25.1 (<a
href="https://redirect.github.com/eslint/eslint/issues/19642">#19642</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/771317fa937a07277201f7155e9b835e6a5658f9"><code>771317f</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/cdc8e8c950ddfe1f9d462ea138ad7866da0394da"><code>cdc8e8c</code></a>
fix: revert directive detection in no-unused-expressions (<a
href="https://redirect.github.com/eslint/eslint/issues/19639">#19639</a>)</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/compare/v9.25.0...v9.25.1">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.25.0&new-version=9.25.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>
 
commit d66dcd995ff8aaa77fa5db67edf55c8c2b84e6a3
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 21 18:21:05 2025 +0000
 
Bump lucide-react from 0.501.0 to 0.503.0 in /page
 
Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.501.0 to 0.503.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases)
- [Commits](https://github.com/lucide-icons/lucide/commits/0.503.0/packages/lucide-react)
 
---
updated-dependencies:
- dependency-name: lucide-react
dependency-version: 0.503.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 406980df8dc2a274b87bde9b87e251a0b532d772
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 21 18:13:09 2025 +0000
 
Bump typescript-eslint from 8.30.1 to 8.31.0 in /page
 
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.30.1 to 8.31.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.31.0/packages/typescript-eslint)
 
---
updated-dependencies:
- dependency-name: typescript-eslint
dependency-version: 8.31.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 47e3585143d09e05e58c372be4a63a90113eda5e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Apr 21 18:10:57 2025 +0000
 
Bump eslint from 9.25.0 to 9.25.1 in /page
 
Bumps [eslint](https://github.com/eslint/eslint) from 9.25.0 to 9.25.1.
- [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.25.0...v9.25.1)
 
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 9.25.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ade83c49ca4421c5f9fdd061c9e7fb1ebef0509b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 21 19:55:52 2025 +0200
 
Update npm packages
 
commit 4641d60bb1c8aa52f147b75a7f65ec54215e4547
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 21 19:46:36 2025 +0200
 
Switch icons
 
commit ad5e55a80418b1786002b866f29e5c3ecb5d53a9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 21 19:17:50 2025 +0200
 
Slight color changes
 
commit cd4bae4fccb192ef47e5d06156094c3e590549be
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 21 18:29:57 2025 +0200
 
Add dummy icon
 
commit 150b0b5248fe378a2677f1485b13a233d84f5e57
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 21 18:26:26 2025 +0200
 
Ignore files
 
commit de9e430918077a1ae2b911da3325f34b25e4d785
Merge: 759bd0e 6d27801
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 21 18:23:53 2025 +0200
 
Add new UI (#214)
 
commit 6d2780196dc582abdac33b86031d035c1bb4753a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 21 17:57:47 2025 +0200
 
Build new page
 
commit 0aae376a511c0b7f979106fa3f29196fd3d193c5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 21 17:54:40 2025 +0200
 
Add new site
 
commit c59002e2632d1193ba522fc8debab4fd0b308e81
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Apr 20 18:34:20 2025 -0300
 
Fix null dereference issue
 
commit 7dbf498ea9425a062cc54700fbfa8044c0463554
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Apr 20 17:08:54 2025 -0300
 
Fix clang-tidy warning (attempt 2)
 
commit 5eba6d5e8d6e6aaccda21205d24b60af340f2750
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Apr 20 16:44:12 2025 -0300
 
Fix clang-tidy warning
 
commit 140d1dd5b35512379a8701f2e7a8a6a1af1f281e
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Apr 20 16:26:08 2025 -0300
 
Fix failing checks
 
commit 763b8fc760d65eaca989ca95b1531ca6995f8e79
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Apr 20 16:09:04 2025 -0300
 
Improvements to registry syscalls
 
commit 759bd0e9fb83a0ef648d1e16f38a0630753c83f8
Merge: 0112050 317d90d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Apr 20 06:48:23 2025 +0200
 
Add more atom-related syscalls (#211)
 
While trying to run some executables I noticed handlers for
`NtUserRegisterClassExWOW`/`NtUserUnregisterClass` were necessary, so
this PR aims to add them. Also, while working on this PR I noticed that
atoms should be ref-counted, so this PR also does that.
 
I found a previous abandoned PR that aimed to add it
(https://github.com/momo5502/emulator/pull/101), so I took some of the
feedback from that and added a common function in process_context to
handle the atoms, I hope that's ok.
 
commit 317d90d7d8f5940db49e9edf04288bb083cb9fca
Merge: e74b1da 0112050
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sun Apr 20 01:34:06 2025 -0300
 
Merge branch 'main' into pr/1
 
commit 011205039a31442582463acd48658a32736ebccc
Merge: 30a750d 8e48793
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Apr 20 06:12:52 2025 +0200
 
Fix NtOpenSection and add 3 new syscall handlers (#212)
 
This PR aims to fix an issue with NtOpenSection where it would fail with
"Unsupported section" if the RootDirectory was
"BASE_NAMED_OBJECTS_DIRECTORY", it also adds handlers for "NtOpenThread"
(stub), "NtUserGetProcessWindowStation" (stub) and "NtFlushBuffersFile".
 
As you can see from the changes, the `NtOpenThread` handler simply
returns `STATUS_NOT_SUPPORTED`. I don't know if there's anything better
I could do, but this was enough to get around it in the executable I was
trying to run.
 
commit e74b1dad5a619835e1cf77310f8d440e1e46f304
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 17:23:03 2025 -0300
 
Fix formatting (attempt 2)
 
commit 8e48793f47e71aa08cbd96b1483e030cf3a07319
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 17:12:41 2025 -0300
 
Fix formatting
 
commit d8f8bd07f9ef632b799b11578cdf53ffab39c159
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 17:12:27 2025 -0300
 
Fix failed check
 
commit c702bedaee6db0ba34b9e5c3866b8f223981d8c1
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 16:33:34 2025 -0300
 
Add 3 new syscall handlers
 
commit 5d19803020e876ca5d075f26f279893d9554f52b
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 16:29:47 2025 -0300
 
Fix NtOpenSection
 
commit 88a744a7566d8dae92ba5bba7fc9999194e820dc
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 15:21:22 2025 -0300
 
Hopefully fix formatting
 
commit 09b25d8c89d2cf1a1f2d5e78da30c51fcb560702
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 15:18:26 2025 -0300
 
Fix NtDeleteAtom signature
 
commit 6b1df674abed7313cdb93e196e15c9422a1e4b4c
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 15:07:12 2025 -0300
 
Fix non-windows builds
 
commit 3dfad0f78928a794d73cbe65ff1c765ec9824287
Author: Igor Pissolati <igo08an@hotmail.com>
Date: Sat Apr 19 13:52:13 2025 -0300
 
Add more atom-related syscalls
 
commit 30a750dea584bf97c468a1d3aac61a1194dc0f69
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 19 09:41:27 2025 +0200
 
Allow consuming up to 4gb of memory with emscripten
 
commit 36650bca8cd7bc3a8324b48c18bc7d0dfb7c9ac9
Merge: a8d25b0 056eccd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 19 09:25:25 2025 +0200
 
Bump deps/googletest from `e90fe24` to `155b337` (#210)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`e90fe24` to `155b337`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/155b337c938a2953e5675f9dc18c99f05f4c85d0"><code>155b337</code></a>
Bump RE2 dependency to 2024-07-02.bcr.1</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/e90fe2485641bab0d6af4500192dc503384950d1...155b337c938a2953e5675f9dc18c99f05f4c85d0">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>
 
commit a8d25b0a5c6163d11b5c53c11ea744c17013a8c6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 19 09:23:01 2025 +0200
 
Save another DLL
 
commit d6329bb37a580ff66d41d188080d31c1497f8e57
Merge: 9837da8 5b09ec1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 19 09:18:57 2025 +0200
 
Bump deps/reflect from `e85c958` to `68d8fd0` (#209)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `e85c958` to
`68d8fd0`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/68d8fd0913711c1ac161af273f0bc1a4153601f8"><code>68d8fd0</code></a>
:art: [style] formatting</li>
<li><a
href="https://github.com/qlibs/reflect/commit/1e497a9d7ae17633ed63405418734db3cf27fdd4"><code>1e497a9</code></a>
:wrench: [cppm] C++ mode</li>
<li><a
href="https://github.com/qlibs/reflect/commit/f03e4052dd63c7c1b8d31dbf724868faf7d86260"><code>f03e405</code></a>
:books: [README]</li>
<li><a
href="https://github.com/qlibs/reflect/commit/809d8506e7ce54b66a387c2b482a1ef5caeff7f0"><code>809d850</code></a>
:wrench: LICENSE</li>
<li><a
href="https://github.com/qlibs/reflect/commit/fe39b8f0f4d25c495607c91b1faad83c1272c1cf"><code>fe39b8f</code></a>
:books: [README]</li>
<li><a
href="https://github.com/qlibs/reflect/commit/aa7121a971c6daf2e2094d9cf4e55dc955cb377b"><code>aa7121a</code></a>
:books: [README]</li>
<li><a
href="https://github.com/qlibs/reflect/commit/aed8253baf8fe9757303b1e40ea780fd39ac9a25"><code>aed8253</code></a>
:books: [README]</li>
<li><a
href="https://github.com/qlibs/reflect/commit/4ca8ce1976389ae4efd339f7d76c1e731a4e69e8"><code>4ca8ce1</code></a>
:wrench: [cppm] license</li>
<li><a
href="https://github.com/qlibs/reflect/commit/1dbce7ae71fc1d32ad786642d9f1e1994a3efafe"><code>1dbce7a</code></a>
:new: Support C++20 module - original commit by <a
href="https://github.com/stripe2933"><code>@stripe2933</code></a> - <a
href="https://github">https://github</a>....</li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/e85c958d22b3ca3cb79cc91f7e547f2e5eb0872f...68d8fd0913711c1ac161af273f0bc1a4153601f8">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>
 
commit 056eccd8c0475e6d50e32373dadccd91d9ffef7b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Apr 19 06:58:07 2025 +0000
 
Bump deps/googletest from `e90fe24` to `155b337`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `e90fe24` to `155b337`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/e90fe2485641bab0d6af4500192dc503384950d1...155b337c938a2953e5675f9dc18c99f05f4c85d0)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 155b337c938a2953e5675f9dc18c99f05f4c85d0
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5b09ec1aad83d6ac6a6813ef9af983a6d9db93bb
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Apr 19 06:58:06 2025 +0000
 
Bump deps/reflect from `e85c958` to `68d8fd0`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `e85c958` to `68d8fd0`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/e85c958d22b3ca3cb79cc91f7e547f2e5eb0872f...68d8fd0913711c1ac161af273f0bc1a4153601f8)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-version: 68d8fd0913711c1ac161af273f0bc1a4153601f8
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9837da8416ecba4201600fe868f8b1f2f5e7513c
Merge: 22c3d0b 3e53325
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 19 08:56:26 2025 +0200
 
Enable object watching for every platform (#208)
 
...except Linux + GCC. 💩 compiler
 
commit 3e53325c03481a2f6cc146bb4c88c2385bfa9ebd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 19 08:35:50 2025 +0200
 
Fix compilation
 
commit b5c37e6a928fa366ed1e580b596b2761d71f1b27
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 19 08:25:58 2025 +0200
 
Disable object watching for GCC
 
commit 2d7aecc3f40646d765209850bc698b5fd24cc323
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 19 08:25:47 2025 +0200
 
Fix warnings
 
commit 662db697a772f1084ed7c535446b04a1abe143e6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 19 08:13:31 2025 +0200
 
Watch system objects everywhere
 
commit 22c3d0bc7ce3ce29339a412fbda75c5e86fac008
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 19 08:02:03 2025 +0200
 
Watch objects in detail only with verbose logging
 
commit 5c70f780d10cb878bfb20291d967d27cd045b818
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 19 08:01:47 2025 +0200
 
Archive more dlls
 
commit 0edd4c640c30a61d75be5f162efac0c865ed3d36
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 20:11:27 2025 +0200
 
Remove unnecessary permissions
 
commit c8fdbf305fa6c7fb7805c4b7a2bd02b1e9587777
Merge: c866380 fc48ce1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 18 19:56:06 2025 +0200
 
Add Node.js tests (#207)
 
commit fc48ce11027b3aea345415b365d28dc8503c262c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 18:19:39 2025 +0200
 
Update unicorn
 
commit a157a76cae7e68ee44ab40abfaf735b6cd8552c4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 17:54:59 2025 +0200
 
Ensure bash is used to set environment variables
 
commit 26afe5731c9afd90f26079b1726b825f479c89ae
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 17:42:11 2025 +0200
 
Fix pipeline
 
commit 38b2c05fa720cb919690b8ff843ff19be5355df0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 17:37:26 2025 +0200
 
Maybe fix unicorn
 
commit 9f10a555b085796d8aafb2e263c5d969789511b3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 17:33:07 2025 +0200
 
Add nodejs smoke test
 
commit 59f700e1cd6a10b9d3750d6545e5ab41c35e4ae3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 17:28:42 2025 +0200
 
Revert "Fix node tests"
 
This reverts commit ff050ed74ce1863fe0944a125beaa46443eeb42d.
 
commit ff050ed74ce1863fe0944a125beaa46443eeb42d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 17:17:15 2025 +0200
 
Fix node tests
 
commit 67534393ff364fb537812a9be19f8f5fdd009d73
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 16:59:13 2025 +0200
 
Build and test nodejs
 
commit ef72596436bdf090d82738adb15f6212c6025961
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 16:45:27 2025 +0200
 
Add nodejs support
 
commit c866380fe017557fdfdd06fbd5d879bb3c552db1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 12:40:26 2025 +0200
 
Fix exceptions
 
commit fe4ce3d379855a4faef3066b437ceb64a680223a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 12:23:51 2025 +0200
 
Fix layout
 
commit bf23eac588ac749feb23644a255fe80986a526f8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 11:46:48 2025 +0200
 
Always perform concise executable read logging without verbose logging
 
commit a94fdeebc0ac23a0c76ff5a35d16384ebef5667c
Merge: 101b42d f641ebb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 18 11:38:10 2025 +0200
 
Emscripten progress (#206)
 
commit f641ebbfd5edb0f840689dd37c73be0be0c3b0a2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 11:37:34 2025 +0200
 
Support own exe files
 
commit baca3ce0f973747b8b66ab6d14d527389fd786f2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 11:29:40 2025 +0200
 
Always print errors
 
commit 101b42de331839c78bd6b55a4023b054d30a465f
Merge: 0b7270e be89ba0
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 18 10:29:17 2025 +0200
 
Support compilation with emscripten (#205)
 
commit be89ba0c97f869d4999e43bc1dd7e6ba3daed051
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 09:51:57 2025 +0200
 
Fix unicorn
 
commit 9a2a6de16bc0ed52873811c38b7007359eea23aa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 09:16:11 2025 +0200
 
Only deploy page on main branch
 
commit 5147e258128f10f3325be26765ea880f8ca1d9ce
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 09:14:57 2025 +0200
 
Cleanup compilation
 
commit dda99b4d705f253929e548003cc52216a5690a2e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 08:56:13 2025 +0200
 
Set min height of the track
 
commit 11a19593d98da6a2cd9158226e3971cb6376157e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 08:40:22 2025 +0200
 
Load correct sample
 
commit 31906fef2d896790d5436caeb5394e8700ce8eb8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 08:30:41 2025 +0200
 
Throw detailed exception
 
commit 4ac8d853a6b5715fe95900f679305e4d5d4c0312
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 08:15:17 2025 +0200
 
Always use static socket factory for emscripten
 
commit baa2fc5fa6ee2808ade9a17a13c338e5db2c3417
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 07:57:30 2025 +0200
 
Fix page
 
commit 8fd6e4fe9e613796447bc367c3ca0b9f21b4ee05
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 07:16:40 2025 +0200
 
Upload page
 
commit b170dac195523d8581af29ade7702813abece281
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 18 06:52:21 2025 +0200
 
Fix warnings
 
commit 00353e9a162763b5644cab0115bd82c177d1253e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Apr 17 20:31:33 2025 +0200
 
Fix argument adapters
 
commit 4e836cef49a5b5bfaef0e5817f6e9973324813bb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Apr 17 20:05:39 2025 +0200
 
Maybe fix unicorn
 
commit 7d7336e8d5b1015f1fc3ccc3bc49a0acf8a89a29
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Apr 17 19:52:18 2025 +0200
 
Deploy page
 
commit c1553ad2ecf527c178a22e84400ae4ae71b7812a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Apr 17 18:57:17 2025 +0200
 
Fixes for emscripten
 
commit cd348e009582c450ac1ba2e1ddf3402340205846
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Apr 17 18:54:46 2025 +0200
 
Add padding
 
commit 1959f94c39d006b02ff48d758760db3ad71997a9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Apr 17 18:54:16 2025 +0200
 
Support logging for emscripten
 
commit 1d47e06253336feee31641cfee05a616bce2409d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 14 20:25:38 2025 +0200
 
More fixes
 
commit a35745ba905399bdd9b7100557441566aec3c826
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 14 20:16:30 2025 +0200
 
Fix functions
 
commit 68022ef501fbb6d7087b5672cf222d5b0ed8e146
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 14 20:01:00 2025 +0200
 
Fixes
 
commit d9fc5457bc436394551a819a6742141e0af0e3de
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 14 19:47:48 2025 +0200
 
Emscripten tests
 
commit 0b7270e2145941a606ab25af7160efa94e3a42e7
Merge: ea336f2 88d94f7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 14 19:06:19 2025 +0200
 
Fix hook sizes (#204)
 
commit 88d94f7065bade4eae7f11a23b2bedd7c2a5e115
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 14 18:34:34 2025 +0200
 
Fix hook sizes
 
commit ea336f266fd06e730f3e33ef5829876cad030f67
Merge: 35945ca d206f9f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 14 15:57:30 2025 +0200
 
Support emulation on 32 bit Windows (#203)
 
Emulation of 32 bit Windows applications is still unsupported.
 
commit d206f9fdbf5812d8f2acdda417a5ebc8a07a11cf
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 14 15:22:59 2025 +0200
 
Build and test win-x86
 
commit b62d4cfc4c35bd1b1fb9f2d50a84269222786231
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 14 15:15:59 2025 +0200
 
Fix unicorn for 32 bit
 
commit 91c7ce43a11dfbae173bac8b7dba7ba53897b851
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 14 15:03:16 2025 +0200
 
Fix reading unicode strings
 
commit f3caea91ded284b4c8e636a5d1c17a0f4dbc0516
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 14 14:50:38 2025 +0200
 
Fix remaining structs
 
commit 0e9cffa5cb616181639be04a955386fb411e99aa
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 14 14:15:58 2025 +0200
 
More 32 bit fixes
 
commit 00084e8ad045835c02a8e417623eacc9eed5b029
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 14 13:56:08 2025 +0200
 
Some fixes
 
commit a6dd9251b8f9234569dcab492261d063fa481b0e
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 14 12:13:38 2025 +0200
 
Prepare 32 bit support
 
commit 35945caeecd5d13851bdcb82fdb82c99b4b47276
Merge: 45b5b03 acae9ff
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 14 13:22:10 2025 +0200
 
fix(syscalls): fix VirtualQuery return size, ignore unimplemented APC flags and log a warning. (#202)
 
fix(syscalls): fix VirtualQuery return size, ignore unimplemented APC
flags and log a warning.
 
commit acae9ff61040884ed404313d865c7fd157e1690b
Author: RektInator <7003455+RektInator@users.noreply.github.com>
Date: Mon Apr 14 13:05:40 2025 +0200
 
fix: fix parameters for NtQueryVirtualMemory in syscalls.cpp
 
commit af26c8de6114e581d076005924c029f4c17e84ff
Author: RektInator <7003455+RektInator@users.noreply.github.com>
Date: Mon Apr 14 13:00:36 2025 +0200
 
fix: resolve comments, comment unused parameter in section.cpp
 
commit e41a3be497ef197d363038abeb2e00f15c6a0fff
Author: RektInator <7003455+RektInator@users.noreply.github.com>
Date: Mon Apr 14 12:56:09 2025 +0200
 
fix: comment unused parameter names
 
commit 90256895c1a9fb2be4e2facc6b19308e079810c9
Author: RektInator <7003455+RektInator@users.noreply.github.com>
Date: Mon Apr 14 12:51:02 2025 +0200
 
fix: add missing #define for SEC_RESERVE
 
commit 6379370a50f777acc0d868ce8c5e6924f28d5152
Author: RektInator <7003455+RektInator@users.noreply.github.com>
Date: Mon Apr 14 12:43:11 2025 +0200
 
fix(syscalls): fix VirtualQuery return size, ignore unimplemented APC flags and log a warning.
 
commit 7bf0b671670bc7519d0806934ab6ef1f11099853
Author: RektInator <7003455+RektInator@users.noreply.github.com>
Date: Mon Apr 14 12:23:08 2025 +0200
 
wip
 
commit bf7c5b421ad5caff46d1c6572460d790ab57e442
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 17:59:16 2025 +0200
 
Add unhandled exception test
 
commit 45b5b035d7185d17bb6e831c61fb5c565b8f6310
Merge: c4ba1e9 52d4e7e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 14 08:12:55 2025 +0200
 
Pick some memory-related fixes (#200)
 
commit 52d4e7e281b12b085d30d02683b30593e9b4db31
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 18:57:58 2025 +0200
 
Fix region info query
 
commit 5a93462b450d3a26f295fe744ca191ad7712147f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 18:45:34 2025 +0200
 
Print emulator name
 
commit 13ba013413b66a5fcce2a65b0d023e226c1f2068
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 18:31:12 2025 +0200
 
Handle interrupts in icicle
 
commit 81f6ce1f47e7c50497f66e81ad423088c17f3348
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 18:00:55 2025 +0200
 
Fix rust formatting
 
commit 4f8c374b0185dd73dda5c9accc0b54ba821a2bec
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 17:59:47 2025 +0200
 
Support initial memory protection
 
commit c4ba1e992f125f66b16e9646908a1895daa0a752
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 17:00:39 2025 +0200
 
Don't buffer stdout by default
 
commit 25972a9bbfab45b9384afe0b1a0286bd678b5a68
Merge: 5cbdeaa b3139cf
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Apr 13 16:58:52 2025 +0200
 
Small fixes (#199)
 
commit b3139cfacdfcb406ab253caeb298a87bc04103d4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 16:24:48 2025 +0200
 
Small fixes
 
commit 5cbdeaaad5a39b21a3993057e5af1fffd643d32d
Merge: 4bf2e92 2ed35d9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Apr 13 15:16:47 2025 +0200
 
Implement APC support (#198)
 
Still not completely done and clean. I think some stuff is still broken
 
commit 2ed35d94b92f461306dac56ff996655cd246b491
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 15:00:39 2025 +0200
 
Set correct status
 
commit 7910021124685b448fc5c7f02da0b13d25aff60b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 14:28:35 2025 +0200
 
Fix apc dispatching
 
commit 30e77f5f9a4ec12467c8a4880a380eb6581cb714
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 13:50:44 2025 +0200
 
Fix NtQueueApcThreadEx
 
commit a3f811a466febf66886f2c912397f0d097f48a6b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 13:38:19 2025 +0200
 
Support all APC queue syscalls
 
commit c1e621c2cd7613c1b9f5bc71db9d30e50d281892
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 12:15:57 2025 +0200
 
Basic hacky working APC dispatching
 
commit a8926592bcb548aa4cba0f00d95f87087e4da01b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 11:07:32 2025 +0200
 
Prepare APC dispatching
 
commit bb4b159850c595b0118ba68ad0355f9d28e8ed37
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 10:56:28 2025 +0200
 
Implement NtQueueApcThreadEx2
 
commit fdab8cd5ecdf3b35a1bd4dbb0511241aa37ee57f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 10:37:39 2025 +0200
 
Extend APC test
 
commit 82227e4d4158a468e1aa00ca6413e0231a84e51f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 10:32:22 2025 +0200
 
Prepare NtQueueApcThreadEx2 support
 
commit 9609a550e01b116cd1b4ca26ae0aa596182e7f9e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 10:22:46 2025 +0200
 
Add APC test
 
commit 71e8aab91319f2af248ee70095bc5e612d3e78ab
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 10:22:15 2025 +0200
 
Ignore linter warnings
 
commit c0252a5f7146d7a5cb5eb4195da6208e53a1559f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 10:04:42 2025 +0200
 
Add partial NtContinueEx support
 
commit f58dec38a2165e6584a8c2785d79cfc1de821e0e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 09:48:02 2025 +0200
 
Prepare APC support
 
commit 4bf2e9287e82c87db0f95df8620f790a428e0ba5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 13 13:28:18 2025 +0200
 
Use test sample everywhere
 
commit 8e0e81c02d417210b07ba638d5a015991a0010c2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 19:26:07 2025 +0200
 
Less intrusive AFD logging
 
commit 532e9d7609839bd777ec722c94e9966911c3e518
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 17:13:51 2025 +0200
 
Remove gitattributes
 
commit 386b5ec2491a01054c8dd4eff8c945616dec59d9
Merge: 1f1e6f4 47c1fe7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 12 16:55:17 2025 +0200
 
Bump deps/googletest from `52204f7` to `e90fe24` (#196)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`52204f7` to `e90fe24`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/e90fe2485641bab0d6af4500192dc503384950d1"><code>e90fe24</code></a>
<code>gmock-actions</code>: add a missing conversion operator to
<code>WithArgsAction</code>.</li>
<li><a
href="https://github.com/google/googletest/commit/50a9511f5013e2e02e791ed04813a57d7cdf5d45"><code>50a9511</code></a>
<code>gmock-actions</code>: run clang-format.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/52204f78f94d7512df1f0f3bea1d47437a2c3a58...e90fe2485641bab0d6af4500192dc503384950d1">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>
 
commit 1f1e6f4ac4e21a3dbf72fcc7ad9245918294c368
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 16:46:30 2025 +0200
 
Upgrade reflect
 
commit 47c1fe777ea32f3e3872add8d0384fdfd031ff0b
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Apr 12 14:38:36 2025 +0000
 
Bump deps/googletest from `52204f7` to `e90fe24`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `52204f7` to `e90fe24`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/52204f78f94d7512df1f0f3bea1d47437a2c3a58...e90fe2485641bab0d6af4500192dc503384950d1)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: e90fe2485641bab0d6af4500192dc503384950d1
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit ebbcf3393231a58b722a5e7e9ccf390d155e882b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 12 10:30:12 2025 +0200
 
Fix root creation batch file
 
commit 4efb9fce186cbaf7b35bc74dc320e31294a1f9c6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 10:22:25 2025 +0200
 
Add batch files again with correct line endings
 
commit 6e254a2b483e83198526a51c3d2e5942b68d3c5a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 10:22:01 2025 +0200
 
Remove batch files
 
commit b613c89babab2017d7a99d7fc566e3e05563bfa1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 10:20:29 2025 +0200
 
Force correct line endings for batch files
 
commit 84399d987dc02becfb6fe3a640f3e44635391440
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 09:50:35 2025 +0200
 
Add quick start
 
commit 8bad084b740ba321836a9e329e27fa5b95a71152
Merge: 49a27ea fb644b8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 12 09:11:18 2025 +0200
 
Add AVX2 support (#195)
 
commit fb644b8bf13d5c0705d321e2c8cd5e6a8746f887
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 08:54:18 2025 +0200
 
Disable avx2 for android
 
commit 35092b9cdfffb51702e43c2e16cba3438ec643e9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 08:52:24 2025 +0200
 
Use test-sample as analysis sample
 
commit b701d44e904b80352f5d9c5821b1b33f09d9dafc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 18:02:02 2025 +0100
 
Disable AVX2 for samples
 
commit f42005ce5d12c11ed606b5c7dc246259409d49f0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 17:23:53 2025 +0100
 
Add avx2 support
 
commit 49a27eafff5c62568b15d5a5e2dedc003b7e6876
Merge: b449684 d0a24ac
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 12 08:26:12 2025 +0200
 
Remove dependencies from sample (#194)
 
commit d0a24ac65c5fe9eafd78bb8dddfc3acce07629a4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 12 08:09:19 2025 +0200
 
Remove dependencies from sample
 
commit b449684bde3c1a93d69131449e309f28bd277172
Merge: de3f9e5 891dafa
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 11 21:23:43 2025 +0200
 
Cleanup file syscalls (#193)
 
commit 891dafaf26d3ce0eac2a31cd07fbb570f2975f3f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 11 20:42:26 2025 +0200
 
Cleanup file syscalls
 
commit de3f9e5555bd81b3e389105cf31af69f4ccd94e0
Merge: 2c1edc8 facfe2b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 11 19:27:32 2025 +0200
 
Cleanup system information syscalls (#192)
 
commit facfe2b6bf432937437577c5fe68b3db94881b0e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 11 17:59:30 2025 +0200
 
More system information syscall cleanup
 
commit 915b31c093fa241b556f87715416e43a8ed50665
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 11 17:44:57 2025 +0200
 
Cleanup system information syscalls
 
commit 2c1edc819d72db07f4a97c2b54a0360665f61cad
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 11 17:33:31 2025 +0200
 
Group backend targets
 
commit 39330190429b2ef683a7e9971963f94789dd7abd
Merge: d9b6aef 8bc49bd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 11 17:25:34 2025 +0200
 
refactor(windows-emulator/syscalls): partial refactor of syscalls.cpp… (#191)
 
refactor(windows-emulator/syscalls): partial refactor of syscalls.cpp,
splits syscall implementations over multiple files
 
commit 8bc49bdd030dd58346c61fbd7abdd2b0fb1b689b
Author: RektInator <7003455+RektInator@users.noreply.github.com>
Date: Fri Apr 11 16:42:00 2025 +0200
 
refactor(windows-emulator/syscalls): partial refactor of syscalls.cpp, splits syscall implementations over multiple files
 
commit d9b6aefeff1f80f35d764607ace48784693bb164
Merge: 1751ec6 7f6edb4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 11 11:37:44 2025 +0200
 
Run isolated windows test to reduce CI load (#190)
 
commit 7f6edb46f79c839e711ac5d78d7a3ad0a29a4d9d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 11 11:01:53 2025 +0200
 
Run isolated windows test to reduce CI load
 
commit 1751ec6e9a774547af06c950e3843df74320760d
Merge: 1adb16f d409c08
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 11 09:25:51 2025 +0200
 
Group backends in a dedicated source directory (#189)
 
commit 1adb16f8e7ecc122a4a7efbf01fa50beedd58848
Merge: 705162d ea7f6a6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 11 09:24:36 2025 +0200
 
feat: spoof rdtsc timings (#185)
 
Previously, RDTSC in the VM always returned a constant value of 4, which
broke any timing-based operations, or caused detections in heuristics of
malware and ANTI-VM tools.
 
This patch introduces a spoofed rdtsc_fake counter that tracks and
adjusts timing deltas to simulate realistic TSC increments. Can be
extended to simulate rdtsc timings based on CPU clock speed.
 
commit 705162d0697d2298da378f027c53b1c7bbd5d620
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 11 09:07:51 2025 +0200
 
Cancel in-progress workflows to speedup CI
 
commit d409c08ef658ab006ad9e6d7124ade168926a125
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 11 08:58:49 2025 +0200
 
Restructure backends
 
commit ea7f6a68c819b3d0310eb2e9a51456745681455b
Author: Soham Nandy <soham.nandy2006@gmail.com>
Date: Fri Apr 11 12:12:56 2025 +0530
 
Use auto for timestamp_counter tick type
 
Co-authored-by: Maurice Heumann <MauriceHeumann@gmail.com>
 
commit 640cd500c36e0d9bccba0767a4b16c1ac65c73c4
Author: Soham Nandy <soham.nandy2006@gmail.com>
Date: Fri Apr 11 12:12:31 2025 +0530
 
fix typo on time.hpp
 
Co-authored-by: Maurice Heumann <MauriceHeumann@gmail.com>
 
commit daeefb4a7f989ad7eb4de60ac0de464376a1c800
Author: Soham Nandy <soham.nandy2006@gmail.com>
Date: Fri Apr 11 11:42:36 2025 +0530
 
refactor(rdtsc): clean up code overall
 
Change type of chrono return to be auto
 
Co-authored-by: Maurice Heumann <MauriceHeumann@gmail.com>
 
simplify conditional compile and add #else to prevent clang-tidy breaking CI
 
Co-authored-by: Maurice Heumann <MauriceHeumann@gmail.com>
 
commit 55f29caf0f13c5da0053e467d844ec0a8a05b8c1
Author: Soham Nandy <soham.nandy2006@gmail.com>
Date: Fri Apr 11 02:26:28 2025 +0530
 
Revert "refactor: better conditional compilation on time.hpp"
 
This reverts commit 3bb599d35617d1c580e07a01d0fd1097b68a858a.
 
commit 3bb599d35617d1c580e07a01d0fd1097b68a858a
Author: Soham Nandy <soham.nandy2006@gmail.com>
Date: Fri Apr 11 02:21:22 2025 +0530
 
refactor: better conditional compilation on time.hpp
 
commit 0271e39474ab69fb3ce174fd673155144f32f59f
Author: Soham Nandy <soham.nandy2006@gmail.com>
Date: Fri Apr 11 00:40:38 2025 +0530
 
refactor(rdtsc): clean up tick logic,
fix intrinsics, and resolve x86 compiler issues
 
- fix `time.hpp` compiler warnings (errors) and use proper intrinsic for gcc
- simplify tick calculation logic
- fix: exclude intrinsics include for non x86 builds and fix style
- fix: get() on clock_ unique ptr
 
commit dbc1b4439e08043a39c63e42834c0e3e49936db3
Author: Soham Nandy <soham.nandy2006@gmail.com>
Date: Thu Apr 10 06:58:01 2025 +0530
 
feat: spoof rdtsc timings
 
Previously, RDTSC in the VM always returned a constant value, which broke any non deterministic timing-based operations, or caused detections in heuristics of malware and ANTI-VM tools.
 
This patch introduces a spoofed rdtsc_fake counter that tracks and adjusts timing deltas to simulate realistic TSC increments. Can be extended to simulate rdtsc timings based on CPU clock speed.
 
commit 3836f5d381f2724584ee506ba26ef571f09ca002
Merge: 6cb43b6 446978a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 9 19:55:26 2025 +0200
 
Always use release windows artifacts (#186)
 
This will always use the windows release test sample artifacts. It
doesn't really make sense to test the debug artifacts. They're just
slower and do the same.
 
This will still run debug artifacts on windows.
The change only applies to non-windows platforms
 
commit 6cb43b672e8344c610f22f6f1d7b0810407c65a4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 9 18:57:06 2025 +0200
 
Redirect to wiki
 
commit 446978ad5a06404ff6ccc1adcfdbea0262d0ebde
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 9 18:32:41 2025 +0200
 
Always use release windows artifacts
 
This will always use the windows release test sample artifacts.
It doesn't really make sense to test the debug artifacts.
They're just slower and do the same.
 
This will still run debug artifacts on windows.
The change only applies to non-windows platforms
 
commit e737e6ed806965d1e0fd44a981dc651e50e24b1a
Merge: d73be6b 7029829
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 9 17:59:02 2025 +0200
 
Improve momo_strip_target and add unicord-emulator and windows-emulator-test (#184)
 
Tested on linux locally in release mode.
Build size before:
105.9 MiB
 
Build size after:
46.4 MiB
 
commit 7029829ec7fb404d43a461160d5a9309f1886928
Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com>
Date: Wed Apr 9 12:28:19 2025 -0300
 
revert: add back strip in ios
 
commit e4542f407acc311dc73bec0d55a7f7dabc763869
Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com>
Date: Wed Apr 9 11:59:19 2025 -0300
 
chore: add back strip in ios
 
commit 63059a328a574a74781bd723e6ebf0357c051030
Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com>
Date: Wed Apr 9 11:49:16 2025 -0300
 
chore: ignore android and ios. Add custom strip do macos
 
commit 0c26c71fd5624a65083c041cbb9efd308bfabc60
Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com>
Date: Wed Apr 9 11:28:02 2025 -0300
 
Update cmake/utils.cmake
 
Co-authored-by: Maurice Heumann <MauriceHeumann@gmail.com>
 
commit 0e45cc4d66774c7761288875744b374da32c0f75
Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com>
Date: Wed Apr 9 11:27:12 2025 -0300
 
Update cmake/utils.cmake
 
momo5502 suggestion
 
Co-authored-by: Maurice Heumann <MauriceHeumann@gmail.com>
 
commit ac76a3ffd31a29dd10ff07ebf73a998ee0b1fc9c
Author: João Lucas <jlucaso@hotmail.com>
Date: Wed Apr 9 11:00:04 2025 -0300
 
chore: improve momo_strip_target and add unicord-emulator and windows-emulator-test
 
commit d73be6b65681832de1fb0b564f771fae9ac96b0c
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Apr 9 07:02:38 2025 +0200
 
Switch back to main icicle repo
 
commit 803c7da07bfe63cf963ebac1c65023176cb6faeb
Merge: 67d34b3 9e4e872
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Apr 9 04:42:10 2025 +0200
 
Disable icicle jit (#183)
 
commit 9e4e872b55a331ccbbbfd7017217c25ce852d562
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 8 20:22:29 2025 +0200
 
Run icicle debug tests
 
commit b9c4cf98ad72155279dee8ca4241d6520074e56b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 8 20:21:48 2025 +0200
 
Disable icicle jit
 
commit 9e8f921be1cbbd4114f4adffaa5dc4333e1edcda
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 8 20:21:41 2025 +0200
 
Add emulator names
 
commit 67d34b39888c35c50ed4103886071ea5a3bb13ee
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 7 22:01:33 2025 +0200
 
Small fix
 
commit 0d9e03b6734967d6e1f1e7c57b06458252836dcb
Merge: 62c9723 f1101cc
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 7 21:31:59 2025 +0200
 
Support logging debug strings (#182)
 
commit f1101cc90d714bad5b6d80496fe5d9665ce05bda
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 7 21:04:06 2025 +0200
 
Fix module lookup
 
commit 3c58c1af987296dd9bfffeae9dea9e59d9710bbe
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 7 21:03:57 2025 +0200
 
Log debug strings
 
commit 62c972333a9d0e0ea6aa19b217b01aa09daa53cd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Apr 7 19:01:10 2025 +0200
 
Support ignoring multiple functions
 
commit 73c37eaeb18137af080115c720179032088af971
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 7 15:47:00 2025 +0200
 
Fix NtQueryInformationProcess ProcessDebugFlags
 
commit 66a529cf4321a265f9a6fe5a585e2ba27bd29376
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 7 15:36:25 2025 +0200
 
More logging
 
commit f087d3998ad6693ed2956051d140500c79d651f4
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 7 15:17:52 2025 +0200
 
Ignore certain function calls
 
commit 7f3c5d080ce59790d3cabd81fc482d128a930eab
Merge: 8935a3d e749c7d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Apr 7 09:31:42 2025 +0200
 
Basic working icicle support (#181)
 
commit e749c7d47f894dceeb33d534a3c5bf6f48a630bf
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 7 09:02:05 2025 +0200
 
Adapt readme
 
commit 1cfe20b7a12badf395ed3658c1bd3d48705d8188
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 7 08:04:24 2025 +0200
 
Skip icicle debug tests
 
commit 787410ff332882b5add5cf2c8eac5dcf6d8b0710
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 7 07:35:08 2025 +0200
 
Remove IP skip check
 
commit baad36ccf20264f4ba031e96ba9a4aab2fceb8e9
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Apr 7 07:24:46 2025 +0200
 
Support interrupt hooks
 
commit 1ed997445d317ddfdf5f35cde160123f26a58689
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 6 20:17:39 2025 +0200
 
Fix IRETQ instruction
 
commit e8ac70f0d041ee3755f00a8c1a3723c7c2259257
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 6 20:55:51 2025 +0200
 
Use ghidra spec from icicle-python
 
--> https://github.com/icicle-emu/icicle-python
 
commit 5fde8c033d93e1f2d977bf78c45b986088385735
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 6 20:01:18 2025 +0200
 
Fix hooks
 
This fixes #180
 
commit cacf2c152c3367b0909bd0163e6fcfd1ac47e6fd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 6 17:50:02 2025 +0200
 
Fix single stepping after breakpoints
 
commit e40e1bfb830e7854ffaf9029280f3ce9b9947ecc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 6 10:32:00 2025 +0200
 
Ugly hack to *sometimes* fix instruction skipping
 
commit 3450a6a5170cef5d9976929a1e35b735367457ed
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Apr 6 09:44:46 2025 +0200
 
Fix reading/writing eflags
 
commit 320af6bb46baa0f378a8569ef75da66ed00c99d1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 19:28:21 2025 +0200
 
Support GDB stepping
 
...almost :(
 
commit ed711197ae3340390e8a56f10238269922a845a1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 16:15:56 2025 +0200
 
Fix GDB debugging with icicle
 
commit bfb9760d29f280bb4a8e84f96cbad0f10f996f45
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 15:58:34 2025 +0200
 
Fix unicorn read hook
 
commit 3978eeed2a8d804ef577c700419cc70d979f8406
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 15:28:14 2025 +0200
 
Finish execution hook support
 
commit efe5a21e575587c659016cf10f4af6b676e4991e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 14:50:11 2025 +0200
 
Switch to icicle fork
 
commit 638ad2c7a45d0ebfd8851cecd2d24d16bfee0ae4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 12:51:37 2025 +0200
 
Support read and write hooks
 
commit 349526a54ac91fdb783893be3002660a15095453
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 11:59:49 2025 +0200
 
Simplify hooking interface
 
commit a336bdf2af0d6ee12b8cdab0efb29fbf7463655b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 10:01:28 2025 +0200
 
Simplify violation hook API
 
commit 0fbb7a2e0dd6f2bf75b74582b74769c2564d9a1b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 09:28:01 2025 +0200
 
Revert "Disable exceptions for now"
 
This reverts commit 3391780c2f79ea754ba191bea9b3490b5a9803cf.
 
commit 3de9043299972f555017d359585f95a0f6e4e60a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 09:23:38 2025 +0200
 
Revert "Disable icicle tests"
 
This reverts commit dd7a80a9f058b675dc9b3cd8d270bab8dcaea835.
 
commit 3391780c2f79ea754ba191bea9b3490b5a9803cf
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Apr 4 15:21:00 2025 +0200
 
Disable exceptions for now
 
commit 8935a3d56ebea13545a2b79f916258b6e6b48dc8
Merge: 6b6d2d2 dd7a80a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Apr 5 09:23:01 2025 +0200
 
Integrate icicle into CI (#179)
 
But disable it for now
 
commit dd7a80a9f058b675dc9b3cd8d270bab8dcaea835
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 09:03:19 2025 +0200
 
Disable icicle tests
 
commit d191f8e66701e79ffc1e2b9d58cf76b6834eec7e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Apr 5 08:55:08 2025 +0200
 
Optimize MMIO handling
 
commit b69611742405b05f2c9a10e76fe5846b8b042365
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 4 19:13:35 2025 +0200
 
Add safety checks
 
commit 102676b51ccdbb88cf5bf6677a6b835668021b8a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Apr 4 16:16:40 2025 +0200
 
Unify environment variables
 
commit d6a419d5f6184a7b31509a943139954a8c58185a
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Apr 4 15:11:25 2025 +0200
 
Add Ghidra processor specification
 
commit 8de5c7be3ab5a072f6633b00e14a4a995014390e
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Apr 4 14:53:31 2025 +0200
 
Run icicle tests
 
commit 6b6d2d29f7dcced1b3b9edd933f3cd5a9c1328f0
Merge: 31464c1 24df7c6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Apr 4 13:34:26 2025 +0200
 
Merge icicle progress (#178)
 
commit 24df7c65c2fc94a1b8dbd506896b635565058680
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Apr 4 13:13:09 2025 +0200
 
Support accurate instruction counts
 
commit 204159f13740e540905793cae9b59061259b66ba
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Apr 2 08:21:37 2025 +0200
 
Support violation hooks
 
commit f5b77ffa67818250bb4406fcb1da36f69080bc1e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 2 07:03:01 2025 +0200
 
Tests
 
commit 84268bc7e392a2bf011b9c2eadeea6198e4a1463
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Apr 2 06:28:01 2025 +0200
 
More icicle progress
 
commit ec235202fb82d1f1214be79bebcdcb2620a32d55
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 1 20:53:33 2025 +0200
 
Prepare instruction hook injection
 
commit 5846d2c0b9174766f127ae1abf47b8b08c076168
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 1 20:09:43 2025 +0200
 
Generalize hook store
 
commit bdf5d60fd9ceea6afa1af85b7d56aed8ad34dcd4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 1 20:07:26 2025 +0200
 
Implement serialization
 
commit 31464c1c680241d8298e043d87b765348b8064b3
Merge: 960db24 ae00e66
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 1 20:18:29 2025 +0200
 
Bump deps/googletest from `2ae29b5` to `52204f7` (#177)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`2ae29b5` to `52204f7`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/52204f78f94d7512df1f0f3bea1d47437a2c3a58"><code>52204f7</code></a>
Remove obsolete references to LinuxThreads.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/2ae29b52fdff88c52fef655fa0d245fc514ca35b...52204f78f94d7512df1f0f3bea1d47437a2c3a58">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>
 
commit 960db2419377420d49a430d320cbd902afd7e4dc
Merge: c0e2ef1 30f752c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 1 20:08:46 2025 +0200
 
Bump reactivecircus/android-emulator-runner from 2.33.0 to 2.34.0 (#176)
 
Bumps
[reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner)
from 2.33.0 to 2.34.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/reactivecircus/android-emulator-runner/releases">reactivecircus/android-emulator-runner's
releases</a>.</em></p>
<blockquote>
<h2>v2.34.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow arbitrary value for <code>api-level</code> such as
<code>Baklava</code> and <code>35-ext15</code>. by <a
href="https://github.com/TimoPtr"><code>@TimoPtr</code></a> in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428">ReactiveCircus/android-emulator-runner#428</a></li>
<li>Add option to specify <code>system-image-api-level</code> to use a
system image with a different API level than the platform. by <a
href="https://github.com/TimoPtr"><code>@TimoPtr</code></a> in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428">ReactiveCircus/android-emulator-runner#428</a></li>
<li>Support automotive and desktop targets:
<code>android-automotive</code>,
<code>android-automotive-playstore</code>, <code>android-desktop</code>.
by <a href="https://github.com/TimoPtr"><code>@TimoPtr</code></a> in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428">ReactiveCircus/android-emulator-runner#428</a></li>
<li>Add <code>Baklava</code> support by <a
href="https://github.com/yujincheng08"><code>@yujincheng08</code></a>
in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/424">ReactiveCircus/android-emulator-runner#424</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/TimoPtr"><code>@TimoPtr</code></a> made
their first contribution in <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428">ReactiveCircus/android-emulator-runner#428</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.33.0...v2.34.0">https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.33.0...v2.34.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md">reactivecircus/android-emulator-runner's
changelog</a>.</em></p>
<blockquote>
<h2>v2.34.0</h2>
<ul>
<li>Allow arbitrary value for <code>api-level</code> such as
<code>Baklava</code> and <code>35-ext15</code>. - <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428">428</a></li>
<li>Add option to specify <code>system-image-api-level</code> to use a
system image with a different API level than the platform. - <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428">428</a></li>
<li>Support automotive and desktop targets:
<code>android-automotive</code>,
<code>android-automotive-playstore</code>, <code>android-desktop</code>.
- <a
href="https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428">428</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/1dcd0090116d15e7c562f8db72807de5e036a4ed"><code>1dcd009</code></a>
Merge branch 'main' into release/v2</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/2548f9f3fc9597d4c3bd2be50c8b5fe7be8853e4"><code>2548f9f</code></a>
Prepare for release 2.34.0.</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/595a4563df98593d0a4bcd4d5d31207687079918"><code>595a456</code></a>
Update README.md and CHANGELOG.md.</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/a173d652002acdec8ec6588de96aa74756330d57"><code>a173d65</code></a>
Support API levels for SDK extensions and add missing targets for
automotive ...</li>
<li><a
href="https://github.com/ReactiveCircus/android-emulator-runner/commit/50d5b10c0167135fd356722acdfaaef2542f8f1b"><code>50d5b10</code></a>
Add <code>Baklava</code> support (<a
href="https://redirect.github.com/reactivecircus/android-emulator-runner/issues/424">#424</a>)</li>
<li>See full diff in <a
href="https://github.com/reactivecircus/android-emulator-runner/compare/v2.33.0...v2.34.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reactivecircus/android-emulator-runner&package-manager=github_actions&previous-version=2.33.0&new-version=2.34.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>
 
commit ae00e664e1712edfbdd86bbd8e4f2d227c58792e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 1 17:54:04 2025 +0000
 
Bump deps/googletest from `2ae29b5` to `52204f7`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `2ae29b5` to `52204f7`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/2ae29b52fdff88c52fef655fa0d245fc514ca35b...52204f78f94d7512df1f0f3bea1d47437a2c3a58)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-version: 52204f78f94d7512df1f0f3bea1d47437a2c3a58
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 30f752cc1508d61ac7608d1a6408020d5e973e96
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Apr 1 17:48:31 2025 +0000
 
Bump reactivecircus/android-emulator-runner from 2.33.0 to 2.34.0
 
Bumps [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) from 2.33.0 to 2.34.0.
- [Release notes](https://github.com/reactivecircus/android-emulator-runner/releases)
- [Changelog](https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md)
- [Commits](https://github.com/reactivecircus/android-emulator-runner/compare/v2.33.0...v2.34.0)
 
---
updated-dependencies:
- dependency-name: reactivecircus/android-emulator-runner
dependency-version: 2.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c0e2ef1a8912a7f01949af37f2c7f42399605269
Merge: e0b0630 1cdf280
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Apr 1 19:22:48 2025 +0200
 
First step towards supporting icicle-emu (#175)
 
This PR aims to provide initial support for icicle-emu.
It's not done yet, but things are making progress.
As it contains interface adjustments and fixes for unicorn, merging the
current state makes sense.
 
commit 1cdf280fcf0c8fee209f37bc835880471186218b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 1 18:49:41 2025 +0200
 
Support disabling rust code
 
commit 7d5555e98518215b788c8e7a73444985e4925951
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 1 18:37:00 2025 +0200
 
Fix unicorn and switch back to it as default emulator
 
commit afd9344e9743c710b90b9656efee7a1cf8e5f9e1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 1 18:34:29 2025 +0200
 
Extract registers
 
commit fd018c46b4e20ed21d4720d1d4df7276f20391c5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 1 18:23:24 2025 +0200
 
Support saving and restoring registers
 
commit 7222c0fc1dec592829c2696abc830c2ffd2253d3
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Apr 1 15:40:53 2025 +0200
 
Add icicle mmio support
 
commit 54b5bdc53134814e31b4c41cf7651ba962bf0574
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Apr 1 09:27:07 2025 +0200
 
Small fix
 
commit 3e6c8ed84c1eefe6160eea72bf7a958e706605c0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 29 11:39:13 2025 +0100
 
Adjust icicle config
 
commit b21569936046cc52e79b3c2de41b075044ff52d9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 29 11:31:30 2025 +0100
 
Fix syscall execution
 
commit 2a74303cdc0824802540335ad392ec63f397e95c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 29 10:43:59 2025 +0100
 
Support syscall hooks
 
commit 637ed75b8c775e352cccdc1f1f3d8837e9dd22e3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 29 08:54:53 2025 +0100
 
GDT fixes
 
commit af6492be6d58ef25d458ba61cab7d45a2efc720b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 29 08:04:56 2025 +0100
 
Unify setting segment base
 
commit dec66f051ddd13fe2aa9a924f93663211e2d818a
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Sat Mar 29 06:50:56 2025 +0100
 
Test
 
commit ab144de1251b7f384e65a4de59238ba31541a18f
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Mar 28 08:57:02 2025 +0100
 
Prepare register support
 
commit da6ba1a32904174d2ff624efe44f8872b6d00f36
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Mar 27 20:57:04 2025 +0100
 
Support reading and writing memory
 
commit 65d0da70a0baa8616ccf5e360e835ac6f00b4295
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Mar 27 20:15:55 2025 +0100
 
Fix rust cmake
 
commit 63f54df78c00e714db1c86f47df698e205d79991
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Mar 27 15:50:33 2025 +0100
 
Icicle progress
 
commit 985dd490595d259750ed5fd7ceb7fa6cae9c52da
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 26 17:48:04 2025 +0100
 
Fix cargo builds
 
commit 32ebda5fe7c748dbbb58c6bfd36404f38e541684
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 26 15:47:33 2025 +0100
 
Support android
 
commit 448e11b73716f38c92a81b9641358dcc99e848d2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 26 15:23:31 2025 +0100
 
Support iOS
 
commit 6fb7450e0f78f4245aa10d89dbd3f72f96e3ec1a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 26 14:36:03 2025 +0100
 
Add rust code and cmake integration
 
commit e0b0630171ca81663cbb84671cb4429e355270d9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 29 10:44:14 2025 +0100
 
Small cleanup
 
commit a41fce3a0241015d1ec429f456c0a4bbb956d272
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Mar 24 08:39:54 2025 +0100
 
Use clang format 20
 
commit 38db3df1d86d43f5706f463d5a701e0592c29dd5
Merge: 48df703 f889f0f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Mar 24 08:34:17 2025 +0100
 
Bump actions/download-artifact from 4.2.0 to 4.2.1 (#173)
 
Bumps
[actions/download-artifact](https://github.com/actions/download-artifact)
from 4.2.0 to 4.2.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/download-artifact/releases">actions/download-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v4.2.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Add unit tests by <a
href="https://github.com/GhadimiR"><code>@GhadimiR</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/392">actions/download-artifact#392</a></li>
<li>Fix bug introduced in 4.2.0 by <a
href="https://github.com/GhadimiR"><code>@GhadimiR</code></a> in <a
href="https://redirect.github.com/actions/download-artifact/pull/391">actions/download-artifact#391</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1">https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/download-artifact/commit/95815c38cf2ff2164869cbab79da8d1f422bc89e"><code>95815c3</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/391">#391</a>
from GhadimiR/main</li>
<li><a
href="https://github.com/actions/download-artifact/commit/278fca438a0f334c0505181835b4796f2785949b"><code>278fca4</code></a>
Move log statements</li>
<li><a
href="https://github.com/actions/download-artifact/commit/68909842a1073010f1cf920ed7f153e2948f9c16"><code>6890984</code></a>
Merge branch 'main' into main</li>
<li><a
href="https://github.com/actions/download-artifact/commit/f9415c0ec30f02c18e075f091cafcfe4159168d0"><code>f9415c0</code></a>
Run unit tests in CI</li>
<li><a
href="https://github.com/actions/download-artifact/commit/76a6eb5cbca98dccb5e14c0116e53f5df13b220d"><code>76a6eb5</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/download-artifact/issues/392">#392</a>
from GhadimiR/add_unit_tests</li>
<li><a
href="https://github.com/actions/download-artifact/commit/a2426d7c4522072f4d5824c9508d7ea97107cb8e"><code>a2426d7</code></a>
Merge branch 'main' into add_unit_tests</li>
<li><a
href="https://github.com/actions/download-artifact/commit/3ffa694f6f7e3d53f63807f78267796f57911dd4"><code>3ffa694</code></a>
lint</li>
<li><a
href="https://github.com/actions/download-artifact/commit/53f6aa5f93b626e252398abac720a28f6eb048ed"><code>53f6aa5</code></a>
Add extra assertion to download single artifact test</li>
<li><a
href="https://github.com/actions/download-artifact/commit/b456700053c87aa7d6b31d212292755e1e6eb923"><code>b456700</code></a>
lint</li>
<li><a
href="https://github.com/actions/download-artifact/commit/9eab798a9885c1be58a1c4381da1109644016e98"><code>9eab798</code></a>
Configure tsconfig</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=4.2.0&new-version=4.2.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>
 
commit 48df703cb1c126759e01363329b14bf1f1a390c4
Merge: 5f8d14d 6ffb925
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Mar 24 08:26:21 2025 +0100
 
Bump jidicula/clang-format-action from 4.14.0 to 4.15.0 (#172)
 
Bumps
[jidicula/clang-format-action](https://github.com/jidicula/clang-format-action)
from 4.14.0 to 4.15.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jidicula/clang-format-action/releases">jidicula/clang-format-action's
releases</a>.</em></p>
<blockquote>
<h2>v4.15.0</h2>
<h2>What's Changed</h2>
<ul>
<li>build: bump docker/build-push-action from 6.9.0 to 6.10.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/225">jidicula/clang-format-action#225</a></li>
<li>build: bump docker/build-push-action from 6.10.0 to 6.12.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/230">jidicula/clang-format-action#230</a></li>
<li>build: bump docker/build-push-action from 6.12.0 to 6.13.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/231">jidicula/clang-format-action#231</a></li>
<li>build: bump docker/login-action from 3.3.0 to 3.4.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/238">jidicula/clang-format-action#238</a></li>
<li>build: bump docker/build-push-action from 6.13.0 to 6.15.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/233">jidicula/clang-format-action#233</a></li>
<li>build: bump docker/metadata-action from 5.6.1 to 5.7.0 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/234">jidicula/clang-format-action#234</a></li>
<li>Add clang-format 20 image build by <a
href="https://github.com/offa"><code>@offa</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/239">jidicula/clang-format-action#239</a></li>
<li>build: Fix Ubuntu distro for clang-format-20 by <a
href="https://github.com/jidicula"><code>@jidicula</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/240">jidicula/clang-format-action#240</a></li>
<li>Add clang-format 20 by <a
href="https://github.com/offa"><code>@offa</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/237">jidicula/clang-format-action#237</a></li>
<li>docs: Prepare for v4.15.0 by <a
href="https://github.com/jidicula"><code>@jidicula</code></a> in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/241">jidicula/clang-format-action#241</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/offa"><code>@offa</code></a> made their
first contribution in <a
href="https://redirect.github.com/jidicula/clang-format-action/pull/239">jidicula/clang-format-action#239</a>
🎉</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0">https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/4726374d1aa3c6aecf132e5197e498979588ebc8"><code>4726374</code></a>
docs: Prepare for v4.15.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/241">#241</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/da40ba9cabfe29804b5e0aa1eca1aa9ca6961f53"><code>da40ba9</code></a>
Add clang-format 20 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/237">#237</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/87adf5cde94cec1f04a9cb4137a6304446138049"><code>87adf5c</code></a>
build: Fix Ubuntu distro for clang-format-20 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/240">#240</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/69a43b0ead517379a5d3ed2764b8fe773cb8e73e"><code>69a43b0</code></a>
Add clang-format 20 image build (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/239">#239</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/1781d208757c7afb9684f4a81aed113f25a7d2d0"><code>1781d20</code></a>
build: bump docker/metadata-action from 5.6.1 to 5.7.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/234">#234</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/c98140178a3525f2a667d98d2089da099b16b7fd"><code>c981401</code></a>
build: bump docker/build-push-action from 6.13.0 to 6.15.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/233">#233</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/06a6cbd3bb224d2939ffd8d858759c6c12deb460"><code>06a6cbd</code></a>
build: bump docker/login-action from 3.3.0 to 3.4.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/238">#238</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/fbe58bf588be019d53d4c4dff13fcef94d3d41c3"><code>fbe58bf</code></a>
build: bump docker/build-push-action from 6.12.0 to 6.13.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/231">#231</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/a815d879b3728f37c2819e804e3f4c0619498889"><code>a815d87</code></a>
build: bump docker/build-push-action from 6.10.0 to 6.12.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/230">#230</a>)</li>
<li><a
href="https://github.com/jidicula/clang-format-action/commit/bbe2072f30239fd9ebf4b8cfc666d8a7a64ac951"><code>bbe2072</code></a>
build: bump docker/build-push-action from 6.9.0 to 6.10.0 (<a
href="https://redirect.github.com/jidicula/clang-format-action/issues/225">#225</a>)</li>
<li>See full diff in <a
href="https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jidicula/clang-format-action&package-manager=github_actions&previous-version=4.14.0&new-version=4.15.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>
 
commit 5f8d14d19091506e82eb3a129b3c2343fbf91848
Merge: b5c64fe 6bc314b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Mar 24 08:18:12 2025 +0100
 
Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#171)
 
Bumps
[actions/upload-artifact](https://github.com/actions/upload-artifact)
from 4.6.1 to 4.6.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v4.6.2</h2>
<h2>What's Changed</h2>
<ul>
<li>Update to use artifact 2.3.2 package &amp; prepare for new
upload-artifact release by <a
href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/685">actions/upload-artifact#685</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a>
made their first contribution in <a
href="https://redirect.github.com/actions/upload-artifact/pull/685">actions/upload-artifact#685</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/upload-artifact/compare/v4...v4.6.2">https://github.com/actions/upload-artifact/compare/v4...v4.6.2</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/actions/upload-artifact/commit/ea165f8d65b6e75b540449e92b4886f43607fa02"><code>ea165f8</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/685">#685</a>
from salmanmkc/salmanmkc/3-new-upload-artifacts-release</li>
<li><a
href="https://github.com/actions/upload-artifact/commit/08396203c179e13c71b9754ce3472ed71842eec0"><code>0839620</code></a>
Prepare for new release of actions/upload-artifact with new toolkit
cache ver...</li>
<li>See full diff in <a
href="https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=4.6.1&new-version=4.6.2)](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>
 
commit b5c64fe0ebe4172e92ad2157db8ac99158f35b88
Merge: a1ee386 4ed10be
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Mar 24 08:11:45 2025 +0100
 
Bump deps/googletest from `3af8347` to `2ae29b5` (#170)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`3af8347` to `2ae29b5`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/2ae29b52fdff88c52fef655fa0d245fc514ca35b"><code>2ae29b5</code></a>
Add UnpackStructImpl for structs with 22 fields.</li>
<li><a
href="https://github.com/google/googletest/commit/c2ceb2b09bfe6660f08c024cc758e5e9632acc07"><code>c2ceb2b</code></a>
Fix a typo</li>
<li><a
href="https://github.com/google/googletest/commit/e7b26b72461e0bfcb5a2a9c1cafd849108f834ae"><code>e7b26b7</code></a>
Add a non-'const' overload for the function invoked by the IgnoreArgs
action ...</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/3af834740f58ef56058e6f8a1be51f62bc3a6515...2ae29b52fdff88c52fef655fa0d245fc514ca35b">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>
 
commit f889f0f40ce3363cb6e14915b2afa2f19db5e88e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Mar 24 06:50:35 2025 +0000
 
Bump actions/download-artifact from 4.2.0 to 4.2.1
 
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1)
 
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6ffb925361d47cad402c38d46fa408a979d8140e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Mar 24 06:50:33 2025 +0000
 
Bump jidicula/clang-format-action from 4.14.0 to 4.15.0
 
Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action) from 4.14.0 to 4.15.0.
- [Release notes](https://github.com/jidicula/clang-format-action/releases)
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0)
 
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 6bc314b3b57a140c74208a9ab6d43f87013ef9c0
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Mar 24 06:50:30 2025 +0000
 
Bump actions/upload-artifact from 4.6.1 to 4.6.2
 
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2)
 
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 4ed10be0d58547e146bdcb47828e408c05821d5a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Mar 24 06:50:28 2025 +0000
 
Bump deps/googletest from `3af8347` to `2ae29b5`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `3af8347` to `2ae29b5`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/3af834740f58ef56058e6f8a1be51f62bc3a6515...2ae29b52fdff88c52fef655fa0d245fc514ca35b)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a1ee386be3f81fb1c982375970094ba73f334f3a
Merge: 95dc699 7c3f848
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Mar 23 13:47:39 2025 +0100
 
Add proper snapshot support to analyzer (#169)
 
commit 7c3f848b36b55f380f59ab500178cfda79597cc7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Mar 23 13:17:23 2025 +0100
 
Support dump generation for GDB mode
 
commit 2bc3cda0620a1bb5cee3136b906dc16cb988c999
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Mar 23 12:01:04 2025 +0100
 
Cleanup snapshot generation
 
commit 95dc6994b367e8cb78a228738bf884ba792f55e0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Mar 23 09:10:21 2025 +0100
 
Add more dummy syscalls
 
commit fef412466163dee62874e50b92ae0b0000daf62b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 21:19:04 2025 +0100
 
Support NtClearEvent
 
commit 56f304e3e0de59bb68d1596ec9179681dfb7f34e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 21:13:48 2025 +0100
 
"Support" SystemMemoryUsageInformation
 
commit 0dea8260cc6145ea2aab8194237852bc277f3913
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 20:49:40 2025 +0100
 
Fix SystemLogicalProcessorInformation
 
commit c4349bc4e674804ffc6f168e270e46ffa75548f9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 20:29:12 2025 +0100
 
Log message box strings
 
commit 53fb2f9116a7ab168a0b6f648200ce1e37cbec72
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 19:38:23 2025 +0100
 
Support more syscalls
 
commit f26fc7f03f0293e61f9d16af7c213cdbbb873888
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 18:22:56 2025 +0100
 
Set cpu model
 
commit 5c9eb6c30dac33eac742d5af06aaf478503152f8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 18:31:01 2025 +0100
 
Add anonymous namespace
 
commit 0b9fe3d7cc5740d8487f0e3c98c80022d5896b35
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 17:04:01 2025 +0100
 
Slightly optimize performance
 
commit 61b159c860fa6af69647f557d5c5566c2617b591
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 17:47:41 2025 +0100
 
Page align up region to be freed
 
commit 1a640ed6d20da9b8eb4ac03e764076591572055e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Mar 22 14:13:58 2025 +0100
 
Dump emulation state in analyzer (#168)
 
commit b83b405309b82dcc4fb52a076694765f9fdc7a23
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 13:08:54 2025 +0100
 
Support std::byte in zlib
 
commit 456369476a0f8a7599c27843607441d2698f16d9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 13:08:37 2025 +0100
 
Fix zlib decompression
 
commit 04a4da318844da366f77e0230ea980928e2e4116
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 13:08:11 2025 +0100
 
Support std::byte in I/O util
 
commit 8dcfbf0601b32e9c846a23ef2fafbb0e5b774be6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 13:07:51 2025 +0100
 
Hm
 
commit 919f64403486eecc9b3baccc8e0b0ae81cf7f179
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 13:07:43 2025 +0100
 
Serialize sections
 
commit 13da0147ff88e175531392cbcaa6ce2c0c8ae566
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 10:09:39 2025 +0100
 
Small progress
 
commit c009f1a9335e09a47190af395dc48df66e12eb04
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 10:09:21 2025 +0100
 
Log less
 
commit 0c594408785784da7d1e6fb2ffb01a55136d7c5e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Mar 22 10:09:15 2025 +0100
 
Performance optimization
 
commit 98f3da78af503d80838d8324b2d1857ba156bcc1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Mar 20 19:33:05 2025 +0100
 
Add regular schedule
 
commit 0e57c684a88d70445332f02cbb881cd5e2bd8c0a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Mar 20 19:02:23 2025 +0100
 
Optimize deserializer construction
 
commit b69fe7e2c0708b539e091809866464c60b6d389e
Merge: 2cb14a3 851fe3a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Mar 20 16:30:33 2025 +0100
 
Add socket abstraction (#167)
 
commit 851fe3acba21d6e373cd47d4bc7689833bd40196
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Mar 20 16:15:00 2025 +0100
 
Create proper emulator
 
commit 4da664212376a9fa63ef26278cc376bdfdb7883d
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Thu Mar 20 15:17:43 2025 +0100
 
Add socket abstraction
 
commit 2cb14a35554d1a219622c963ff1afaa33b2b8436
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 19 17:56:35 2025 +0100
 
Make sure to create reproducible emulator
 
commit de65e172bd03e30aae0c326c3a0d1b0fe5cfb38a
Merge: 4d6ac16 db0d342
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Mar 19 16:31:21 2025 +0100
 
Add iOS compilation (#166)
 
commit db0d34288d57cbb912125c1391813cc598fda5a4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 19 15:52:19 2025 +0100
 
Test iOS compilation
 
commit 4d6ac1684f0ee61a2a3fd009721e89de1b34f0f8
Merge: 68759d7 101e524
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Mar 19 14:24:48 2025 +0100
 
Add analyzer test (#165)
 
Small step in the right direction for #111
 
commit 101e524731a242a58c06415e6cf2d49d4d322cfe
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Mar 19 10:46:00 2025 +0100
 
Run analyzer test
 
commit 68759d7691cace22ef20d713e80872b8d11f5632
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Mar 19 13:06:11 2025 +0100
 
Run tests in parallel
 
commit d21a114f84965fee605dcd228928f2a04874571a
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Mar 19 10:45:49 2025 +0100
 
Support path mappings for analysis
 
commit 44dfc2edaaadb6fdfe60be9869623c81e35553b3
Merge: af38414 48401a2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Mar 19 12:28:52 2025 +0100
 
Fix macos tests (#164)
 
This fixes #163
 
commit 48401a28ce3973107de53872f61af35120e102f7
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Mar 19 12:16:38 2025 +0100
 
Maybe fix macos tests
 
commit af38414c17a83d10c8f27529ca70036354c1ca62
Merge: c7acc7d c735976
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Mar 19 08:10:28 2025 +0100
 
Bump deps/googletest from `4902ea2` to `3af8347` (#162)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`4902ea2` to `3af8347`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/3af834740f58ef56058e6f8a1be51f62bc3a6515"><code>3af8347</code></a>
Improve the failure messages of <code>ElementsAre()</code>,
<code>ElementsAreArray()</code>, etc.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/4902ea2d7c6faed89b6facee00baa34bb108fc0d...3af834740f58ef56058e6f8a1be51f62bc3a6515">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>
 
commit c73597654c99b85ffe4e160edea0fcdc7616e944
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Mar 19 07:02:33 2025 +0000
 
Bump deps/googletest from `4902ea2` to `3af8347`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `4902ea2` to `3af8347`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/4902ea2d7c6faed89b6facee00baa34bb108fc0d...3af834740f58ef56058e6f8a1be51f62bc3a6515)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c7acc7d48881d83654e8d61089cf2222afb96829
Merge: c74d636 2584d73
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Mar 19 07:27:46 2025 +0100
 
Build with ASAN (#161)
 
This fixes #160
 
commit 2584d73da01617c24f9278ef2b374309437400b1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 19 06:59:50 2025 +0100
 
Set asan options
 
commit 7b9e1c6a8005c5fcb0a245edb5d31df471f4c8d2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 19 06:59:42 2025 +0100
 
Don't strip binaries with asan
 
commit 9cf61cb058d92d50bb346aa048bb888979f3b92b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 19 06:45:33 2025 +0100
 
Build with asan
 
commit b6ed431ccc35474c6eb94c10ae653ae56c1a1799
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 19 06:35:35 2025 +0100
 
Make cmake options configurable
 
commit c74d6362e8239300ba7d89ea0f80217ceb280558
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Mar 19 06:30:34 2025 +0100
 
Remove unused step
 
commit 2809e829f9c55f60ef21c41bdd1f15b4871119b2
Merge: 003a0ed df4208c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Mar 18 21:10:31 2025 +0100
 
Run Clang Tidy in CI (#159)
 
This fixes #57
 
commit df4208c34d254e6817aa932eaeda27501ad1704e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 20:52:23 2025 +0100
 
Fix more warnings
 
commit bf01b125acc371174880a79551ec266dca9373a2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 20:30:55 2025 +0100
 
Fix clang-tidy warnings
 
commit d07656c1eee587a3bfae8e4ee61070c72eea32e4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 20:22:37 2025 +0100
 
Disable PCH with clang-tidy
 
commit db1ef0dd1601673807fded56393e4d2ad4584759
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 20:19:26 2025 +0100
 
Include PCH everywhere
 
commit ef8a9dae6ef46bb568502729fddc29fa0e38d377
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 19:50:13 2025 +0100
 
Fix warnings
 
commit 2a9a8eda358cb45c621531b6bb61257d5cef5456
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 19:39:13 2025 +0100
 
Fix clang-tidy warnings
 
commit 07346a4fa3b8f4317d2f94e2b16a2f4ba9da870a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 19:16:35 2025 +0100
 
Install and use clang
 
commit a822f67ff930cfc4c4771426fdda3662b0f1eda5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 19:08:33 2025 +0100
 
Fix more clang tidy warnings
 
commit 046e01832d36725ec8fc636fff04336336c3d3db
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 18:47:35 2025 +0100
 
Fix clang-tidy warnings
 
commit 7c1bd69bfc81d9bb89e851550bd78c5abfcf54f7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 17:59:53 2025 +0100
 
Run clang tidy
 
commit a32cb705f446e09cb4eeafbb8f2586056ddbafcf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 17:42:18 2025 +0100
 
Clang Tidy Review
 
commit 003a0ed58300f13c36f07c270d9c37ec6a867861
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 18:16:40 2025 +0100
 
Switch to clang 20
 
commit 0925d6e53d472418f4c279e38fe0735f3984e35e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 18:16:33 2025 +0100
 
Optimize clang install
 
commit f912f8e1ce692af1728211e9ab53734483d0b61d
Merge: 9fcff19 8c33261
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Mar 18 16:25:14 2025 +0100
 
Test case insensitive fs support (#157)
 
commit 8c3326193cae8bce7266da09907c597779df607b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Mar 18 16:09:43 2025 +0100
 
Test case insensitive fs support
 
commit 9fcff1950ca1282d55f9eea6e1a438621af34196
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Mar 18 12:59:43 2025 +0100
 
Increase timeouts
 
commit 76711003b723f25350f63421abad0a31714928bd
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Mar 18 12:56:13 2025 +0100
 
Wait for extraction
 
commit f4f15e0d2ff292ae5e6a1ba0a154cc007172a85b
Merge: 0a28b13 95c7ffb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Mar 18 12:42:59 2025 +0100
 
Use clock interfaces to precisely control time (#156)
 
This fixes #107
 
commit 95c7ffbf91cd60b6f4ef1a05cf23b8f5caf2411c
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Mar 18 12:35:38 2025 +0100
 
Move executed instructions into windows emulator
 
commit 2cc2137c3aef8fc9fa880645cead562f1c34d9cf
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Mar 18 12:10:59 2025 +0100
 
Unify steady and system clock
 
commit 450e3c2a9c9c87d8b2b0879ce64776d14ae5f49b
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Mar 18 11:48:44 2025 +0100
 
Use clock interfaces to precisely control time
 
commit 0a28b13d079cf6b831551f7c60e439996fddf7eb
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Mar 18 08:58:04 2025 +0100
 
Small fix
 
commit 890e79ee5cdd5873b3e82f271581070ff07cfc9e
Merge: fd30ef1 a5073a6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Mar 18 08:57:10 2025 +0100
 
Prevent path traversal (#155)
 
This fixes #109
 
commit a5073a6ddf83fb88fcbca7dbdc1190174b703308
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Mar 18 08:33:14 2025 +0100
 
Add path traversal unit test
 
commit b746fc17ee895d2e80d58ab821ca7ba43f0b6680
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Mar 18 08:07:16 2025 +0100
 
Sanitize paths
 
This fixes #109
 
commit fd30ef149973b3f4bd5b7d911495e5c14d7b2ad0
Merge: 1bccc81 7d1631e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Mar 17 20:53:46 2025 +0100
 
Potential fix for hanging DirectX installation (#153)
 
commit 7d1631e730731aae6fd662d8d441514a5f00aec7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Mar 17 20:41:44 2025 +0100
 
Wait for extraction
 
commit 2ab1b84de51ce46ad1e1db90ba00d85e3d3ca20a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Mar 17 20:37:35 2025 +0100
 
Revert "Update build.yml"
 
This reverts commit d5e875cf1bf88bbe75b755b18d800f3119bc5a87.
 
commit 1bccc8186e2aeddb49cd28ce372276f7987aafce
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Mar 16 09:27:05 2025 +0100
 
Update README.md
 
commit fdc8503c5ead47a68da45153a603d560706bd753
Merge: b040db1 ad6e967
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Mar 16 07:14:53 2025 +0100
 
Update README.md (#152)
 
Fix "prototypy" typo
 
commit ad6e967346ae767468a70909b7d6e9788c200e65
Author: SleekZ <40346672+SleekZ@users.noreply.github.com>
Date: Fri Mar 14 19:18:47 2025 +1100
 
Update README.md
 
commit b040db18d680e25a38244470354f91b439eb2b2e
Merge: 259eeee d5e875c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Mar 14 08:15:55 2025 +0100
 
Retry DirectX install (#151)
 
commit d5e875cf1bf88bbe75b755b18d800f3119bc5a87
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Mar 14 08:08:14 2025 +0100
 
Update build.yml
 
commit 259eeee1de4f32f019426f32aec1401463678f96
Merge: 9cf7199 ce4d907
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Mar 14 07:45:47 2025 +0100
 
Bump deps/reflect from `a53b785` to `d294abf` (#148)
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `a53b785` to
`d294abf`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/qlibs/reflect/commit/d294abfd0c2d8ba8f81495e65230a4f77272fc3f"><code>d294abf</code></a>
:new: <code>type_id_v</code></li>
<li>See full diff in <a
href="https://github.com/qlibs/reflect/compare/a53b785f83fd0b74fea2d3baf509a7eed81d2ae3...d294abfd0c2d8ba8f81495e65230a4f77272fc3f">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>
 
commit 9cf7199e7b8f52bb4ffbaabb836e0da449b64453
Merge: f6fcfc0 a983deb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Mar 14 07:42:40 2025 +0100
 
Bump deps/googletest from `24a9e94` to `4902ea2` (#150)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`24a9e94` to `4902ea2`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/4902ea2d7c6faed89b6facee00baa34bb108fc0d"><code>4902ea2</code></a>
Clarify the polymorphic matcher concept and explain how to define a
composite...</li>
<li><a
href="https://github.com/google/googletest/commit/4ee4b17bf5ae1bf6cdb95693c174b8830898c00b"><code>4ee4b17</code></a>
Allow <code>DistanceFrom()</code> to use user-defined <code>abs()</code>
by default.</li>
<li><a
href="https://github.com/google/googletest/commit/0bdccf4aa2f5c67af967193caf31d42d5c49bde2"><code>0bdccf4</code></a>
Add a <code>DistanceFrom()</code> matcher for general distance
comparison.</li>
<li><a
href="https://github.com/google/googletest/commit/e88cb95b92acbdce9b058dd894a68e1281b38495"><code>e88cb95</code></a>
Add a <code>testing::ConvertGenerator</code> overload that accepts a
converting functor....</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/24a9e940d481f992ba852599c78bb2217362847b...4902ea2d7c6faed89b6facee00baa34bb108fc0d">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>
 
commit ce4d90760b055eb8b50b370b7ccb4182092a8d67
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Mar 14 06:35:37 2025 +0000
 
Bump deps/reflect from `a53b785` to `d294abf`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `a53b785` to `d294abf`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/a53b785f83fd0b74fea2d3baf509a7eed81d2ae3...d294abfd0c2d8ba8f81495e65230a4f77272fc3f)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a983deb8cad1e6d4ffd8012e6e6e0366eb7320c5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Mar 14 06:33:23 2025 +0000
 
Bump deps/googletest from `24a9e94` to `4902ea2`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `24a9e94` to `4902ea2`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/24a9e940d481f992ba852599c78bb2217362847b...4902ea2d7c6faed89b6facee00baa34bb108fc0d)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit f6fcfc0f829ea7a505470d190943c85a47dfd442
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Mar 14 07:32:19 2025 +0100
 
Update reflect_type_info.hpp
 
commit fc45cc3dc45920a5b9703cd5ef0a3b0cf046b0e4
Merge: ebed1ba fca3e02
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Mar 5 13:09:34 2025 +0100
 
Added info class handling (#149)
 
info_classes ProcessDeviceMap, ProcessEnableAlignmentFaultFixup in
handle_NtQueryInformationProcess and ThreadTimes in
handle_NtQueryInformationThread.
 
commit ebed1bad80361b10458a44382efe9829ba8a7bc8
Merge: f2d170c 845d364
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Mar 5 13:02:45 2025 +0100
 
Bump deps/zlib from `7108497` to `5a82f71` (#147)
 
Bumps [deps/zlib](https://github.com/madler/zlib) from `7108497` to
`5a82f71`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/madler/zlib/commit/5a82f71ed1dfc0bec044d9702463dbdf84ea3b71"><code>5a82f71</code></a>
Use generated zconf.h in cmake build.</li>
<li>See full diff in <a
href="https://github.com/madler/zlib/compare/7108497fda9d4536a1afade7f42266e06dca4488...5a82f71ed1dfc0bec044d9702463dbdf84ea3b71">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>
 
commit f2d170c01116a96b2a4d54518c284ea777724c5a
Merge: 2043ab1 51674f1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Mar 5 13:02:34 2025 +0100
 
Bump deps/googletest from `c00fd25` to `24a9e94` (#146)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`c00fd25` to `24a9e94`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/24a9e940d481f992ba852599c78bb2217362847b"><code>24a9e94</code></a>
Try to warn the user when test filters do not match any tests</li>
<li><a
href="https://github.com/google/googletest/commit/72189081cae8b729422860b195bf2cad625b7eb4"><code>7218908</code></a>
googletest: Add testonly alias of :gtest for testonly cc_libraries to
use.</li>
<li><a
href="https://github.com/google/googletest/commit/144d335538fd0a06018c553d7d2e4f369e25735d"><code>144d335</code></a>
Add UnpackStructImpl for structs with 21 fields.</li>
<li><a
href="https://github.com/google/googletest/commit/e5669fdffc94e901bcad20a69b38547012f81882"><code>e5669fd</code></a>
Output to the test warning file if no tests are linked.</li>
<li><a
href="https://github.com/google/googletest/commit/54501746a6cfd366b6e7bab3c902e0f8d5826521"><code>5450174</code></a>
Adds support for a --gtest_fail_if_no_test_linked flag</li>
<li><a
href="https://github.com/google/googletest/commit/3fbe4db9a39291ae8d7a9c5f1d75896bb4c5a18f"><code>3fbe4db</code></a>
GoogleTest C++17 cleanups</li>
<li><a
href="https://github.com/google/googletest/commit/a6ce08abf746c0aaa577520d6d1f6ea2abeeb61d"><code>a6ce08a</code></a>
Property: Promote note to warning</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/c00fd25b71a17e645e4567fcb465c3fa532827d2...24a9e940d481f992ba852599c78bb2217362847b">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>
 
commit fca3e026b0fe273db50b1c49f014dd9727d886cf
Author: CarlTSpeak <carl.a.thomas@gmail.com>
Date: Wed Mar 5 09:51:00 2025 +0000
 
Added handling of 2 info_classes to NtQueryInformationProcess and ThreadTimes to NtQueryInformationThread
 
commit 845d364692e500bb6dff8af8273192139c6a9f28
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Mar 1 17:48:31 2025 +0000
 
Bump deps/zlib from `7108497` to `5a82f71`
 
Bumps [deps/zlib](https://github.com/madler/zlib) from `7108497` to `5a82f71`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](https://github.com/madler/zlib/compare/7108497fda9d4536a1afade7f42266e06dca4488...5a82f71ed1dfc0bec044d9702463dbdf84ea3b71)
 
---
updated-dependencies:
- dependency-name: deps/zlib
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 51674f1e4a3f50fbcebafb71e271a05ddcd838b6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Mar 1 17:48:29 2025 +0000
 
Bump deps/googletest from `c00fd25` to `24a9e94`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `c00fd25` to `24a9e94`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/c00fd25b71a17e645e4567fcb465c3fa532827d2...24a9e940d481f992ba852599c78bb2217362847b)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 2043ab13279565a289e966c4926aa2cc3f8704f6
Merge: d7b2838 0b29e23
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Feb 17 09:41:14 2025 +0100
 
Bump deps/zlib from `ed16107` to `7108497` (#144)
 
Bumps [deps/zlib](https://github.com/madler/zlib) from `ed16107` to
`7108497`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/madler/zlib/commit/7108497fda9d4536a1afade7f42266e06dca4488"><code>7108497</code></a>
Check that HAVE_UNISTD_H and HAVE_STDARG_H are not defined as 0.</li>
<li><a
href="https://github.com/madler/zlib/commit/00161eff1de25e9eed56bffdbe58f2c07ca16e51"><code>00161ef</code></a>
Do not look for zconf.h in the source directory.</li>
<li><a
href="https://github.com/madler/zlib/commit/8a844d434f0eef87d972ae6406b00968f7c52944"><code>8a844d4</code></a>
Use zconf.h instead of zconf.h.in for cmake.</li>
<li><a
href="https://github.com/madler/zlib/commit/d20659fc74975e27962655d1b337da8cf3646638"><code>d20659f</code></a>
Repair MinGW cmake build.</li>
<li><a
href="https://github.com/madler/zlib/commit/0b29118367551a44612a725970f7f6ff258cab06"><code>0b29118</code></a>
Fix Ada bindings on x64.</li>
<li><a
href="https://github.com/madler/zlib/commit/c715ad71fe514b5e7768b1b334fc0b09f35842a3"><code>c715ad7</code></a>
Restore zconf.h to distribution.</li>
<li>See full diff in <a
href="https://github.com/madler/zlib/compare/ed1610791c0c681ee562bb3997e0f29bfae11b2d...7108497fda9d4536a1afade7f42266e06dca4488">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>
 
commit d7b2838ebdbf17c5bcd35b34de80e9b4e7dc3f97
Merge: 0b3f334 3b3cc2c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Feb 17 09:34:47 2025 +0100
 
Bump deps/googletest from `e235eb3` to `c00fd25` (#143)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`e235eb3` to `c00fd25`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/c00fd25b71a17e645e4567fcb465c3fa532827d2"><code>c00fd25</code></a>
Require C++17</li>
<li><a
href="https://github.com/google/googletest/commit/4a00a24fff3cf82254de382437bf840cab1d3993"><code>4a00a24</code></a>
Add SaveArgByMove</li>
<li><a
href="https://github.com/google/googletest/commit/a866428a78ab02b7072f96c8de15802ffd451a7f"><code>a866428</code></a>
Update docs for v1.16.x branch</li>
<li><a
href="https://github.com/google/googletest/commit/445e9bd8d00180d7574069a7ab19abfae18bc9a2"><code>445e9bd</code></a>
Update GoogleTest deps in preparation for release</li>
<li><a
href="https://github.com/google/googletest/commit/e5443e5c65f23bfd2a9d56a30bb5b1de91a48ff9"><code>e5443e5</code></a>
Remove empty glob pattern, which is now an error.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/e235eb34c6c4fed790ccdad4b16394301360dcd4...c00fd25b71a17e645e4567fcb465c3fa532827d2">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>
 
commit 0b29e238d80e008cb74f0803bb47edc704a06dff
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Feb 17 08:25:15 2025 +0000
 
Bump deps/zlib from `ed16107` to `7108497`
 
Bumps [deps/zlib](https://github.com/madler/zlib) from `ed16107` to `7108497`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](https://github.com/madler/zlib/compare/ed1610791c0c681ee562bb3997e0f29bfae11b2d...7108497fda9d4536a1afade7f42266e06dca4488)
 
---
updated-dependencies:
- dependency-name: deps/zlib
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 3b3cc2c404f92a828cc318795d27212f38f1ebee
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Feb 17 08:25:13 2025 +0000
 
Bump deps/googletest from `e235eb3` to `c00fd25`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `e235eb3` to `c00fd25`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/e235eb34c6c4fed790ccdad4b16394301360dcd4...c00fd25b71a17e645e4567fcb465c3fa532827d2)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0b3f3347dc5871c93c27e4d9380a034986f676ca
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 15 09:19:24 2025 +0100
 
Fix compilation with latest msvc
 
commit b5aeaaf57a01288656b7cb8c9cc5ae42bae18529
Merge: 39ffa6c 665ff99
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Feb 14 14:31:08 2025 +0100
 
Some GDI fixes (#142)
 
commit 665ff99504ab85f209bbec75a56f2465af5ac277
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Feb 14 14:10:35 2025 +0100
 
Some GDI fixes
 
commit 39ffa6c87bda86f908e2bb2e6c4ddd25233f117d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Feb 14 09:14:08 2025 +0100
 
Fix volume information queries
 
commit 3218e26306d7ddd76eac34707cf3d2a2cb7ac129
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Feb 14 08:58:27 2025 +0100
 
Small callback optimization and unification
 
commit 6b4e86073ede435d4c6b0f296f2616db84fe7777
Merge: 8bd1fd5 bcc8cd6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Feb 14 08:06:26 2025 +0100
 
added more callbacks (#141)
 
commit bcc8cd6eb68210ce631a8917bd8587441c933288
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Feb 11 12:05:28 2025 -0800
 
formatting
 
commit b1960584cd14cbfb263627a121fe6fccb1fe9037
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Feb 11 10:31:20 2025 -0800
 
i give up on formatting...
 
commit d399808b39a2ec0e242058ee0188b7011c63e33c
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Feb 11 10:28:24 2025 -0800
 
formatting
 
commit c0719651d3a0146209acb4561286195912adffc3
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Feb 11 10:25:02 2025 -0800
 
minor changes
 
commit 8bd1fd5ad9a08853113477e723c8282e8935a9c3
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 11 06:51:10 2025 +0100
 
Add todo
 
commit 604edcafd1024689dc7e9ee227a9bb01bb597b49
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 11 06:51:06 2025 +0100
 
Fix const
 
commit ab93de51d2dcc17a7b25ca4ad667336e272f916f
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Mon Feb 10 16:44:39 2025 -0800
 
formatting
 
commit 1d7f841ee4618841758f076c3e4c2ff0e4291011
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Mon Feb 10 11:25:04 2025 -0800
 
added more callbacks
 
commit 760bb9318f77643713c99cb5a5e663879c87fd5a
Merge: a2af187 934374c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Feb 10 17:55:04 2025 +0100
 
Major cleanup and refactoring (#140)
 
commit 934374c4bb6bde7e5c263ca514594fd0f90496b3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Feb 10 17:43:09 2025 +0100
 
Extract main module cache into module manager
 
commit c1aa260f8ff2c5e48fd1c5547c1572d3c734b196
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Feb 10 17:28:00 2025 +0100
 
Cleanup process context
 
commit 04ca0981a10bab3735d4ca2d747d7e9dc322750f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Feb 10 17:21:34 2025 +0100
 
Extract API set data
 
commit 2815a74a188d71c738d9290f2754c7cebce362be
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Feb 10 16:58:57 2025 +0100
 
Setup PEB image base
 
commit 349ef9688a24fe8dba9677722a58706bc998a0ba
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Feb 10 16:48:15 2025 +0100
 
Move module manager into windows emulator
 
commit 7ae36a6452da5caae74fd127a600915bdfbb45b1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Feb 10 16:37:33 2025 +0100
 
Move registry manager into windows emulator
 
commit adf632c64ea3a9138baeb348147254c166451a28
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Feb 10 16:14:37 2025 +0100
 
Remove getters
 
commit a28be3049b459cbedf9c217b146286bfd48179c2
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Feb 10 15:46:38 2025 +0100
 
Separate application and emulator settings
 
commit a5bae30e00748b86c3d6db452b6df4772c8a3ec1
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Feb 10 14:28:42 2025 +0100
 
Rename context_frame to cpu_context
 
commit a2af18787c01a1024abb6a16cc37af344d907af0
Merge: 1b54437 2686251
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Feb 10 13:56:37 2025 +0100
 
Cleanup windows-emulator and extract classes (#139)
 
commit 2686251fde60de8ec92f800458ad14577ab37031
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Mon Feb 10 13:42:49 2025 +0100
 
Cleanup windows-emulator and extract classes
 
commit 1b544376ce5f2ce927e4d7ee986ac77142c4d192
Merge: 11dbe6d 6263353
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Feb 9 18:33:18 2025 +0100
 
Isolate memory manager (#137)
 
commit 62633534387179a769b41cb661cf14215bb1c76d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 17:52:47 2025 +0100
 
Isolate memory manager
 
commit 11dbe6dfc1fc01debbf5ed393a3f1dfc1171e8f5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 15:27:01 2025 +0100
 
Add basic stdin support
 
commit d31ce97d8a900d2a70fad4f56b348df1a0c87d8b
Merge: 2f8b623 07a8652
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Feb 9 12:59:56 2025 +0100
 
More fixes and syscalls (#136)
 
commit 07a86522cbecfb7467ed3731dcd539994e34735b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 12:54:28 2025 +0100
 
Support ThreadTebInformation query
 
commit d4fb81378f3ed024d6a952c97b1446d6518c5ef6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 12:54:14 2025 +0100
 
Fix path translation
 
commit 27e5ef0214a3c6a48741d9c13a727c5f77a6ad05
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 12:54:01 2025 +0100
 
Support Nsi device
 
commit f958791f357956ae778380fd94c29dc33d103930
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 12:53:40 2025 +0100
 
Fix NtReadVirtualMemory
 
commit d85c6750704a4b1dd2d2e72ee26f81a072c56f5d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 12:53:29 2025 +0100
 
Small fixes
 
commit 9d71a3bbf27f508fdde74227779457475e170703
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 12:53:07 2025 +0100
 
Make emulator_object bool operator explicit
 
commit 2f8b623774e15e22391bfd554d825a7c27c6103c
Merge: 7d8ca0a 01093aa
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Feb 9 11:34:19 2025 +0100
 
Various fixes and additions (#135)
 
commit 01093aa5446a688ff70ba80df93a25e08d4e10bc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 11:15:39 2025 +0100
 
Forward unaltered stdout data
 
commit 148b2b19dc91639c5d73db00a44fdc07c108fb26
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 11:07:08 2025 +0100
 
Add NtQueryDefaultLocale
 
commit 4c7450b93715f192dddd68a5f37ebe6831df7493
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 11:01:52 2025 +0100
 
Log allocations
 
commit 4e38ddc3234fa877a81f6a177931c86064f86d12
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 11:01:46 2025 +0100
 
Ensure proper allocation granularity
 
commit 7d8ca0a81de1806489f0d050cd6862a442adf2e7
Merge: 063d459 8a427ec
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Feb 9 11:01:01 2025 +0100
 
Hack to skip nls/alpc communication (#134)
 
This is related to #128
 
commit 8a427ec36880928fe94ad2682abc2c7e9eaa36f3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 20:41:41 2025 +0100
 
Hack to skip nls/alpc communication
 
This is related to #128
 
commit 063d4590a54e81c173094c46ceb3861e298fd7a0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 10:18:35 2025 +0100
 
Fix nibble parsing
 
commit 343384b47bf89beb7d4e40089570037596cdeecc
Merge: 7f6bfa6 27f02c7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Feb 9 09:51:35 2025 +0100
 
Support logging actions for interesting modules (#133)
 
commit 27f02c74c77c6876b61f5989381b023426776698
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Feb 9 09:43:19 2025 +0100
 
Support logging actions for interesting modules
 
commit 7f6bfa6cc0ce75fc2c3ca707f9940f514ff3f14c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 20:41:03 2025 +0100
 
Support fetching tag information
 
commit ea5054a48f1d9315bec8534d3bf090ffa2f8ad99
Merge: 8f90491 40bcb09
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Feb 8 19:26:03 2025 +0100
 
Fix a lot of path I/O operations (#132)
 
commit 40bcb097b1fe9d3dd4306c41064f5d8902f324cf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 19:06:14 2025 +0100
 
Fix filepath I/O test
 
commit 0bcb18f52bf3d80913ef2c2a5e19541966df9a29
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 18:56:46 2025 +0100
 
Add working directory tests
 
commit fe84448bf5a33572acee2014c4526bb45339aed4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 18:52:13 2025 +0100
 
Reserve space for current directory
 
commit 2da494a370efd9587d5d7a249b5dea6d78c88973
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 18:35:51 2025 +0100
 
Fix path concatenation
 
commit edcc0901813712e38b4a0f5d689024d36d60ab98
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 18:05:47 2025 +0100
 
Support silencing logging in analyzer
 
commit 9f4a80b42ec7b15bfe7965decb43d365d8847318
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 17:52:11 2025 +0100
 
Fix running relative applications
 
commit 7efe75ba97205042bf011b202fea192036efed97
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 17:31:53 2025 +0100
 
Remove working directory translations
 
commit 72e88d30d47d33e8c5f7c2d808d5d85b22d8115d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 17:05:02 2025 +0100
 
Use working directory provider
 
commit b5a0f731132dc6f3b5916ecd3c07a9b0dbf829ab
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 12:47:20 2025 +0100
 
Fix path syscalls
 
commit 55557006c7f7894dc8bb07366194258435dbe54e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 14:06:59 2025 +0100
 
Add std::filesystem tests
 
commit 8f904913210a648184148c56a9968fc1a029ad9f
Merge: efd20fe 115d1bc
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Feb 8 08:55:58 2025 +0100
 
Isolate API set dumper build (#131)
 
commit 115d1bc85d197014e3a40407408ca85ce06b208d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 08:50:42 2025 +0100
 
Isolate API set dumper build
 
commit efd20fe8df1752e568675fd166ab95cc11a6805b
Merge: 933abd9 0660c0d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Feb 8 08:46:05 2025 +0100
 
Use gtest-main (#130)
 
commit 0660c0dd63c0273f2d40e3ae5da648f544a568e6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 08:39:38 2025 +0100
 
Use gtest-main
 
commit cb7c7091da02c4f322f41ddcca18555a3f4f0632
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Feb 8 08:39:31 2025 +0100
 
Remove unneeded options
 
commit 933abd9ee7f044071b487e52ad596a4874000aea
Merge: c94370c 3347667
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Feb 7 20:27:59 2025 +0100
 
Support loading comctl32.dll (#129)
 
commit 334766794843cc01f0711e6a3906c160e7ada27f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Feb 7 19:56:23 2025 +0100
 
Prevent unmapping core modules
 
commit a2f795f33c6a9bcae95333e8d26891af9f88490b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Feb 7 18:52:37 2025 +0100
 
Add dummy syscall
 
commit a64c1e12d01e5ed8952364dc45c01b0c289003f3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Feb 7 18:37:55 2025 +0100
 
Load comctl32.dll
 
commit 8457a0ce5a5541ce10d5fd420865f16fddb86d86
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Feb 7 18:37:43 2025 +0100
 
"Fix" NtUserGetThreadState
 
commit c94370cc5dc2c1ba600508a82f3d74228cb74be7
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Fri Feb 7 07:21:30 2025 +0100
 
Support relative files on windows
 
commit d9a886c7e582ac87f9b71621b52993ded5b491ee
Merge: 518a813 dbf39fc
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Feb 5 19:38:38 2025 +0100
 
Support more features (#127)
 
commit dbf39fce0ab54ac0b566bbbe2d8f85f839573b44
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Feb 5 19:24:36 2025 +0100
 
Support more features
 
commit 518a813003f748b43b214f5764d96102532c2543
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Feb 5 11:40:11 2025 +0100
 
Update README.md
 
commit f32fd92d59104cc8a99d02407895563fcc97dc71
Merge: 3e4380e a182657
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Feb 5 07:36:04 2025 +0100
 
Fix more handles (#126)
 
commit a182657733d37e4291f4b32a40636b590865a475
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Wed Feb 5 07:01:06 2025 +0100
 
Fix more handles
 
commit 3e4380e149daa6dd2a444a51ecdbfc8064bf9c55
Merge: 83edab3 85180a5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Feb 4 20:57:04 2025 +0100
 
Thread handle fixes (#125)
 
commit 85180a51f07946872308ee3e4d18d9daaaed983b
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 20:43:43 2025 +0100
 
Prevent destroying active thread
 
commit cc4064611ffb7f0d9d4459dd8885e7687276c32b
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 20:34:53 2025 +0100
 
Fix thread handles
 
commit 83edab35647b58585843354d6f79bb3b5e82ba77
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 20:05:11 2025 +0100
 
Fix bad objects
 
commit b56a4bd16219339c9c0e877ef84f64f818a28bc8
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 19:48:33 2025 +0100
 
Log singlestep
 
commit 6e6bce218b5203e48a82344c138702e63d394408
Merge: d8002ed 94e65bb
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Feb 4 19:22:27 2025 +0100
 
Add hardware breakpoint support (#124)
 
commit 94e65bbecf0d809221e9e511c9559546ce167d0d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Feb 4 18:43:36 2025 +0100
 
Add new syscalls
 
commit f2c5df51396d3823746b2261d182e74305c85f33
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Feb 4 18:31:29 2025 +0100
 
Support hardware breakpoints
 
commit d8002edf42aa957e912602e9e1140b267b2837d8
Merge: e20f1d2 1fad315
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Feb 4 16:11:08 2025 +0100
 
Support a few more syscalls (#123)
 
commit 1fad315029afb7d7ef4d92b670f31da96cb01be8
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 13:47:30 2025 +0100
 
Fix debug register logging
 
commit 3d3bc3914dad67136ada06b663db58bdacf7447c
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 13:43:59 2025 +0100
 
Add NtSetContext thread and fix context frame saving/restoring
 
commit e87650f3b5beb0efe2044b98b9ed851d2952233c
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 13:04:49 2025 +0100
 
Add more syscalls
 
commit e20f1d277bcb52e96bf5b7c3cd181c30d5b3deaf
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 12:12:45 2025 +0100
 
Fix line breaks
 
commit fdc66b823a1198c77311a2098fa3b3876f7f2413
Merge: 33f5853 8017602
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Feb 4 11:51:47 2025 +0100
 
Yield failure on cancellation (#122)
 
commit 80176028280e60eb9f00a39bdd8c0434d3beab3c
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 11:26:08 2025 +0100
 
Yield failure on cancellation
 
commit 33f58532890abb8f4fdaecc063b179100aa7f8cd
Merge: fd9aebb ae44333
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Feb 4 10:23:07 2025 +0100
 
Bump seanmiddleditch/gha-setup-ninja from 5 to 6 (#121)
 
Bumps
[seanmiddleditch/gha-setup-ninja](https://github.com/seanmiddleditch/gha-setup-ninja)
from 5 to 6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmiddleditch/gha-setup-ninja/releases">seanmiddleditch/gha-setup-ninja's
releases</a>.</em></p>
<blockquote>
<h2>v6</h2>
<ul>
<li>Support and default to ninja 1.12.1</li>
<li>Support Windows and Linux 64-bit ARM builds of ninja
<ul>
<li>Added <code>winarm64</code> and <code>linux-aarch64</code> options
to <code>platform</code> input</li>
</ul>
</li>
<li>Update dependencies</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmiddleditch/gha-setup-ninja/commit/3b1f8f94a2f8254bd26914c4ab9474d4f0015f67"><code>3b1f8f9</code></a>
Bump undici from 5.28.4 to 5.28.5 (<a
href="https://redirect.github.com/seanmiddleditch/gha-setup-ninja/issues/33">#33</a>)</li>
<li><a
href="https://github.com/seanmiddleditch/gha-setup-ninja/commit/7fa4bc09c4190fad75d1717f125ae6463a61273b"><code>7fa4bc0</code></a>
matrix: include: v1.12.1 on ubuntu-24.04-arm (<a
href="https://redirect.github.com/seanmiddleditch/gha-setup-ninja/issues/34">#34</a>)</li>
<li><a
href="https://github.com/seanmiddleditch/gha-setup-ninja/commit/78f0be81b7a746755ebc6ab1a178d201d9f91d42"><code>78f0be8</code></a>
Add Ninja 1.12.1 support, including improved platform detection (<a
href="https://redirect.github.com/seanmiddleditch/gha-setup-ninja/issues/29">#29</a>)</li>
<li><a
href="https://github.com/seanmiddleditch/gha-setup-ninja/commit/d3403b5f8edd5189462dd989f9da186a7f6fff5e"><code>d3403b5</code></a>
Add Ninja v1.12.1 to the testing (<a
href="https://redirect.github.com/seanmiddleditch/gha-setup-ninja/issues/32">#32</a>)</li>
<li>See full diff in <a
href="https://github.com/seanmiddleditch/gha-setup-ninja/compare/v5...v6">compare
view</a></li>
</ul>
</details>
<br />
 
 
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=seanmiddleditch/gha-setup-ninja&package-manager=github_actions&previous-version=5&new-version=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>
 
commit ae44333e449fd5989a0273994086520e09b51401
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Feb 4 09:14:16 2025 +0000
 
Bump seanmiddleditch/gha-setup-ninja from 5 to 6
 
Bumps [seanmiddleditch/gha-setup-ninja](https://github.com/seanmiddleditch/gha-setup-ninja) from 5 to 6.
- [Release notes](https://github.com/seanmiddleditch/gha-setup-ninja/releases)
- [Commits](https://github.com/seanmiddleditch/gha-setup-ninja/compare/v5...v6)
 
---
updated-dependencies:
- dependency-name: seanmiddleditch/gha-setup-ninja
dependency-type: direct:production
update-type: version-update:semver-major
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit fd9aebb08f8a8408ab640d94ed5fbe19d8e52693
Merge: 775cadb a5b3306
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Feb 4 10:04:02 2025 +0100
 
Update zlib (#120)
 
commit a5b330632daf2a158a8ea900b236a4582ba788b7
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 09:49:51 2025 +0100
 
Update zlib
 
commit 775cadbd22554584fd7b56a26bdab2381d802661
Merge: d1b8a72 0029582
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Feb 4 09:21:55 2025 +0100
 
Parallel test execution (#118)
 
commit 0029582d1212138a056b236afbd75070c187ec5b
Author: Maurice Heumann <mauriceheumann@gmail.com>
Date: Tue Feb 4 09:04:52 2025 +0100
 
Support port and path mappings
 
commit 11dfc02c4127bf8f569c303b9897dd286d5773d1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 08:25:11 2025 +0100
 
Run tests in parallel
 
commit d1b8a725592aaf4be8262e2586de02bf5fba5992
Merge: e6fe426 1742ca5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Feb 2 10:27:53 2025 +0100
 
Bump deps/googletest from `b4aae50` to `e235eb3` (#117)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`b4aae50` to `e235eb3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/e235eb34c6c4fed790ccdad4b16394301360dcd4"><code>e235eb3</code></a>
Pull Regexp syntax out of Death test section in advanced.md</li>
<li><a
href="https://github.com/google/googletest/commit/66d740137863fbea5c7ccb54099d84906d7c9728"><code>66d7401</code></a>
Fix extended regular expressions reference URL in advanced.md</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/b4aae50ce1dfa3aeb885ef22c998119adef9c720...e235eb34c6c4fed790ccdad4b16394301360dcd4">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>
 
commit 1742ca5ae5d3c7eaa6d48c7e1038861c588ba376
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Feb 1 17:28:58 2025 +0000
 
Bump deps/googletest from `b4aae50` to `e235eb3`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `b4aae50` to `e235eb3`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/b4aae50ce1dfa3aeb885ef22c998119adef9c720...e235eb34c6c4fed790ccdad4b16394301360dcd4)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e6fe426005b6fa0ad769a32a6c961f3753843965
Merge: 614a7f8 b2f8f11
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 31 08:12:20 2025 +0100
 
Bump deps/googletest from `2b6b042` to `b4aae50` (#115)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`2b6b042` to `b4aae50`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/b4aae50ce1dfa3aeb885ef22c998119adef9c720"><code>b4aae50</code></a>
Export testsuite properties as XML elements, not attributes.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/2b6b042a77446ff322cd7522ca068d9f2a21c1d1...b4aae50ce1dfa3aeb885ef22c998119adef9c720">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>
 
commit b2f8f1135a7f957220a908a8d4b251650fa3f44a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Jan 31 07:03:59 2025 +0000
 
Bump deps/googletest from `2b6b042` to `b4aae50`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `2b6b042` to `b4aae50`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/2b6b042a77446ff322cd7522ca068d9f2a21c1d1...b4aae50ce1dfa3aeb885ef22c998119adef9c720)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 614a7f830f1336b03de96329d915f5bc8ee71967
Merge: d1e7080 5387c45
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 26 16:51:41 2025 +0100
 
Fix sockets and add test (#114)
 
commit 5387c45da2a6759a6470309636af1e4042fc8a5b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 16:34:07 2025 +0100
 
Convert socket addresses
 
commit b3d4d32fbdb66c8239799130bc6253c84094a781
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 16:12:08 2025 +0100
 
Assert relevant field equality
 
commit 5d9ecc4c01cafe858eab089b951b6c820e2f10b8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 15:45:37 2025 +0100
 
Assert socket struct equality
 
commit a6362b06dc0bac5716c3647a791e07cd31ba351b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 11:52:43 2025 +0100
 
Translate socket values
 
commit 72a312330356257b176ad4db27e7add6d9f5a1f1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 11:03:19 2025 +0100
 
Respect reproducibility
 
commit 8c70ef5af205e41f4c4524144e57d4f32634cfd7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 10:00:19 2025 +0100
 
Fix compilation
 
commit 454c9a267b4b59d6983205e180112ff866392daf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 09:56:55 2025 +0100
 
Fix afd device serialization
 
commit 59b82a5e0da9f4f1ec0db2aabae9e53a11c91976
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 08:10:18 2025 +0100
 
Fix compilation
 
commit 45d7c542c35dcbbf1189d824d65d3104428c7ac6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 20:59:10 2025 +0100
 
Prepare emulation bisection
 
commit 130367619bd828746091aaf816ce89f8f328ac50
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 20:01:03 2025 +0100
 
Add debugging utils
 
commit 0ec2dcaf12ab465b7a9ae4c8f3677c729e595e26
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 17:58:47 2025 +0100
 
Archive more DLLs
 
commit 6d2f2182d31361fa496bbc8abb92f2ac4f3eea48
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 12:38:40 2025 +0100
 
Add UDP socket test
 
commit d1e70805cfa3d50abe49170ea20b1686877d2828
Merge: 780ff47 82a99ee
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 26 08:27:46 2025 +0100
 
Fix deserialization with 'used' emulator instance (#113)
 
commit 82a99ee67af4b4b35351235732f2293460267c7c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 08:06:16 2025 +0100
 
Assert identical state after reusing emulator instances
 
commit 748574c7b4393dd5e1393cc2bcbd0247d0e09799
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 07:56:36 2025 +0100
 
Fix emulator resetting
 
commit 4597f3b6d6c7e101785add147730e63d78032ebe
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 07:30:04 2025 +0100
 
Prevent failure when accessing stack
 
commit e34a9e64686146967f9687f0287803df27f5694c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 26 07:04:41 2025 +0100
 
Serialization fixes
 
commit 780ff47326faf0af7437a88e8c4a4539f640601f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 19:15:47 2025 +0100
 
Fix ThreadZeroTlsCell
 
commit 13d77000609273ac0ae9a04d81f4f9c59c9d1927
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 19:15:24 2025 +0100
 
Fix formatting
 
commit 043617915ed2caa55ff06d164367d2efe1446b2f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 18:07:41 2025 +0100
 
Fix filesystem working directory
 
commit c65636334eedf21d7ac3c8d2e6db0722c1e2dc48
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 17:02:12 2025 +0100
 
Small fixes
 
commit d387477883dbc740cbe7c544c087660eaff9c057
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 13:05:25 2025 +0100
 
Support verbose logging during tests
 
commit d2b735c26eea6637ae8abae3c0c0c3863e661c80
Merge: 722dc36 9f8026a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 25 12:14:20 2025 +0100
 
Align naming of platforms and architectures (#112)
 
commit 9f8026a543dd2e96442c0c10c1d47188ea7db804
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 11:49:19 2025 +0100
 
Fix platform/architecture names
 
commit 722dc36de0df1f1e8e7a57e19fe615cfe79ac1c2
Merge: 4efbd1c 617a68e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 25 10:46:00 2025 +0100
 
Add android tests (#110)
 
commit 617a68eb21b32ebc72e511ee3b8ca5eaf8c41209
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 10:31:13 2025 +0100
 
Fix exit status
 
commit ddbe94e1051fd794e7eaadda4c43fad47f5e3d10
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 10:26:33 2025 +0100
 
Disable android arm test for now
 
commit a76c7f41c02d67602468416d29bde7f1c6d1e0b2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 10:19:16 2025 +0100
 
Fix android arm64 test
 
commit f7620750e701122483416b11e389045f14cd12a9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 09:55:47 2025 +0100
 
Use correct android architectures
 
commit 631386ebbf02e25f59ac5ce34c926bfea63c97e1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 09:46:32 2025 +0100
 
More gitignore
 
commit 84f429e128fd3c9af829d06f3501f01cfa6084a9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 09:44:44 2025 +0100
 
Fix android test
 
commit d9a2a99132a54576434ba39b3a36d7d06cf6936e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 09:35:19 2025 +0100
 
Add autoretries to curl
 
commit 35dd452840776ec013be8a44089cee6e7cc7893d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 09:32:16 2025 +0100
 
Add android x86_64 smoke test
 
commit 7ad0e83bbd5795b74c35b9d80ca16e8e64e2646a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 09:32:03 2025 +0100
 
More emulation root renaming
 
commit 14fd474982f3535d6fda53c0aa362747bd420f4b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 09:29:02 2025 +0100
 
Reflect emulation status in exit code
 
commit 4efbd1c2334835b01ff21abe6be11e5c60ec1135
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 09:08:06 2025 +0100
 
Rename emulation root creation
 
commit a0aef05ecacd25068c61e9ecd6e0d1bdb618b760
Merge: 98c29ba a3c6e9a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 25 08:42:31 2025 +0100
 
Add cross platform filesystem support (#94)
 
commit a3c6e9a5c0cf80fea934e2641274705038d7abf2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 08:30:43 2025 +0100
 
Cleanup emulation root handling
 
This fixes #103
This fixes #105
 
commit 4cd098626e76c433a2d772d20ab158f108e78b74
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 08:09:00 2025 +0100
 
Support host/default apiset loc and empty emulation root
 
commit 0454120f45cb42431434aff64c67fff5eea4da5d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 07:47:04 2025 +0100
 
Serialize file system
 
This fixes #108
 
commit 376015a84a2bb333f0e943b2c8106e4687d5de7c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 17:03:27 2025 +0100
 
This fixes #104
 
commit c4a02d319032c3005efea7d87f849fdbd454a104
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 11:55:25 2025 +0100
 
Add more DLLs
 
commit 2c1e6f10e0dc3a6e678c801b08fca0a0503e94fe
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 09:08:31 2025 +0100
 
Fix formatting
 
commit d360a06737b128c55eabbc058f8dcd5fb882838c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 07:26:00 2025 +0100
 
Archive more DLLs and retain root fs for a day
 
commit 6b43e53a6f5806d6b4f12dedabe0aeba06be0b1c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jan 23 18:24:31 2025 +0100
 
Don't build universal binaries on macOS
 
commit ff51fbcb249eaa7b3f7ee941c62306ee7261085f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Jan 22 20:23:41 2025 +0100
 
Update compiler-env.cmake
 
commit e9f7051a75c72fd6aaa7fc759356c6c561beae99
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 19:56:51 2025 +0100
 
Add macOS intel tests
 
commit 7d6505915122d102a349725e09e49bf18bd6f1cd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 18:58:18 2025 +0100
 
Test auto var init
 
commit 4d31331b0aa6d512a52c18d6ebed33223691a302
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 18:52:25 2025 +0100
 
Update unicorn
 
commit aa162cc5482f96c413b895bb029c3b2d99848fb5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 16:00:05 2025 +0100
 
Fix debug tests
 
commit 22565683a74f7a6f709e6c30fca794752059ef51
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 15:52:26 2025 +0100
 
Fix casing
 
commit 795badf8066678cf0554f2e9afad02a629cb6856
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 15:40:25 2025 +0100
 
Retain permissions when uploading artifacts
 
commit 114d87cd5a0953e618d582b30fc7df5feba3f54c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 15:20:53 2025 +0100
 
Fix test
 
commit 4300422b771f9759aad1affd3ff3753ea57142a6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 14:06:20 2025 +0100
 
Fix path key
 
commit d836567db1f3e278f52e61f88e075db56a0174c9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 14:06:07 2025 +0100
 
Fix PE parsing
 
commit ec1333278b45cd086aa7af03982ec8dde469fe09
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 22 06:41:39 2025 +0100
 
Implement root fs handling
 
commit b581d7443353a475dd527b7426f3ae48235eeea2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 21 19:55:57 2025 +0100
 
Fix test matrix
 
commit e15bb33e10dbc8ba79ee1c4420252db7ce894ed2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 21 19:36:58 2025 +0100
 
Dump API set
 
commit 64e21ff5d28123c7e86c88e4edf488899cd5ce40
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 21 19:29:48 2025 +0100
 
Add root dumping to workflow
 
commit 77cb4d18ff9a5c60fa822f9ac45040eb47efece7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 21 19:25:59 2025 +0100
 
Add script to create root folder
 
commit 24bebc4ee24e28129ca69f796320dba3619dbec9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 21 18:00:11 2025 +0100
 
Prepare filesystem support
 
commit 739cbbf5494e7691d8e362debfc78a1c6ec4bda2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 16:16:50 2025 +0100
 
Fix verbose logging
 
commit 885496825658c7a8f6274dffbda6ecf0078fe348
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 15:53:01 2025 +0100
 
Rename spawned thread count to prevent confusion
 
commit df089e9e086bce09161eb7ab512417eab78cd387
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 15:52:45 2025 +0100
 
Fix current thread id
 
commit e175c83e25e57a6e189ec8a0002672cfc24ee4e2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 15:52:34 2025 +0100
 
Support verbose logging
 
commit 0698120c718dc4a76163d543c63c1488e4ce8f35
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 13:22:33 2025 +0100
 
Log caller
 
commit f23fe935c16192ed0174b3076703c1f95f5f38d7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 13:22:26 2025 +0100
 
Fix handle closing
 
commit 32d91bd1394ef7e3312e9630f64d225de0b47dd7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 13:00:06 2025 +0100
 
Fix semaphores and mutexes
 
commit 5160bacd1e84269b4c164010bb69709603746f74
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 11:58:35 2025 +0100
 
Correctly handle existing objects
 
commit 98c29ba75a9ef4d180f6dfb7836947550474d1ec
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 25 07:19:22 2025 +0100
 
Use u16string in NtAddAtomEx
 
commit 8adb479cf392aa68d02aac157ad82a874872ac19
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 24 08:53:05 2025 +0100
 
Fix NtWaitForMultipleObjects
 
This fixes #97
 
commit e5830e5a6464acb27f2026cbfa67acc664ec988b
Merge: 72c7b75 194a0de
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jan 23 18:07:27 2025 +0100
 
some refactoring with optional_function (#96)
 
- wrapped std::function into utils::optional_function
- cleaned the code accordingly in windows_emulator
- using the 'emulator'/'windows_emulator' dependency implies the
emulator_common as well.
 
commit 194a0de01eeeff73b90ee3c165cd7b1cbdd4a04e
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Thu Jan 23 08:43:44 2025 -0800
 
minor
 
commit 5703a46e3029b2882c839dbd78c17880f808a6c3
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Wed Jan 22 06:07:35 2025 -0800
 
fix
 
commit 638a720ab8712b020204f8cf4f38637ee1865491
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Wed Jan 22 05:55:46 2025 -0800
 
fixing CI errors
 
commit 72c7b75816d77c8b89f9f14aa58978e3ff845366
Merge: eb613b2 365e94d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Jan 22 10:38:03 2025 +0100
 
replaced puts() with logger calls (#98)
 
commit 365e94d834494abc081827d443d96d2fd5144ebc
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Jan 21 21:50:47 2025 -0800
 
replaced puts() with logger calls
 
commit ebf563e313fcdf5186a646e8ca0a1161618dc627
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Jan 21 21:43:42 2025 -0800
 
fix1
 
commit 5bf325c77f00f0611d2b611b8290f0ed7a772bce
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Jan 21 19:25:51 2025 -0800
 
some refactoring with optional_function
 
- wrapped std::function into utils::optional_function
-- cleaned the code accordingly in windows_emulator
- using the 'emulator'/'windows_emulator' dependency implies the emulator_common as well.
 
commit eb613b2214ca687fed618491617fda276112cf9a
Merge: 35a0616 fe36ea3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jan 21 20:03:30 2025 +0100
 
replace printf() with logger (#95)
 
commit fe36ea3f56f19aa76cd8b7ed6cfc6cae845bfb0b
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Jan 21 09:05:55 2025 -0800
 
replace printf() with logger
 
commit 35a061699733afcb9e10ca153c0a6bc682d03da9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 21 16:15:08 2025 +0100
 
Collect locale
 
commit 7a663094d6aa422ea25f3265f0015f29fa437ac6
Merge: 1d5c5c2 067421b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 20 20:25:52 2025 +0100
 
[NFC] Cleanup project structure a bit (#93)
 
commit 1d5c5c2e74978d1825a7c4953761eb2a606929f2
Merge: 5f0c9ad 8b3c075
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Mon Jan 20 11:19:33 2025 -0800
 
Introducing reflection levels concept into core components (#91)
 
The idea is to allow as much internal information into inner components.
to not burden all builds, the reflection level can be controlled via the
MOMO_REFLECTION_LEVEL (where 0 means no reflection code is included).
 
more reflection variables will be introduced as needed.
 
For now, the memory manager's layout state version is used to track
whether the memory layout is changed or not (at the lowest level). the
win_emu API consumer can use this reflection to decide to whether to
refresh or not expensive computations
 
commit 067421bf85aa7cbfcc05847fc03824c8796c55c9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 20 20:14:49 2025 +0100
 
Prepare grouping targets
 
commit 2e1fa4554a3cca7365f756ae755f9c996af6b0d1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 20 20:09:16 2025 +0100
 
Extract windows-gdb-stub
 
commit 5ce3db6d35be8f4a989451cd04ef5afb927af0ec
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 20 19:53:57 2025 +0100
 
Move samples into subdirectory
 
commit 5f0c9adec8192d0c00bb6051b34320250c320072
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 20 16:06:18 2025 +0100
 
Quick & Dirty DLL collect script
 
commit 8b3c0755b1ab07601238607b67a22931ef18891a
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sun Jan 19 13:57:45 2025 -0800
 
mods based on suggestion/feedback
 
commit 058e7b60062b6ae34310db5abd1c2796487bc3f5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 18:34:31 2025 +0100
 
Remove mini-gdbstub submodule entry
 
commit b3537cc2dd56ea65e9ac6596918ef4416ea68637
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 18:17:05 2025 +0100
 
Report application exit
 
commit 71c3b8e36af4cd0a7a4de27c91493aed2cdf7ebb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 18:09:28 2025 +0100
 
Small cleanup
 
commit 908fa7a3633d61517dfaa5570eab54aab17b4380
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 17:50:23 2025 +0100
 
Ignore signals
 
commit 6ad4a9b0a1550c4d6e5fd66b70aa4e5ca16d85d7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 16:43:26 2025 +0100
 
Yield thread when necessary
 
commit fc990779cfabdfde4b9ca2f6434fb386f06200ec
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 16:11:25 2025 +0100
 
Disable GDB logging
 
commit f915113d8b6d24366d75198ceca2e720e9995dcf
Merge: 75c9ad0 55b0c71
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 19 16:08:49 2025 +0100
 
Support threads with GDB (#90)
 
commit 55b0c71dc92e6eeb6ca24161aefb1d6c840cb55f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 16:02:31 2025 +0100
 
Unify continuation
 
commit b52bb0315ade8e1cba99c0683f6355abba0f197e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 15:55:41 2025 +0100
 
Handle vCont packets
 
commit 15a1b3327ae0014a1e67e40cfeb14c9f83f55c37
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 15:49:37 2025 +0100
 
Add debugging context
 
commit 66805a55a0a09b7f72a1bc8685287bff4fe00895
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 15:39:19 2025 +0100
 
Introduce debugging state
 
commit ac4fd1b4fd964a3306381174a298f0c2db7e9964
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 15:12:00 2025 +0100
 
Signal stopped thread
 
commit 87fb3defe4bee7b4f6c41ed33e0143ac7bee3336
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 13:24:05 2025 +0100
 
Cleanup xfer data transfer
 
commit 62597d5f4e18644206d28381ea6f686a25dabec7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 13:23:21 2025 +0100
 
Don't support vCont right now
 
commit 4e80a8bf1601805c8c901c871a0150b1398ac168
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 19:38:01 2025 +0100
 
Support threads in gdb
 
commit 75c9ad065b6b1761d5fc7c80782f7a7a3582614f
Merge: 270dbf0 8afceec
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 19 12:24:33 2025 +0100
 
Provide correct GDB target description (#92)
 
commit 8afceeca6e3e55751f60fbf800dbe7e4393f5f16
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 11:36:03 2025 +0100
 
Extract register mapping
 
commit ce291728bd80912cc42818d8ddddd57369684757
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 11:30:32 2025 +0100
 
Support all registers
 
commit 77b4ee5e1edb80c29515e1c6f13ba7734ae6ec64
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 10:18:45 2025 +0100
 
Properly read and write registers
 
commit 192d5687ff4dcf9d13aead64ef307fe69a0f76f8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 19 09:37:59 2025 +0100
 
Provide x86_64 target descriptions
 
commit 270dbf000c43a752d9b1571268889cbe7e2c0923
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 19:37:43 2025 +0100
 
Better thread exit check
 
commit 8053889d2030d1b8348898cd76b112fce00ab7d8
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sat Jan 18 21:10:28 2025 -0800
 
introducing reflection concept into core components
 
the idea is to allow as much internal information into inner components.
to not burden all builds, the reflection level can be controlled
via the MOMO_REFLECTION_LEVEL (where 0 means no reflection code is
included).
 
more reflection variables will be introduced as needed.
 
for now, the memory manager's layout version is used to track whether
the memory layout is changed or not (at the lowest level).
the API consumer can use this to decide to refresh or not expensive
computations
 
commit a16c17669d3b8d9e3d35b91c263df4bfcdb1075a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 21:14:22 2025 +0100
 
Fix target
 
commit 1a4ea584aa98d3eb01e488ba7589911a0b1d6fe0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 21:01:38 2025 +0100
 
Fix vCont support
 
commit 608a1894daf65470c845137ec8fcae2bbeeb7de7
Merge: 6084d35 7c4b1ba
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 18 20:42:40 2025 +0100
 
Speedup GDB data processing (#89)
 
commit 7c4b1ba3ca2d723d03735abfce3b3ae5ef057876
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 20:15:18 2025 +0100
 
Speedup GDB data processing
 
commit 6084d3522cb22bc73a25690cd07307173e3b165a
Merge: 75993e6 9fc37fa
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 18 20:34:20 2025 +0100
 
Refactor GDB stub (#88)
 
The intention of this PR is not yet to extend/fix the GDB functionality,
but rather to get rid the `mini-gdbstub` dependency.
 
Its functionality should have been reimplemented as closely as possible.
 
The main reason for this is better portability and security fixes (there
are numerous OOB read/write vulnerabilities in `mini-gdbstub`)
 
commit 9fc37fa3ef57840d2debdf1fde79434d4a6f47ab
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 19:36:12 2025 +0100
 
Small cleanup and utils
 
commit 4c5257098c7a73021b8824194c050fb39eb60174
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 15:59:52 2025 +0100
 
Add logging line for later
 
commit a0932e6803ec08a960252cca240a34451f59a842
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 15:59:13 2025 +0100
 
Align register behaviour with implementation on main branch
 
commit 3dbd954c60e746b2e13ff426124101143e30d591
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 15:58:51 2025 +0100
 
Fix includes
 
commit b34ef0e5468551dbc661b94550b9e9a724d703e5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 12:56:57 2025 +0100
 
Rename interface
 
commit 81fda5f8afb338b2fe85542a634b1a1fb5ba9909
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 12:49:10 2025 +0100
 
Remove mini-gdbstub dependency
 
commit cc252447d52434af019d094cff82993e955c270f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 12:39:29 2025 +0100
 
Multiple fixes
 
commit 5079b750cdd89a4f089e6571cdfb256d164406f3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 11:43:54 2025 +0100
 
Finish implementation
 
commit 75993e642a0b73f2bea3f01ccac3da680dad333e
Merge: 3ecfa40 0656ed1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 18 09:39:20 2025 +0100
 
Bump deps/googletest from `7d76a23` to `2b6b042` (#87)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`7d76a23` to `2b6b042`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/2b6b042a77446ff322cd7522ca068d9f2a21c1d1"><code>2b6b042</code></a>
Cast mutable lvalue references to const from testing::ResultOf</li>
<li><a
href="https://github.com/google/googletest/commit/e4ece4881d1fefc1e67d21c7493835815cd13085"><code>e4ece48</code></a>
Enable safe matcher casts from <code>Matcher\&lt;const T&amp;&gt;</code>
to <code>Matcher\&lt;T&gt;</code>.</li>
<li><a
href="https://github.com/google/googletest/commit/504ea69cf7e9947be54f808a09b7b08988e84b5f"><code>504ea69</code></a>
Document unexpected interaction with death test error code and
gmock.</li>
<li><a
href="https://github.com/google/googletest/commit/4bbf80823cbf667488b41ab45bf6d1b15580e977"><code>4bbf808</code></a>
Add UnpackStructImpl for structs with 20 fields.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/7d76a231b0e29caf86e68d1df858308cd53b2a66...2b6b042a77446ff322cd7522ca068d9f2a21c1d1">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>
 
commit 0656ed1837754469827bbfb20c6f0937f637df4d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Jan 18 08:33:42 2025 +0000
 
Bump deps/googletest from `7d76a23` to `2b6b042`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `7d76a23` to `2b6b042`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/7d76a231b0e29caf86e68d1df858308cd53b2a66...2b6b042a77446ff322cd7522ca068d9f2a21c1d1)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 062c20d9020f1d2463be615e13f6a9dabacca97f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 09:30:03 2025 +0100
 
Fix compilation
 
commit e79d919bbb0304ccb60df6fc0c0bf1f83de5721f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 09:28:23 2025 +0100
 
More fixes
 
commit 2044a3c4abe6712273b147e96b13df94b18a9d88
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 18 09:20:08 2025 +0100
 
GDB command progress
 
commit 3ecfa40ea738ca8265bafc55bb3d17d9591961d5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 17 19:52:26 2025 +0100
 
Remove comments
 
commit b180d9629c1df0943918d8ed305b7bb5519b6c9b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 17 19:50:06 2025 +0100
 
Refactor gdb interface
 
commit 2f6d17fde65a93d34a150c330de6439064f9e7f2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 17 18:21:23 2025 +0100
 
Process more commands
 
commit cf76d5b4dc766749ba0db0bc33413ae745c678c5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 17 18:02:35 2025 +0100
 
Extract connection handling
 
commit 0253592ae96b63e461fdfc7c8dd89f8d9078489b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 17 17:23:05 2025 +0100
 
Integrate new gdb stub
 
commit 7d62d1e20e39b2840ef95aefc415c2c98db9baaf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 17 16:54:57 2025 +0100
 
Support size limit
 
commit 64179c658080caf31c90e98bcc05644f8f3e86dd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 17 15:11:48 2025 +0100
 
Introduce helper classes
 
commit 942411686c10e873abac64238b36aa71491a5a90
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 12 19:19:37 2025 +0100
 
Progress
 
commit 9e268ea4dc0f3c21f38e840db2473d5f8abceeeb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 12 16:03:41 2025 +0100
 
GDB stub progress
 
commit 8adc73de71930e1f3eec1c81d1dbb395fab3c0e5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 12 11:39:20 2025 +0100
 
Prepare custom gdb-stub implementation
 
commit e28317ea8fccbe4d41b8f6639913c311ef1f1856
Merge: c4d3e48 6879d1b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 17 16:59:49 2025 +0100
 
fixed typo in 'committed_region' struct (#86)
 
commit 6879d1b06cdbe95f211e59793325f84d20536803
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Fri Jan 17 07:45:01 2025 -0800
 
fixed typo in 'committed_region' struct
 
commit c4d3e480a9dc654a8051f442bdcecdf06d098645
Merge: e4ccaa1 0c40214
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 17 16:34:18 2025 +0100
 
exposed region inspection methods (#85)
 
allow inspecting regions from the emulator object. this is useful for
writing advanced tools that use the windows_emulator library
 
commit e4ccaa18133b9cc201d1da2178f05e5b890fd490
Merge: faf2fa7 493388b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 17 16:32:36 2025 +0100
 
added '-r' switch to the analyzer (#84)
 
command line switch to specify the registry path to use with the
analyzer
 
commit 0c40214c2966462e84950f5910b4c12a52c46be3
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Fri Jan 17 07:27:39 2025 -0800
 
exposed region inspection methods
 
allow inspecting regions from the emulator object.
this is useful for writing advanced tools that use the windows_emulator
library
 
commit faf2fa772f4d3915f06d25d3c523fb7f7bb4d675
Merge: d8fd9d3 1ce56e1
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 17 16:14:45 2025 +0100
 
Exclude 'zlib' shared project from emulator lib (#83)
 
Shared targets are not compatible with the emulator lib.
 
commit 1ce56e163b18af55d4a381d5cbe01940304b575d
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Fri Jan 17 06:36:33 2025 -0800
 
always disable zlib shared target
 
commit 493388beb1e16862c6a88bc83cbf8ac2d81e6b01
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Fri Jan 17 06:33:09 2025 -0800
 
minor mods
 
commit d8fd9d3e69d77d95b1a0abf7a272e9a1b84773bf
Merge: 9133859 d70ff1e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 17 07:15:13 2025 +0100
 
Exposing high level callbacks (#79)
 
The idea here is to start exposing various high level callbacks from
various sub components (syscalls, device io, etc.).
 
Consumer of `windows_emulator` can then hook into any callback.
 
 
Please give your feedback on this initial commit.
 
commit 9133859b5994a6f5d105e1ffc1d7d1a53c4c4fd8
Merge: c4b7664 78a11e2
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 17 06:39:42 2025 +0100
 
expose loaded modules map from the module manager (#82)
 
commit 1b712502bd654bcf83214f27ed3290163b1cf770
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Thu Jan 16 14:00:13 2025 -0800
 
added '-r' switch to the analyzer
 
command line switch to specify the registry path to use with the analyzer
 
commit bc7b9bc915f6e3d332877239351f957ad7f61684
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Thu Jan 16 13:03:24 2025 -0800
 
exclude 'zlib' shared project from emulator lib
 
Shared targets are not compatible with emulator lib.
 
commit 78a11e2a60a335885df1d39f00490268f4bd05fe
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Thu Jan 16 12:31:12 2025 -0800
 
expose loaded modules map from the module manager
 
commit c4b76640c704646cf104a994b73d68951744b066
Merge: e5a82b2 bfd272e
Author: Robert Yates <robert-yates@users.noreply.github.com>
Date: Thu Jan 16 21:20:59 2025 +0100
 
removed 'CHUNK' macro from global namespace (#81)
 
commit e5a82b2e57c9b4548b8f18ec7e285be4b7e2ae17
Merge: 4c7e07e 5251398
Author: Robert Yates <robert-yates@users.noreply.github.com>
Date: Thu Jan 16 21:13:08 2025 +0100
 
Exclude the 'tools' project from lib builds (#80)
 
commit bfd272e818ef4d96a9e690c540767c83d8ac6b77
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Thu Jan 16 12:10:33 2025 -0800
 
removed 'CHUNK' macro from global namespace
 
commit 52513982880cc160078e279e8c5435a065f1d366
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Thu Jan 16 12:02:31 2025 -0800
 
Update CMakeLists.txt
 
commit 4c7e07ec2f87974a5fb1f8fad9e51890aff1bf97
Merge: f9f980f 7773ea6
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jan 16 15:49:04 2025 +0100
 
54 cross platform api set support (#75)
 
This PR provides configurable APISET data for the PEB
 
There are multiple ways the APISET data can be provided:
 
* host -> read the APISET from the host process
* file -> read the APISET from an external file
* w11 -> use an inbuilt dump from windows 11
* w10 -> use an inbuilt dump from windows 10
 
by default on windows it uses the "host" mode.
by default on linux/mac it uses the "w11" mode.
 
with the file mode you can use the dump-apiset tool to create a dump.
however the inbuilt w10 works fine on w11 so I don't expect it will be
needed.
 
commit 7773ea67949d1063d098f7385d98f2c090e04898
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Jan 11 16:36:45 2025 +0100
 
add apiset selection code
 
commit fbb63b353498dfa2ee3d134879c1b6c06bacadea
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Jan 11 16:34:51 2025 +0100
 
add optional apiset dump tool
 
commit c1d7fa7e8b3db197fcfb95c0c78f14718d2e7437
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Jan 11 16:32:44 2025 +0100
 
add compression utils
 
commit d70ff1e8f282fe5d2a37b89b48b79b58deee59f5
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Jan 14 23:09:31 2025 -0800
 
minor mods
 
commit e50eb964703d6471f80eb32149aab8389253702e
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Jan 14 22:59:41 2025 -0800
 
exposing high level callbacks to win_emu
 
commit f9f980fbc55aeb3135a6dffbf0c4f71940fb8619
Merge: 49753d2 35dbe09
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Jan 15 07:28:04 2025 +0100
 
replaced more printf() with logger calls (#78)
 
commit 35dbe098805a3d13f166245dc02e07d628f8aa63
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Tue Jan 14 22:22:01 2025 -0800
 
replaced more printf() with logger calls
 
commit 49753d2157f1d016b7bf2a008ac19eca34bfa4bd
Merge: e669674 b76dc7c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 13 19:05:43 2025 +0100
 
Add Android support (#77)
 
commit b76dc7cf244f316874485b96a192cd61efc9961a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 13 19:00:01 2025 +0100
 
Introduce path_key util
 
It represents a canonical path that can be used as key
for unordered containers
 
commit fa5cc9c049071202eef705ac31966e7fb7526139
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 13 07:49:05 2025 +0100
 
Add android build
 
commit 6c2a6ff872e7dc8674ed7cd87f4843cee6bdd8ba
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 13 07:03:56 2025 +0100
 
Prepare android support
 
commit e669674be9d24e6b152e0671a24dcf9b69f5f986
Merge: aaf2e67 a16c1dd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 13 08:03:28 2025 +0100
 
Changes to make the 'emulator' project suitable for submodules (#76)
 
- Added the MOMO_BUILD_AS_LIBRARY CMake option to allow ease of using of
the emulator project as a library/submodule.
- windows_emulator project also brings in the 'common' dependency
- 'common' dependency now renamed to 'emulator-common'
 
commit a16c1dd65417c5821213acbe7eb0b0403ba60aeb
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sun Jan 12 12:31:53 2025 -0800
 
renamed dependency 'common' to emulator-common
 
also made it mandatory when using the 'windows-emulator' dep
 
commit 051e7a77a7e054d0312fe2bb0da8170930926880
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sun Jan 12 11:56:11 2025 -0800
 
no need to export anything if MOMO_BUILD_AS_LIBRARY
 
commit c58abdc5fe884a0869ebe81924ce2bfb7faa6c91
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sun Jan 12 11:43:02 2025 -0800
 
added MOMO_BUILD_AS_LIBRARY
 
this allows to build the emulator as a static library.
useful for using the project as a library
 
commit aaf2e67526e6d89813ffed33936bfbe224f4b41d
Merge: 15b00eb 0459a1d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 12 20:10:57 2025 +0100
 
moved some time/sync funcs/consts out from syscall_utils (#71)
 
...to utils/timer.hpp
 
commit 0459a1d71af0b97eeefae1835bb352a22a3fdc1d
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sun Jan 12 10:59:23 2025 -0800
 
fix CI issues
 
commit 15b00eb1a87c24339511221e16eed0be9f497105
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 12 10:05:10 2025 +0100
 
Fix network address
 
commit 0d637d04fc31bb9f2c3d40f3126322d81458a875
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 12 09:51:37 2025 +0100
 
Reuse address
 
commit d45d8150fc7d924ab549cf02bc014f6eecec9255
Merge: 32faf2b dd226bd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 12 08:53:16 2025 +0100
 
Add TCP socket support (#74)
 
commit dd226bd45a5b151cba22733e4aabd2df048ad0ab
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 12 08:43:34 2025 +0100
 
Fix compilation
 
commit 8333c25f2ce1988d10e8a59191e592aab981d0ac
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 12 08:23:47 2025 +0100
 
Finish tcp client socket
 
commit f1f42b855b0677f4a8c8693cb060ba0499127c55
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sat Jan 11 21:51:05 2025 -0800
 
refactored into its own files ('time.hpp/.cpp')
 
commit 57449b6f309695456c06085ae19ac458a0afef41
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sat Jan 11 07:09:52 2025 -0800
 
fixed formatting?
 
commit c98260aa04c4c570cbaecb50ce5216a0936aa79d
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sat Jan 11 07:06:26 2025 -0800
 
fixed styles?
 
commit 4129725c97ec207ae44b287b296109db43d07378
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sat Jan 11 06:43:34 2025 -0800
 
moved some time/sync funcs/consts out from syscall_utils
 
commit 21e2f6f999bac65dd1d9de6c88f90ad0eb44c0a5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 11 21:29:55 2025 +0100
 
Prepare TCP support
 
commit c8c1e000a308d60cca951746548cefae83ecf0c3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 11 20:56:50 2025 +0100
 
Separate udp socket implementation from generic socket
 
commit 32faf2ba1f973fbdca5e9130e959eeb6df7c3f86
Merge: 1886bb2 6ea7902
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 11 16:43:10 2025 +0100
 
renamed 'write_status' to 'write_syscall_status' (#70)
 
commit 1886bb2ac5f8141848b784481e4b4cb4fe0e69ff
Merge: b2b2ffd c143aca
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 11 16:42:44 2025 +0100
 
log.error() instead of printf() for syscall issues (#72)
 
commit c143acae431290ca0f2c0a3202684e2b4f51cf8d
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sat Jan 11 07:36:29 2025 -0800
 
error log instead of printf() for syscall issues
 
commit 6ea79021a00b83d8fc43dc3663af12a3a1b4a0ab
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Sat Jan 11 06:28:10 2025 -0800
 
renamed 'write_status' to 'write_syscall_status'
 
commit b2b2ffd6be969bcba07965e5f8c429483756cf2d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 11 09:51:22 2025 +0100
 
Cleanup exception handling and prepare UI support
 
commit ff6fd79dd5e7a3e1988a6588659cb02d8cad55cf
Merge: 68a88b5 b3b7a75
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 11 09:12:36 2025 +0100
 
More win 10 fixes (#67)
 
commit 68a88b5582501f92dba658dd7e65c395df0ede12
Merge: fc9e1f8 55e2462
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 11 09:12:25 2025 +0100
 
Small fixes (#68)
 
commit 55e2462206620773b8e96a0f9b6c8b300245c8ab
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 11 09:05:27 2025 +0100
 
Small fixes
 
commit b3b7a75373ccbcf779dcb8868f610cfd36e621d4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 11 08:58:37 2025 +0100
 
Add windows 10 CI tests
 
commit f2ab2a48dfa5511a5224147222900e7662061fe6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 11 08:58:08 2025 +0100
 
Fix ltsc2019 execution
 
commit fc9e1f8f0f5cc1efa427a5e59807efeed7a6a762
Merge: 600b746 2a3baa3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 11 04:12:49 2025 +0100
 
fixed allocate_object_on_stack() (#66)
 
commit 2a3baa3987bfd181635886e0279028a43683e928
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Fri Jan 10 17:36:40 2025 -0800
 
fixed allocate_object_on_stack()
 
commit 600b746d2190b79a46417c065d14faabfbad82a9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 10 21:11:51 2025 +0100
 
Add cover image
 
commit a31d074eb459de1dca2053f7d520509556aae4bd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 10 20:44:45 2025 +0100
 
Move clang format into src
 
commit ae5a87b9c488b248896d015bf529da7bdd3b1030
Merge: 22d21a3 0516c1a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 10 20:36:12 2025 +0100
 
added missing syscall so that Windows 10 emulation works (#65)
 
For now, this is reports as not implemented but it seems to make the OS
happy.
 
commit 0516c1ad87aa524e2206e5ed8e8af72005ee7755
Author: Elias Bachaalany <elias.bachaalany@gmail.com>
Date: Fri Jan 10 11:27:04 2025 -0800
 
added missing syscall so that Windows 10 emulation works
 
For now, this is reports as not implemented but it seems to make the OS happy.
 
commit 22d21a327823c854452caf07c567c7ef9491785a
Merge: 1eb90e2 d57678d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 10 16:55:00 2025 +0100
 
Some win10 progress (#64)
 
commit d57678dbea0e5d9f27e79f10132dba705bfe5c25
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 10 12:31:36 2025 +0100
 
Some win10 progress
 
commit 1eb90e26bea2b0ca79ab08dc96544951e1fb4289
Merge: 6196c92 da5a710
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 10 07:28:14 2025 +0100
 
Add Windows 2025 tests (#63)
 
commit da5a710f446f7509632993005cb0e72536744fd8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 10 07:14:34 2025 +0100
 
Disable windows 10 for now
 
commit d55b101f1bb54f9c3f2aa95d212114d3c16353cf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 10 07:04:22 2025 +0100
 
Add build platform
 
commit 6196c927f7316ad33a0f7de1e957121448790afc
Merge: 8d5f561 cad5e67
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jan 9 19:23:10 2025 +0100
 
Minor interface refactorings (#62)
 
commit cad5e674e474afc63257144acdfe279fe97a2ca7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 8 15:59:17 2025 +0100
 
Refactor emulator interface
 
commit 8d5f561ccffe890e3ad71fd1d5b3fa9b4d0aadb2
Merge: a254b12 507a07d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Jan 8 13:32:53 2025 +0100
 
Bump deps/mini-gdbstub from `2b8a5aa` to `632ebd3` (#61)
 
Bumps [deps/mini-gdbstub](https://github.com/momo5502/mini-gdbstub) from
`2b8a5aa` to `632ebd3`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/momo5502/mini-gdbstub/commit/632ebd38921da6aa2cb5cc77c19646df6b48366f"><code>632ebd3</code></a>
Merge pull request <a
href="https://redirect.github.com/momo5502/mini-gdbstub/issues/1">#1</a>
from momo5502/platform-fixes</li>
<li>See full diff in <a
href="https://github.com/momo5502/mini-gdbstub/compare/2b8a5aade45b9553c7359d32ca98def0a6670f0c...632ebd38921da6aa2cb5cc77c19646df6b48366f">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>
 
commit 507a07de171aebbbcf76dbaab24760122db8df1c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Jan 8 12:27:13 2025 +0000
 
Bump deps/mini-gdbstub from `2b8a5aa` to `632ebd3`
 
Bumps [deps/mini-gdbstub](https://github.com/momo5502/mini-gdbstub) from `2b8a5aa` to `632ebd3`.
- [Commits](https://github.com/momo5502/mini-gdbstub/compare/2b8a5aade45b9553c7359d32ca98def0a6670f0c...632ebd38921da6aa2cb5cc77c19646df6b48366f)
 
---
updated-dependencies:
- dependency-name: deps/mini-gdbstub
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit a254b129d055ab1bc984474af690330bf73fad01
Merge: 0585978 7993c9c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Jan 8 11:25:30 2025 +0100
 
Getting rid of explicit NtQuerySystemInformationEx syscall (#59)
 
This fixes #50
 
commit 7993c9c8e8f9121a042cc05b3a6bab807b15d02a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 8 11:02:11 2025 +0100
 
Small formatting fixes
 
commit 73eb7d659c0804ddf60b939c96b58017de3f16ae
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 18:38:05 2025 +0100
 
Get rid of explicit NtQuerySystemInformationEx syscall
 
commit 0585978157a36df742f64c111a978f0cbca34204
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Jan 8 07:48:11 2025 +0100
 
Add dummy full information
 
commit 6f0646cc1b282b90d0dd4c1f21f23e99d3b1940b
Merge: a2db450 252ab1f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Jan 7 18:09:09 2025 +0100
 
Fix crashes due to hook deletions (#60)
 
commit 252ab1fed1a4768fab3c570b44edd07ea5088755
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 7 17:59:19 2025 +0100
 
Fix hook deletions
 
commit 6a1da27afec37a1330411cebf3754909ae2a7cd2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Jan 7 16:43:28 2025 +0100
 
Make installing and removing hooks thread safe
 
commit a2db450aaf46cc92cca5e2435e966973609d1a16
Merge: 3070818 bff8420
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 6 17:24:58 2025 +0100
 
Add clang format configuration (#58)
 
This fixes #48
 
commit bff8420ffda66df2bf82f63b2fa0ac3a56feceeb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 17:13:33 2025 +0100
 
Format all the code
 
commit 64c2a79f0f6ed28a4069359a27c082a2dcaf7562
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 16:11:12 2025 +0100
 
Add clang-format file
 
commit 5d454c4733bdf1bf17ada5c6abe282f266cecd21
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 15:51:41 2025 +0100
 
Verify formatting using clang-format
 
commit 30708180d64c01847ac086c6c9efad9a1a3c1c19
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 6 15:45:48 2025 +0100
 
Update README.md
 
commit 90e861971b538c4f6387736cb8f69654025b7d44
Merge: e0278c2 ea4534e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 6 14:37:09 2025 +0100
 
Prepare cross platform tests (#56)
 
This fixes #55
 
commit ea4534e6c8feeb7e7b1b1a528725f945a776911b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 6 14:25:23 2025 +0100
 
Update build.yml
 
commit cc72e3918d7c2bdad4b07f38ef94e8cbae66e32c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 13:27:10 2025 +0100
 
Run tests
 
commit 2d9b35d346c068ae2a16e5bb2c8af2f90b437a5b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 13:09:55 2025 +0100
 
Test unifying build jobs
 
commit 9d3b154335b90dfce7c8e87771fd8c0bb449b0f1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 12:36:57 2025 +0100
 
Upload test configuration
 
commit d9676cceb6e19b6e50685234d9bee67fe7354eb7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 12:36:46 2025 +0100
 
Disable concurrency restrictions
 
commit e0278c2ff459341f361950d1d0adab37b220bdc4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 12:11:26 2025 +0100
 
Add registry dump step
 
commit 10d5aa7634be9725298823d0a33293549414d622
Merge: c55960f fdb0faf
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Jan 6 09:47:18 2025 +0100
 
Multi Platform Support - Linux & macOS Compilation (#47)
 
This is part of ongoing work for multi platform support
 
This PR brings Linux x86_x64 compilation
 
* windows structures are now controlled by us
* most structures have the basic foundations for future 32bit
abstractions
* explicit 16bit unicode support (Linux is 32bit Unicode)
* update of all syscall code to use the new structures and unicode
system
 
runtime support of the emulator under linux is still ongoing.
 
commit fdb0fafa56e92d6584b2baedf3d20395e93939a1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Jan 6 09:32:57 2025 +0100
 
Reformat code + small fixes
 
commit c5238e110b52374c327cacc1e6fe4ceec9079073
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 20:35:10 2025 +0100
 
Ignore conversion warnings for now
 
commit 17860edc4c3de72791acbc126c4fac9543b37cd4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 20:34:54 2025 +0100
 
Fix most conversion warnings
 
commit eeac915a5598a70d4cf2e4759bbfa7735d7ba917
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 20:14:53 2025 +0100
 
Fix macOS warnings
 
commit a8b4b69a8b5fb8b8ed61abbfa9986169f0c26ad1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 20:09:28 2025 +0100
 
Fix more format warnings
 
commit 69f82e537622468ab0a57746aa1ba93114a956ee
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 19:59:02 2025 +0100
 
Fix compilation warnings on linux
 
commit 605d66c237f44d526d277d1b76b45ddba69bc924
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 19:31:51 2025 +0100
 
Fix ADL for serialize/deserialize
 
commit 3f00cdb1817f8a81baa953711c0c8f25a0e567dd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 19:27:17 2025 +0100
 
Fix some compilation warnings
 
commit 4f444a7227f47b0abe6e1b19b1b91395d1143258
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 18:21:22 2025 +0100
 
Warnings as errors for posix
 
commit d87466337f434805e34a8b5ebd46ad9db61955ea
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 17:59:23 2025 +0100
 
Generate formatting warnings for custom logger
 
commit 6b172f5e787a4e468592f6665d09a2d8bdd9e3e8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 17:07:12 2025 +0100
 
Add macOS support
 
commit 0791b0fca7fd60457efdf8d9d47c66a18b22ad7f
Merge: 036c4c8 c55960f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 17:03:20 2025 +0100
 
Merge remote-tracking branch 'origin/main' into multi-platform-support
 
# Conflicts:
# src/windows-emulator/syscall_dispatcher.cpp
# src/windows-emulator/syscalls.cpp
 
commit c55960f0b869f14295c5fab25ab3fa66285aa109
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 17:01:37 2025 +0100
 
Rename ambiguous symbols
 
commit 036c4c8fb860ec75eaa3eebd623aac903d0e5c97
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 16:05:51 2025 +0100
 
Add clang-18 build
 
commit 968c46f975795c39aabf49dd79310880e61f629b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 15:58:16 2025 +0100
 
Fix printing
 
commit 7b1285f177b8b72b08174e1f231b80973061a68a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 15:47:39 2025 +0100
 
Fix format specifiers
 
commit f4aa93e1da281919bb1b8dc373412b37d7e3726b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 15:35:49 2025 +0100
 
Add experimental linux build
 
commit 71913b2db0162fbf5f7153f87412b990c6ee4ecc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 15:22:45 2025 +0100
 
Even more compilation fixes
 
commit ec6e25787e9a290572c8610474f32bbf35044b7d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 15:02:00 2025 +0100
 
Fix naming collisions
 
commit f08a97eae67aba83d9c1a8f27c22f792b9aefc52
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 14:58:30 2025 +0100
 
Fix compilation after merge
 
commit f75f95cc618cf15e2a0cf3056cd488ef7ff15417
Merge: 24f53bc 38f2f13
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 14:44:17 2025 +0100
 
Merge remote-tracking branch 'origin/main' into multi-platform-support
 
# Conflicts:
# src/analyzer/main.cpp
# src/emulator/memory_region.hpp
# src/windows-emulator/io_device.cpp
# src/windows-emulator/module/module_mapping.cpp
# src/windows-emulator/process_context.hpp
# src/windows-emulator/syscalls.cpp
# src/windows-emulator/windows_emulator.cpp
 
commit 24f53bc4988d1dd54b7f155b8b0752d958774867
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 13:20:07 2025 +0100
 
Fix more compilation issues
 
commit 05e75a20ba329145ea4aa4ac0fb5d6317c0af8fe
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 13:11:32 2025 +0100
 
Fix some compilation issues
 
commit 38f2f13fad29f7944ddbea73f562b0a51e87f170
Merge: 39dd141 6f73680
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 5 10:38:09 2025 +0100
 
Small cleanup (#45)
 
commit 6f736808ba899429591eeb79eae661c9bbbc857b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 10:19:19 2025 +0100
 
Small cleanup
 
commit d93120a1223af68ba41d2ee1679c80620e3002cd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 09:58:06 2025 +0100
 
Assert correct PE machine type
 
commit 5bfb1b06ee1819b58ba3279fa5cc31128a56c89b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 09:42:14 2025 +0100
 
Show errors if module mapping fails
 
commit 39dd14141d2755b51f02be0ef776168276c762d3
Merge: 48b8a6e ac16b4a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Jan 5 09:33:41 2025 +0100
 
Handle concise logging via options (#44)
 
commit ac16b4a7276e273cc8faf741f34068e37e3ee731
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 09:28:16 2025 +0100
 
Handle concise logging via options
 
commit 6435e65caa17b21d906bb6a46375a70e27f64e7a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Jan 5 09:00:41 2025 +0100
 
Small cleanup
 
commit 48b8a6ebe993f83e40d3b06be9b5e3ff396ecab8
Merge: 4ecda10 1b3bb07
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Jan 4 11:27:14 2025 +0100
 
Handle illegal instructions (#43)
 
commit 1b3bb076571e9e5b26c77b3f4037b93e167b0e83
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 4 11:21:45 2025 +0100
 
Thread switches are uninteresting
 
commit 41285169d962178debe1710aabcb7f91416e3a27
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 4 11:18:50 2025 +0100
 
Dispatch illegal instruction
 
commit d64e73ad6e2d85dad14b729c5e72283bf40f2141
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Jan 4 11:06:10 2025 +0100
 
Add test for illegal instructions
 
commit 4ecda104aa777fe14afd1aa48ceb9018d3c0eec8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 3 17:44:45 2025 +0100
 
Update README.md
 
commit 40369d50d723c505b92db88852e40cb037804ddc
Merge: efca592 912e9c9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 3 17:34:43 2025 +0100
 
Log crafted out-of-line sycalls (#42)
 
commit 912e9c93792accca56534da457acb6aba1e7e243
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 3 17:29:00 2025 +0100
 
Log crafted out-of-line syscalls
 
commit 6da3f27da6cd30f9061b501c3edb4b08766f76bc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 3 16:43:07 2025 +0100
 
Fix .text logging
 
commit efca592c0551e90c65c23fae27eed57e17b899c1
Merge: 3d70541 d38ef3d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Jan 3 16:03:04 2025 +0100
 
Merge development progress (#41)
 
commit d38ef3dd8f35fdc2461115aafa512e2d8aa7bac4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 3 15:59:03 2025 +0100
 
Disable concise mode for now
 
commit ab61ed0dfe1189214c68fc66f0f02cf6991117c9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 3 15:58:43 2025 +0100
 
Support querying thread start addresses
 
commit 5b538bba1bcaeb3b7968d8746f45f9fcc0d6ddcb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 3 14:52:14 2025 +0100
 
Small progress
 
commit 1297a7a3ea24dfc2a75c8744057e99378d43981a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 3 14:04:15 2025 +0100
 
Better logging
 
commit 010fbb2120d2e2358cfec6d3bf9d1a5cc51a435b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Jan 3 13:08:28 2025 +0100
 
Support concise debugger output
 
commit 3d70541ef7ac622c1aa108496c237637ff27d4f9
Merge: 0443b5a 95df4a9
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jan 2 13:55:03 2025 +0100
 
Fix syscalls and tls vector updates (#40)
 
commit 0443b5a47c01ebb5807aaf9a9e7712e4ec9157a8
Merge: edfa6a8 fcd0bc7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Jan 2 13:51:23 2025 +0100
 
Bump deps/googletest from `35d0c36` to `7d76a23` (#39)
 
Bumps [deps/googletest](https://github.com/google/googletest) from
`35d0c36` to `7d76a23`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest/commit/7d76a231b0e29caf86e68d1df858308cd53b2a66"><code>7d76a23</code></a>
gtest: Output a canned test case for test suite setup / teardown
failures in ...</li>
<li><a
href="https://github.com/google/googletest/commit/e54519b09463cec3aea77a1739e02c97ca766da5"><code>e54519b</code></a>
Put the fake Fuchsia SDK in a module extension</li>
<li><a
href="https://github.com/google/googletest/commit/f3c355f9dd382bc2c323be2713e351a578b68c61"><code>f3c355f</code></a>
the public version already has the const qualifier</li>
<li><a
href="https://github.com/google/googletest/commit/79219e26e0e36b415a5804b6b017ad6c6cd99ad8"><code>79219e2</code></a>
Update the links to ISTQB glossary.</li>
<li><a
href="https://github.com/google/googletest/commit/d122c0d435a6d305cdd50526127c84a98b77d87b"><code>d122c0d</code></a>
Add support for printing C++20 std::*_ordering types to gtest.</li>
<li>See full diff in <a
href="https://github.com/google/googletest/compare/35d0c365609296fa4730d62057c487e3cfa030ff...7d76a231b0e29caf86e68d1df858308cd53b2a66">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>
 
commit 95df4a9c593779229bdad54e17d89e392738a3c6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jan 2 13:50:30 2025 +0100
 
Fix TLS vector updates
 
commit ce38a393ab272c0b5db9ba68fe95dad1c2e355ac
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jan 2 13:50:16 2025 +0100
 
Fix gdi init stati
 
commit 300bdaa7e23213c4dee626be3150245d43649d86
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jan 2 13:50:07 2025 +0100
 
Fix error status
 
commit 39398750c376180686fdfc6cbee7505741897025
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jan 2 13:36:21 2025 +0100
 
Log caller for syscalls
 
commit 022ed7280795d87f9f52b2fa728f556f3be351e8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Jan 2 12:13:53 2025 +0100
 
Fix syscall mappings
 
commit fcd0bc7031e22f2b63e208b97421e6af46d50fdf
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Jan 1 17:22:26 2025 +0000
 
Bump deps/googletest from `35d0c36` to `7d76a23`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `35d0c36` to `7d76a23`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/35d0c365609296fa4730d62057c487e3cfa030ff...7d76a231b0e29caf86e68d1df858308cd53b2a66)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit edfa6a89861904f83763464f3a01f8f8a9a9a684
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 31 08:42:11 2024 +0100
 
Document registry dumping
 
Relevant for #37
 
commit 65f085ec386670b5edb0438efc70ccf03ef2a16a
Merge: b5bb7a8 29052af
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Tue Dec 31 08:36:19 2024 +0100
 
Fix RtlPcToFileHeader calls (#38)
 
commit 29052af8297eba37f5acf8a2149d0d8df5e2f0ed
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 31 08:32:09 2024 +0100
 
Fix RtlPcToFileHeader calls
 
commit b5bb7a8d6e29a6449c3db92ff83a68aba2d97f7e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 28 08:34:14 2024 +0100
 
Only allow localhost connections
 
commit 946414eb940bf5e0028373ba163a321fd3a738d1
Merge: 3946d05 794a9f5
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Dec 26 10:47:13 2024 +0100
 
Support more directory enumeration classes (#36)
 
commit 794a9f5c5adef5915fc68cab4f8f306c2671198c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Dec 26 10:43:17 2024 +0100
 
Support more directory enumeration classes
 
commit 3946d050db8db6f182e5cce0d91ed89f887c5456
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Dec 26 09:44:20 2024 +0100
 
Revert "Reduce output"
 
This reverts commit 42b35047caf76536a8f81650fd4af3460cc3a86b.
 
commit 42b35047caf76536a8f81650fd4af3460cc3a86b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Dec 26 09:43:55 2024 +0100
 
Reduce output
 
commit 0f990c92886bf16e1f7f7b46d9a3681babe64b4a
Merge: c9a250b 7244466
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Dec 26 09:41:53 2024 +0100
 
Merge pull request #35 from momo5502/feature/directory-io
 
Support file enumeration
 
commit 724446620c2f393335dd5ba63c6648a6eef17ac1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Dec 26 09:37:10 2024 +0100
 
Small fixes
 
commit cb88ebe480286678a8473f7d0f8d842ed639c486
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 15:32:21 2024 +0100
 
Fix warning
 
commit df812fd24d77904e2387ed2b4ff3c9e74324fd22
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 15:06:07 2024 +0100
 
Fix offsets
 
commit 68d5a0532f15a18b524efef923b96cb18d3f8a4b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 14:58:15 2024 +0100
 
Check if logger output is disabled
 
commit 5b5db035219f598284cf6560e9e503322865b144
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 14:44:13 2024 +0100
 
Accurate file enumeration
 
commit 62de7c0564e0efe7c9a19075c175c0e585402edd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 14:44:05 2024 +0100
 
Add token handler
 
commit b5ca800e7d72a24b7d60534c98a714abe5e29dda
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 14:43:49 2024 +0100
 
Disable broken code
 
commit fcf8fc001ec663bf99bfadc9d49a1c514a4fea16
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 14:43:40 2024 +0100
 
Add new syscall
 
commit 6f8f87010383a8b6d29a5ee269749389105f8f3a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 12:41:43 2024 +0100
 
Directory enumertion
 
commit 24e37e7bf51b3e6f906ac211c99cf24531b71415
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Dec 25 10:33:20 2024 +0100
 
Add directory I/O test
 
commit c07fb2ca8640777ebdc318beaccbf4407bf2dfdb
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Tue Dec 24 01:31:51 2024 +0100
 
enable refactored api_set for windows platform
 
commit 8ed299b683a26b64bc735eaadf30debbfbdd4dea
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Tue Dec 24 01:01:08 2024 +0100
 
handle unicode file open
 
commit 6b51b143bc6983ac51d5933a84e77cad3176f941
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Nov 23 19:02:49 2024 +0100
 
fix warnings
 
commit 22d64437aadf2f393f3ad464198e4d6845a2919a
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Nov 23 19:00:53 2024 +0100
 
update includes
 
commit 8e049a2650e5de2a5891425c31d39999bad8c21e
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Nov 23 18:59:54 2024 +0100
 
migrate to platform structures
 
commit 12c80f159e17d0bceb5fd0eff6c03ddb3a8fac67
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Nov 23 18:52:45 2024 +0100
 
add explicit 16bit unicode
 
commit c9a250b77f8a18d421fff2262be51abe1419504e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 10:15:57 2024 +0100
 
Preallocate unicorn translation buffer to 2gb
 
commit 405d5e349d837dcfd5c9db9e4b1b711f3497bc32
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 10:15:43 2024 +0100
 
Add dummy syscall
 
commit 4766e164e0ff27f9927be6cbbe7b9c4a817010d2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 09:26:19 2024 +0100
 
Move emulator settings
 
commit 6111f2fad32d7b1094065caad087f49c376505a1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 09:23:38 2024 +0100
 
Fix silencing
 
commit ebbc5e4e61197a962d14590bbe6a36a0b252b7f0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 09:15:38 2024 +0100
 
Support watcher cache
 
commit 98265ce2a9ec31aebda65a7a930094ebbd0ecb42
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 09:14:35 2024 +0100
 
Support silencing the logging until the main function gets executed
 
commit 4deb007a8e54df394e5fa23156c1888cb2482c63
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 09:13:55 2024 +0100
 
Remove outdated comment
 
commit 011b4d6eb294d2df2fa3968af2153acf91ef31b2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 09:13:27 2024 +0100
 
Better exception logging
 
commit 7701526d3f7834295eff7334ec60277b2dddbde2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 07:57:23 2024 +0100
 
Support implicit memory reserving
 
commit e40a6d1c514f43b32ea4ff8bc3e2f40bc9de2f0a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Dec 24 07:14:24 2024 +0100
 
Fix path canonicalization
 
This fixes #34
 
commit 56af439dcdfde7fb3ed1946c1fef156ab3196ef7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 23 11:15:53 2024 +0100
 
Watch interesting system objects
 
commit 86c7886b62c994b0297561f976ad687864f596c5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 23 10:54:15 2024 +0100
 
Fix allocations
 
commit 420a200ef44e99c16a8611275052c16b4ba43224
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 23 10:51:49 2024 +0100
 
More dummy devices
 
commit a38b9240a92ed8054b7e191eb3a0017e300e1f38
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Dec 23 10:22:33 2024 +0100
 
Add more syscalls
 
commit edc084afa5c782d8f2cd2fd5b9f0ed65f3a2b277
Merge: 596644b ed0ced7
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Dec 23 10:02:57 2024 +0100
 
Merge pull request #33 from momo5502/task/token-progress
 
Progress on tokens
 
commit ed0ced76f9dcc6991f44d2866f24a1226a099ed5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 21:47:43 2024 +0100
 
Progress on tokens
 
commit 596644b795f3c51d803dfb7acccf49ad3de6aaa7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 17:51:09 2024 +0100
 
Add TLS test
 
commit 6b81680d06cb4daddd5623cc8fa1ccdad6c20568
Merge: 61d9979 727d818
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Dec 22 17:40:34 2024 +0100
 
Merge pull request #32 from momo5502/feature/tls-support
 
Proper TLS, mutant and basic token support
 
commit 727d818c10052f6b4b27ae87a6ac0695750f2faa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 17:37:28 2024 +0100
 
Fix TLS operations
 
commit 1f3d4d9e513e160ddb5fb78cdf63865d5fbbabab
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 17:37:21 2024 +0100
 
Fix object watching
 
commit 4de6813c0937800d93e4336c08781a3d6f1207e2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 16:45:31 2024 +0100
 
Support DLL unmapping
 
commit b4e7606226a6f0b2d9546631d959e637510701e8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 16:33:50 2024 +0100
 
Better NtClose
 
commit 5122b55661aa93b12d2aa502c68cd41ef0850a1c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 16:12:54 2024 +0100
 
Support recursive mutants
 
commit 4be39b1fe7ff9040de3d4ff4b51d0bd08ac69efa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 15:31:33 2024 +0100
 
Prepare mutant support
 
commit 48277cac3a9b4f4211d4ba36909b07c564fcff24
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 10:28:44 2024 +0100
 
More token support
 
commit 2695fa0cd84ecc158eb87a3ebcd4365c14aaaf19
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 09:32:11 2024 +0100
 
Prepare mutex support
 
commit 1023281425367fc9a6e5d98d0a76a6bccf918369
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Dec 22 08:40:58 2024 +0100
 
Add basic token support
 
commit f8e6d84460870512d42b14f10a3be363025df5d2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 21:11:30 2024 +0100
 
Fix TLS
 
commit 61d99798117e43c211025432c3a87732565bf69f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 21:11:18 2024 +0100
 
Print handle types
 
commit ce6cb0116bcf17b6155229013c973a6b81b1f7f2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 20:18:59 2024 +0100
 
Support more syscalls
 
commit 98d3077d357cf6b38e7455c887d8f46c418785af
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 11:38:38 2024 +0100
 
Properly map dlls via sections
 
This fixes #31
 
commit f2c69b7f3a70cae76a0d8d759e7b4d3c8b4993a6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 11:33:17 2024 +0100
 
Fix include
 
commit 50af68ed8fbf06290dfd518b7e1c35d5bbfaab70
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 11:32:35 2024 +0100
 
Support image check
 
commit e9bd94d6d8894121ae8dd99929a26c0b0ed1ff96
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 11:31:54 2024 +0100
 
Map synchronization access to read
 
commit 7633a4bbab4fbc80c7bb47148c89dc62ac8887ec
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 11:31:32 2024 +0100
 
Introduce string utils
 
commit de8b85a3f9d334c6b4e4da322422d257aed6c1f3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 21 09:55:38 2024 +0100
 
Implement NtQueryAttributesFile syscall
 
commit 2d892217d482c4d8781d5add287b0dfe54b51844
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Dec 14 08:32:37 2024 +0100
 
Add token classes
 
commit 719a50444e988a985362be31025c1f71230935ba
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Dec 13 21:25:40 2024 +0100
 
Prepare better section support
 
commit 5608d1db868d0a3726fda7b30bcd45aabc6a14fd
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Nov 23 18:27:25 2024 +0100
 
samples should be built only under windows
 
commit 3262dd6889cc35100510b90aa6d770d7fb05b68f
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Nov 23 18:26:01 2024 +0100
 
fixme: disable stripping due to bitcode files
 
commit b5e348680f8c168b670a8e6018cb588882dae79c
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Nov 23 18:25:01 2024 +0100
 
abstract windows structures
 
commit 9aa4c0d771da8c060041276636c0b782930af55c
Author: robert-yates <robert-yates@users.noreply.github.com>
Date: Sat Nov 23 18:26:52 2024 +0100
 
update submodules
 
commit d83f2c61e8961259aa88078d8be6d90db2b4ed7b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Dec 6 06:57:39 2024 +0100
 
Update memory_utils.hpp
 
commit 69fac73ec7a710c5e566fbeb577de8a877bab51d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Fri Nov 29 09:33:35 2024 +0100
 
Update README.md
 
commit 4579d11c72a95cc3b1d5fb3b36f16f5e0049b6af
Merge: 4e03955 4e124a8
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 24 17:38:24 2024 +0100
 
Merge pull request #29 from momo5502/dependabot/submodules/deps/unicorn-270d471
 
Bump deps/unicorn from `0d86010` to `270d471`
 
commit 4e124a8c621d998f76d83f8c96df5fcd6de32231
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Nov 24 16:35:21 2024 +0000
 
Bump deps/unicorn from `0d86010` to `270d471`
 
Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `0d86010` to `270d471`.
- [Commits](https://github.com/momo5502/unicorn/compare/0d86010a01395df6d6ff5e1d25f979d1f6bcc2a4...270d4716f4542d7caa6d2da597e5eab451debce7)
 
---
updated-dependencies:
- dependency-name: deps/unicorn
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 4e039552b6ef05005806d93b33cae8ea7ff9fcdb
Merge: 97c970c ef7a19f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 24 15:17:28 2024 +0100
 
Merge pull request #28 from momo5502/dependabot/submodules/deps/googletest-35d0c36
 
Bump deps/googletest from `1204d63` to `35d0c36`
 
commit ef7a19f136af2cb8408e9ef4a872314cebe73000
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun Nov 24 14:14:44 2024 +0000
 
Bump deps/googletest from `1204d63` to `35d0c36`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `1204d63` to `35d0c36`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/1204d634444b0ba6da53201a8b6caf2a502d883c...35d0c365609296fa4730d62057c487e3cfa030ff)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 97c970cbfb06e39118c90a85e76d90e0e38ab300
Merge: 325e811 ee0e267
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 24 11:30:33 2024 +0100
 
Merge pull request #27 from momo5502/task/kusd-mmio
 
Add KUSER_SHARED_DATA MMIO support
 
commit ee0e2676f15043ba845b00c9ec0696a39e2f9672
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 24 11:27:10 2024 +0100
 
Add system time test
 
commit a687dc13f7b60b9affb0d197803903d5b3878cf4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 24 10:49:13 2024 +0100
 
Add time print mode to test application
 
commit 5f49b30fe0c678ea30153c2b4fb3c171063240fc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 24 10:37:26 2024 +0100
 
Cleanup KUSD MMIO
 
commit d3cf88a0c48a37ab34125b611be7576981f35513
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 23 21:46:34 2024 +0100
 
Dynamically update KUSD system time
 
commit 2e2b4ffb2fd28be314ca173b860a7a5401ebde2c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 23 19:32:14 2024 +0100
 
KUSD MMIO
 
commit 325e8115af5d4862c4dbfdf2d1f341ba0f217fb8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 23 19:04:25 2024 +0100
 
Replace constructor function with actual constructor call
 
commit ce6718e932063e0b7238e182fb32cad3333a3c63
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 23 17:02:01 2024 +0100
 
Fix optional creation
 
commit 84a0aed1d950f884ffc990ce49baf90256fa95c0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 23 16:44:49 2024 +0100
 
Small fixes and additions
 
commit 2c421df771a46f60c4cab8f9eaeec7234750dab1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 18 18:25:50 2024 +0100
 
Fix serialization for MMIO
 
commit 1a23e82f91690482c416928f2276be326c8116d3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 18 17:15:38 2024 +0100
 
Integrate MMIO into the memory manager
 
commit 49a8435f6b50f1419bb6d9ff3ff09594b8f0de6b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 18 16:58:23 2024 +0100
 
Prepare MMIO support
 
commit f19945121ed8054411c7da3ac8f6c039f91a9d9f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 18 16:57:51 2024 +0100
 
Add hint comment
 
commit 804f517e68d738363faf6acf44516287ec718466
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 17 09:42:54 2024 +0100
 
Fix tests and compilation
 
commit a87bb858587c9560c2a45acbee4fb5a64be347f9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 17 09:23:45 2024 +0100
 
Support afd endpoint serialization
 
commit d05ccdd04c34b5080bf96dfce0fd93f4db4f07e0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 16 17:34:01 2024 +0100
 
Fix poll timeouts
 
commit 09d850b902e237b8caac9258eba2fad64f62ff22
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 16 17:33:52 2024 +0100
 
Use string view literal
 
commit 78e2a5a80bac999fa86615bd8ab5b6d6bc48ab18
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 11 20:51:19 2024 +0100
 
Fix
 
commit 3d67056dc5e1cd724b268a9bbff8846b40987a48
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 11 20:50:12 2024 +0100
 
Disable object watching for now
 
commit da5b3e84c4f2311ebe6041c0f8e46ef407619ab9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 11 20:49:40 2024 +0100
 
Force 'lazy' static assert evaluation
 
This fixes #26
 
commit 5a02119d43f775ddc47f4b0203a8b625d201380b
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 10 19:00:04 2024 +0100
 
Update README.md
 
commit 633b06de3381c2c9166e711d44e7fef12d75ba97
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 10 18:58:35 2024 +0100
 
Update README.md
 
commit be13ea30b4a26a04b7f9db8e3e0b7b97fd56a9fd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 10 18:54:45 2024 +0100
 
Better readme
 
commit 74be01e976b7ef6dbe7a4123ea9b3922940b5de8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 10 16:13:09 2024 +0100
 
Parse arguments from commandline
 
commit d1493867fe00257fc5b8a9ae00bb143868caabb6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 10 15:34:21 2024 +0100
 
Support relative and absolute time
 
This fixes #23
 
commit 6f8f840b57beae536a7d1c8eec2e0dee7200339d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 10 12:36:17 2024 +0100
 
Move build instructions down
 
commit 69fa297b659bc129bd70d1a3ad65abb944d3980b
Merge: b99cd39 5004857
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 10 12:37:08 2024 +0100
 
Merge pull request #25 from momo5502/feature/poll-support
 
Add poll support
 
commit b99cd39ee0a76dcedf8b1b030c5030cb82d81182
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 10 12:35:10 2024 +0100
 
Add build instructions to readme
 
commit 500485771457c1637d51b7058854c35b2f0d3474
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 10 09:16:53 2024 +0100
 
Get rid of thread blocker
 
commit 980ffd5348fc83d74c8a95536f1a49c6094af1c5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 21:41:13 2024 +0100
 
Remove notes
 
commit 040fcff19abf21183578ffcbb0dab18d74121286
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 21:40:14 2024 +0100
 
Fix poll
 
commit df70f29ba3ef59da80f26faa9626864b5085d576
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 17:53:09 2024 +0100
 
Prepare poll support
 
commit 21c3ccff9a08682e8a04501fbe122e992a4a5d25
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 22:50:00 2024 +0100
 
Ignore system info class 250
 
commit 9eb49c981d90d3785fdde0506e29039142adb96f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 17:51:30 2024 +0100
 
Force line breaks in stdout logging
 
commit 8f5600bc7c411d040fc1714f87fc6315ed66b667
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 17:50:23 2024 +0100
 
Better thread yield support
 
commit 71232d51ab04d1ef45409529381dea2771f8610f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 16:10:19 2024 +0100
 
Add memory reading/writing helpers
 
commit 641d87cc60b76e3503c9c86da700f04b92839b46
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 15:21:18 2024 +0100
 
Finish support for blocking UDP sockets
 
commit 371665290abd9ce09231f97e34be11ab97f7cde9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 9 10:02:28 2024 +0100
 
Implement UDP recvfrom support
 
commit a63ae4e782db811f6e5a5ef37bdef881cf3b791b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Nov 8 20:41:06 2024 +0100
 
Prepare support for more socket types
 
commit b367db358476038eb781812d8876ff66a8a1c4b7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Nov 7 20:46:02 2024 +0100
 
Fill sendto status block
 
commit db34ef29fd7dacd11180454c581ca906e6608d7f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Nov 7 20:25:20 2024 +0100
 
Support UDP sending
 
commit 8e67dfcb66439c39a57965aad7db8eac68bbadd4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Nov 6 20:37:23 2024 +0100
 
Add afd endpoint device
 
First step towards networking support #15
 
commit e80b3e588c1fe77df3baf8f2a03b1dbf9f051d98
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Nov 6 19:55:28 2024 +0100
 
Prepare I/O control support
 
commit 300c80c65f327eeb65576d1483a5d48d89a58964
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Nov 6 17:34:14 2024 +0100
 
Cleanup handle uses
 
commit 735ca01e7acce4b287874949148b4f170395026c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Nov 6 17:14:07 2024 +0100
 
Introduce emulator_pointer type and prepare better I/O support
 
commit 8cf451fd1f9045d27895f424343ffe86dd188247
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Nov 6 16:31:30 2024 +0100
 
Extract device creation
 
commit 4c0c1bf0c6093616f28c197c2dc30050772c644c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Nov 5 20:54:38 2024 +0100
 
Prepare I/O device support
 
commit 67b204b695f668aa837afd5588ede35c0b69cede
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Nov 5 19:50:58 2024 +0100
 
Fix warning
 
commit 74ec07c642d60393956a9aff2bee969db26f8704
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Nov 5 19:36:18 2024 +0100
 
Some I/O fixes
 
commit b49f9f6d99d6f9dfe13d7a9508e6e6750021a805
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Nov 5 18:39:59 2024 +0100
 
Prepare socket support
 
commit ba86d9f4919a4b8a55eae33a7057b3e9eacfa1e5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Nov 5 18:13:53 2024 +0100
 
Registry and logging
 
commit 2367db174e79f2e496c7d31ff41f1c4d8f38e062
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 4 20:28:55 2024 +0100
 
Add systemroot env
 
commit 713a6d15a7f3c4ae62cc421bd13c4653219fbb4b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 4 20:14:49 2024 +0100
 
Fix registry value queries
 
commit 808dca6455d671df756c6773afe3256131558dad
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Nov 4 18:36:18 2024 +0100
 
Fix basic registry support and add test
 
commit 6937827e59ecac5bf3a70df3c7215905b56ddf8b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 21:00:12 2024 +0100
 
Dummy user info
 
commit 3a26b3a894913a4b647b2309fdcf9901a0be5b24
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 20:27:30 2024 +0100
 
Perform retrigger after violation
 
commit 690f314302bd4de2cb70e27c47cf4da47df6ef2d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 19:38:14 2024 +0100
 
More token support
 
commit bd8697f86a2c6737a966e9fae0b4c11cb8fd72a8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 19:18:37 2024 +0100
 
Prepare token support
 
commit 4d5b9f01957116f7de1ecc422038ed8fe3fa802e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 18:52:57 2024 +0100
 
Align registry key name casing with microsoft
 
commit 8173b18064d9958fd5c621e8a099ffc7a5da0127
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 18:27:42 2024 +0100
 
Fix formatting
 
commit 63089c2e1aa9dedae0042fb1e2c9ddcaeb26ca1d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 18:13:59 2024 +0100
 
More registry features
 
commit 0fc4bd6066df39e5d84dd517b9b5762baea5aa9c
Merge: fe6d35f d33faab
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 3 16:09:14 2024 +0100
 
Merge pull request #24 from momo5502/feature/registry
 
Add registry support
 
commit d33faab1d85d966c3abf9febfeda6caba71615fd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 16:03:54 2024 +0100
 
Dump registry
 
commit 0a81280796b8f022fc49cd66d0b3effc2dff9226
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 15:57:52 2024 +0100
 
Prepare configurable registry path
 
commit e32624ba1f0268ebee73bd6e46b7953521920155
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 15:26:51 2024 +0100
 
Handle root keys
 
commit 94410721968a0ac1a52d15badc3e56c0cae500d7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 15:26:38 2024 +0100
 
Fix formatting
 
commit a83588f18dc90d2a317d7d43d933a8fbc757d815
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 15:16:36 2024 +0100
 
Cleanup hive parser
 
commit 7c2132510ac67a73a33d9aa6115379408ce1b9bf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 14:24:18 2024 +0100
 
Cleanup registry parsing
 
commit 17db05a410d8d8ca67ba27a2447f8cd9eee667b5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 11:58:10 2024 +0100
 
Prepare refactoring
 
commit fe6d35f7bd853c74a8a6603d3970cea17500b54a
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 3 11:30:46 2024 +0100
 
Update README.md
 
commit 528b2ce35a2bcc2bdf05a0993c6acda09c6b8951
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 3 11:29:38 2024 +0100
 
Update README.md
 
commit 4b9efc825a1357d37e84ddc69a0771c80c56e649
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 11:10:31 2024 +0100
 
Extract container utils
 
commit 53d9277d0c8c6ca156b7233037cc7d3183997ee6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 10:41:28 2024 +0100
 
Add credits
 
commit 59eba15308d18b8ec01ca4a9b5ba774603dca389
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 10:39:08 2024 +0100
 
Remove hive parser submodule
 
commit b646ac882ab5f3bebbd2f7a31000547d44944c1d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 10:34:58 2024 +0100
 
Move registry manager
 
commit 5390d90993b678f25c15b280071a2f4238e868b9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 10:13:06 2024 +0100
 
Serialize registry manager
 
commit d710fb44035a4db469fad751f03724b498d4852a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 09:48:32 2024 +0100
 
Fix serialization
 
commit e7148c91aee34f304fadcb62b4836de0b3c3f702
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 08:26:29 2024 +0100
 
Only register hive when successful
 
commit 629f9998d7eefdce4c253496a9c778e46a90a389
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Nov 3 08:06:54 2024 +0100
 
More registry progress
 
commit 52f2a6835a8e29132a35161776aa74b06689249f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 2 22:55:29 2024 +0100
 
Some dummy syscall
 
commit 86609ff151208998a1690987792aaa04beb79bbf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 2 22:52:09 2024 +0100
 
Almost working registry support
 
commit 92b9712e45f3b203f88a92261c8a87d3a66f0f52
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Nov 2 16:07:27 2024 +0100
 
Prepare registry support
 
commit e0dc1934eb3d04c4a730a7a7622d7039e32e1cdb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Nov 1 16:40:22 2024 +0100
 
Add hive parser
 
commit c02cf778f39b3b29d707f1add0afb822dc095dff
Merge: c458405 7c901e3
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Nov 3 07:53:09 2024 +0100
 
Merge pull request #22 from momo5502/dependabot/submodules/deps/googletest-1204d63
 
Bump deps/googletest from `df1544b` to `1204d63`
 
commit 7c901e31801399532db820ce8059694428125ec2
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri Nov 1 17:09:28 2024 +0000
 
Bump deps/googletest from `df1544b` to `1204d63`
 
Bumps [deps/googletest](https://github.com/google/googletest) from `df1544b` to `1204d63`.
- [Release notes](https://github.com/google/googletest/releases)
- [Commits](https://github.com/google/googletest/compare/df1544bcee0c7ce35cd5ea0b3eb8cc81855a4140...1204d634444b0ba6da53201a8b6caf2a502d883c)
 
---
updated-dependencies:
- dependency-name: deps/googletest
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c4584054f19c6c2a24341b0655c8e16848b57822
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Oct 31 14:51:10 2024 +0100
 
Update README.md
 
commit 60b471b446d60c176282cb9da737e7d2f2da7021
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 30 20:34:37 2024 +0100
 
Fix branch CI
 
commit c8a5641cfb2c19dd205a1343b464cff5c6598519
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 30 20:33:04 2024 +0100
 
Support manual workflow dispatch
 
commit e4a97e84b9dfe75f9c1f91e7512fa93e949551dc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 30 15:24:29 2024 +0100
 
Add exception tests
 
commit b8f126a31659337b721e1c62608b4f018ff930bd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Oct 30 14:25:14 2024 +0100
 
Update README.md
 
commit faa7425448bc7fda23ab920e10638e343b89ae23
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Oct 30 08:39:22 2024 +0100
 
Update thumbnail
 
commit e2c3870ed71053a1bf169f7b5e029c6404908ea6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 28 19:08:26 2024 +0100
 
Remove unmapped handler logging
 
commit ebd2dbc29e9b06797db1f36d3a7d29d43a31d35c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 28 19:05:24 2024 +0100
 
Initialize emulator using settings struct
 
commit dfccd6a929915a5013a946f319c139301452ccfd
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Oct 27 15:58:17 2024 +0100
 
Update serialization_test.cpp
 
commit 8ecf47a1e407e3fd5e0423948bdeeb46aad3ff0a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Oct 27 09:46:21 2024 +0100
 
Make rdtsc predictable
 
commit 2f92b7c641e08e888c67eb0cec94c04c77d8684d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Oct 27 09:50:44 2024 +0100
 
Fix formatting
 
commit b9e1a0f01b84771b903e34e2e9402cbc78dcec9b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 26 17:22:36 2024 +0200
 
Fix warnings
 
commit b5765b2e0e118ba09daf0c410290554533916ebc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 26 17:22:12 2024 +0200
 
Enable all tests
 
commit 5c3a0183115c438ed5b40f39014677d106f262d6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 26 17:20:32 2024 +0200
 
Hardcode KUSD for now
 
commit b4415bccc91f54b8e76e1443e90cc4caa36a82fc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 26 13:18:52 2024 +0200
 
Make query performance counter reproducible
 
commit 103440d38cff0676dfb224ca1cf9fbb836b87912
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 26 11:59:16 2024 +0200
 
Update unicorn
 
commit 1021009296dec4fecece597b07f87702fb66e9db
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 26 10:06:02 2024 +0200
 
Fix instruction execution counting
 
commit b6a8f9793ebe918e49ba25beeea370f2c1f1a466
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 26 08:40:19 2024 +0200
 
Fix reproducibility of unicorn context
 
commit b5de610dc16c2ec0a1165c8b3345241bb0062836
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 22:17:30 2024 +0200
 
Skip unpredictable unicorn data
 
commit 1078635b18b1d4d74a8d47904bf3e300d1ce9296
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 21:47:21 2024 +0200
 
Disable logging again
 
commit a77d5458307556dd4745ec4b55a77c0bb32a5351
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 21:46:43 2024 +0200
 
Fix typo
 
commit da0994826ee32566136b7aae5f274171f8fd62bb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 21:44:07 2024 +0200
 
Workaround for ltsc2022
 
commit 43375f0fba8a63cada468ecd7cb22f007e8199d0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 20:32:35 2024 +0200
 
Output
 
commit 0e14f935d9b72b4abad4cc360ce46e38f8e273c9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 20:24:30 2024 +0200
 
Upload artifacts
 
commit 3b697204bf099716c467d99875962aa10e169bc7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 19:32:18 2024 +0200
 
Fix serialization tests for now
 
commit b1f79a04c24f760c63e88b07da964c1e65bb4973
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 19:27:19 2024 +0200
 
Make serialization reproducible
 
commit d782c80f3fa91d758ee9f7fa0f749a52b3ca0fb6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 18:56:16 2024 +0200
 
Prepare support for serialization of non-default-constructible objects
 
commit d29e4a811f5d78aa506abd64491ea3af17309ecd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 17:40:53 2024 +0200
 
Quick & dirty test execution #16
 
commit 9091131a961849dd3ece715ce9ba5a89fa11bd6f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 17:32:19 2024 +0200
 
Add more tests
 
commit a3a95ec8298ae15b7a51bebe96cf633edf334da6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Oct 25 17:04:45 2024 +0200
 
Prepare unittest support
 
commit 2c9718ce3ff77128e964aeeac220c941bdd1a300
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Oct 24 20:34:18 2024 +0200
 
Prepare test binary
 
commit ff9b94e20f717bddcb9e10f3d8dfd35c27c3f030
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Oct 24 19:54:37 2024 +0200
 
Use regular return type notation
 
commit 8bac2ba4075885ab1dba05423b7c45667ae55689
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Oct 24 19:41:37 2024 +0200
 
Fix thread serialization
 
commit ec3861f5955421b58379412084fe2c6fe977f389
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 23 20:44:01 2024 +0200
 
Restrict access to devices
 
commit 3d6f962e4cd60f0911b6cf22387d9856bccfb916
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 23 20:24:45 2024 +0200
 
Add fixes for basic rust hello world samples
 
commit 6a1574e02d8c50e63740b07772c6c3b8aad6ce85
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 23 19:04:55 2024 +0200
 
Switch to GPL as unicorn requires it
 
commit 1446d9193af4d4f13c780b46a4bf762129042e6d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 23 18:41:29 2024 +0200
 
Support hardcoded environment variables
 
commit c992d1730060847af9c27539f08f9a724d37a04a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 23 17:10:23 2024 +0200
 
Fix debugging
 
commit adf971399303b64004e2358f5ce06df5d3928d84
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 23 16:07:21 2024 +0200
 
Store thread name and ignore guard pages for now
 
commit ebe0c47286aa429134ddf82af915963e3a9e6a1f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 23 06:57:07 2024 +0200
 
Increase PEB segment size
 
commit 2938b1bf12035098cc4686a90c88f9fe5eeabee6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 23 06:27:43 2024 +0200
 
Support fseek/ftell
 
commit a8df5f6fc8abe36d72c3f91ade2fa1a8e4b52670
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 22 20:24:10 2024 +0200
 
Implement basic file reading support
 
commit 45a4dfc4f082bf4ec1382baa8ac4a62e6b8cbb6e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 22 20:12:20 2024 +0200
 
Always open in binary mode
 
commit af529a62d76767e6d41d21cd79656e1ead04f024
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 22 20:09:33 2024 +0200
 
Basic working file writing
 
commit 4b2adb0d6360677eafa5a9eddc2b95c631bb0510
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 21:01:02 2024 +0200
 
Fix thread yield
 
commit 74e8c3a6c91d1fb88065581af7239072ea857337
Merge: 9237dc0 b2d2a6e
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Oct 21 20:55:56 2024 +0200
 
Merge pull request #18 from momo5502/dependabot/submodules/deps/reflect-a53b785
 
Bump deps/reflect from `444d020` to `a53b785`
 
commit b2d2a6e4b0dfcabf9032b111c84bac7de3d4b427
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 20:54:03 2024 +0200
 
Update reflect extension
 
commit f0332d3366a65b512906c33d4d3871385e9af84e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Oct 21 18:50:21 2024 +0000
 
Bump deps/reflect from `444d020` to `a53b785`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `444d020` to `a53b785`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/444d02039e3f06f7415fb424513fc5f7375d5a46...a53b785f83fd0b74fea2d3baf509a7eed81d2ae3)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 9237dc0a3f2ef3ccd3b599c226749b3fd263c03e
Merge: e58d5ab c7b0cb4
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Oct 21 20:52:29 2024 +0200
 
Merge pull request #19 from momo5502/dependabot/submodules/deps/unicorn-35c15ef
 
Bump deps/unicorn from `3a10c53` to `35c15ef`
 
commit c7b0cb4440ad0edc071efa893c9b3b9b254ac62e
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Oct 21 18:50:24 2024 +0000
 
Bump deps/unicorn from `3a10c53` to `35c15ef`
 
Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `3a10c53` to `35c15ef`.
- [Commits](https://github.com/momo5502/unicorn/compare/3a10c531e245e725a20306a61d6bae4947ca0927...35c15efcb47d5746389ae785bfb77b3b021479a3)
 
---
updated-dependencies:
- dependency-name: deps/unicorn
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit e58d5ab4bd2b5e2e1de868a47c481293f8e990ea
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 20:45:09 2024 +0200
 
Cleanup syscall dispatcher
 
commit 70eb6ba149a248d22af401778f3399b9c10e83d0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 20:15:42 2024 +0200
 
Remove api dll workaround
 
commit 924221894cb7cdd340dac6d58741d61a9ce3eb41
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 20:08:51 2024 +0200
 
Fix current folder
 
commit 88c4a3285e668de96f98f2a7acfd3fdb91319068
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 15:50:02 2024 +0200
 
Make sure to setup the thread even if switching to the same
 
commit 5f56216d3ac03a038bcd16835117eed330d45216
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 12:41:10 2024 +0200
 
Fix threading to fully work
 
commit 6a162fb1bf02632b07e250d19606ecc2fab4e498
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Oct 21 08:03:22 2024 +0200
 
Update README.md
 
commit 72bcac1536e5c3fff093be9f2ba1cff227331718
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 07:22:41 2024 +0200
 
More threading support
 
commit 9692e15c1e7d9ed0f4b6e8bd13165b9344c70179
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 21 06:34:29 2024 +0200
 
Fix thread context switches
 
commit 3096257769147494e92fdd148ff56a07097115f6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Oct 20 21:00:04 2024 +0200
 
Some delay execution fixes
 
commit a9e31dd58fa18881ff07c49da901144a88a1d062
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Oct 20 20:47:36 2024 +0200
 
Quick & dirty support for delay execution
 
commit 17bfe721b3b3cd13e4826bcb87bec695bf3ba873
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sun Oct 20 10:29:00 2024 +0200
 
Update README.md
 
commit 1ef4cdc8f1224da05bd872aadb0a8281f3187ef9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Oct 20 10:08:40 2024 +0200
 
Switch
 
commit d8179bb8142f83b88595a0b3e99797357274f950
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 22:15:47 2024 +0200
 
Better disclaimer
 
commit a6b50f9e8d1f8ce884fc7204f4d9a43ad9253083
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 22:11:09 2024 +0200
 
Fill readme
 
commit f6c4ccc2f5642d79565902ce0e34ee3f70cfb498
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 21:56:45 2024 +0200
 
Better separator
 
commit 815e8a1950bde965a74733b959003986256b1c10
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 21:53:52 2024 +0200
 
More badges
 
commit 45ba325edc3e76ff14ca6bb5f827aabd41cf11b8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 21:22:31 2024 +0200
 
Add better thumbnail
 
commit 92c1fed8de59844d12515c3354a3548243b87f1f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 21:05:29 2024 +0200
 
More readme
 
commit 3014e47da5da8b1f23d47a8d46bd24573e89cc4d
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 19 17:53:35 2024 +0200
 
Update README.md
 
commit d8ab1b3f563bfd5591a28bcac716a90ebf04e682
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 12:21:17 2024 +0200
 
Fix NtWaitForSingleObject
 
commit 8a1e966d8de7ea5ab3f7095aaf2b9114923a7571
Merge: 4bd2892 55237cc
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Oct 19 11:44:16 2024 +0200
 
Merge pull request #12 from momo5502/task/thread-support
 
Add basic threading support
 
commit 55237cc91e30dbfac63c189a7bf58495144c3d97
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 11:42:13 2024 +0200
 
Fix warnings
 
commit 4bd28929fb6aac3c822fe2d392cff17bf213a2da
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 11:33:37 2024 +0200
 
Add license
 
commit 2a090821cdebc22ba9fc0f6251fe16c3f9f2f097
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 11:33:15 2024 +0200
 
Don't buffer stdout
 
commit 669bf73fb6abdba7e22327a1cae063eddab1da1c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Oct 19 10:59:50 2024 +0200
 
Basic working thread support
 
commit d3ce5de9de3566d97ad4be9e75cb5c4d9f4f9d86
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Oct 17 20:22:04 2024 +0200
 
More thread progress
 
commit 71c8177ee30573a0e890db74b56eb4d2e2233a0d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Oct 17 20:05:47 2024 +0200
 
Quick & dirty thread switching support
 
commit 933bfcaaf3c0bb2f45868a9fe256421b0ddaa7f3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Oct 17 19:02:14 2024 +0200
 
Apply thread attributes
 
commit 7cb1abb529e9c330f572cb161c5397221a96cc5e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Oct 16 19:19:36 2024 +0200
 
Prepare thread support
 
commit b756bf354faefe15a9f440fa6b91ba50b6545236
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Oct 14 18:00:21 2024 +0200
 
Prepare threading by saving/restoring registers
 
commit ed9c731d0f3fa62eb63ab562517317d5659ffc09
Merge: 0daef36 9b56c18
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Wed Oct 9 18:07:21 2024 +0200
 
Merge pull request #11 from momo5502/dependabot/submodules/deps/unicorn-3a10c53
 
Bump deps/unicorn from `656937e` to `3a10c53`
 
commit 9b56c18542562616860846fb453f5bfd9682969a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue Oct 1 17:19:16 2024 +0000
 
Bump deps/unicorn from `656937e` to `3a10c53`
 
Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `656937e` to `3a10c53`.
- [Commits](https://github.com/momo5502/unicorn/compare/656937e35d815f7e98dbc4714a147242b744dfdb...3a10c531e245e725a20306a61d6bae4947ca0927)
 
---
updated-dependencies:
- dependency-name: deps/unicorn
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 0daef361a509b087fa9b6b7cd83de64a42f5d4aa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Oct 1 11:43:53 2024 +0200
 
Clear demo
 
commit 6c50551df43aeacfe48b888d300e54194cbb72bf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 28 10:55:05 2024 +0200
 
More syscalls
 
commit 39ba63c9ae1fc3850450743d64c7f689997ea90e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 28 10:24:59 2024 +0200
 
Some IO progress
 
commit 25133bcead3e8ff6496c818f5f8a0d13ceff1aa7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 28 09:34:29 2024 +0200
 
Canonicalize file names
 
commit b87be692c7e27be6715410a7868a65d20d430cae
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 26 19:43:37 2024 +0200
 
WTF. Add removed code again
 
commit d57dae589a124df02fe2c12db01b05e5b0808292
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 24 20:23:42 2024 +0200
 
Rename analyzer
 
commit 136ff118d478a0aaf4906f38b279df4e5efb1d56
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 24 20:17:38 2024 +0200
 
Fix warnings
 
commit 0d2cccee50714a055385c796e8fc5c17f94e6979
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 24 18:45:45 2024 +0200
 
Fixes
 
commit a259072b27ed05f935bb90db9c054199d03b6b9d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 24 18:35:34 2024 +0200
 
More fuzzing progress
 
commit 7547fee25180f77318148ece5b387df4b62f65f1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 24 15:38:01 2024 +0200
 
Make fuzzer thread safe
 
commit 10b09b8f51358078473231cc94c0410d880682ce
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 24 14:18:32 2024 +0200
 
Prepare fuzzing engine
 
commit f5b570351ffff8c38a5be840f9b6e8bb7f3ba0b2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 24 09:40:21 2024 +0200
 
Prepare fuzzer
 
commit 0f6be7b55ff131fc37db1fd2671c42013e320c33
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 22 19:03:07 2024 +0200
 
Prepare registry
 
commit 9cba4cded6b36b57db5a3a80cca02634de4988ba
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 22 12:46:12 2024 +0200
 
Slightly better logging
 
commit 88b01bd2b0d3d1be62c5b7dd18568d1fc44f2304
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 22 11:28:32 2024 +0200
 
More dummy syscalls
 
commit 1f5e5c1fad5f5507eb99472e7b80dfa3c3002996
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 22 11:21:49 2024 +0200
 
More syscalls
 
commit ba386a7928f10f755c864331485be3a6f8970984
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 21 21:30:56 2024 +0200
 
Small fixes
 
commit d2a5f94dc1403b94bb4df1c3abe571cd659a3844
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 21 20:51:56 2024 +0200
 
Update unicorn
 
commit dd039f8f4bf55ca766cbb11579f882309c167a73
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 21 20:26:20 2024 +0200
 
Support stdout buffering
 
commit efb1e818bdf2e622adaad74cecae2f9ef8e0e58f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 21 20:07:33 2024 +0200
 
Progress
 
commit e7622e82a9ffdaf4ccc0786133711dbbc404e7ea
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 21 19:53:00 2024 +0200
 
Fix console output
 
commit d65076c840ad9b7ffade8741e8e607838b0bd423
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 21 14:29:55 2024 +0200
 
No patch
 
commit 77c5e847751d547f38b5d6c6a100331f3581e839
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 20 22:19:18 2024 +0200
 
Small fixes
 
commit 7e082dab48a0a282b25d0c4d03713e94de36ffd8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 20 20:11:44 2024 +0200
 
More logging
 
commit a84e176bcaef353a08f66db112b42a07990f4de0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 20 19:45:42 2024 +0200
 
Patching demo
 
commit b86e575dc5a92dd09f087efc21efad3d203dd8d0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 20 19:06:11 2024 +0200
 
Some fixes
 
commit 8f2547cceb46ed5ebc45062c22a9033a96d93874
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 20 17:33:09 2024 +0200
 
Some fixes
 
commit 8130d1208958f53d9e660575dae360f212deaf97
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 20 15:17:43 2024 +0200
 
Better output
 
commit 92df2ffc2877916e9667af8c39cce2feeab3afdc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 18 20:29:27 2024 +0200
 
Test forwarding arguments
 
commit eafd1e517e03c15afff96ebe696295a99e5734a0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 18 19:48:24 2024 +0200
 
Demo stuff
 
commit 7ccad76fefc1acfed3a33f5ceb53c22e43e5a996
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 18 18:11:33 2024 +0200
 
separate emulator from executable
 
# Conflicts:
# src/windows_emulator/main.cpp
 
commit acf5673dfa92a12f77d4b068de8d713e6843b358
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 16 20:55:00 2024 +0200
 
Better event support
 
commit 1ee0b15c4e9291ccc8e4b0d676d3ffa557103a2b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 16 20:08:31 2024 +0200
 
More syscalls
 
commit eb87353553e59b2cf49db46ff9c15273bc35c4ff
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 15 12:13:36 2024 +0200
 
More syscalls
 
commit 45970c9000df3c26e9f368208f36ceb74d267b85
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 14 19:28:22 2024 +0200
 
Add sys dir
 
commit 469052b467283915b852db1d8a1d47b9bc161dfe
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 14 18:54:43 2024 +0200
 
Fix windows dir
 
commit 911449ab65b532af969c0650da08a9cc437221c8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 14 16:46:21 2024 +0200
 
GDI init can't return 0?
 
commit 7e6731be9a96d614633c6ed5edb74d84f2d07023
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 14 16:12:48 2024 +0200
 
GDI progress
 
commit 8cd283617a85ac35314be5d7220062090e155167
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 14 15:38:02 2024 +0200
 
More progress
 
commit a58c1f9aada39227695b864aeeea89ad470256a0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 14 15:26:50 2024 +0200
 
More alpc support
 
commit 54064479346e55ba39b8d53102f3b6a0571e5d8e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 21:01:45 2024 +0200
 
Small progress
 
commit 2be89d0ae20c15db3cd3ce9d9c1de9a629d21166
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 19:40:05 2024 +0200
 
Fix warning
 
commit f1127ce170aea3e46b500983115f6981a18d8cc1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 19:06:10 2024 +0200
 
Fix commandline args
 
commit 370665b52081a4c0e2d34ed428f1e1dbcbf2778e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 13:48:21 2024 +0200
 
Introduce windows emulation context
 
This fixes #6
 
commit 53eeb988a7d7a3a913d09898e766ea341f787aa5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 11:23:06 2024 +0200
 
Remove emulator from process context
 
commit 6d84604c825deef0b254b4e0f4c0336047042a25
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 11:13:35 2024 +0200
 
Support serializing syscall handlers
 
commit 68cffae5c4ff3ebdf6580b82eaba354be49d484a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 10:03:23 2024 +0200
 
Implement serialization as a concept
 
commit bdf179b0c2bcb6cc791baa9a3d1ce59862d64963
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 10:02:26 2024 +0200
 
Remove unused util
 
commit b68892cecafcf3331bf70400f47e77a2d6a4ca8a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 13 09:52:11 2024 +0200
 
Support saving and restoring snapshots
 
commit b1cbc5a7add66e14c09732e76557ae5d478e1d5b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 12 17:53:41 2024 +0200
 
Finish context saving/restoration
 
commit d94a92df45d05425654948a42b3445a28c3b30cd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 12 13:21:52 2024 +0200
 
More serialization support
 
commit cef85295aff61713fd3857e8de6b32733e6b17cd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 12 13:05:02 2024 +0200
 
Prepare serialization support
 
commit 70400547ff2acc541fff246549122b8986aba461
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 12 09:50:13 2024 +0200
 
Properly map locale file
 
commit 08cc6932d8ba54a2759f8f56df0732de97fc44dd
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 11 19:44:48 2024 +0200
 
Progress
 
commit d8cea9a37357012374dac08d924f3686c2069740
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 11 19:14:20 2024 +0200
 
Support more syscalls
 
commit 6aaceca7de17481415e51de86a51212717a78bbc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 11 17:09:55 2024 +0200
 
Progress
 
commit ddee229fca8a859383d49443696656d3dc57d2ba
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 11 13:22:52 2024 +0200
 
More syscall features
 
commit 46302df8646cdddca9f517dd58436eb2b9e1905a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Sep 11 12:52:24 2024 +0200
 
Support win32k syscalls
 
commit 920bc9dec6a41f4bebf1447a002f9dae47c291af
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 10 12:43:56 2024 +0200
 
More syscalls
 
commit c4164f460a76073cac36e55d512c75d77e5092fa
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Sep 10 09:39:05 2024 +0200
 
Some progress
 
commit a2c344db5368d6459f591ff953776773b2d0b83b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 9 20:28:24 2024 +0200
 
Some progress
 
commit c23da4484b26181965648390beb767b2bc4e29e7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 9 19:09:38 2024 +0200
 
Fix module mapping
 
commit fad1721cbacc8900c2b288d83d30dc80028335ee
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 9 18:54:17 2024 +0200
 
Better image information
 
commit e054702ebdbf8704e8af1231c649c826b69ec186
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 9 18:38:25 2024 +0200
 
Small fixes and adjustments
 
commit 29ad787b6b0fa2869750f5ca938b19ecdad02ddc
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 9 17:16:31 2024 +0200
 
Fix relocation handling
 
commit 9d21fd83d5cb862e8ae7755ad3f498f64373673c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 9 14:41:09 2024 +0200
 
Safely access buffer when mapping modules
 
commit 73b15557e859b1d5d52bd6cc2cebb7b1fb90003b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 9 12:14:22 2024 +0200
 
Cleanup gdb stub and module mapping
 
commit 9472ee4febb63ccebee2d8539ce8a12be841f8f4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 8 16:12:19 2024 +0200
 
Enable LTO
 
commit 01b1d422d9c1b87e047633e011b0d4c2b30f9b93
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 8 16:08:31 2024 +0200
 
Implement more efficient export logging
 
Unicorn hooks are expensive. It seems to iterate all hooks every
time an instruction is executed. Therefore more hooks -> slower execution.
 
Instead, we'll have one hook. Within that hook we'll check if the address
is within a mapped binary. If so, we then check if it is and export and
log when true. That's far more efficient than checking all hooks every time.
 
commit 9c5b65b103e67e0a64a7729226d68eed9bdd579f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 8 15:18:57 2024 +0200
 
Count executed instructions
 
commit 4d0d197376dd5366447a1600e382a7166f9bf313
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 8 13:09:10 2024 +0200
 
Better handle abstraction
 
commit 9f437657adb25febf683204c724cb07ed2122e02
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 7 21:41:00 2024 +0200
 
Prepare handle cleanup
 
commit d7dd64f8961811f54b210759b4cd44d9ba48dda1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 7 15:07:51 2024 +0200
 
Small adjustments
 
commit f44f4777da3e2046d0d5c15ed2828deedb917a61
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Sep 7 12:52:20 2024 +0200
 
Fix exception dispatching
 
commit 2022513bbe86c87362f55c540114ba2796101383
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 6 19:44:35 2024 +0200
 
Fix stack alignment
 
commit daeea58c910c64ebeabb98701ed35bf4a34e09df
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Sep 6 08:49:31 2024 +0200
 
Fix release build
 
commit 096a3c5f8937aa70a14f081997f31e25e57b61a9
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 5 20:38:27 2024 +0200
 
More exception dispatching progress
 
commit e5b3dc953e8e1042b2940fb5c022b99416c8d21a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 5 19:01:55 2024 +0200
 
Prepare exception dispatching
 
commit 7c6e4a23daedf00f19b9542b94fdbb50fa65f73a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 5 16:10:11 2024 +0200
 
More exception progress
 
commit 79607447e5b137bef892a3154517ecc570f48808
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Sep 5 11:13:54 2024 +0200
 
Support exception hooks
 
commit 0c963439a9f670beb0ddb03b62fc6c8039dd98b2
Merge: c975a88 025c269
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Mon Sep 2 20:39:52 2024 +0200
 
Merge pull request #2 from momo5502/dependabot/submodules/deps/reflect-444d020
 
Bump deps/reflect from `2129a1a` to `444d020`
 
commit 025c269f73f44c37188473cc8317a905b050032f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon Sep 2 18:37:48 2024 +0000
 
Bump deps/reflect from `2129a1a` to `444d020`
 
Bumps [deps/reflect](https://github.com/qlibs/reflect) from `2129a1a` to `444d020`.
- [Release notes](https://github.com/qlibs/reflect/releases)
- [Commits](https://github.com/qlibs/reflect/compare/2129a1a551434faf364dcaa0bfc86a8eaa210df1...444d02039e3f06f7415fb424513fc5f7375d5a46)
 
---
updated-dependencies:
- dependency-name: deps/reflect
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit c975a8863f9facc6817ee43801fc20cf754de061
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 2 20:33:04 2024 +0200
 
Prepare reflect upgrade
 
commit 9086792a35f65127b7748cde72c09ee84d17d49d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 2 20:32:56 2024 +0200
 
Cleanup hooking
 
commit daff0d1e13bb5b065df2a04e2bfc28f3c71195de
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Sep 2 17:16:29 2024 +0200
 
Implement rdtsc hook
 
commit 679fecda4e25afe5893344c5a925ef0ee935f643
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 1 20:29:39 2024 +0200
 
Finish emulating hello world
 
commit dba4970822cfc40f1b405eda651b5e7bfced810d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 1 20:12:12 2024 +0200
 
Update unicorn
 
commit 5efd1084103e30bf195eafe2c108e92208522922
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 1 20:11:25 2024 +0200
 
Use own unicorn fork
 
commit fb0c740b8972fb98df95dfc9df26eeea814341b5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 1 20:10:24 2024 +0200
 
More syscalls
 
commit 405a53ccef48c101197713d309f97d02a28a9ea0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 1 20:10:10 2024 +0200
 
Support hardware breakpoints
 
commit 5254a285195b1030cb4b6e5a41e3197547a723d6
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 1 09:21:34 2024 +0200
 
Fix export collection
 
commit 93f8f7b18eb25aa2597aa4bb5008fdbd4f4c82a0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Sep 1 09:13:50 2024 +0200
 
Query memory info
 
commit 164e9b737de8cfe65d02a2fe040aa15837460b59
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 21:43:05 2024 +0200
 
Almost running application
 
commit 3ead613d2c1d0daa0a45fca0b97573f88408c6c7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 21:20:20 2024 +0200
 
More syscalls
 
commit 477eef2d6ab24739cac3303ec612ce703e44aae4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 20:28:54 2024 +0200
 
Add console support
 
commit d0e79f51bd47bc302d40c7e8472e643d9e3e2938
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 19:43:27 2024 +0200
 
Progress with kernelbase initialization
 
commit 2d23abc9e55bfab6f6861e458ee2d0c26eb68d9b
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 17:37:30 2024 +0200
 
More fixes and progress
 
commit f57e925499e040e5cca43d1e791aad90f6493a60
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 16:41:55 2024 +0200
 
Fix formatting
 
commit 99ede9529dea08e39cc5f145b3c0aefcbeb38597
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 16:41:47 2024 +0200
 
Ignore ProcessTlsInformation
 
commit c5010761d88b47ebaf133481069539d08765a4be
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 16:41:38 2024 +0200
 
Fix log
 
commit 3e5b82a5b531af57f2011acde5ef81f0b2b58d09
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 16:41:15 2024 +0200
 
Add new syscall
 
commit e36ed03720c2003bd148cd44786fd4a56d38bd12
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 16:40:55 2024 +0200
 
Fix classic alignment mistake
 
commit 94275203902d626a07f7e614fca52af3fb9e6c43
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 16:40:37 2024 +0200
 
Remove logging
 
commit 1b10b0376332d0111a2a6d80d4f014ed86656015
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 16:40:27 2024 +0200
 
More utils
 
commit ed0c722ff0e18e97952da2850c2e691afa697768
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 15:54:56 2024 +0200
 
Speedup relocation handling
 
commit e320b9cfcc5a7aacedae0aef0834c43d442212e7
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 15:15:52 2024 +0200
 
Fix api set map
 
commit e377bdc23c48d23c79dc7db6854d09ccfe8ca287
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 15:14:57 2024 +0200
 
Small cleanup
 
commit 880a4cd0378b8d37e4198f5cfc4f8f33cb480bd8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 15:14:38 2024 +0200
 
Optimize relocation handling
 
commit 4b7eebca889040a89f28678fccdbba6bb04f5b85
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 12:35:16 2024 +0200
 
Setup api set mapping
 
commit 34fbaa7547480346b33c421ec8e125340d8c727a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 09:31:49 2024 +0200
 
Don't upload artifacts yet
 
commit 903227b6993fe16da7fc03de044992d405192f63
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 09:31:32 2024 +0200
 
Fix compilation
 
commit d74897a413d27f40662114ba0c5785b72b616e84
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 09:30:09 2024 +0200
 
Oof
 
commit 67212a28114b743f819c1acf41c022a5f1480f96
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 09:21:11 2024 +0200
 
Log exceptions
 
commit 01bced1b536dc10a9a19c6be217a24678b4869cf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 31 08:45:12 2024 +0200
 
Handle api-ms DLLs
 
commit 48581ff048e75f5bbd9be71c49d03dbc30622750
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 30 21:35:56 2024 +0200
 
More progress
 
commit 0d9f71f913d365dd06836509c8e288d8987b5c03
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 30 18:17:15 2024 +0200
 
Fix warnings
 
commit f56090898a7af4e1f4906ce469c2d3d4183f6007
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 30 18:16:21 2024 +0200
 
Apply relocations
 
commit ce7fc8b07d2380fe4e92a6f149ff626b0d59f9a1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 28 20:26:22 2024 +0200
 
Prepare module mapping
 
commit 53d4effacc7e0f48ca532f4e8c20df92f2fa7d63
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 28 19:35:41 2024 +0200
 
Extract module mapping
 
commit c3e642c89aece720b320f19bd4759792fd068e38
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 28 19:32:51 2024 +0200
 
Prepare new syscalls
 
commit bf8fe61697529dc4479dbb638e4e690d0a68ab45
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 26 20:28:26 2024 +0200
 
Dynamically resolve syscall IDs
 
commit 21823fccc4f5e6af0482ecf4579db062d3f291bf
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 26 12:20:27 2024 +0200
 
Fix release builds
 
commit e0aece7691680c98e56ca75f1c2a9f4b5ce24a2a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 26 11:48:58 2024 +0200
 
GDB stub fixes
 
commit b4b2236ad095a2551415abb0d64fcb4d4ceece42
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 26 11:48:51 2024 +0200
 
More syscalls
 
commit 1c054c28c1c7b0c77cdb692c61ce0be0f6d83bb1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 25 21:00:05 2024 +0200
 
Cleanup hooks
 
commit 89f3dcf21a5353d21ca16d2a8cab79573c3de3ae
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 25 20:51:29 2024 +0200
 
Better gdb stub abstraction
 
commit fbe8036cbe67c7eb863f2ba4dbee8fe062198ac3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 25 19:55:26 2024 +0200
 
Implement more syscalls
 
commit 8e67bcabe643e23fb10f51704928b4826909c104
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 25 19:41:57 2024 +0200
 
Use STATUS_NOT_SUPPORTED
 
commit 5a250d5824400e01c96ebcf34ae1eeff7986af3f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 25 19:31:08 2024 +0200
 
Implement gdb remote stub
 
commit 2b978eb7a61d1f1e5c210907046338abac4cb4a2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 25 13:59:38 2024 +0200
 
Shallow submodule cloning
 
commit 8079cb8594a2bf9986f7d99e969d51c29725d194
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 25 11:49:50 2024 +0200
 
More progress
 
commit 7af32da5e6056128d7225057015a1927705a9dd2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 24 21:20:37 2024 +0200
 
Implement basic memory manager
 
commit ef15cb8e53394886e66f649bb36d7a7bcb4c0436
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 24 09:59:00 2024 +0200
 
Progress with events
 
commit cb70da94b1a521fcb91fb8a86271800de4ff6ba3
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 24 09:10:25 2024 +0200
 
Better syscall handling
 
commit 3ed397a35c4b87478d9776bb607dee6b96eaa556
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 23 21:42:46 2024 +0200
 
Fix argument
 
commit 8f7cc2ef27c9593db04fc1e1c40bc841fb511cc8
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 23 21:39:53 2024 +0200
 
More fixes
 
commit 8e9cba4f31539be42763aab73b9370ad2a78855f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 23 21:30:59 2024 +0200
 
Prepare better syscall handling
 
commit 995cc682f2d49a9036efd07d6926975a15a82a5d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 23 12:38:30 2024 +0200
 
Small optimizations
 
commit e98aa7ba0700738bb9acad09c2dbd6d5c15f7508
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 21 20:40:18 2024 +0200
 
More cleanup and fixes
 
commit c66ada8470dae2ed5b8994f6806653052469c6c1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 21 20:30:25 2024 +0200
 
More cleanup
 
commit 5b2d84ad7e21968af344f1ede23922f066284510
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 21 20:21:13 2024 +0200
 
Cleanup unicorn emulator
 
commit c277de1ef0af057a8df036bd98d2a345992aa179
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 21 19:25:44 2024 +0200
 
Fix execution
 
commit f2a314cdf04d309590885e0b0716296528c86552
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 21 19:12:03 2024 +0200
 
Fix compilation
 
commit 48f9217d0bd226614927eaadc22dc069932c48e2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 21 18:58:29 2024 +0200
 
Finish unicorn isolation
 
commit 024e837ad932a0a1ec75e2b8484d06f5df6a73b2
Author: momo5502 <mauriceheumann@gmail.com>
Date: Wed Aug 21 13:31:17 2024 +0200
 
Prepare unicorn isolation
 
commit f1ce4b8ef84db26934769f33e07d2b938a635124
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 20 18:16:08 2024 +0200
 
More syscall experiments
 
commit b3d01cb383e583167b0173004572b9be35eb3c7c
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 20 15:49:19 2024 +0200
 
Syscall fixes
 
commit 802a9e309f6b4b68f40ffc3a09d7512035df4832
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 20 15:32:26 2024 +0200
 
Better object logging through reflection
 
commit 494c562499483cf59ab1999f1799e35e0861ba6e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 20 12:45:40 2024 +0200
 
Add reflect submodule
 
commit a0b453deb826ad0d587a9e526253cfaf320fe798
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 20 12:42:25 2024 +0200
 
Rename e to uce
 
commit fe145a0baee41df190a46b6db16404a925a65a2f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Tue Aug 20 07:38:06 2024 +0200
 
Some progress
 
commit 9150d48475f296a1e2ec3817bedbf9900a51b4a0
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 19 21:16:26 2024 +0200
 
Some fixes
 
commit c6c297cb97e9a0328e3d69cc3658cfd3799215e1
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 19 21:13:50 2024 +0200
 
More syscalls
 
commit 36dba82c4506119a4e065d5ad7724edf3d6dca1e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 19 19:50:48 2024 +0200
 
Allocate virtual memory
 
commit a6405842a2b332635b7f1f8f3ab6a60a844e7a60
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 19 18:58:23 2024 +0200
 
Split up files
 
commit 0c8766762b79364354b633309f8e3cf08c0e664a
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 19 17:25:45 2024 +0200
 
Some memory allocation fixes
 
commit 2af27998ecace706a67a1b4d3fd972847fd157b5
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 19 17:20:07 2024 +0200
 
Fix LdrInitializeThunk parameters
 
commit 5f0eb2bf34c102d5b66cdd5e3d7c4bdd5b30f87d
Author: momo5502 <mauriceheumann@gmail.com>
Date: Mon Aug 19 17:06:03 2024 +0200
 
Progress
 
commit f2e29dc6650bd771368dfb241c985bdb65dad83e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 18 18:50:38 2024 +0200
 
Implement some syscalls
 
commit 6a2b423e5bae106cea8c155481439f2ce4ba5c32
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 18 11:15:01 2024 +0200
 
Some progress
 
commit ecf37d0a02b8bda98557caaf90f7071ca41cfb52
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 18 10:21:12 2024 +0200
 
Fix compilation
 
commit 59a82f2658e63b44470a5059ad4bd0b5946a54ff
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 18 10:20:08 2024 +0200
 
Map main executable
 
commit b6db765dd78ae1d015d541227f05de9b790d497f
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sun Aug 18 09:46:39 2024 +0200
 
Map PE files
 
commit 11a434c6e2f170640ba0c99033547a34a608abaf
Merge: 5c5246a 888690c
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Sat Aug 17 20:51:00 2024 +0200
 
Merge pull request #1 from momo5502/dependabot/submodules/deps/phnt-1f91f26
 
Bump deps/phnt from `a564eb1` to `1f91f26`
 
commit 888690c5b65647716c71193dc01ae76efd0b3ccc
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat Aug 17 18:49:09 2024 +0000
 
Bump deps/phnt from `a564eb1` to `1f91f26`
 
Bumps [deps/phnt](https://github.com/winsiderss/phnt) from `a564eb1` to `1f91f26`.
- [Commits](https://github.com/winsiderss/phnt/compare/a564eb15114fe1b0626d626d80c912078d4c0cf8...1f91f263a2b47b1fa646421a7b3fb976ed7286a8)
 
---
updated-dependencies:
- dependency-name: deps/phnt
dependency-type: direct:production
...
 
Signed-off-by: dependabot[bot] <support@github.com>
 
commit 5c5246a80f8ec3e55ffac78ca7f8ae51f1f39a73
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 17 20:47:08 2024 +0200
 
Ignore more warnings
 
commit baa10bc93d58fdae0421fd66feda36e9fbd00bfb
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 17 20:42:53 2024 +0200
 
Add workflow
 
commit 264513d0a39dfed852ed6ffb94311dbb9d75d3b4
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 17 19:54:08 2024 +0200
 
Quick & dirty K_USER_SHARED_DATA mapping
 
commit 88fc2e4d758af522c29e4bf2e723313aa05a0e93
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 17 18:55:16 2024 +0200
 
More TEB/PEB/LDR setup
 
commit bb2ba42de413513da183ee93e98344ed57e2ed9e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 17 15:30:57 2024 +0200
 
Prepare PEB/TEB
 
commit 654646c97f239b5252735ab13026c8fca0845443
Author: momo5502 <mauriceheumann@gmail.com>
Date: Sat Aug 17 09:43:25 2024 +0200
 
Add process hacker headers
 
commit aa047c6227ea32e322acbe33ff3074787b106226
Author: momo5502 <mauriceheumann@gmail.com>
Date: Fri Aug 16 21:56:05 2024 +0200
 
Working unicorn
 
commit a154eb3ec9c896674d97ab6d410505495a07518e
Author: momo5502 <mauriceheumann@gmail.com>
Date: Thu Aug 15 19:00:01 2024 +0200
 
Initial commit
 
commit d2c5970723c4f99ea80ff9b6cc931e280347565f
Author: Maurice Heumann <MauriceHeumann@gmail.com>
Date: Thu Aug 15 12:00:56 2024 +0200
 
Initial commit