[33mcommit ff99a1cb5663021d96ee8321bc24d3b0fdf196aa[m[33m ([m[1;36mHEAD[m[33m -> [m[1;32mmain[m[33m)[m
Author: momo5502
Date: Tue Jan 6 14:41:34 2026 +0100
Log writes to the import table
[33mcommit 7c912146fb16160c28dc68a0bde76d8de6d7d646[m
Merge: 5d81d8b 45ac1fc
Author: Maurice Heumann
Date: Tue Jan 6 11:46:07 2026 +0100
Cleanup common header includes (#690)
[33mcommit 45ac1fc32f4842c3c17ce66841f17fbece698db9[m
Author: momo5502
Date: Tue Jan 6 11:29:35 2026 +0100
Cleanup headers
[33mcommit 5d81d8bda970e6fac855310799f219a3290f04b3[m
Merge: e46e8dc 37c2184
Author: Maurice Heumann
Date: Tue Jan 6 10:38:10 2026 +0100
Implement NtQueryMultipleValueKey (#684)
This PR implements `NtQueryMultipleValueKey` that is used in calls like
`RegQueryMultipleValues`.
[33mcommit e46e8dcf7a2f1fe1be915e3f0d142bf83dd322fd[m
Merge: 1a613be 17d1e23
Author: Maurice Heumann
Date: Tue Jan 6 10:30:47 2026 +0100
more object syscalls (#687)
[33mcommit 1a613be66728adf03b577420365351abb64f2b5d[m
Merge: d3af3c7 1be74c4
Author: Maurice Heumann
Date: Tue Jan 6 10:22:49 2026 +0100
ports: add noop port stub for WER (#689)
[33mcommit d3af3c781c96806554ff8acee4d1410cb8d210ae[m
Merge: e0c386a 90b38b3
Author: Maurice Heumann
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. I’ll try to fix that another day, but feel free to review the code
😄
[33mcommit 17d1e23b601aae5c145e9aa096e296dd033948ef[m
Author: redthing1
Date: Mon Jan 5 23:15:02 2026 -0800
syscalls.cpp: clang format
[33mcommit 1be74c4cdeb6cc2bfd5f572a1b6cffde6b14ddcf[m
Author: redthing1
Date: Mon Jan 5 18:40:35 2026 -0800
ports: add noop port stub for WER
[33mcommit 51034297bf0e08a86ed6edd11631bdd9daf98afc[m
Author: redthing1
Date: Mon Jan 5 18:43:04 2026 -0800
object syscalls: wire up the new syscalls
[33mcommit a2a119aec29862da0682768fc1e30fdeb11634c6[m
Author: redthing1
Date: Mon Jan 5 18:41:45 2026 -0800
object syscalls: implement NtCompareObjects
[33mcommit 6f8dca661476336ffc015b0d78a2fad730529487[m
Author: redthing1
Date: Mon Jan 5 18:41:32 2026 -0800
object syscalls: implement NtWaitForMultipleObjects32
[33mcommit cafa0ebd0b4e73e1ede7d00fb025b7b34c134314[m
Author: redthing1
Date: Mon Jan 5 13:57:31 2026 -0800
NTSTATUS: add STATUS_NOT_SAME_OBJECT
[33mcommit 90b38b3bff1cd81786958ae7041608b13033e649[m
Author: Igor Pissolati
Date: Mon Jan 5 09:01:05 2026 -0300
Fix user_handle_table initialization
[33mcommit 5d59700ec766ab69e3bc19b1ae020af9b322ef1a[m
Author: Igor Pissolati
Date: Mon Jan 5 09:00:45 2026 -0300
Remove parse_number
[33mcommit 37c2184bfce95829384843d369897260a055100d[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Mon Jan 5 13:11:35 2026 +0300
Implement NtQueryMultipleValueKey
[33mcommit e0c386abbbb62e5b910092d6326effe1888cc67f[m
Merge: dd56acc 565b499
Author: Maurice Heumann
Date: Mon Jan 5 08:18:20 2026 +0100
Fix: update page protection when re-committing already committed memory regions (#683)
[33mcommit 565b499350a14b898c06979400ed944751ab0f1a[m
Author: brian
Date: Mon Jan 5 14:39:28 2026 +0800
Fix: update page protection when re-committing already committed memory regions
[33mcommit d51f890197c608e8a3eb329efbbf0777334a13a0[m
Author: Igor Pissolati
Date: Sun Jan 4 22:45:41 2026 -0300
Use vector instead of large array
[33mcommit dd56acc2b44db828f67a603550552fb19e822b44[m
Merge: f218ec5 3e7813b
Author: Maurice Heumann
Date: Sun Jan 4 22:33:35 2026 +0100
Set PEB64/32 HeapSegmentReserve & HeapSegmentCommit from Executable. (#682)
[33mcommit 3e7813b2694924b3ffabea8a1fc1868488c6d967[m
Merge: cf2dacb ce73ef2
Author: ahm3dgg
Date: Sun Jan 4 21:38:11 2026 +0200
Merge branch 'patch' of github.com:ahm3dgg/sogen into patch
[33mcommit cf2dacb3040ba63795f29e96e8c6825c593f8222[m
Author: ahm3dgg
Date: Sun Jan 4 21:37:13 2026 +0200
Fixed Types for Heap Related Fields in PEB64
[33mcommit 7112d619b4c3c78f9d4a2485acd85a1b8a61edbf[m
Author: Igor Pissolati
Date: Sun Jan 4 16:28:30 2026 -0300
Fix clang tidy
[33mcommit ce73ef2b6ce5fb2324b93b3422d5ca980cf2785f[m
Merge: e172045 f218ec5
Author: ahmed
Date: Sun Jan 4 21:06:46 2026 +0200
Merge branch 'momo5502:main' into patch
[33mcommit 5302900a9d783984cd622691be3210ba1e34c72e[m
Author: Igor Pissolati
Date: Sun Jan 4 16:01:13 2026 -0300
Fix for older Windows builds
[33mcommit e17204552f66b265be177a1c05c54c54f8301089[m
Author: ahm3dgg
Date: Sun Jan 4 20:59:02 2026 +0200
fix warning
[33mcommit f218ec5d1d7047b10a5782b1cb78064c2ecdbdc4[m[33m ([m[1;34mgrafted[m[33m, [m[1;31morigin/main[m[33m, [m[1;31morigin/HEAD[m[33m)[m
Author: Maurice Heumann
Date: Sun Jan 4 19:46:14 2026 +0100
Fix virtual memory semantics and refactor region policy (#681)
[33mcommit a3d019c7594883d7cdbeba73c8efd78f0f539ed1[m
Author: ahm3dgg
Date: Sun Jan 4 20:24:22 2026 +0200
Set PEB64/32 HeapSegmentReserve & HeapSegmentCommit from Executable.
[33mcommit ec0d626a96be54b9d41fca7dbb91fc9c012d890a[m
Merge: e396192 3b68260
Author: Maurice Heumann
Date: Sun Jan 4 15:01:35 2026 +0100
Added additional vmp compatibility (#679)
[33mcommit 3b68260921428eb1e150c351ad2f041b8748e5fd[m
Author: thejanit0r
Date: Sun Jan 4 14:53:53 2026 +0100
Fixed build errors
[33mcommit f524a8cc386eff6d98d5e4790129b8fcbac5c0f2[m
Author: thejanit0r
Date: Sun Jan 4 14:47:08 2026 +0100
Fixed clang-tidy errors
[33mcommit 497a4e98cbbf0af7b179072f80b47b57ae46c100[m
Author: thejanit0r
Date: Sun Jan 4 13:35:54 2026 +0100
Fixed formatting
[33mcommit e396192fbb0cad7d24e184131c29f0847b069953[m
Merge: 0de5351 0688a2c
Author: Maurice Heumann
Date: Sun Jan 4 13:12:04 2026 +0100
Added support for NtCreateDirectoryObject (#678)
[33mcommit 0688a2cb98ea767ba6cb029304fe800fe4ff05a2[m
Author: thejanit0r
Date: Sun Jan 4 13:37:23 2026 +0100
Fixed formatting
[33mcommit 29b8ec40725bc6bc033e023f8a8244fd0af0945f[m
Author: thejanit0r
Date: Sun Jan 4 09:33:54 2026 +0100
Added additional vmp compatibility
[33mcommit b00f40aba7c58c19e2bbf6314b6a5e9b63d25991[m
Author: thejanit0r
Date: Sun Jan 4 04:31:49 2026 +0100
Added support for NtCreateDirectoryObject
[33mcommit de491ade0ea9991a78d9d4113f1ea6ae09b51900[m
Author: Igor Pissolati
Date: Fri Jan 2 16:21:43 2026 -0300
Add support for user_object/user_handle_table
[33mcommit 0de53515ed6928c2ecea0b2a6ec4f03346706a46[m
Merge: 818a4a4 9bdb5c9
Author: Maurice Heumann
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()`).
[33mcommit 818a4a4b880e3818dd769903c45f2157d5bdac97[m
Merge: f6f87bf b9df068
Author: Maurice Heumann
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`.
[33mcommit f6f87bf23d3db5bff5f18c971fa236c7f9260e13[m
Merge: 72a5bc0 7724b0d
Author: Maurice Heumann
Date: Fri Jan 2 22:09:54 2026 +0100
Refactor emulator_object (#673)
This PR refactors `emulator_object` to make future support easier.
[33mcommit 7724b0d416949c153484d8f0a3a725a6111b74e6[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 19:03:54 2026 +0300
Refactor emulator_object
[33mcommit 72a5bc0a42c2d44b8b176d02be134e4aa93e779f[m
Merge: a067e70 1b23186
Author: Maurice Heumann
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`.
[33mcommit a067e70f2f33e3159e1bbeee3f04512e45736267[m
Merge: df46576 9de620f
Author: Maurice Heumann
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);`
[33mcommit 9bdb5c9562dc9c74778b960b4237f1563096bd76[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:36:05 2026 +0300
Fix INFINITE time waiting
[33mcommit b9df0682adf687db9af2d76be552ab43ad31675f[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:35:08 2026 +0300
Support SystemEmulationProcessorInformation
[33mcommit 1b2318676d68ad65be9786986c8a769bfda04fbf[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:36:46 2026 +0300
Fix utf8 output on Windows
[33mcommit 254475e308fa0b790be05ad15a1bfbf7d8f84d02[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Fri Jan 2 17:36:05 2026 +0300
Don't read null ptr in NtDelayExecution
[33mcommit 9de620f713df09e614b79b02d90c61ec1151d381[m
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
[33mcommit df465768752df2893bc0c77b2cb23e1c7a0b3a05[m
Author: momo5502
Date: Fri Jan 2 12:11:59 2026 +0100
Remove unused component
[33mcommit f38ff1f2cf6571199f9325c74789b1379e5371ec[m
Merge: ea05f40 afa5015
Author: Maurice Heumann
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.
Release notes
Sourced from react-dom's
releases.
19.2.3 (December 11th, 2025)
React Server Components
19.2.2 (December 11th, 2025)
React Server Components
19.2.1 (December 3rd, 2025)
React Server Components
Changelog
Sourced from react-dom's
changelog.
19.2.1 (Dec 3, 2025)
React Server Components
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit ea05f4010e15777160281d63344207049e4bf557[m
Merge: f19bc87 75d3e47
Author: Maurice Heumann
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.
Release notes
Sourced from prettier's
releases.
3.7.4
What's Changed
🔗 Changelog
Changelog
Sourced from prettier's
changelog.
3.7.4
diff
LWC: Avoid quote around interpolations (#18383
by @kovsu)
<!-- Input -->
<div foo={bar}> </div>
<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>
<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
TypeScript: Fix comment inside union type gets duplicated (#18393
by @fisker)
// Input
type Foo = (/** comment */ a | b) | c;
// Prettier 3.7.3
type Foo = /** comment / (/* comment */ a | b) | c;
// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
TypeScript: Fix unstable comment print in union type comments (#18395
by @fisker)
// Input
type X = (A | B) & (
// comment
A | B
);
// Prettier 3.7.3 (first format)
type X = (A | B) &
(// comment
A | B);
// Prettier 3.7.3 (second format)
type X = (
| A
</tr></table>
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit f19bc87753bfc1c4a46d01f8ca00ebdbcd3ab462[m
Merge: 452c142 b94a8a2
Author: Maurice Heumann
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.
Release notes
Sourced from vite's
releases.
v7.3.0
Please refer to CHANGELOG.md
for details.
v7.2.7
Please refer to CHANGELOG.md
for details.
Changelog
Sourced from vite's
changelog.
7.3.0
(2025-12-15)
Features
7.2.7
(2025-12-08)
Bug Fixes
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 452c14246335bd9dc9e5f00781a32dd6b1eda121[m
Merge: b6e3e69 fb38127
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit b94a8a26ad8a532b24bb0ebd75a43e89b020cb33[m
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]
[33mcommit afa501586f3d830d05e1da20dc7ae24ec721bd5d[m
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]
[33mcommit 75d3e4709f54b10435d8e2e9c1788f0ff1de44e7[m
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]
[33mcommit b6e3e695674f2240055e07ba1a3efe57068a985f[m
Merge: eb47279 7fc0e6b
Author: Maurice Heumann
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.
Changelog
Sourced from @vitejs/plugin-react's
changelog.
5.1.2 (2025-12-08)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit eb472794a39f303d8e7c101fb5c103d7d3c8ceca[m
Merge: b9bceb7 16c251a
Author: Maurice Heumann
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.
Release notes
Sourced from typescript-eslint's
releases.
v8.51.0
8.51.0 (2025-12-29)
🚀 Features
- eslint-plugin: expose rule name via RuleModule
interface (#11719)
- eslint-plugin: [no-useless-default-assignment] fix
some cases to optional syntax (#11871)
- eslint-plugin: add namespace to plugin meta (#11885)
- tsconfig-utils: more informative error on parsing
failures (#11888)
🩹 Fixes
- eslint-plugin: fix crash and false positives in
no-useless-default-assignment (#11845)
- eslint-plugin: remove fixable from
no-dynamic-delete rule (#11876)
- eslint-plugin: bump ts-api-utils to 2.2.0 (#11881)
- eslint-plugin: [prefer-optional-chain] handle
MemberExpression in final chain position (#11835)
❤️ Thank You
You can read about our versioning
strategy and releases on our
website.
v8.50.1
8.50.1 (2025-12-22)
🩹 Fixes
- eslint-plugin: [method-signature-style] ignore
methods that return
this (#11813)
- eslint-plugin: [no-unnecessary-type-assertion]
correct handling of undefined vs. void (#11826)
❤️ Thank You
You can read about our versioning
strategy and releases on our
website.
v8.50.0
8.50.0 (2025-12-15)
🚀 Features
- eslint-plugin: [no-useless-default-assignment] add
rule (#11720)
... (truncated)
Changelog
Sourced from typescript-eslint's
changelog.
8.51.0 (2025-12-29)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
8.50.1 (2025-12-22)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
8.50.0 (2025-12-15)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
8.49.0 (2025-12-08)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
Commits
e4c57f5
chore(release): publish 8.51.0
d520b88
chore(release): publish 8.50.1
c62e858
chore(release): publish 8.50.0
864595a
chore(release): publish 8.49.0
32b7e89
chore(deps): update dependency @vitest/eslint-plugin to
v1.5.1 (#11816)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit fb38127d35675a0ddd22d14b75d2c9d4180afa8b[m
Author: momo5502
Date: Fri Jan 2 09:00:34 2026 +0100
Regenerate flatbuffer files
[33mcommit 7fc0e6b933e4aa40414e5c5161cb39905e362a7d[m
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]
[33mcommit b9bceb72325aeec6b992490cacd9726a1aae362c[m
Merge: 91d59b6 6824784
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 91d59b632d988f72c403bced4f3d83becefa1457[m
Merge: eca1f49 8a9715a
Author: Maurice Heumann
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.
Release notes
Sourced from react-router-dom's
releases.
react-router-dom-v5-compat@6.4.0-pre.15
Patch Changes
- Updated dependencies
- react-router@6.4.0-pre.15
- react-router-dom@6.4.0-pre.15
Changelog
Sourced from react-router-dom's
changelog.
7.11.0
Patch Changes
7.10.1
Patch Changes
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit eca1f49f17a11f3906d25c093434fc5ae5236f01[m
Merge: bd72a78 8260447
Author: Maurice Heumann
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.
Commits
41b837e
v3
3cf7be4
workflows/test: expand list of versions
9e75036
workflows/test: verify that a specific version is installed
081037a
workflows/test: fix root directory path
9c984c8
drop Cygwin, it's obsolete
d0a09b5
remove the static linking workaround
f26d161
workflows/test: upgrade runner images and actions
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit bd72a788b11242d60107bd2923d95a68870258e5[m
Merge: 8a0af42 0224ee0
Author: Maurice Heumann
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.
Commits
69afcc0
Updating v7 from main@1.8.0
8533c61
v1.8.0
e87511f
Fixed counting of extracted files.
84dad12
Updated actions/upload-artifact@v5 to actions/upload-artifact@v6.
4ccb97f
Updated README.
c154d16
Updated actions/download-artifact@v6 to
actions/download-artifact@v7.
a53277f
Updated actions/checkout to @v6.
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 8a0af42281bbeb38a38c6dbb0087ba878bb96037[m
Merge: a43f358 5d7e3d7
Author: Maurice Heumann
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.
Release notes
Sourced from actions/upload-artifact's
releases.
v6.0.0
v6 - What's new
[!IMPORTANT]
actions/upload-artifact@v6 now runs on Node.js 24 (runs.using:
node24) and requires a minimum Actions Runner version of 2.327.1.
If you are using self-hosted runners, ensure they are updated before
upgrading.
Node.js 24
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.
What's Changed
Full Changelog: https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0
Commits
b7c566a
Merge pull request #745
from actions/upload-artifact-v6-release
e516bc8
docs: correct description of Node.js 24 support in README
ddc45ed
docs: update README to correct action name for Node.js 24 support
615b319
chore: release v6.0.0 for Node.js 24 support
017748b
Merge pull request #744
from actions/fix-storage-blob
38d4c79
chore: rebuild dist
7d27270
chore: add missing license cache files for @actions/core,
@actions/io, and mi...
5f643d3
chore: update license files for @actions/artifact@5.0.1 dependencies
1df1684
chore: update package-lock.json with @actions/artifact@5.0.1
b5b1a91
fix: update @actions/artifact to ^5.0.0 for Node.js 24
punycode fix
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit a43f358486efa10cb6749dca4751ed38e38ed51b[m
Merge: 55c8d3a d1dd8cd
Author: Maurice Heumann
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`.
Commits
570720b
zlib 1.3.1.2
9aa11a7
Avoid mixed signedness compare in gzwrite.c.
66bdcdb
Look for gcov in configure only if coverage was requested.
9cca278
CMake: Repair macOS action.
3516e02
CMake: Repair Windows action.
81cc0be
Support non-blocking devices in the gz* routines.
598130f
Update gz*.c copyright dates.
370ef1b
Return all available uncompressed data on error in gzread.c.
562b823
Fix indentation in gzread.c.
9702c9d
Update links to the RFCs.
- Additional commits viewable in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 16c251ae8775e511e2b7d90165dc3d6e239232b7[m
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]
[33mcommit 55c8d3ad789bee055dbbcdd67acb707634e5edd1[m
Merge: af383b6 d509fd5
Author: Maurice Heumann
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.
Release notes
Sourced from actions/download-artifact's
releases.
v7.0.0
v7 - What's new
[!IMPORTANT]
actions/download-artifact@v7 now runs on Node.js 24 (runs.using:
node24) and requires a minimum Actions Runner version of 2.327.1.
If you are using self-hosted runners, ensure they are updated before
upgrading.
Node.js 24
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.
What's Changed
New Contributors
Full Changelog: https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0
Commits
37930b1
Merge pull request #452
from actions/download-artifact-v7-release
72582b9
doc: update readme
0d2ec9d
chore: release v7.0.0 for Node.js 24 support
fd7ae8f
Merge pull request #451
from actions/fix-storage-blob
d484700
chore: restore minimatch.dep.yml license file
03a8080
chore: remove obsolete dependency license files
56fe6d9
chore: update @actions/artifact license file to 5.0.1
8e3ebc4
chore: update package-lock.json with @actions/artifact@5.0.1
1e3c4b4
fix: update @actions/artifact to ^5.0.0 for Node.js 24
punycode fix
458627d
chore: use local @actions/artifact package for Node.js 24
testing
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit af383b6947f8ea0c202a3fced49f76a8698bf835[m
Merge: bf7a28d 6fde96d
Author: Maurice Heumann
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.
Commits
0f92d40
Updating v6 from v1.9.0
838354d
v1.9.0
67a1397
Updated README.
caa201b
Updated actions/download-artifact@v6 to
actions/download-artifact@v7.
b9a059b
Updated actions/upload-artifact@v5 to actions/upload-artifact@v6.
8f70c57
Updated actions/checkout@v5 to actions/checkout@v6.
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit bf7a28dc0894503c2ec2cf73a7c82721522b8722[m
Merge: 5958c34 a6caa3b
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 5958c3442fae9bdb7796844fa6de3dd2e214fd64[m
Merge: 2a5e054 61d4e2c
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 2a5e054321d161651090d31ebcf013be50e353b3[m
Merge: 0c8eeca 1c74918
Author: Maurice Heumann
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.
Release notes
Sourced from @tailwindcss/vite's
releases.
v4.1.18
Fixed
- Ensure validation of
source(…) happens relative to the
file it is in (#19274)
- Include filename and line numbers in CSS parse errors (#19282)
- Skip comments in Ruby files when checking for class names (#19243)
- Skip over arbitrary property utilities with a top-level
! in the value (#19243)
- Support environment API in
@tailwindcss/vite (#18970)
- Preserve case of theme keys from JS configs and plugins (#19337)
- Write source maps correctly on the CLI when using
--watch (#19373)
- Handle special defaults (like
ringColor.DEFAULT) in JS
configs (#19348)
- Improve backwards compatibility for
content theme key
from JS configs (#19381)
- Upgrade: Handle
future and experimental
config keys (#19344)
- Try to canonicalize any arbitrary utility to a bare value (#19379)
- Validate candidates similarly to Oxide (#19397)
- Canonicalization: combine
text-* and
leading-* classes (#19396)
- Correctly handle duplicate CLI arguments (#19416)
- Don’t emit color-mix fallback rules inside
@keyframes
(#19419)
- CLI: Don't hang when output is
/dev/stdout (#19421)
Changelog
Sourced from @tailwindcss/vite's
changelog.
[4.1.18] - 2025-12-11
Fixed
- Ensure validation of
source(…) happens relative to the
file it is in (#19274)
- Include filename and line numbers in CSS parse errors (#19282)
- Skip comments in Ruby files when checking for class names (#19243)
- Skip over arbitrary property utilities with a top-level
! in the value (#19243)
- Support environment API in
@tailwindcss/vite (#18970)
- Preserve case of theme keys from JS configs and plugins (#19337)
- Write source maps correctly on the CLI when using
--watch (#19373)
- Handle special defaults (like
ringColor.DEFAULT) in JS
configs (#19348)
- Improve backwards compatibility for
content theme key
from JS configs (#19381)
- Upgrade: Handle
future and experimental
config keys (#19344)
- Try to canonicalize any arbitrary utility to a bare value (#19379)
- Validate candidates similarly to Oxide (#19397)
- Canonicalization: combine
text-* and
leading-* classes (#19396)
- Correctly handle duplicate CLI arguments (#19416)
- Don’t emit color-mix fallback rules inside
@keyframes
(#19419)
- CLI: Don't hang when output is
/dev/stdout (#19421)
[3.4.19] - 2025-12-10
Fixed
- Don’t break
sibling-*() functions when used inside
calc(…) (#19335)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 0c8eeca1071827c8fc800ebe33ff134df66947ca[m
Merge: a66f4bf fd002f3
Author: Maurice Heumann
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.
Release notes
Sourced from react's
releases.
19.2.3 (December 11th, 2025)
React Server Components
19.2.2 (December 11th, 2025)
React Server Components
19.2.1 (December 3rd, 2025)
React Server Components
Changelog
Sourced from react's
changelog.
19.2.1 (Dec 3, 2025)
React Server Components
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit a66f4bfe371299fb706db6bfe33d6259b086595b[m
Merge: d552695 663b58f
Author: Maurice Heumann
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.
Release notes
Sourced from eslint's
releases.
v9.39.2
Bug Fixes
5705833
fix: warn when eslint-env configuration comments are found
(#20381)
(sethamus)
Build Related
506f154
build: add .scss files entry to knip (#20391)
(Milos Djermanovic)
Chores
7ca0af7
chore: upgrade to @eslint/js@9.39.2 (#20394)
(Francesco Trotta)
c43ce24
chore: package.json update for @eslint/js release
(Jenkins)
4c9858e
ci: add v9.x-dev branch (#20382)
(Milos Djermanovic)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit d552695817049c406d0859a02b962c33fc9f7a4b[m
Merge: ba23bdb 5e05ad5
Author: Maurice Heumann
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.
Release notes
Sourced from eslint-plugin-react-refresh's
releases.
v0.4.26
- Revert changes to fix #93
(fixes #95)
v0.4.25
- Report cases like
export const ENUM = Object.keys(TABLE) as
EnumType[]; (fixes #93)
- Allow
_ in component names (#94)
Changelog
Sourced from eslint-plugin-react-refresh's
changelog.
0.4.26
- Revert changes to fix #93
(fixes #95)
0.4.25
- Report cases like
export const ENUM = Object.keys(TABLE) as
EnumType[]; (fixes #93)
(reverted in 0.4.26)
- Allow
_ in component names (#94)
Commits
95c02ba
Revert "Catch non React exports defined as call
expressions"(fixes #95)
[publ...
8ea312d
Update the name of next config (vite ->
next) (#96)
4fc6d3d
Catch non React exports defined as call expressions [publish]
0397bde
Allow non-leading underscores (#94)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit ba23bdb54d7c3b25a3bc1628838c34f9789d546d[m
Merge: ea0a585 cbc042d
Author: Maurice Heumann
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.
Release notes
Sourced from lucide-react's
releases.
Version 0.562.0
What's Changed
New Contributors
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.561.0...0.562.0
Version 0.561.0
What's Changed
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.560.0...0.561.0
Version 0.560.0
What's Changed
New Contributors
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.559.0...0.560.0
Version 0.559.0
What's Changed
New Contributors
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.558.0...0.559.0
Version 0.558.0
What's Changed
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.557.0...0.558.0
Version 0.557.0
What's Changed
... (truncated)
Commits
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub
Actions), a new releaser for lucide-react since your current
version.
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit ea0a58513235a923eaec6c20dec56bb5ccb2f3f0[m
Merge: 5d3b834 e9a73df
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 5d3b83447e82ba25bf9977cfb8ca5cca6a6027aa[m
Merge: 90f7fcb a1b0a65
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 90f7fcb2cdff8893bfe3faaf4cd2c63f036f9579[m
Merge: 0b82e18 b3e36b8
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit b3e36b8167f3e76e9b13a905f3615104afbabe1a[m
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]
[33mcommit a1b0a65e6eb65211319020d4bd68c050386cdffb[m
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]
[33mcommit e9a73dfadfec3119f2cc3aa200b1f5040f5b0711[m
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]
[33mcommit cbc042d7f1afab9b234417531a8eaff40fb6488f[m
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]
[33mcommit 5e05ad5d458c47944949eecb1e4987f4336e5f67[m
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]
[33mcommit 663b58f8d97cc4f479e272670af6f8d9a98c6f1d[m
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]
[33mcommit fd002f31d450b10a00a0bcd912f3050535808769[m
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]
[33mcommit 1c749182733083806ffb9bf6f10adb40e48d653f[m
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]
[33mcommit 8a9715acfacd82ccd661c8108a0c031e4cae5b5c[m
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]
[33mcommit 6824784f8666cc719b0dd106ace920f24c58ca3b[m
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]
[33mcommit 8260447db1b396df1420d2dbf4e3292146a6e2a6[m
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]
[33mcommit 0224ee024eba7bd0b83c456bd355d778919a3ae9[m
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]
[33mcommit 5d7e3d7a69d490da29f4c1132eb9238032836ec8[m
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]
[33mcommit d1dd8cd9cb60f50ba2e6468af167658cdf4875a7[m
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]
[33mcommit d509fd55d6d7a4a7e09f9d1369755b4972c04fca[m
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]
[33mcommit 473f64447d1953cc718304c546614e7c174c8b1e[m
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]
[33mcommit 6fde96d80d85f0351acb59949617e17aa2a9c6fc[m
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]
[33mcommit a6caa3bdfeafd2421a2281ad446cad441637f151[m
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]
[33mcommit 61d4e2c4ac49f692364bff55ffb0d9659b94e149[m
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]
[33mcommit 0b82e18848c99dc33e9ce6f4b057301b2223958f[m
Merge: d3c4c9e f75929a
Author: Maurice Heumann
Date: Thu Jan 1 11:56:30 2026 +0100
Skip redundant PR workflows (#636)
[33mcommit f75929a3a405ca09e410472b2c8c74055cb51dcb[m
Author: momo5502
Date: Thu Jan 1 11:37:29 2026 +0100
Only run push actions for main branch
[33mcommit 9a7b9e553d1ac08703043033c08984424779f9b9[m
Author: momo5502
Date: Thu Jan 1 11:37:06 2026 +0100
Revert "Skip redundant PR workflows"
This reverts commit ea782711296c0a6182b790c6a4a22d7b1b836d1f.
[33mcommit ea782711296c0a6182b790c6a4a22d7b1b836d1f[m
Author: momo5502
Date: Tue Dec 23 11:03:07 2025 +0100
Skip redundant PR workflows
[33mcommit d3c4c9e906b2a255edd6ad0426a1af205842eaf7[m
Merge: 1f936c0 e2bb1c4
Author: Maurice Heumann
Date: Tue Dec 30 17:58:12 2025 +0100
Fix registry unicode and enhance syscall exception logging (#644)
[33mcommit 1f936c024d4f32aed5b72baddb30dd05767f5057[m
Merge: 468190b f25ee26
Author: Maurice Heumann
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.
[33mcommit 468190b5b97b8869307ad6284e3d29a78fc98db0[m
Merge: d3cb3f4 82dff75
Author: Maurice Heumann
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
[33mcommit f25ee26c36912ef5ae3a117133857f9a8cd62069[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 15:19:05 2025 +0300
Fix FS and GS handling
[33mcommit 57ad277158a0e22e420d25b878d75a00aba8f884[m
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
[33mcommit 0370da327bad2b09536480dc911d57ba1ffa463b[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 15:18:44 2025 +0300
Fix setting argument of a WOW64 thread
[33mcommit 1ebe5356c9052653bf0ce3473d2dc1b3abb2791c[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Tue Dec 30 15:18:33 2025 +0300
Fix dynamic TLS for WOW64
[33mcommit 04ff582fa97be7922577208f0e7e229e5692d1a7[m
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
[33mcommit 82dff75f642c262aaf0bc191fbe05b0b4112fbf9[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Tue Dec 30 19:22:10 2025 +0800
Fix the formatting again
[33mcommit e2bb1c4d48ddd82c2319c91af2249941c4144985[m
Author: brian
Date: Tue Dec 30 19:13:47 2025 +0800
Fix registry unicode and enhance syscall exception logging
[33mcommit 0521fdef7d1315688a033f9b973f87843bf5720b[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Tue Dec 30 18:50:59 2025 +0800
Fix code formatting issues
[33mcommit fea27338bb882e059386a0bfa0749a650e430472[m
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.
[33mcommit d830bea3c5ad3ceffbb41af9327b72eb85a95524[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Tue Dec 30 17:40:16 2025 +0800
Try to fix the build
[33mcommit c144f2f43899da5d8941cfc55af25fcda51b05e1[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Tue Dec 30 17:05:08 2025 +0800
Adjust memory allocation method
[33mcommit 536f2ce883a03d5d18444e91dd15245cae978798[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Mon Dec 29 00:54:31 2025 +0800
Adjust variable order
[33mcommit 3cd461e2abe643143aa5466d204a70719b0ad53b[m
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
[33mcommit 12e96c89215af211995135f27093aa1cd5a04700[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Mon Dec 29 00:31:49 2025 +0800
Adjust memory allocation method
[33mcommit 1c119217011483cab34fa8296888d068d3d21318[m
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
[33mcommit 478fb7b4dd3fdc2aeac4f3451fb564aec06f602e[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 20:52:43 2025 +0800
Register NtWriteVirtualMemory
[33mcommit 83d4cadf76ee21e9973424be825407e60de21ea0[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 20:48:26 2025 +0800
Modify memory API implementation
[33mcommit 418c5abf4919f786dfaad4b9c5974a034af877e9[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 19:51:45 2025 +0800
Extract callback handling into a separate function
[33mcommit 41b86f655b8422218ced906002ee96aea09bb660[m
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
[33mcommit c3464dd5c3dc6dce9818964d40e6e1e86a3f1859[m
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
[33mcommit f95081cb6e505b6c859f45ba46f3c6e1ccbb65f6[m
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
[33mcommit 020e7ca3f6af6becc16b6044ff08a3dfd4974dc4[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sun Dec 28 19:14:42 2025 +0800
Fix the base address alignment issue
[33mcommit d83c602f19b4932333887e9bc3e36f247180146b[m
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
[33mcommit 2d24b4189d4c4e8908ef335ff3d9d93c71ce3a42[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 19:51:29 2025 +0800
Fix VMP NtClose detection
[33mcommit 95b17566a0725309814ef4429f0fcdd61f3cc74a[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 17:00:26 2025 +0800
Add NtRaiseHardError error message logging
[33mcommit 02298e2303ce92625b1b67d9da6ea97f34a9808e[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 16:58:28 2025 +0800
Fix illegal address write
[33mcommit 55310c57ac24c37ec1007313806536bc4908f560[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 16:57:46 2025 +0800
Add additional path checks for NtOpenSection
[33mcommit 98393c03d2a370529cb10b06b557d29629db2c2a[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 16:56:48 2025 +0800
Add a check before the conversion path
[33mcommit ecc00216d640bb69015d7b683b33d8db87b58083[m
Author: 66hh <49398720+66hh@users.noreply.github.com>
Date: Sat Dec 27 13:51:10 2025 +0800
Support ProcessInstrumentationCallback
[33mcommit d3cb3f4995a804fe442e00a36c64f88b747689c7[m
Merge: 8894f8d 3686625
Author: Maurice Heumann
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.
[33mcommit 8894f8dc4d3789f76ffa6b7e0224d5d73b1196e0[m
Merge: 203eef1 96851b2
Author: Maurice Heumann
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.
[33mcommit 3686625fb1c92a2c5bd7d56acfa3a2fb173ba21a[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Thu Dec 25 13:40:16 2025 +0300
Fix PEB32
[33mcommit 96851b20ed4d50f104b121c109f8f7e3836a230f[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Thu Dec 25 13:32:44 2025 +0300
Fix unicorn hooking
[33mcommit 203eef19df73fac6a9e9d6679602d409ad45e0ef[m
Merge: 5488aca 8438a1f
Author: Maurice Heumann
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`.
[33mcommit 8438a1f456dbb312d22fb46f7ab79657c92eb31e[m
Author: ssvine <79405160+ssvine@users.noreply.github.com>
Date: Wed Dec 24 12:57:14 2025 +0300
Support extended variant of ProcessBasicInformation
[33mcommit 5488acadfcbfdc31ea0fb244af1ca04d7b12e8a2[m
Author: Maurice Heumann
Date: Wed Dec 24 15:14:04 2025 +0100
Update YouTube embed link to include language parameter
[33mcommit e3efcb9186398b9095e832eef7b627340fdc5e4b[m
Author: momo5502
Date: Wed Dec 24 10:53:36 2025 +0100
Don't show related content
[33mcommit 1b06d440f2020543b872ee1a1e81c3d31804a3ee[m
Author: momo5502
Date: Wed Dec 24 10:48:01 2025 +0100
Add video
[33mcommit cc44894e33355040b31881b6f745926bfe8f1c4f[m
Author: momo5502
Date: Wed Dec 24 10:47:50 2025 +0100
Fix lock
[33mcommit f0f223faaa02a7418b0451997057353901098fd2[m
Author: momo5502
Date: Wed Dec 24 08:58:15 2025 +0100
Remove error
[33mcommit b4406d9b41b411bcd08014da302947d55a9b8f23[m
Author: momo5502
Date: Tue Dec 23 12:45:44 2025 +0100
Collect more DLLs
[33mcommit 6da563d1caf51332a9a512183118b5d0784bc2fe[m
Author: momo5502
Date: Tue Dec 23 12:32:57 2025 +0100
Collect imagehlp.dll
[33mcommit bc175b4a888c44cbd156a1f7074fb5d7727341c3[m
Merge: b1f7efb 5d84f86
Author: Maurice Heumann
Date: Tue Dec 23 11:50:54 2025 +0100
Fixes for section mapping and registry (#635)
[33mcommit 5d84f86eaf868113df18e8db4d5ea8a68b7641ca[m
Author: momo5502
Date: Tue Dec 23 11:07:44 2025 +0100
Fix warnings
[33mcommit 35b7839ec850a7ca2d2ee40b344430acb667dcaf[m
Author: momo5502
Date: Tue Dec 23 10:50:07 2025 +0100
Support section offsets
[33mcommit db3a89a0da2a0329e60093af1f1733cebfca0bd3[m
Author: momo5502
Date: Tue Dec 23 09:31:10 2025 +0100
Support KeyCachedInformation
[33mcommit b1f7efb8c1b941c919aab2c2aa6e0f2fbe495ad9[m
Author: momo5502
Date: Mon Dec 22 16:14:12 2025 +0100
Ignore partial disconnect in AFD driver
[33mcommit 5ebf2dfd812d84f383b00a7f639ac350aa418b0f[m
Author: momo5502
Date: Mon Dec 22 16:13:58 2025 +0100
Support skipping syscall logging
[33mcommit 66cfe980d77b5ee86696b30ea8fcc24560a875cc[m
Author: momo5502
Date: Mon Dec 22 14:39:44 2025 +0100
Ignore ThreadPriorityBoost
[33mcommit 90343077dadbea4cb2712abf3d607301b177a232[m
Author: momo5502
Date: Mon Dec 22 14:02:15 2025 +0100
Fix ordinals
[33mcommit 169fcaa8a5a6ad63a11b19c354614577bb643f23[m
Author: momo5502
Date: Mon Dec 22 13:51:07 2025 +0100
Add DLLs
[33mcommit 596af43c6264d03eae56546da483f9a22569c395[m
Author: Maurice Heumann
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.
[33mcommit 0a74ef584f5e973e3b59e6ff5aca43116fa32c49[m
Author: Maurice Heumann
Date: Mon Dec 22 07:55:55 2025 +0100
Update README with sandbox execution warning
Added a warning about sandbox execution limitations.
[33mcommit 1708212af9358981b06240967c072244fad5dac8[m
Merge: 69ddd7a db7548d
Author: Maurice Heumann
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.
[33mcommit 69ddd7a93bc1581fe8482ce241b3ee70d3c1b0ed[m
Author: momo5502
Date: Mon Dec 22 07:42:34 2025 +0100
Small fixes
[33mcommit cfebd2f35f4dfbb1bfa631d76d4aea5ccec49b30[m
Author: momo5502
Date: Sun Dec 21 20:37:42 2025 +0100
Fix WinVerifyTrust
[33mcommit db7548d1301534485f5cd38211729d1b33d73d8d[m
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
[33mcommit ca15abd8efd9dd4fb4236752d607985d087168f3[m
Author: momo5502
Date: Sun Dec 7 11:22:37 2025 +0100
Add missing syscalls
[33mcommit 568ca68481a4ade3012e8c28d5a23ac23f18e07e[m
Author: momo5502
Date: Sat Dec 6 11:11:58 2025 +0100
Ignore ProcessPriorityClass
[33mcommit 28f3fa0aa04bc6221ae5ac105c8c1e4bc28e21f1[m
Merge: 68b0b51 5171ef6
Author: Maurice Heumann
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.
[33mcommit 68b0b51bc8e73546864be512630e56e34dc7c3e7[m
Merge: eae0f46 7a42bc7
Author: Maurice Heumann
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
[33mcommit 5171ef63dc7f49435abfe0496b6e064ec48d5a88[m
Author: brian
Date: Fri Dec 5 20:14:35 2025 +0800
Fix deserialization of optional WOW64 emulator_object members (PEB32/params32)
[33mcommit eae0f4623e00e1dfa002883cf0dc9ecf74b9a512[m
Merge: 5b6dcf3 b71bbb5
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit b71bbb5e731daf54fda2f7736a8ab01d1fc9047f[m
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]
[33mcommit 5b6dcf315f82f17b74d1531738afc7050aa04047[m
Merge: 5178c42 ec7851c
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit ec7851c9994b7b752e0bf40977c2db29d752b0c2[m
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]
[33mcommit 5178c426fc155ff1f939e5c887dfe63819324205[m
Merge: b820a22 795cd53
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit b820a22410830d420581b969c88b29ab30c3af05[m
Merge: 1de0de1 7b823ef
Author: Maurice Heumann
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.
Release notes
Sourced from typescript-eslint's
releases.
v8.48.0
8.48.0 (2025-11-24)
🚀 Features
- eslint-plugin: [no-redundant-type-constituents] use
assignability checking for redundancy checks (#10744)
- rule-tester: remove workaround for jest circular
structure error (#11772)
- typescript-estree: gate all errors behind
allowInvalidAST (#11693)
- typescript-estree: replace fast-glob with
tinyglobby (#11740)
🩹 Fixes
- eslint-plugin: [consistent-generic-constructors]
ignore when constructor is typed array (#10477)
- scope-manager: change unhelpful
aaa
error message and change analyze to expects
Program (#11747)
- typescript-estree: infers singleRun as true for
project service (#11327)
- typescript-estree: disallow binding patterns in
parameter properties (#11760)
❤️ Thank You
You can read about our versioning
strategy and releases on our
website.
v8.47.0
8.47.0 (2025-11-17)
🚀 Features
- eslint-plugin: [no-unused-private-class-members]
new extension rule (#10913)
❤️ Thank You
You can read about our versioning
strategy and releases on our
website.
v8.46.4
8.46.4 (2025-11-10)
🩹 Fixes
... (truncated)
Changelog
Sourced from typescript-eslint's
changelog.
8.48.0 (2025-11-24)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
8.47.0 (2025-11-17)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
8.46.4 (2025-11-10)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
8.46.3 (2025-11-03)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 1de0de18b0a7ef3bae5354526f29b8781ceec379[m
Merge: 4ba69c6 fd086e5
Author: Maurice Heumann
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.
Release notes
Sourced from react-router-dom's
releases.
react-router-dom-v5-compat@6.4.0-pre.15
Patch Changes
- Updated dependencies
- react-router@6.4.0-pre.15
- react-router-dom@6.4.0-pre.15
react-router-dom-v5-compat@6.4.0-pre.11
Patch Changes
- Updated dependencies
- react-router@6.4.0-pre.11
- react-router-dom@6.4.0-pre.11
Changelog
Sourced from react-router-dom's
changelog.
7.9.6
Patch Changes
Commits
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub
Actions), a new releaser for react-router-dom since your current
version.
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 795cd53a1ade82e90c99d6d77e2c3aca8aee6cd3[m
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]
[33mcommit 4ba69c6dea373ad9f182daf3b58cf111da190dcb[m
Merge: 6a840a1 40710b2
Author: Maurice Heumann
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.
Release notes
Sourced from @vitejs/plugin-react's
releases.
plugin-react@5.1.1
Update code to support newer rolldown-vite (#976)
rolldown-vite will remove
optimizeDeps.rollupOptions in favor of
optimizeDeps.rolldownOptions soon. This plugin now uses
optimizeDeps.rolldownOptions to support newer
rolldown-vite. Please update rolldown-vite to
the latest version if you are using an older version.
Changelog
Sourced from @vitejs/plugin-react's
changelog.
5.1.1 (2025-11-12)
Update code to support newer rolldown-vite (#976)
rolldown-vite will remove
optimizeDeps.rollupOptions in favor of
optimizeDeps.rolldownOptions soon. This plugin now uses
optimizeDeps.rolldownOptions to support newer
rolldown-vite. Please update rolldown-vite to
the latest version if you are using an older version.
Commits
23db727
release: plugin-react@5.1.1
bcc7db0
chore: add changelog for #976
and #978
4a2e229
fix(react): use rolldownOptions instead of deprecated rollupOptions in
optimi...
41cb823
fix(deps): update all non-major dependencies (#968)
9cabe27
fix(deps): update all non-major dependencies (#960)
c8d918e
chore(react): use ts-ignore for ecosystem-ci (#956)
0849e42
fix(deps): update all non-major dependencies (#953)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 7b823ef03c4d24509b2350e0657afc30c5dd8c04[m
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]
[33mcommit fd086e50632f0afb3187bd3078fb415f3d7c0fab[m
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]
[33mcommit 6a840a16ec562558a460ae6ef92c7d567a803b7b[m
Merge: a854fb3 935e2ef
Author: Maurice Heumann
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.
Release notes
Sourced from vite's
releases.
v7.2.6
Please refer to CHANGELOG.md
for details.
v7.2.5
Please refer to CHANGELOG.md
for details.
Note: 7.2.5 failed to publish so it is skipped on npm
v7.2.4
Please refer to CHANGELOG.md
for details.
v7.2.3
Please refer to CHANGELOG.md
for details.
v7.2.2
Please refer to CHANGELOG.md
for details.
plugin-legacy@7.2.1
Please refer to CHANGELOG.md
for details.
v7.2.1
Please refer to CHANGELOG.md
for details.
plugin-legacy@7.2.0
Please refer to CHANGELOG.md
for details.
v7.2.0
Please refer to CHANGELOG.md
for details.
v7.2.0-beta.1
Please refer to CHANGELOG.md
for details.
v7.2.0-beta.0
Please refer to CHANGELOG.md
for details.
Changelog
Sourced from vite's
changelog.
7.2.6
(2025-12-01)
7.2.5
(2025-12-01)
Bug Fixes
Performance Improvements
Documentation
- clarify manifest.json
imports field is JS chunks only
(#21136)
(46d3077)
Miscellaneous Chores
7.2.4
(2025-11-20)
Bug Fixes
7.2.3
(2025-11-20)
Bug Fixes
- allow multiple
bindCLIShortcuts calls with shortcut
merging (#21103)
(5909efd)
- deps: update all non-major dependencies (#21096)
(6a34ac3)
- deps: update all non-major dependencies (#21128)
(4f8171e)
Performance Improvements
Miscellaneous Chores
- deps: update dependency
@rollup/plugin-commonjs to v29 (#21099)
(02ceaec)
- deps: update rolldown-related dependencies (#21095)
(39a0a15)
- deps: update rolldown-related dependencies (#21127)
(5029720)
7.2.2
(2025-11-07)
Bug Fixes
7.2.1
(2025-11-06)
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit a854fb34c5b6065129aac49ec1a4df280604b139[m
Merge: a8f8aa0 d5cd1e9
Author: Maurice Heumann
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.
Release notes
Sourced from actions/checkout's
releases.
v6.0.0
What's Changed
Full Changelog: https://github.com/actions/checkout/compare/v5.0.0...v6.0.0
v6-beta
What's Changed
Updated persist-credentials to store the credentials under
$RUNNER_TEMP instead of directly in the local git
config.
This requires a minimum Actions Runner version of v2.329.0
to access the persisted credentials for Docker
container action scenarios.
v5.0.1
What's Changed
Full Changelog: https://github.com/actions/checkout/compare/v5...v5.0.1
Changelog
Sourced from actions/checkout's
changelog.
Changelog
V6.0.0
V5.0.1
V5.0.0
V4.3.1
V4.3.0
v4.2.2
v4.2.1
v4.2.0
v4.1.7
v4.1.6
v4.1.5
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit a8f8aa0a532dff72a6d5aa73d7849d7629b1be08[m
Merge: a961175 624858f
Author: Maurice Heumann
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.
Release notes
Sourced from pe-library's
releases.
v2.0.1
- Remove npm version from engines and 'engineStrict' for
convenience
Changelog
Sourced from pe-library's
changelog.
v2.0.1
- Remove npm version from engines and 'engineStrict' for
convenience
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit a9611752a9131a754295986c908a7609b65c70ec[m
Merge: 8a50468 03bae55
Author: Maurice Heumann
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.
Release notes
Sourced from tailwind-merge's
releases.
v3.4.0
New Features
- Performance optimizations which make tailwind-merge >10% faster
Documentation
Other
Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0
Thanks to @brandonmcconnell,
@manavm1990,
@langy, @roboflow, @syntaxfm, @getsentry, @codecov and a
private sponsor for sponsoring tailwind-merge! ❤️
Commits
3e1256a
v3.4.0
e15f392
add changelog for v3.4.0
75e9aef
Merge pull request #619
from quantizor/further-improvements
1bafc9c
Make benchmark test names consistent
0799c12
revert: remove array-based string building optimization
1927858
test: add ultra long class list benchmark
87baba3
Remove unnecessary pre-computed conflict maps
7831c8e
perf: pre-compute conflict arrays at initialization
1a3d133
perf: replace localeCompare with direct string comparison
0270028
perf: use index-based recursion to avoid array allocations
- Additional commits viewable in compare
view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub
Actions), a new releaser for tailwind-merge since your current
version.
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 8a50468655d3b2e8334c4c563a46e482f0121df7[m
Merge: 682d88e 49ace6a
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit d5cd1e95172d8f06541ef9cfd92fd82cc2a96db9[m
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]
[33mcommit 40710b2bd60fb4541d57e5cf15ceae15d7c1704b[m
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]
[33mcommit 03bae55436451016205eb1c63a0b15e55726b3bb[m
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]
[33mcommit 49ace6ad894e436ff6cb7f885e73cfe8bf8733ca[m
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]
[33mcommit 624858f0dcbbd78b0923527eb6f2e8f2c7893632[m
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]
[33mcommit 935e2efb3ec3166915279ef0d0a21bc5f755a6df[m
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]
[33mcommit 682d88e3ec5ebf8410394edf08938c76c32867f6[m
Merge: d3d53e7 e47ee6c
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit d3d53e73c63b0a9a2a2859c9c302c69133fe87f0[m
Merge: 29552b2 deb7f97
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 29552b28602b14fce12efb33bd580f86a7b8606a[m
Merge: 2bc8993 2904ae2
Author: Maurice Heumann
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.
Release notes
Sourced from vite-plugin-pwa's
releases.
v1.2.0
No significant changes
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 2bc899314f58c783f586d809b4d53a2f9004a5fa[m
Merge: 986fc80 5d5d039
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 986fc807726b6c60b35596a3458d8e8fec1ceb0a[m
Merge: c46fd1f 13150cd
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit c46fd1fe92ae130f32206ebbfb149f64c6ae5745[m
Merge: ba59a0d b81d682
Author: Maurice Heumann
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.
Release notes
Sourced from eslint's
releases.
v9.39.1
Bug Fixes
650753e
fix: Only pass node to JS lang visitor methods (#20283)
(Nicholas C. Zakas)
Documentation
51b51f4
docs: add a section on when to use extends vs cascading (#20268)
(Tanuj Kanti)
b44d426
docs: Update README (GitHub Actions Bot)
Chores
92db329
chore: update @eslint/js version to 9.39.1 (#20284)
(Francesco Trotta)
c7ebefc
chore: package.json update for @eslint/js release
(Jenkins)
61778f6
chore: update eslint-config-eslint dependency @eslint/js
to ^9.39.0 (#20275)
(renovate[bot])
d9ca2fc
ci: Add rangeStrategy to eslint group in renovate config (#20266)
(唯然)
009e507
test: fix version tests for ESLint v10 (#20274)
(Milos Djermanovic)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit ba59a0d62712e7c59191ed21188f1ffbee6fb53d[m
Merge: 433d11d 51cc1a0
Author: Maurice Heumann
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.
Release notes
Sourced from react-window's
releases.
2.2.3
- Update TS Doc comments for
List and Grid
imperative methods to specify when a method throws.
- Throw a
RangeError (instead of a regular
Error) if an invalid index is passed to one of the
imperative scroll-to methods.
Changelog
Sourced from react-window's
changelog.
2.2.3
- Update TS Doc comments for
List and Grid
imperative methods to specify when a method throws.
- Throw a
RangeError (instead of a regular
Error) if an invalid index is passed to one of the
imperative scroll-to methods.
Commits
1f59076
2.2.2 -> 2.2.3
179ed6a
Improve docs for imperative API; throw RangeError if invalid index
specific (...
572111a
Fix indent on props API page
66ab1f0
Mkae example text easier to copy+paste into an IDE
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 433d11d1b07fd9d99ed6817820c00597bff6b481[m
Merge: 4f45c98 82507af
Author: Maurice Heumann
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.
Release notes
Sourced from @eslint/js's
releases.
v9.39.1
Bug Fixes
650753e
fix: Only pass node to JS lang visitor methods (#20283)
(Nicholas C. Zakas)
Documentation
51b51f4
docs: add a section on when to use extends vs cascading (#20268)
(Tanuj Kanti)
b44d426
docs: Update README (GitHub Actions Bot)
Chores
92db329
chore: update @eslint/js version to 9.39.1 (#20284)
(Francesco Trotta)
c7ebefc
chore: package.json update for @eslint/js release
(Jenkins)
61778f6
chore: update eslint-config-eslint dependency @eslint/js
to ^9.39.0 (#20275)
(renovate[bot])
d9ca2fc
ci: Add rangeStrategy to eslint group in renovate config (#20266)
(唯然)
009e507
test: fix version tests for ESLint v10 (#20274)
(Milos Djermanovic)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 4f45c989e0d2308e060ab23f08f3d5ee92c4c4ab[m
Merge: 0ca0fdb f82eb94
Author: Maurice Heumann
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.
Release notes
Sourced from lucide-react's
releases.
Version 0.555.0
What's Changed
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.554.0...0.555.0
Version 0.554.0
What's Changed
Breaking change
For lucide-react and lucide-solid, imports
for Fingerprint icon are changed to
FingerprintPattern.
Lucide React
- import { Fingerprint } from
"lucide-react";
+ import { FingerprintPattern } from "lucide-react";
Lucide Solid
- import { Fingerprint } from
"lucide/solid";
+ import { FingerprintPattern } from "lucide/solid";
// Or
- import Fingerprint from
"lucide/solid/icons/fingerprint";
- import FingerprintPattern from
"lucide/solid/icons/fingerprint-pattern";
New Contributors
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.553.0...0.554.0
Version 0.553.0
What's Changed
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 0ca0fdb620b4eed73557b55ab081cb24ba0b9d3d[m
Merge: fa710bb b4e7b41
Author: Maurice Heumann
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.
Release notes
Sourced from prettier's
releases.
3.7.3
What's Changed
🔗 Changelog
3.7.2
What's Changed
🔗 Changelog
3.7.1
🔗 Changelog
3.7.0
diff
🔗 Release
note
Changelog
Sourced from prettier's
changelog.
3.7.3
diff
API: Fix prettier.getFileInfo() change that breaks
VSCode extension (#18375
by @fisker)
An internal refactor accidentally broke the VSCode extension plugin
loading.
3.7.2
diff
JavaScript: Fix string print when switching quotes (#18351
by @fisker)
// Input
console.log("A descriptor\\'s .kind must be \"method\" or
\"field\".")
// Prettier 3.7.1
console.log('A descriptor\'s .kind must be "method" or
"field".');
// Prettier 3.7.2
console.log('A descriptor\'s .kind must be "method" or
"field".');
JavaScript: Preserve quote for embedded HTML attribute values (#18352
by @kovsu)
// Input
const html = /* HTML */ ` <div
class="${styles.banner}"></div> `;
// Prettier 3.7.1
const html = /* HTML */ <div
class=${styles.banner}></div>;
// Prettier 3.7.2
const html = /* HTML */ <div
class="${styles.banner}"></div>;
TypeScript: Fix comment in empty type literal (#18364
by @fisker)
// Input
export type XXX = {
// tbd
};
// Prettier 3.7.1
</tr></table>
... (truncated)
Commits
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub
Actions), a new releaser for prettier since your current version.
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit fa710bba5dd5caf2e0f270cfcca764769171486f[m
Merge: 0a37430 4213b93
Author: Maurice Heumann
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.
Release notes
Sourced from @tailwindcss/vite's
releases.
v4.1.17
Fixed
- Substitute
@variant inside legacy JS APIs (#19263)
- Prevent occasional crash on Windows when loaded into a worker thread
(#19242)
Changelog
Sourced from @tailwindcss/vite's
changelog.
[4.1.17] - 2025-11-06
Fixed
- Substitute
@variant inside legacy JS APIs (#19263)
- Prevent occasional crash on Windows when loaded into a worker thread
(#19242)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 0a37430335f88824a850d1d7d76652d682cfd894[m
Merge: b7b96c0 cf00e05
Author: Maurice Heumann
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`.
Commits
a577050
[Java] Use Table's fully qualified path (#8729)
31ab0bf
[Go] Write required string fields into the buffer when using Object API
(#8402)
e4775aa
[Go] add BenchmarkBuildAllocations (#8287)
97d26ab
fix CScript string.compare (#8547)
7dd38fa
Fix platform ifdefs for locale independent str functions (#8678)
7350c36
Optimize Builder startup: lazy sharedStrings and fast vtable init (#8807)
49d2db9
[Python] Fix generating init.py for invalid path (#8810)
807b43c
Remove legacy Conan recipe and update documentation (#8712)
4b823b1
[Python] Fix inconsistent creator function naming in generated code (#8791)
(...
4c47f4c
Revert back to using swift-actions (#8806)
- Additional commits viewable in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit b7b96c0cb36c4cf1a9fb4fed072035e472be4f17[m
Merge: 1c6c67a be2536a
Author: Maurice Heumann
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`.
Commits
1b96fa1
Switch to referenceful lock holder for Abseil compatibility
085af2c
Automated rollback of commit
37678c92fb183b148163dd173430b4ab88586a26.
37678c9
gtest_fail_if_no_test_selected: Rephrase error message.
dedab73
gtest_fail_if_no_test_selected: Rephrase error message.
6ec14df
Modernize example of combining matchers.
- See full diff in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 1c6c67a805ca308f276cd06516dd694949fe4697[m
Merge: 7bce62c 20b19a4
Author: Maurice Heumann
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.
Release notes
Sourced from reactivecircus/android-emulator-runner's
releases.
v2.35.0
What's Changed
New Contributors
Full Changelog: https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.34.0...v2.35.0
Changelog
Sourced from reactivecircus/android-emulator-runner's
changelog.
v2.35.0
- Optimize config.ini updates and efficiency improvements report (#436).
- Fix
pre-emulator-launch-script (#439).
- Allow
google_apis_ps16k as a valid target (#440).
Commits
b530d96
Merge branch 'main' into release/v2
016d4d0
Prepare for release 2.35.0.
f9bdb6d
docs: update AVD profile description (#452)
b68ca16
README: Fix imbalanced backtick in Configurations table (#445)
66283c0
fix: allow google_apis_ps16k as a valid target (#440)
f2bf410
Fix pre-emulator-launch-script (#439)
62e6348
Optimize config.ini updates and efficiency improvements report (#436)
450c4c9
Fix outdated information about larger runners billing (#437)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 7bce62c2ae5683ccd7dfbb8ae53f552108622221[m
Merge: 8c75475 651c020
Author: Maurice Heumann
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
[33mcommit 7a42bc7ad3d1c30f79af5214e413046c52055191[m
Author: Elias Bachaalany
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.
[33mcommit 651c020b87175abe5ec848306884037f986fa0b3[m
Author: Elias Bachaalany
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
[33mcommit 4a905d562a4dc6a464bc05d9e0df94f29ea28fec[m
Author: Elias Bachaalany
Date: Tue Dec 2 15:44:21 2025 -0800
Update src/samples/test-sample/test.cpp
Co-authored-by: Maurice Heumann
[33mcommit 20b19a428942e8fa3d286ccae7a7bd8675eef9e2[m
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]
[33mcommit be2536a222e62968b4a0e1774b0bd9a39320b4fc[m
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]
[33mcommit deb7f97c172ef9bfb29a62f6d81a4a431ef1e21b[m
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]
[33mcommit cf00e05ed1a1f3872a5f37822aae27234d313323[m
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]
[33mcommit e47ee6ce40082fccbecf9698c4a8c4c8e0cd0255[m
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]
[33mcommit 2904ae287ece318efd0be3ce7deb6a0c8fbe20ba[m
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]
[33mcommit 5d5d0399fa883ef955ffc2ddaf82aa55fc271394[m
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]
[33mcommit 13150cd47a0155a9c0086fd19957e3b386c4b94c[m
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]
[33mcommit b81d682c462bf26006b984209f5731a0a30433a8[m
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]
[33mcommit 51cc1a04ef15e5a68c2c1a4bce6fa9ff89b33f0b[m
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]
[33mcommit 82507af1e45b572baabeaa60db730cedbdf2400a[m
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]
[33mcommit f82eb9411d4a33308164a2ed5dae8494ebeb2f94[m
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]
[33mcommit b4e7b414053715cb009b814e6905d1afc762f605[m
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]
[33mcommit 4213b939701fef5c49c868dd891bc4a6b6f9098b[m
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]
[33mcommit d4166a5c8d843d9a1ee3bf4522e165e22f399db9[m
Author: Elias Bachaalany
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.
[33mcommit 7cb92a662b8eb0fdc179797a76c3be0aa64e4203[m
Author: Elias Bachaalany
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.
[33mcommit 8c75475f0db0646d3a33c8282b1e99c43f23169d[m
Author: momo5502
Date: Thu Nov 20 18:43:20 2025 +0100
Stub more syscalls
[33mcommit 2be5f73755b2312ff6cfc045f5af828bdfe0bd29[m
Author: momo5502
Date: Thu Nov 20 18:25:33 2025 +0100
Support ProcessPriorityClass in NtQueryInformationProcess
[33mcommit 934e11a3119f4c57d39e378dc408a1486cd124c9[m
Author: Maurice Heumann
Date: Thu Nov 20 18:13:38 2025 +0100
Archive gdiplus.dll
[33mcommit 45ba0f0d265610bc504d76573dbf6ee74abe9cef[m
Merge: 7072d66 110e4cd
Author: Maurice Heumann
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.
Changelog
Sourced from js-yaml's
changelog.
[4.1.1] - 2025-11-12
Security
- Fix prototype pollution issue in yaml merge (<<)
operator.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this 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).
[33mcommit 7072d66bfa9db9f6bffa1e961770922182492ef0[m
Merge: b13324a db67ac5
Author: Maurice Heumann
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.
[33mcommit 110e4cde903e96d7d33c4bc60bd6c37b46380b5e[m
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]
[33mcommit db67ac5a03d1f8708f4fac6c58b4ed88357e886a[m
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
[33mcommit 36b151177e1febdf392c49fb7435aa9b4f649e77[m
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
[33mcommit 889dea066ecb965ee94bead4226d158ef35d6a5a[m
Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com>
Date: Tue Nov 18 00:00:00 2025 +0000
Sort create-root.bat entries alphabetically
[33mcommit b13324a7d6428c3aa0eb447e8d600169bfb244bf[m
Author: Maurice Heumann
Date: Mon Nov 3 07:24:03 2025 +0100
Update README.md
Removed the new emoji from the README link to icicle-emu.
[33mcommit 9ec488e87c9825d210dc4226e7d3d87f957e4985[m
Merge: ed7c708 e08f8aa
Author: Maurice Heumann
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.
Release notes
Sourced from globals's
releases.
v16.5.0
- Update globals (2025-11-01) (#316)
6d441ca
- Add Vue, Svelte, and Astro globals (#314)
ea31521
https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit e08f8aaedc9e516ba1879c88f8e603047c9b9565[m
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]
[33mcommit ed7c7085b459e15201216be700da2b63b856630e[m
Author: momo5502
Date: Sat Nov 1 10:31:11 2025 +0100
Fix formatting
[33mcommit 170574c6f4636f237d346d70f818eddde1ccf06f[m
Author: Maurice Heumann
Date: Sat Nov 1 10:21:41 2025 +0100
Update clang-format version to 21
[33mcommit 2cb1ab6e2deaa1b68300f0b4dc7a03dd83cda3ae[m
Merge: 8b18383 77cb4b8
Author: Maurice Heumann
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.
Release notes
Sourced from eslint's
releases.
v9.38.0
Features
ce40f74
feat: update complexity rule to only highlight function
header (#20048)
(Atul Nair)
e37e590
feat: correct no-loss-of-precision false positives with
e notation (#20187)
(Francesco Trotta)
Bug Fixes
50c3dfd
fix: improve type support for isolated dependencies in pnpm (#20201)
(Francesco Trotta)
a1f06a3
fix: correct SourceCode typings (#20114)
(Pixel998)
Documentation
462675a
docs: improve web accessibility by hiding non-semantic character (#20205)
(루밀LuMir)
c070e65
docs: correct formatting in no-irregular-whitespace rule
documentation (#20203)
(루밀LuMir)
b39e71a
docs: Update README (GitHub Actions Bot)
cd39983
docs: move custom-formatters type descriptions to
nodejs-api (#20190)
(Percy Ma)
Chores
d17c795
chore: upgrade @eslint/js@9.38.0 (#20221)
(Milos Djermanovic)
25d0e33
chore: package.json update for @eslint/js release
(Jenkins)
c82b5ef
refactor: Use types from @eslint/core (#20168)
(Nicholas C. Zakas)
ff31609
ci: add Node.js 25 to ci.yml (#20220)
(루밀LuMir)
004577e
ci: bump github/codeql-action from 3 to 4 (#20211)
(dependabot[bot])
eac71fb
test: remove use of nodejsScope option of eslint-scope from
tests (#20206)
(Milos Djermanovic)
4168a18
chore: fix typo in legacy-eslint.js (#20202)
(Sweta Tanwar)
205dbd2
chore: fix typos (#20200)
(ntnyq)
dbb200e
chore: use team member's username when name is not available in data (#20194)
(Milos Djermanovic)
8962089
chore: mark deprecated rules as available until v11.0.0 (#20184)
(Pixel998)
v9.37.0
Features
39f7fb4
feat: preserve-caught-error should recognize all static
"cause" keys (#20163)
(Pixel998)
f81eabc
feat: support TS syntax in no-restricted-imports (#19562)
(Nitin Kumar)
Bug Fixes
a129cce
fix: correct no-loss-of-precision false positives for
leading zeros (#20164)
(Francesco Trotta)
09e04fc
fix: add missing AST token types (#20172)
(Pixel998)
861c6da
fix: correct ESLint typings (#20122)
(Pixel998)
Documentation
b950359
docs: fix typos across the docs (#20182)
(루밀LuMir)
42498a2
docs: improve ToC accessibility by hiding non-semantic character (#20181)
(Percy Ma)
29ea092
docs: Update README (GitHub Actions Bot)
5c97a04
docs: show availableUntil in deprecated rule banner (#20170)
(Pixel998)
90a71bf
docs: update README files to add badge and instructions (#20115)
(루밀LuMir)
1603ae1
docs: update references from master to main
(#20153)
(루밀LuMir)
Chores
afe8a13
chore: update @eslint/js dependency to version 9.37.0 (#20183)
(Francesco Trotta)
abee4ca
chore: package.json update for @eslint/js release
(Jenkins)
fc9381f
chore: fix typos in comments (#20175)
(overlookmotel)
e1574a2
chore: unpin jiti (#20173)
(renovate[bot])
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 77cb4b825852daddb138d072f650f96ca054eac7[m
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]
[33mcommit 8b1838319e740d24e0e7f16590eb18fe1bfbfe2a[m
Merge: a6d5da4 5d33b29
Author: Maurice Heumann
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.
Release notes
Sourced from vite-plugin-pwa's
releases.
v1.1.0
🐞 Bug Fixes
Commits
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub
Actions), a new releaser for vite-plugin-pwa since your current
version.
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit a6d5da43bacdb7532d71db40ce8901e1873635cb[m
Merge: 2b28491 3093a1b
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 2b284914d7a9c81588b172306d661bd9eb11eca8[m
Merge: d00a2a2 9567113
Author: Maurice Heumann
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.
Release notes
Sourced from @tailwindcss/vite's
releases.
v4.1.16
Fixed
- Discard candidates with an empty data type (#19172)
- Fix canonicalization of arbitrary variants with attribute selectors
(#19176)
- Fix invalid colors due to nested
& (#19184)
- Improve canonicalization for
& > :pseudo and
& :pseudo arbitrary variants (#19178)
v4.1.15
Fixed
- Fix Safari devtools rendering issue due to
color-mix
fallback (#19069)
- Suppress Lightning CSS warnings about
:deep,
:slotted, and :global (#19094)
- Fix resolving theme keys when starting with the name of another
theme key in JS configs and plugins (#19097)
- Allow named groups in combination with
not-*,
has-*, and in-* (#19100)
- Prevent important utilities from affecting other utilities (#19110)
- Don’t index into strings with the
theme(…) function (#19111)
- Fix parsing issue when
\t is used in at-rules (#19130)
- Upgrade: Canonicalize utilities containing
0 values (#19095)
- Upgrade: Migrate deprecated
break-words to
wrap-break-word (#19157)
Changed
- Remove the
postinstall script from oxide (#19149)
Changelog
Sourced from @tailwindcss/vite's
changelog.
[4.1.16] - 2025-10-23
Fixed
- Discard candidates with an empty data type (#19172)
- Fix canonicalization of arbitrary variants with attribute selectors
(#19176)
- Fix invalid colors due to nested
& (#19184)
- Improve canonicalization for
& > :pseudo and
& :pseudo arbitrary variants (#19178)
[4.1.15] - 2025-10-20
Fixed
- Fix Safari devtools rendering issue due to
color-mix
fallback (#19069)
- Suppress Lightning CSS warnings about
:deep,
:slotted, and :global (#19094)
- Fix resolving theme keys when starting with the name of another
theme key in JS configs and plugins (#19097)
- Allow named groups in combination with
not-*,
has-*, and in-* (#19100)
- Prevent important utilities from affecting other utilities (#19110)
- Don’t index into strings with the
theme(…) function (#19111)
- Fix parsing issue when
\t is used in at-rules (#19130)
- Upgrade: Canonicalize utilities containing
0 values (#19095)
- Upgrade: Migrate deprecated
break-words to
wrap-break-word (#19157)
Changed
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 5d33b29f6cf1606012e0d073fcd2a5496687252a[m
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]
[33mcommit 3093a1b58815c38669d97464c9470bc9f14008ea[m
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]
[33mcommit d00a2a294c9bb9cdebda6221126bdb1b485afe0c[m
Merge: e42d459 284979d
Author: Maurice Heumann
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.
Changelog
Sourced from eslint-plugin-react-hooks's
changelog.
7.0.1
- Disallowed passing inline
useEffectEvent values as JSX
props to guard against accidental propagation. (#34820
by @jf-eirinha)
- Switch to
export = so eslint-plugin-react-hooks emits
correct types for consumers in Node16 ESM projects. (#34949
by @karlhorky)
- Tightened the typing of
configs.flat so the
configs export is always defined. (#34950
by @poteto)
- Fix named import runtime errors. (#34951,
#34953
by
@karlhorky)
7.0.0
This release slims down presets to just 2 configurations
(recommended and recommended-latest), and all
compiler rules are enabled by default.
- Breaking: Removed
recommended-latest-legacy and flat/recommended
configs. The plugin now provides recommended (legacy and
flat configs with all recommended rules), and
recommended-latest (legacy and flat configs with all
recommended rules plus new bleeding edge experimental compiler rules).
(@poteto in #34757)
6.1.1
Note: 6.1.0 accidentally allowed use of
recommended without flat config, causing errors when used
with ESLint v9's defineConfig() helper. This has been fixed
in 6.1.1.
- Fix
recommended config for flat config compatibility.
The recommended config has been converted to flat config
format. Non-flat config users should use recommended-legacy
instead. (@poteto
in #34700)
- Add
recommended-latest and
recommended-latest-legacy configs that include React
Compiler rules. (@poteto in #34675)
- Remove unused
NoUnusedOptOutDirectives rule. (@poteto in #34703)
- Remove
hermes-parser and dependency. (@poteto in #34719)
- Remove
@babel/plugin-proposal-private-methods
dependency. (@ArnaudBarre and
@josephsavona
in #34715)
- Update for Zod v3/v4 compatibility. (
@kolian and @josephsavona
in #34717)
6.1.0
Note: 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.
- Breaking: Require Node.js 18 or newer. (
@michaelfaith
in #32458)
- Breaking: Flat config is now the default
recommended preset. Legacy config moved to
recommended-legacy. (@michaelfaith
in #32457)
- New Violations: Disallow calling
use
within try/catch blocks. (@poteto in #34040)
- New Violations: Disallow calling
useEffectEvent functions in arbitrary closures. (@jbrown215 in #33544)
- Handle
React.useEffect in addition to
useEffect in rules-of-hooks. (@Ayc0 in #34076)
- Added
react-hooks settings config option that to accept
additionalEffectHooks that are used across exhaustive-deps
and rules-of-hooks rules. (@jbrown215) in #34497
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit e42d459c917d9a9186872f6410fca98086f4a08b[m
Merge: 89928eb 64e7194
Author: Maurice Heumann
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.
Release notes
Sourced from typescript-eslint's
releases.
v8.46.2
8.46.2 (2025-10-20)
🩹 Fixes
- eslint-plugin: [prefer-optional-chain] skip
optional chaining when it could change the result (#11702)
- typescript-estree: forbid invalid modifiers in
object methods (#11689)
❤️ Thank You
You can read about our versioning
strategy and releases on our
website.
v8.46.1
8.46.1 (2025-10-13)
🩹 Fixes
- ast-spec: cleanup
TSLiteralType (#11624)
- eslint-plugin: [prefer-optional-chain] include
mixed "nullish comparison style" chains in checks (#11533)
- eslint-plugin: [no-misused-promises] special-case
.finally not to report when a promise returning function is
provided as an argument (#11667)
❤️ Thank You
- Abraham Guo
- mdm317
- Ronen Amiel
You can read about our versioning
strategy and releases on our
website.
v8.46.0
8.46.0 (2025-10-06)
🚀 Features
- eslint-plugin: [no-unsafe-member-access] add
allowOptionalChaining option (#11659)
- eslint-plugin-internal: [no-dynamic-tests] new
internal Lint rule to ban dynamic syntax in generating tests (#11323)
- rule-schema-to-typescript-types: clean up and make
public (#11633)
- typescript-eslint: export util types (#10848,
#10849)
- typescript-estree: mention file specifics in
project service allowDefaultProject error (#11635)
- typescript-estree: private identifiers can only
appear on LHS of in expressions (#9232)
🩹 Fixes
- eslint-plugin: [no-floating-promises] remove excess
parentheses in suggestions (#11487)
- eslint-plugin: [unbound-method] improve wording
around
this: void and binding (#11634)
- eslint-plugin: [no-deprecated] ignore deprecated
export imports (#11603)
- eslint-plugin: removed error type previously
deprecated (#11674)
... (truncated)
Changelog
Sourced from typescript-eslint's
changelog.
8.46.2 (2025-10-20)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
8.46.1 (2025-10-13)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases on our
website.
8.46.0 (2025-10-06)
🚀 Features
❤️ Thank You
You can read about our versioning
strategy and releases on our
website.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 89928ebcc6d7e53d5c1909f1c171d54f1e910008[m
Merge: 36f1f75 abf89e4
Author: Maurice Heumann
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.
Release notes
Sourced from pe-library's
releases.
v2.0.0
- [Breaking changes] Drop older Node.js version (now
ensures v20.19.5 or later)
- [Maybe breaking changes] Change
ImageDirectoryEntry enum to const object and
type definition
- (development) Update devDependencies packages excluding
typescript
Changelog
Sourced from pe-library's
changelog.
v2.0.0
- [Breaking changes] Drop older Node.js version (now
ensures v20.19.5 or later)
- [Maybe breaking changes] Change
ImageDirectoryEntry enum to const object and
type definition
- (development) Update devDependencies packages excluding
typescript
Commits
38f5416
2.0.0
f03994b
Prepare for v2.0.0
905930e
Update GitHub actions
3405024
Remove TypeScript 'enum'
d4f530f
Update lint rules and fix lint errors
82585f3
Update Node.js and dependency packages
ad8c583
Update workflows with adding 'publish' workflow
3fb1be2
Merge pull request #9
from jet2jet/dependabot/npm_and_yarn/braces-3.0.3
7679a44
Bump braces from 3.0.2 to 3.0.3
- See full diff in compare
view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub
Actions), a new releaser for pe-library since your current version.
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 36f1f752a72e52a486a7a75ea4b25b4eff3ac31c[m
Merge: c05eb31 8044ff4
Author: Maurice Heumann
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.
Release notes
Sourced from react-window's
releases.
2.2.1
- Fix possible scroll-jump scenario with
useDynamicRowHeight
Changelog
Sourced from react-window's
changelog.
2.2.2
The return type of List and Grid components
is explicitly annotated as ReactElement. The return type of
rowComponent and cellComponent changed from
ReactNode to ReactElement. This was done to
fix TypeScript warnings for React versions 18.0 - 18.2. (See issue #875)
2.2.1
- Fix possible scroll-jump scenario with
useDynamicRowHeight
Commits
a2bae7b
2.2.1 - 2.2.2
5d59563
Annotate Grid and List return types explicitly to avoid redundant
inlined inf...
b2fe9ed
Update README.md docs with component prop types (#873)
2d844ea
Formatting tweaks
e4c83fd
Improve RowProps and CellProps generics docs
03fd826
Increased font size of code blocks
a4eef4c
Tweaked <code> CSS color
8028616
Decreased intensity of warning blocks
17e625c
Improve component props docs (#871)
f84477e
Prettier config changes
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit c05eb312e9e0de296778af6044d35552a673e690[m
Merge: 165e563 825a6ef
Author: Maurice Heumann
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
Release notes
Sourced from react-dom's
releases.
19.2.0 (Oct 1, 2025)
Below is a list of all new features, APIs, and bug fixes.
Read the React
19.2 release post for more information.
New React Features
New React DOM Features
- Added resume APIs for partial pre-rendering with Web Streams:
- Added resume APIs for partial pre-rendering with Node Streams:
- Updated
prerender
APIs to return a postponed state that can be passed to the
resume APIs.
Notable changes
- 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
<ViewTransition> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.
- Add Node Web Streams (
prerender,
renderToReadableStream) to server-side-rendering APIs for
Node.js
- Use underscore instead of
: IDs generated by useId
All Changes
React
React DOM
... (truncated)
Changelog
Sourced from react-dom's
changelog.
19.2.0 (October 1st, 2025)
Below is a list of all new features, APIs, and bug fixes.
Read the React
19.2 release post for more information.
New React Features
New React DOM Features
- Added resume APIs for partial pre-rendering with Web Streams:
- Added resume APIs for partial pre-rendering with Node Streams:
- Updated
prerender
APIs to return a postponed state that can be passed to the
resume APIs.
Notable changes
- 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
<ViewTransition> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.
- Add Node Web Streams (
prerender,
renderToReadableStream) to server-side-rendering APIs for
Node.js
- Use underscore instead of
: IDs generated by useId
All Changes
React
React DOM
... (truncated)
Commits
Updates `@types/react-dom` from 19.1.10 to 19.2.2
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 64e719443820a002ce053974c8ee6a9703499d15[m
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]
[33mcommit 825a6ef2d745f251201dd9b048e4c4cddb6e3518[m
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]
[33mcommit 8044ff47c22735840ab2fb6210e6dc99eef55799[m
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]
[33mcommit 284979def7efc0f5dfd10318d567e07d67804b2f[m
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]
[33mcommit abf89e4cb4b929541d8bfd30be1dbf35fa6a76d9[m
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]
[33mcommit 9567113bd5adb3aab4bc0676588f131fa8dce155[m
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]
[33mcommit 165e56320ca9512d92646a23bc5995a044e64210[m
Merge: c1a3261 66341f8
Author: Maurice Heumann
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.
Release notes
Sourced from jidicula/clang-format-action's
releases.
v4.16.0
What's Changed
Full Changelog: https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0
Commits
6cd220d
docs(README): Publish v4.16.0
e9892f9
build: Support clang-format-21 (#257)
e3e6222
build: bump actions/setup-go from 5 to 6 (#254)
2c659fe
build: Add clang-format-21 image build (#252)
d0e4213
build: bump actions/checkout from 4 to 5 (#251)
b939fad
build: bump docker/login-action from 3.5.0 to 3.6.0 (#255)
2255e8e
build: bump docker/metadata-action from 5.7.0 to 5.8.0 (#249)
df5c048
build: bump docker/login-action from 3.4.0 to 3.5.0 (#250)
019480f
config: Create CODEOWNERS (#248)
5cc331b
build: bump docker/build-push-action from 6.17.0 to 6.18.0 (#246)
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit c1a3261fb54f08a217d9f5e6f594762f8316ddaa[m
Merge: efbe850 f9a80ed
Author: Maurice Heumann
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.
Commits
a8a227b
Updating v6 from main@1.7.1
f5f03e1
v1.7.1
e4621a2
Updating v6 from main@1.7.0
9deab50
Fixed used versions in README.
677a466
v1.7.0
bd4687b
Fixed pipeline problems.
964c37b
Additionally verify action on Ubuntu ARM and Windows ARM images.
a416052
Detect merge commits and auto tag release commits.
56c006c
Updated README.
d14263f
Bumped used GitHub Action images to use macos-15 and windows-2025.
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit efbe850ee91e568477179b4b4aece0541b7da884[m
Merge: cde8ef9 0579420
Author: Maurice Heumann
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.
Release notes
Sourced from eslint-plugin-react-refresh's
releases.
v0.4.24
- Add
"generateImageMetadata",
"generateSitemaps" &
"generateStaticParams" to
allowExportNames in Next config
v0.4.23
- Add
"metadata",
"generateMetadata" &
"generateViewport" to
allowExportNames in Next config
Changelog
Sourced from eslint-plugin-react-refresh's
changelog.
0.4.24
- Add
"generateImageMetadata",
"generateSitemaps" &
"generateStaticParams" to
allowExportNames in Next config
0.4.23
- Add
"metadata",
"generateMetadata" &
"generateViewport" to
allowExportNames in Next config
Commits
6368815
Add generate{ImageMetadata,Sitemaps,StaticParams} to Next config
[publish] (#92)
1d436ff
More allowExportNames in Next config (fixes #90)
[publish]
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit cde8ef9c39c25d48858c36ed31f3faf6b1e760b9[m
Merge: 4b5b988 5a909cc
Author: Maurice Heumann
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
Release notes
Sourced from react's
releases.
19.2.0 (Oct 1, 2025)
Below is a list of all new features, APIs, and bug fixes.
Read the React
19.2 release post for more information.
New React Features
New React DOM Features
- Added resume APIs for partial pre-rendering with Web Streams:
- Added resume APIs for partial pre-rendering with Node Streams:
- Updated
prerender
APIs to return a postponed state that can be passed to the
resume APIs.
Notable changes
- 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
<ViewTransition> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.
- Add Node Web Streams (
prerender,
renderToReadableStream) to server-side-rendering APIs for
Node.js
- Use underscore instead of
: IDs generated by useId
All Changes
React
React DOM
... (truncated)
Changelog
Sourced from react's
changelog.
19.2.0 (October 1st, 2025)
Below is a list of all new features, APIs, and bug fixes.
Read the React
19.2 release post for more information.
New React Features
New React DOM Features
- Added resume APIs for partial pre-rendering with Web Streams:
- Added resume APIs for partial pre-rendering with Node Streams:
- Updated
prerender
APIs to return a postponed state that can be passed to the
resume APIs.
Notable changes
- 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
<ViewTransition> Component. React will batch as much
reveals as possible before the first paint while trying to hit popular
first-contentful paint metrics.
- Add Node Web Streams (
prerender,
renderToReadableStream) to server-side-rendering APIs for
Node.js
- Use underscore instead of
: IDs generated by useId
All Changes
React
React DOM
... (truncated)
Commits
Updates `@types/react` from 19.1.12 to 19.2.2
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 4b5b988d39941834633b87de5ada3cb99cb6ac88[m
Merge: 1dc47f5 0dcab41
Author: Maurice Heumann
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.
Release notes
Sourced from actions/upload-artifact's
releases.
v5.0.0
What's Changed
BREAKING CHANGE: this update supports Node
v24.x. This is not a breaking change per-se but we're
treating it as such.
New Contributors
Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v5.0.0
Commits
330a01c
Merge pull request #734
from actions/danwkennedy/prepare-5.0.0
03f2824
Update github.dep.yml
905a1ec
Prepare v5.0.0
2d9f9cd
Merge pull request #725
from patrikpolyak/patch-1
9687587
Merge branch 'main' into patch-1
2848b2c
Merge pull request #727
from danwkennedy/patch-1
9b51177
Spell out the first use of GHES
cd231ca
Update GHES guidance to include reference to Node 20 version
de65e23
Merge pull request #712
from actions/nebuk89-patch-1
8747d8c
Update README.md
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 1dc47f55f6c6b6954487456c0a3a94805c4888d6[m
Merge: 4e2dfc6 a1ead80
Author: Maurice Heumann
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.
Release notes
Sourced from @vitejs/plugin-react's
releases.
plugin-react@5.1.0
Add @vitejs/plugin-react/preamble virtual module for
SSR HMR (#890)
SSR applications can now initialize HMR runtime by importing
@vitejs/plugin-react/preamble at the top of their client
entry instead of manually calling transformIndexHtml. This
simplifies SSR setup for applications that don't use the
transformIndexHtml API.
Fix raw Rolldown support for Rolldown 1.0.0-beta.44+ (#930)
Rolldown 1.0.0-beta.44+ removed the top-level jsx option
in favor of transform.jsx. This plugin now uses the
transform.jsx option to support Rolldown
1.0.0-beta.44+.
Changelog
Sourced from @vitejs/plugin-react's
changelog.
5.1.0 (2025-10-24)
Add @vitejs/plugin-react/preamble virtual module for
SSR HMR (#890)
SSR applications can now initialize HMR runtime by importing
@vitejs/plugin-react/preamble at the top of their client
entry instead of manually calling transformIndexHtml. This
simplifies SSR setup for applications that don't use the
transformIndexHtml API.
Fix raw Rolldown support for Rolldown 1.0.0-beta.44+ (#930)
Rolldown 1.0.0-beta.44+ removed the top-level jsx option
in favor of transform.jsx. This plugin now uses the
transform.jsx option to support Rolldown
1.0.0-beta.44+.
Commits
3e5a374
release: plugin-react@5.1.0
44cbed4
fix(react): compat with newer rolldown (#930)
c54d3c6
chore(deps): update all non-major dependencies (#926)
a2d76d9
fix(deps): update all non-major dependencies (#918)
fffb7eb
feat(react): expose virtual module to simplify hmr preamble setup on ssr
(#890)
b79592a
fix(deps): update react-related dependencies (#901)
2d239fc
fix(deps): update all non-major dependencies (#896)
73be2f0
chore(deps): fix vitest > rolldown-vite dependency (#889)
407795d
fix(deps): update all non-major dependencies (#887)
47db473
chore(react): fix ecosystem-ci failure (#888)
- See full diff in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 4e2dfc6fb0139e3adce354fc6d1a36b359c91da2[m
Merge: e727ba3 60ab4de
Author: Maurice Heumann
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.
Release notes
Sourced from vite's
releases.
v7.1.12
Please refer to CHANGELOG.md
for details.
Changelog
Sourced from vite's
changelog.
7.1.12
(2025-10-23)
Bug Fixes
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit e727ba3a379d20f934b16a3744fc886f1ee11526[m
Merge: 54922eb 6468b45
Author: Maurice Heumann
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.
Release notes
Sourced from @eslint/js's
releases.
v9.38.0
Features
ce40f74
feat: update complexity rule to only highlight function
header (#20048)
(Atul Nair)
e37e590
feat: correct no-loss-of-precision false positives with
e notation (#20187)
(Francesco Trotta)
Bug Fixes
50c3dfd
fix: improve type support for isolated dependencies in pnpm (#20201)
(Francesco Trotta)
a1f06a3
fix: correct SourceCode typings (#20114)
(Pixel998)
Documentation
462675a
docs: improve web accessibility by hiding non-semantic character (#20205)
(루밀LuMir)
c070e65
docs: correct formatting in no-irregular-whitespace rule
documentation (#20203)
(루밀LuMir)
b39e71a
docs: Update README (GitHub Actions Bot)
cd39983
docs: move custom-formatters type descriptions to
nodejs-api (#20190)
(Percy Ma)
Chores
d17c795
chore: upgrade @eslint/js@9.38.0 (#20221)
(Milos Djermanovic)
25d0e33
chore: package.json update for @eslint/js release
(Jenkins)
c82b5ef
refactor: Use types from @eslint/core (#20168)
(Nicholas C. Zakas)
ff31609
ci: add Node.js 25 to ci.yml (#20220)
(루밀LuMir)
004577e
ci: bump github/codeql-action from 3 to 4 (#20211)
(dependabot[bot])
eac71fb
test: remove use of nodejsScope option of eslint-scope from
tests (#20206)
(Milos Djermanovic)
4168a18
chore: fix typo in legacy-eslint.js (#20202)
(Sweta Tanwar)
205dbd2
chore: fix typos (#20200)
(ntnyq)
dbb200e
chore: use team member's username when name is not available in data (#20194)
(Milos Djermanovic)
8962089
chore: mark deprecated rules as available until v11.0.0 (#20184)
(Pixel998)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 54922ebe9d65d92bcaba8feae7514048fe58b71e[m
Merge: 6f1ea11 5e72b00
Author: Maurice Heumann
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.
Release notes
Sourced from lucide-react's
releases.
Version 0.552.0
What's Changed
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.551.0...0.552.0
Version 0.551.0
What's Changed
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.550.0...0.551.0
Version 0.550.0
What's Changed
New Contributors
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.549.0...0.550.0
Version 0.549.0
What's Changed
New Contributors
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.548.0...0.549.0
Version 0.548.0
What's Changed
New Contributors
Full Changelog: https://github.com/lucide-icons/lucide/compare/0.547.0...0.548.0
... (truncated)
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 6f1ea1162b1b693f67238ea01fef70be3f4bed16[m
Merge: defb35f 5da52b9
Author: Maurice Heumann
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.
Release notes
Sourced from react-router-dom's
releases.
react-router-dom-v5-compat@6.4.0-pre.15
Patch Changes
- Updated dependencies
- react-router@6.4.0-pre.15
- react-router-dom@6.4.0-pre.15
react-router-dom-v5-compat@6.4.0-pre.11
Patch Changes
- Updated dependencies
- react-router@6.4.0-pre.11
- react-router-dom@6.4.0-pre.11
Changelog
Sourced from react-router-dom's
changelog.
7.9.5
Patch Changes
7.9.4
Patch Changes
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit defb35fa892b23cafae35a421505564d3434f292[m
Merge: 7bc147d bc737f1
Author: Maurice Heumann
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`.
Commits
0ce707e
Fix cranelift JIT issue on big-endian guests
40ab41d
Add sleigh changes
8301438
Update dependencies
2e82d65
Fix next_tmp calculation in blocks with no temporaries
fe8dd5d
Fix no fuel being consumed when stepping from the middle of a block
a547520
Add support for any address to be used for globalset.
- See full diff in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 7bc147d263f1ac2bdc53dc1298e582c43a6200a8[m
Merge: 8637231 c0bc9bf
Author: Maurice Heumann
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.
Release notes
Sourced from actions/download-artifact's
releases.
v6.0.0
What's Changed
BREAKING CHANGE: this update supports Node
v24.x. This is not a breaking change per-se but we're
treating it as such.
New Contributors
Full Changelog: https://github.com/actions/download-artifact/compare/v5...v6.0.0
Commits
018cc2c
Merge pull request #438
from actions/danwkennedy/prepare-6.0.0
815651c
Revert "Remove github.dep.yml"
bb3a066
Remove github.dep.yml
fa1ce46
Prepare v6.0.0
4a24838
Merge pull request #431
from danwkennedy/patch-1
5e3251c
Readme: spell out the first use of GHES
abefc31
Merge pull request #424
from actions/yacaovsnc/update_readme
ac43a60
Update README with artifact extraction details
de96f46
Merge pull request #417
from actions/yacaovsnc/update_readme
7993cb4
Remove migration guide for artifact download changes
- Additional commits viewable in compare
view
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 8637231a773d5109b6fd44135e1da507045a0945[m
Merge: 8682f2b 7bf9a3f
Author: Maurice Heumann
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`.
Commits
0ce707e
Fix cranelift JIT issue on big-endian guests
40ab41d
Add sleigh changes
8301438
Update dependencies
2e82d65
Fix next_tmp calculation in blocks with no temporaries
fe8dd5d
Fix no fuel being consumed when stepping from the middle of a block
a547520
Add support for any address to be used for globalset.
- See full diff in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 8682f2b3d91612b7f162ffaa9c85f9d687747030[m
Merge: 1f34d66 a9a40e3
Author: Maurice Heumann
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.
Release notes
Sourced from tailwindcss's
releases.
v4.1.16
Fixed
- Discard candidates with an empty data type (#19172)
- Fix canonicalization of arbitrary variants with attribute selectors
(#19176)
- Fix invalid colors due to nested
& (#19184)
- Improve canonicalization for
& > :pseudo and
& :pseudo arbitrary variants (#19178)
v4.1.15
Fixed
- Fix Safari devtools rendering issue due to
color-mix
fallback (#19069)
- Suppress Lightning CSS warnings about
:deep,
:slotted, and :global (#19094)
- Fix resolving theme keys when starting with the name of another
theme key in JS configs and plugins (#19097)
- Allow named groups in combination with
not-*,
has-*, and in-* (#19100)
- Prevent important utilities from affecting other utilities (#19110)
- Don’t index into strings with the
theme(…) function (#19111)
- Fix parsing issue when
\t is used in at-rules (#19130)
- Upgrade: Canonicalize utilities containing
0 values (#19095)
- Upgrade: Migrate deprecated
break-words to
wrap-break-word (#19157)
Changed
- Remove the
postinstall script from oxide (#19149)
Changelog
Sourced from tailwindcss's
changelog.
[4.1.16] - 2025-10-23
Fixed
- Discard candidates with an empty data type (#19172)
- Fix canonicalization of arbitrary variants with attribute selectors
(#19176)
- Fix invalid colors due to nested
& (#19184)
- Improve canonicalization for
& > :pseudo and
& :pseudo arbitrary variants (#19178)
[4.1.15] - 2025-10-20
Fixed
- Fix Safari devtools rendering issue due to
color-mix
fallback (#19069)
- Suppress Lightning CSS warnings about
:deep,
:slotted, and :global (#19094)
- Fix resolving theme keys when starting with the name of another
theme key in JS configs and plugins (#19097)
- Allow named groups in combination with
not-*,
has-*, and in-* (#19100)
- Prevent important utilities from affecting other utilities (#19110)
- Don’t index into strings with the
theme(…) function (#19111)
- Fix parsing issue when
\t is used in at-rules (#19130)
- Upgrade: Canonicalize utilities containing
0 values (#19095)
- Upgrade: Migrate deprecated
break-words to
wrap-break-word (#19157)
Changed
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 1f34d669d972fa8817d0626cf6c96642ebf53187[m
Merge: 373f459 2468a03
Author: Maurice Heumann
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`.
Commits
0ce707e
Fix cranelift JIT issue on big-endian guests
40ab41d
Add sleigh changes
8301438
Update dependencies
2e82d65
Fix next_tmp calculation in blocks with no temporaries
fe8dd5d
Fix no fuel being consumed when stepping from the middle of a block
a547520
Add support for any address to be used for globalset.
- See full diff in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 373f459db5e2a83dcea207c479e4be442b5ff426[m
Merge: 4a677f5 766c43b
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 4a677f5a37ca33c831467a3bb78645793dc80394[m
Merge: 80a37d6 6402827
Author: Maurice Heumann
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`.
Commits
17d335d
Remove short-circuiting from AllOf, for better failure messages
4fe3307
macOS CI: Move the Bazel vendor_dir to ${HOME} to workaround a Bazel
issue
b2b9072
Mark InternalDefaultActionSetAt as nodiscard.
e17e37a
Automated Code Change
8dbd60f
Restore the documentation of AnyWith\<T>(m) in the
matchers reference.
2ce9d8f
Allow for passing non-pointers to DeleteArg and have them emit a
deprecation ...
279f847
Fix typo.
de1c609
Automated Code Change
- See full diff in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 80a37d673b4ea4eb158af45e54079e9a5ca5b42b[m
Merge: 1886b19 7e755f9
Author: Maurice Heumann
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`.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 1886b19132f854918f52408f07b9f0fe2b47e618[m
Merge: 108c0b5 bb89166
Author: Maurice Heumann
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`.
Commits
c059126
Update read/written registers for x86 unconditional jump instructions
(#2800)
5f9dc2a
Update read/written registers for x86 loop instructions (#2799)
decdbb9
Add null check for Xtensa operation detail in Xtensa_add_cs_detail_0 (#2809)
155a483
Fix cstest_py and add negative tests. (#2807)
9d4fb1a
Minor formatting changes (#2804)
edb1ac7
Update read/written registers for x86 conditional jump instructions (#2798)
dba0a4f
Update read/written registers for x86 string instructions (#2790)
0b61957
Refactor the Capstone assertions. (#2792)
18ea7ad
Remove unused fuzzit.sh script and key. (#2797)
c597371
Update read/written registers for x86 interrupt return instructions (#2793)
- Additional commits viewable in compare
view
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
[33mcommit 05794200e795d548447a1c85c595b44b1f47e125[m
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]
[33mcommit a1ead808cdaf87f392fc7e3b5be302744c4e8e2d[m
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]
[33mcommit 60ab4debf7dd6268b431f1af077e687ed420589a[m
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]
[33mcommit 5da52b98d6efff9418f7d7d85389834c6599873e[m
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]
[33mcommit 6468b4577f09f3f3ccaf9476010769f3a0b14d26[m
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]
[33mcommit 5e72b002fb2bc65c304c5c7758b22199c98c72e6[m
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]
[33mcommit 5a909cc5fc85426801f9a2bd63a91ec72512566c[m
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]
[33mcommit a9a40e3135c1dda841eff67c91c98cc6910dbc1e[m
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]
[33mcommit bc737f12e5466ea6ce1527aafd61dfeef3ecd38c[m
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]
[33mcommit 66341f86385313ef0f038941bb7202365ee11820[m
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]
[33mcommit 7bf9a3f44a3fef989073d7d204d444d57e7b76db[m
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]
[33mcommit c0bc9bf7ca09d4a18de621d22cbd49426be7387a[m
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]
[33mcommit 2468a03da0c70a253165c6d87d4376de6b052c76[m
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]
[33mcommit f9a80ed17366f161f6aab7450f7dfb37a5f4cdc1[m
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]
[33mcommit 0dcab4156043205108bc205d5c2f382121d62c6f[m
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]
[33mcommit 766c43b92b28cd778c8f8bef136c627bdf635dff[m
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]
[33mcommit 7e755f97c546dc851586b62b10ffa9d5dc8cefdf[m
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]
[33mcommit 64028270a3eae3a2213129129fffa6a6be63142d[m
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]
[33mcommit bb891668b82bed3ac527d4aeb2001ec699fabdb0[m
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]
[33mcommit 108c0b57d72df5962a005779f1075d92ce12209f[m
Merge: d81e1a0 748bd19
Author: Maurice Heumann
Date: Fri Oct 31 21:02:08 2025 +0100
Update macOS runner (#570)
[33mcommit d81e1a0d7bc86f007584bba71967248d828fd5fd[m
Merge: a87c0ca 7a23564
Author: Maurice Heumann
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.
Commits
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this 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).
[33mcommit 748bd19a2e6701412ea2873cbd105ef577228c01[m
Author: momo5502
Date: Fri Oct 31 20:37:26 2025 +0100
Update macOS runner
[33mcommit 7a23564b7b26bef5c904b964683f700c513d8da7[m
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]
[33mcommit a87c0ca83f72f159257fec2e071abc1b302f23a3[m
Merge: eb0ba68 988a36a
Author: Maurice Heumann
Date: Fri Oct 31 20:21:13 2025 +0100
Merge WOW64 support (#564)
[33mcommit 988a36a6966c410d9a7d1947588c4cbd56b44675[m
Author: momo5502
Date: Fri Oct 31 20:02:09 2025 +0100
Update unicorn submodule
[33mcommit 42630afac0eee529aed159959492bc0081b42a11[m
Author: momo5502
Date: Fri Oct 31 18:23:35 2025 +0100
Remove randomness
[33mcommit 0e5bbdd8cc43f8562e4a74ee7e81113aeaecce32[m
Author: momo5502
Date: Thu Oct 30 20:11:20 2025 +0100
Fix serialization issues
[33mcommit 98eb1f92d11e928acbb85fd38c9b5941d809a5ac[m
Author: momo5502
Date: Sun Oct 26 18:48:51 2025 +0100
Better formatting
[33mcommit 3bf037876ce661cbac22f5968306f3b240ca3061[m
Author: momo5502
Date: Sun Oct 26 18:48:43 2025 +0100
Remove logging
[33mcommit cb4fe6c30fa475ea61ee0a8d6a12d34762b2bcdc[m
Merge: effd2f7 eb0ba68
Author: momo5502
Date: Sat Oct 25 11:06:03 2025 +0200
Merge remote-tracking branch 'origin/main' into wow64
[33mcommit eb0ba686cd2a300009e5ba39a3c3b7315643814f[m
Merge: bf834e3 22df3e7
Author: Maurice Heumann
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.
[33mcommit bf834e345934aff0b8e0d9782023c4143d7c6efe[m
Merge: 11ef377 b6d7a01
Author: Maurice Heumann
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%.
[33mcommit 22df3e7889b41603fbc4c108e6d167d81e006558[m
Author: CarlTSpeak
Date: Fri Oct 24 11:13:55 2025 +0100
Fix format issue
[33mcommit 064df5b6efe2f032481c5e5f0524565037041f9e[m
Author: CarlTSpeak
Date: Fri Oct 24 10:59:28 2025 +0100
Revert earlier rdtsc changes, implement fixes
[33mcommit b6d7a012d727ab82b374afae8db8178a5c4575a2[m
Author: Igor Pissolati
Date: Thu Oct 23 16:02:53 2025 -0300
Fix issue in NtUserEnumDisplayDevices and NtUserEnumDisplaySettings
[33mcommit 96169a01a83e560a062c74975b49d13365997e38[m
Merge: b64f780 11ef377
Author: CarlTSpeak
Date: Thu Oct 23 19:00:50 2025 +0100
Merge branch 'main' of https://github.com/momo5502/sogen
[33mcommit 3c6c2e2dde3d980d340794efb4c86772eb4814e4[m
Author: Igor Pissolati
Date: Thu Oct 23 11:19:35 2025 -0300
Apply review suggestion
[33mcommit 2c82277b5e7ac7e43edefe60aaf6dfeaa36d620b[m
Author: Igor Pissolati
Date: Thu Oct 23 11:19:17 2025 -0300
Add FileIdInformation file info class
[33mcommit 83aa3b663a867ce97fcc87480086a045d3766ac7[m
Author: Igor Pissolati
Date: Wed Oct 22 17:21:34 2025 -0300
Optimize module_manager::get_module
[33mcommit 46b97fd91c9f64fd9faa92f25e2492ae4200521b[m
Author: Igor Pissolati
Date: Wed Oct 22 17:21:04 2025 -0300
Don't request 'file_size' for directories
[33mcommit c07f5415284af9d1d273eb216158988e1f81d11f[m
Author: Igor Pissolati
Date: Wed Oct 22 17:20:14 2025 -0300
Stub NtSetSecurityObject
[33mcommit d20da120525ac9454bc5a61c6a594e34c55ac84d[m
Author: Igor Pissolati
Date: Wed Oct 22 17:19:51 2025 -0300
Add '\??\pipe\' prefix to is_named_pipe_path
[33mcommit 1c89c4e3b38ae610d225754a7d07e21577693b87[m
Author: Igor Pissolati
Date: Wed Oct 22 17:18:41 2025 -0300
Initialize StaticUnicodeString in TEB
[33mcommit 0d06e6822af69083d20d6cc73570eba33a2f4092[m
Author: Igor Pissolati
Date: Wed Oct 22 17:17:57 2025 -0300
Add support for SHA256 in KSecDD
[33mcommit 4fbd65a3020d3ba2c6577e16a2f607d80e0ec945[m
Author: Igor Pissolati
Date: Wed Oct 22 17:17:02 2025 -0300
Fix DISPLAY_DEVICEW value
[33mcommit 54ebbe27c2171dee66d601647f2755b4a65f1350[m
Author: Igor Pissolati
Date: Wed Oct 22 17:16:10 2025 -0300
Implement NtUserEnumDisplaySettings syscall
[33mcommit c8a18cf61c885911417c998d21d16ae5a55dd075[m
Author: Igor Pissolati
Date: Wed Oct 22 17:14:51 2025 -0300
Add FileIsRemoteDeviceInformation file info class
[33mcommit c0fd8ebf51c158477a9dd97aaaa6dd7a4358548c[m
Author: Igor Pissolati
Date: Wed Oct 22 17:14:19 2025 -0300
Add FileFsAttributeInformation fs info class
[33mcommit effd2f7a020beebe586723345de9403cee893210[m
Merge: 829836c 11ef377
Author: momo5502
Date: Tue Oct 21 20:45:29 2025 +0200
Merge remote-tracking branch 'origin/main' into wow64
[33mcommit 11ef37758c6a253aa6dd5b161d0f1b01dc8d9c88[m
Author: momo5502
Date: Tue Oct 21 20:43:29 2025 +0200
Fix casing
[33mcommit b84ae7475f5705f063746306d0ec068f6a622b25[m
Merge: 7799f3d dc3a0e6
Author: Maurice Heumann
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 😄
[33mcommit 829836c33351e8c36b6644147aaea24ee26f838c[m
Author: momo5502
Date: Tue Oct 21 20:41:53 2025 +0200
Enable serialization tests
[33mcommit 7799f3dd74147097927e0b03bac621e8ca1bc41d[m
Merge: 494dcce facf997
Author: Maurice Heumann
Date: Tue Oct 21 20:35:19 2025 +0200
Small timing fix (#563)
[33mcommit 652f8d7f179f4d8d1286706c147e97fe9a7d930e[m
Author: momo5502
Date: Tue Oct 21 20:15:20 2025 +0200
Fix formatting
[33mcommit 304dbcc661531fd0427e5bb97045f1b041057b11[m
Merge: 8ef9349 65eecf1
Author: Maurice Heumann
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.
[33mcommit 8ef9349c379a30ba1e95b81795b3180b10ebc6e0[m
Author: momo5502
Date: Tue Oct 21 20:12:04 2025 +0200
Small timing fix
[33mcommit facf99712054339fc3d25c4827ed33753cc69898[m
Author: momo5502
Date: Tue Oct 21 20:12:04 2025 +0200
Small timing fix
[33mcommit dc3a0e6fd4e1513a125897cb719f74a9a35998b3[m
Author: Igor Pissolati
Date: Tue Oct 21 11:23:57 2025 -0300
Small improvements
[33mcommit b64f780ff6cdf326c6a23a692a25e67d428923de[m
Merge: 1f5afe4 494dcce
Author: CarlTSpeak
Date: Tue Oct 21 11:20:08 2025 +0100
Merge branch 'main' of https://github.com/momo5502/sogen
[33mcommit 494dcce8511907344b7da6c360e4a336a3e8fe75[m
Merge: 9350430 e50f219
Author: Maurice Heumann
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.
Release notes
Sourced from