From a53addef5f8afcba1f0408eb438cae4e7edbc129 Mon Sep 17 00:00:00 2001 From: ahm3dgg Date: Thu, 8 Jan 2026 19:23:25 +0200 Subject: [PATCH] Serialize & Deserialize module_load_count --- q | 61665 ++++++++++++++++ .../module/module_manager.cpp | 2 + 2 files changed, 61667 insertions(+) create mode 100644 q diff --git a/q b/q new file mode 100644 index 00000000..5585ca77 --- /dev/null +++ b/q @@ -0,0 +1,61665 @@ +commit ff99a1cb5663021d96ee8321bc24d3b0fdf196aa (HEAD -> main) +Author: momo5502 +Date: Tue Jan 6 14:41:34 2026 +0100 + + Log writes to the import table + +commit 7c912146fb16160c28dc68a0bde76d8de6d7d646 +Merge: 5d81d8b 45ac1fc +Author: Maurice Heumann +Date: Tue Jan 6 11:46:07 2026 +0100 + + Cleanup common header includes (#690) + +commit 45ac1fc32f4842c3c17ce66841f17fbece698db9 +Author: momo5502 +Date: Tue Jan 6 11:29:35 2026 +0100 + + Cleanup headers + +commit 5d81d8bda970e6fac855310799f219a3290f04b3 +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`. + +commit e46e8dcf7a2f1fe1be915e3f0d142bf83dd322fd +Merge: 1a613be 17d1e23 +Author: Maurice Heumann +Date: Tue Jan 6 10:30:47 2026 +0100 + + more object syscalls (#687) + +commit 1a613be66728adf03b577420365351abb64f2b5d +Merge: d3af3c7 1be74c4 +Author: Maurice Heumann +Date: Tue Jan 6 10:22:49 2026 +0100 + + ports: add noop port stub for WER (#689) + +commit d3af3c781c96806554ff8acee4d1410cb8d210ae +Merge: e0c386a 90b38b3 +Author: Maurice Heumann +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 + 😄 + +commit 17d1e23b601aae5c145e9aa096e296dd033948ef +Author: redthing1 +Date: Mon Jan 5 23:15:02 2026 -0800 + + syscalls.cpp: clang format + +commit 1be74c4cdeb6cc2bfd5f572a1b6cffde6b14ddcf +Author: redthing1 +Date: Mon Jan 5 18:40:35 2026 -0800 + + ports: add noop port stub for WER + +commit 51034297bf0e08a86ed6edd11631bdd9daf98afc +Author: redthing1 +Date: Mon Jan 5 18:43:04 2026 -0800 + + object syscalls: wire up the new syscalls + +commit a2a119aec29862da0682768fc1e30fdeb11634c6 +Author: redthing1 +Date: Mon Jan 5 18:41:45 2026 -0800 + + object syscalls: implement NtCompareObjects + +commit 6f8dca661476336ffc015b0d78a2fad730529487 +Author: redthing1 +Date: Mon Jan 5 18:41:32 2026 -0800 + + object syscalls: implement NtWaitForMultipleObjects32 + +commit cafa0ebd0b4e73e1ede7d00fb025b7b34c134314 +Author: redthing1 +Date: Mon Jan 5 13:57:31 2026 -0800 + + NTSTATUS: add STATUS_NOT_SAME_OBJECT + +commit 90b38b3bff1cd81786958ae7041608b13033e649 +Author: Igor Pissolati +Date: Mon Jan 5 09:01:05 2026 -0300 + + Fix user_handle_table initialization + +commit 5d59700ec766ab69e3bc19b1ae020af9b322ef1a +Author: Igor Pissolati +Date: Mon Jan 5 09:00:45 2026 -0300 + + Remove parse_number + +commit 37c2184bfce95829384843d369897260a055100d +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Mon Jan 5 13:11:35 2026 +0300 + + Implement NtQueryMultipleValueKey + +commit e0c386abbbb62e5b910092d6326effe1888cc67f +Merge: dd56acc 565b499 +Author: Maurice Heumann +Date: Mon Jan 5 08:18:20 2026 +0100 + + Fix: update page protection when re-committing already committed memory regions (#683) + +commit 565b499350a14b898c06979400ed944751ab0f1a +Author: brian +Date: Mon Jan 5 14:39:28 2026 +0800 + + Fix: update page protection when re-committing already committed memory regions + +commit d51f890197c608e8a3eb329efbbf0777334a13a0 +Author: Igor Pissolati +Date: Sun Jan 4 22:45:41 2026 -0300 + + Use vector instead of large array + +commit dd56acc2b44db828f67a603550552fb19e822b44 +Merge: f218ec5 3e7813b +Author: Maurice Heumann +Date: Sun Jan 4 22:33:35 2026 +0100 + + Set PEB64/32 HeapSegmentReserve & HeapSegmentCommit from Executable. (#682) + +commit 3e7813b2694924b3ffabea8a1fc1868488c6d967 +Merge: cf2dacb ce73ef2 +Author: ahm3dgg +Date: Sun Jan 4 21:38:11 2026 +0200 + + Merge branch 'patch' of github.com:ahm3dgg/sogen into patch + +commit cf2dacb3040ba63795f29e96e8c6825c593f8222 +Author: ahm3dgg +Date: Sun Jan 4 21:37:13 2026 +0200 + + Fixed Types for Heap Related Fields in PEB64 + +commit 7112d619b4c3c78f9d4a2485acd85a1b8a61edbf +Author: Igor Pissolati +Date: Sun Jan 4 16:28:30 2026 -0300 + + Fix clang tidy + +commit ce73ef2b6ce5fb2324b93b3422d5ca980cf2785f +Merge: e172045 f218ec5 +Author: ahmed +Date: Sun Jan 4 21:06:46 2026 +0200 + + Merge branch 'momo5502:main' into patch + +commit 5302900a9d783984cd622691be3210ba1e34c72e +Author: Igor Pissolati +Date: Sun Jan 4 16:01:13 2026 -0300 + + Fix for older Windows builds + +commit e17204552f66b265be177a1c05c54c54f8301089 +Author: ahm3dgg +Date: Sun Jan 4 20:59:02 2026 +0200 + + fix warning + +commit f218ec5d1d7047b10a5782b1cb78064c2ecdbdc4 (grafted, origin/main, origin/HEAD) +Author: Maurice Heumann +Date: Sun Jan 4 19:46:14 2026 +0100 + + Fix virtual memory semantics and refactor region policy (#681) + +commit a3d019c7594883d7cdbeba73c8efd78f0f539ed1 +Author: ahm3dgg +Date: Sun Jan 4 20:24:22 2026 +0200 + + Set PEB64/32 HeapSegmentReserve & HeapSegmentCommit from Executable. + +commit ec0d626a96be54b9d41fca7dbb91fc9c012d890a +Merge: e396192 3b68260 +Author: Maurice Heumann +Date: Sun Jan 4 15:01:35 2026 +0100 + + Added additional vmp compatibility (#679) + +commit 3b68260921428eb1e150c351ad2f041b8748e5fd +Author: thejanit0r +Date: Sun Jan 4 14:53:53 2026 +0100 + + Fixed build errors + +commit f524a8cc386eff6d98d5e4790129b8fcbac5c0f2 +Author: thejanit0r +Date: Sun Jan 4 14:47:08 2026 +0100 + + Fixed clang-tidy errors + +commit 497a4e98cbbf0af7b179072f80b47b57ae46c100 +Author: thejanit0r +Date: Sun Jan 4 13:35:54 2026 +0100 + + Fixed formatting + +commit e396192fbb0cad7d24e184131c29f0847b069953 +Merge: 0de5351 0688a2c +Author: Maurice Heumann +Date: Sun Jan 4 13:12:04 2026 +0100 + + Added support for NtCreateDirectoryObject (#678) + +commit 0688a2cb98ea767ba6cb029304fe800fe4ff05a2 +Author: thejanit0r +Date: Sun Jan 4 13:37:23 2026 +0100 + + Fixed formatting + +commit 29b8ec40725bc6bc033e023f8a8244fd0af0945f +Author: thejanit0r +Date: Sun Jan 4 09:33:54 2026 +0100 + + Added additional vmp compatibility + +commit b00f40aba7c58c19e2bbf6314b6a5e9b63d25991 +Author: thejanit0r +Date: Sun Jan 4 04:31:49 2026 +0100 + + Added support for NtCreateDirectoryObject + +commit de491ade0ea9991a78d9d4113f1ea6ae09b51900 +Author: Igor Pissolati +Date: Fri Jan 2 16:21:43 2026 -0300 + + Add support for user_object/user_handle_table + +commit 0de53515ed6928c2ecea0b2a6ec4f03346706a46 +Merge: 818a4a4 9bdb5c9 +Author: Maurice Heumann +Date: Fri Jan 2 22:14:02 2026 +0100 + + Fix waiting (#675) + + This PR fixes `INFINITE` waiting (`SleepEx`, `WaitForSingleObject`, + etc). Currently `INFINITE` is not infinite but "at this moment" (waiting + point in time == `clock.steady_now()`). + +commit 818a4a4b880e3818dd769903c45f2157d5bdac97 +Merge: f6f87bf b9df068 +Author: Maurice Heumann +Date: Fri Jan 2 22:10:52 2026 +0100 + + Support SystemEmulationProcessorInformation (#672) + + This PR implements `SystemEmulationProcessorInformation`. It is used, + for example, in 32-bit `ole32.dll`. + +commit f6f87bf23d3db5bff5f18c971fa236c7f9260e13 +Merge: 72a5bc0 7724b0d +Author: Maurice Heumann +Date: Fri Jan 2 22:09:54 2026 +0100 + + Refactor emulator_object (#673) + + This PR refactors `emulator_object` to make future support easier. + +commit 7724b0d416949c153484d8f0a3a725a6111b74e6 +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Fri Jan 2 19:03:54 2026 +0300 + + Refactor emulator_object + +commit 72a5bc0a42c2d44b8b176d02be134e4aa93e779f +Merge: a067e70 1b23186 +Author: Maurice Heumann +Date: Fri Jan 2 16:52:58 2026 +0100 + + Fix utf8 output on Windows (#676) + + Printing `UTF-8` text on Windows does not work. This PR fixes that by + setting console output code page to `UTF-8`. + +commit a067e70f2f33e3159e1bbeee3f04512e45736267 +Merge: df46576 9de620f +Author: Maurice Heumann +Date: Fri Jan 2 16:52:12 2026 +0100 + + Fix getting subkey with trailing or duplacate backslashes (#674) + + This PR fixes opening a registry key with trailing or repeating + backslashes. + + For example, the following code should open the key without any error: + + `RegOpenKeyExW(HKEY_LOCAL_MACHINE, + LR"(SOFTWARE\Microsoft\\Windows\CurrentVersion\\Run\)", 0, KEY_READ, + &hKey);` + +commit 9bdb5c9562dc9c74778b960b4237f1563096bd76 +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Fri Jan 2 17:36:05 2026 +0300 + + Fix INFINITE time waiting + +commit b9df0682adf687db9af2d76be552ab43ad31675f +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Fri Jan 2 17:35:08 2026 +0300 + + Support SystemEmulationProcessorInformation + +commit 1b2318676d68ad65be9786986c8a769bfda04fbf +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Fri Jan 2 17:36:46 2026 +0300 + + Fix utf8 output on Windows + +commit 254475e308fa0b790be05ad15a1bfbf7d8f84d02 +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Fri Jan 2 17:36:05 2026 +0300 + + Don't read null ptr in NtDelayExecution + +commit 9de620f713df09e614b79b02d90c61ec1151d381 +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Fri Jan 2 17:35:45 2026 +0300 + + Fix getting subkey with trailing or duplacate backslashes + +commit df465768752df2893bc0c77b2cb23e1c7a0b3a05 +Author: momo5502 +Date: Fri Jan 2 12:11:59 2026 +0100 + + Remove unused component + +commit f38ff1f2cf6571199f9325c74789b1379e5371ec +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-dom&package-manager=npm_and_yarn&previous-version=19.2.0&new-version=19.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ea05f4010e15777160281d63344207049e4bf557 +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 +
    +
  • 7848357 + Release 3.7.4
  • +
  • 7686c59 + Release @​prettier/plugin-hermes & + @​prettier/plugin-oxc v0.1.3
  • +
  • fe49434 + Remove dead code checking union/intersection types length (#18396)
  • +
  • ca02b37 + Fix unstable comment print (#18395)
  • +
  • 7efb988 + Fix comment in union type get duplicated (#18393)
  • +
  • cfa92c1 + Update dependency @​angular/compiler to v21.0.2 (#18392)
  • +
  • 1de2737 + Update dependency yaml to v2.8.2 (#18391)
  • +
  • 706aa4e + Switch js parse postprocess to onEnter (#18382)
  • +
  • d3eb2b2 + Reuse arrays in visitor keys (#18386)
  • +
  • c45fef1 + Fix LWC attribute with --embedded-language-formatting off + (#18383)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.7.3&new-version=3.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit f19bc87753bfc1c4a46d01f8ca00ebdbcd3ab462 +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

+
    +
  • deps: update esbuild from ^0.25.0 to ^0.27.0 (#21183) + (cff26ec)
  • +
+

7.2.7 + (2025-12-08)

+

Bug Fixes

+ +
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.2.6&new-version=7.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 452c14246335bd9dc9e5f00781a32dd6b1eda121 +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 +
    +
  • 8914d06 + Remove invalid dependency on FLATBUFFERS_GENERATE_HEADERS_SCHEMAS (#8834)
  • +
  • 522f237 + Update CODEOWNERS
  • +
  • 7cb0bcb + C++ Feature: Mutable union getters (#8852)
  • +
  • b1e7868 + add verification that type_vec.size == vec.size() (#8853)
  • +
  • 68e3c83 + update provenance (#8873)
  • +
  • 0723245 + [Swift] Fixes bazel.build file allowing it to find Vectors folder in + 8.5.0 (#...
  • +
  • 9d64b9c + fix(go): add bounds checking to ByteVector (#8776)
  • +
  • d01f20f + Fix python generation with nested flatbuffers (#8854)
  • +
  • 7e16302 + FlatBuffers Version 25.12.19 (#8871)
  • +
  • 57fdd4f + Default Vector Support C++ (#8870)
  • +
  • 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) + + +
+ +commit b94a8a26ad8a532b24bb0ebd75a43e89b020cb33 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jan 2 08:55:38 2026 +0000 + + Build(deps-dev): Bump vite from 7.2.6 to 7.3.0 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.2.6 to 7.3.0. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.3.0/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.3.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit afa501586f3d830d05e1da20dc7ae24ec721bd5d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jan 2 08:55:29 2026 +0000 + + Build(deps): Bump react-dom from 19.2.0 to 19.2.3 in /page + + Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 19.2.0 to 19.2.3. + - [Release notes](https://github.com/facebook/react/releases) + - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) + - [Commits](https://github.com/facebook/react/commits/v19.2.3/packages/react-dom) + + --- + updated-dependencies: + - dependency-name: react-dom + dependency-version: 19.2.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 75d3e4709f54b10435d8e2e9c1788f0ff1de44e7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jan 2 08:54:26 2026 +0000 + + Build(deps-dev): Bump prettier from 3.7.3 to 3.7.4 in /page + + Bumps [prettier](https://github.com/prettier/prettier) from 3.7.3 to 3.7.4. + - [Release notes](https://github.com/prettier/prettier/releases) + - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) + - [Commits](https://github.com/prettier/prettier/compare/3.7.3...3.7.4) + + --- + updated-dependencies: + - dependency-name: prettier + dependency-version: 3.7.4 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit b6e3e695674f2240055e07ba1a3efe57068a985f +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.1.1&new-version=5.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit eb472794a39f303d8e7c101fb5c103d7d3c8ceca +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.48.1&new-version=8.51.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit fb38127d35675a0ddd22d14b75d2c9d4180afa8b +Author: momo5502 +Date: Fri Jan 2 09:00:34 2026 +0100 + + Regenerate flatbuffer files + +commit 7fc0e6b933e4aa40414e5c5161cb39905e362a7d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jan 2 07:58:14 2026 +0000 + + Build(deps-dev): Bump @vitejs/plugin-react from 5.1.1 to 5.1.2 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.1.1 to 5.1.2. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.2/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 5.1.2 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit b9bceb72325aeec6b992490cacd9726a1aae362c +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.10.1&new-version=25.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 91d59b632d988f72c403bced4f3d83becefa1457 +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

+
    +
  • Updated dependencies: +
      +
    • react-router@7.11.0
    • +
    +
  • +
+

7.10.1

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.10.1
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.10.0&new-version=7.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit eca1f49f17a11f3906d25c093434fc5ae5236f01 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=egor-tensin/setup-mingw&package-manager=github_actions&previous-version=2&new-version=3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit bd72a788b11242d60107bd2923d95a68870258e5 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/download-artifact&package-manager=github_actions&previous-version=6&new-version=7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 8a0af42281bbeb38a38c6dbb0087ba878bb96037 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=5.0.0&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a43f358486efa10cb6749dca4751ed38e38ed51b +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) + + +
+ +commit 16c251ae8775e511e2b7d90165dc3d6e239232b7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jan 2 07:56:27 2026 +0000 + + Build(deps-dev): Bump typescript-eslint from 8.48.1 to 8.51.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.48.1 to 8.51.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.51.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.51.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 55c8d3ad789bee055dbbcdd67acb707634e5edd1 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=6.0.0&new-version=7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit af383b6947f8ea0c202a3fced49f76a8698bf835 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/upload-artifact&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit bf7a28dc0894503c2ec2cf73a7c82721522b8722 +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) + + +
+ +commit 5958c3442fae9bdb7796844fa6de3dd2e214fd64 +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) + + +
+ +commit 2a5e054321d161651090d31ebcf013be50e353b3 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.17&new-version=4.1.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0c8eeca1071827c8fc800ebe33ff134df66947ca +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react&package-manager=npm_and_yarn&previous-version=19.2.0&new-version=19.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a66f4bfe371299fb706db6bfe33d6259b086595b +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.39.1&new-version=9.39.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit d552695817049c406d0859a02b962c33fc9f7a4b +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.24&new-version=0.4.26)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ba23bdb54d7c3b25a3bc1628838c34f9789d546d +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.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.555.0&new-version=0.562.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ea0a58513235a923eaec6c20dec56bb5ccb2f3f0 +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) + + +
+ +commit 5d3b83447e82ba25bf9977cfb8ca5cca6a6027aa +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) + + +
+ +commit 90f7fcb2cdff8893bfe3faaf4cd2c63f036f9579 +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) + + +
+ +commit b3e36b8167f3e76e9b13a905f3615104afbabe1a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:29:23 2026 +0000 + + Build(deps): Bump pcode in /src/backends/icicle-emulator/icicle-bridge + + Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `0ce707e` to `395737f`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d) + + --- + updated-dependencies: + - dependency-name: pcode + dependency-version: 395737f7ce230137f6316166220800634aa9829d + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a1b0a65e6eb65211319020d4bd68c050386cdffb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:29:18 2026 +0000 + + Build(deps): Bump icicle-vm + + Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from `0ce707e` to `395737f`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d) + + --- + updated-dependencies: + - dependency-name: icicle-vm + dependency-version: 395737f7ce230137f6316166220800634aa9829d + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit e9a73dfadfec3119f2cc3aa200b1f5040f5b0711 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:29:13 2026 +0000 + + Build(deps): Bump icicle-cpu + + Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `0ce707e` to `395737f`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/0ce707edd10f7a099426cf02a9fdf8eda3f57768...395737f7ce230137f6316166220800634aa9829d) + + --- + updated-dependencies: + - dependency-name: icicle-cpu + dependency-version: 395737f7ce230137f6316166220800634aa9829d + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit cbc042d7f1afab9b234417531a8eaff40fb6488f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:28:52 2026 +0000 + + Build(deps): Bump lucide-react from 0.555.0 to 0.562.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.555.0 to 0.562.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.562.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.562.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 5e05ad5d458c47944949eecb1e4987f4336e5f67 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:28:44 2026 +0000 + + Build(deps-dev): Bump eslint-plugin-react-refresh in /page + + Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.24 to 0.4.26. + - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) + - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) + - [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.24...v0.4.26) + + --- + updated-dependencies: + - dependency-name: eslint-plugin-react-refresh + dependency-version: 0.4.26 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 663b58f8d97cc4f479e272670af6f8d9a98c6f1d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:28:36 2026 +0000 + + Build(deps-dev): Bump eslint from 9.39.1 to 9.39.2 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.39.1 to 9.39.2. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Commits](https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.39.2 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit fd002f31d450b10a00a0bcd912f3050535808769 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:28:30 2026 +0000 + + Build(deps): Bump react from 19.2.0 to 19.2.3 in /page + + Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 19.2.0 to 19.2.3. + - [Release notes](https://github.com/facebook/react/releases) + - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) + - [Commits](https://github.com/facebook/react/commits/v19.2.3/packages/react) + + --- + updated-dependencies: + - dependency-name: react + dependency-version: 19.2.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 1c749182733083806ffb9bf6f10adb40e48d653f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:28:11 2026 +0000 + + Build(deps): Bump @tailwindcss/vite from 4.1.17 to 4.1.18 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.17 to 4.1.18. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.18/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.18 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 8a9715acfacd82ccd661c8108a0c031e4cae5b5c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:27:20 2026 +0000 + + Build(deps): Bump react-router-dom from 7.10.0 to 7.11.0 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.10.0 to 7.11.0. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.11.0/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.11.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 6824784f8666cc719b0dd106ace920f24c58ca3b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:27:11 2026 +0000 + + Build(deps-dev): Bump @types/node from 24.10.1 to 25.0.3 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.10.1 to 25.0.3. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 25.0.3 + dependency-type: direct:development + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 8260447db1b396df1420d2dbf4e3292146a6e2a6 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:30 2026 +0000 + + Build(deps): Bump egor-tensin/setup-mingw from 2 to 3 + + Bumps [egor-tensin/setup-mingw](https://github.com/egor-tensin/setup-mingw) from 2 to 3. + - [Release notes](https://github.com/egor-tensin/setup-mingw/releases) + - [Commits](https://github.com/egor-tensin/setup-mingw/compare/v2...v3) + + --- + updated-dependencies: + - dependency-name: egor-tensin/setup-mingw + dependency-version: '3' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 0224ee024eba7bd0b83c456bd355d778919a3ae9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:28 2026 +0000 + + Build(deps): Bump pyTooling/download-artifact from 6 to 7 + + Bumps [pyTooling/download-artifact](https://github.com/pytooling/download-artifact) from 6 to 7. + - [Release notes](https://github.com/pytooling/download-artifact/releases) + - [Commits](https://github.com/pytooling/download-artifact/compare/v6...v7) + + --- + updated-dependencies: + - dependency-name: pyTooling/download-artifact + dependency-version: '7' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 5d7e3d7a69d490da29f4c1132eb9238032836ec8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:23 2026 +0000 + + Build(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0 + + Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0. + - [Release notes](https://github.com/actions/upload-artifact/releases) + - [Commits](https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0) + + --- + updated-dependencies: + - dependency-name: actions/upload-artifact + dependency-version: 6.0.0 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit d1dd8cd9cb60f50ba2e6468af167658cdf4875a7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:18 2026 +0000 + + Build(deps): Bump deps/zlib from `5a82f71` to `570720b` + + Bumps [deps/zlib](https://github.com/madler/zlib) from `5a82f71` to `570720b`. + - [Release notes](https://github.com/madler/zlib/releases) + - [Commits](https://github.com/madler/zlib/compare/5a82f71ed1dfc0bec044d9702463dbdf84ea3b71...570720b0c24f9686c33f35a1b3165c1f568b96be) + + --- + updated-dependencies: + - dependency-name: deps/zlib + dependency-version: 570720b0c24f9686c33f35a1b3165c1f568b96be + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit d509fd55d6d7a4a7e09f9d1369755b4972c04fca +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:18 2026 +0000 + + Build(deps): Bump actions/download-artifact from 6.0.0 to 7.0.0 + + Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6.0.0 to 7.0.0. + - [Release notes](https://github.com/actions/download-artifact/releases) + - [Commits](https://github.com/actions/download-artifact/compare/v6.0.0...v7.0.0) + + --- + updated-dependencies: + - dependency-name: actions/download-artifact + dependency-version: 7.0.0 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 473f64447d1953cc718304c546614e7c174c8b1e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:16 2026 +0000 + + Build(deps): Bump deps/flatbuffers from `a577050` to `8914d06` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `a577050` to `8914d06`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/a5770508176874af47eb4e6cc981968f52e3b75d...8914d06ab7123167424438cf293bb349833bcb7d) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 8914d06ab7123167424438cf293bb349833bcb7d + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 6fde96d80d85f0351acb59949617e17aa2a9c6fc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:14 2026 +0000 + + Build(deps): Bump pyTooling/upload-artifact from 5 to 6 + + Bumps [pyTooling/upload-artifact](https://github.com/pytooling/upload-artifact) from 5 to 6. + - [Release notes](https://github.com/pytooling/upload-artifact/releases) + - [Commits](https://github.com/pytooling/upload-artifact/compare/v5...v6) + + --- + updated-dependencies: + - dependency-name: pyTooling/upload-artifact + dependency-version: '6' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit a6caa3bdfeafd2421a2281ad446cad441637f151 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:13 2026 +0000 + + Build(deps): Bump deps/capstone from `ca42e80` to `198cd49` + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `ca42e80` to `198cd49`. + - [Release notes](https://github.com/capstone-engine/capstone/releases) + - [Commits](https://github.com/capstone-engine/capstone/compare/ca42e808a9689a32819ce73a6aca6a8379994b31...198cd49dd980502a3946759f78a6eed24deb81ba) + + --- + updated-dependencies: + - dependency-name: deps/capstone + dependency-version: 198cd49dd980502a3946759f78a6eed24deb81ba + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 61d4e2c4ac49f692364bff55ffb0d9659b94e149 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Jan 1 17:08:11 2026 +0000 + + Build(deps): Bump deps/googletest from `1b96fa1` to `9156d4c` + + Bumps [deps/googletest](https://github.com/google/googletest) from `1b96fa1` to `9156d4c`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/1b96fa13f549387b7549cc89e1a785cf143a1a50...9156d4caac880b513264ecbe0aa4746a3fead3d7) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 9156d4caac880b513264ecbe0aa4746a3fead3d7 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 0b82e18848c99dc33e9ce6f4b057301b2223958f +Merge: d3c4c9e f75929a +Author: Maurice Heumann +Date: Thu Jan 1 11:56:30 2026 +0100 + + Skip redundant PR workflows (#636) + +commit f75929a3a405ca09e410472b2c8c74055cb51dcb +Author: momo5502 +Date: Thu Jan 1 11:37:29 2026 +0100 + + Only run push actions for main branch + +commit 9a7b9e553d1ac08703043033c08984424779f9b9 +Author: momo5502 +Date: Thu Jan 1 11:37:06 2026 +0100 + + Revert "Skip redundant PR workflows" + + This reverts commit ea782711296c0a6182b790c6a4a22d7b1b836d1f. + +commit ea782711296c0a6182b790c6a4a22d7b1b836d1f +Author: momo5502 +Date: Tue Dec 23 11:03:07 2025 +0100 + + Skip redundant PR workflows + +commit d3c4c9e906b2a255edd6ad0426a1af205842eaf7 +Merge: 1f936c0 e2bb1c4 +Author: Maurice Heumann +Date: Tue Dec 30 17:58:12 2025 +0100 + + Fix registry unicode and enhance syscall exception logging (#644) + +commit 1f936c024d4f32aed5b72baddb30dd05767f5057 +Merge: 468190b f25ee26 +Author: Maurice Heumann +Date: Tue Dec 30 17:56:30 2025 +0100 + + Fix thread support (#640) + + This PR fixes several things related to threads emulation: + + 1. Support `SameTebFlags.InitialThread` + This flag is needed to support emulation of .net executables (not yet + fully supported) that don't have an entry point set in `PE` header. This + applies to both `PE32` and `PE64` executables. If `InitialThread` is set + the loader substitutes an entry point of the .net executable with + `mscoree.dll!_CorExeMain`. + + 2. Fix static thread local storage for `WOW64` + This fix resolves `shell32.dll` initialization on `WOW64`. This fix also + uses correct structure and field names that are obtained from the + corresponding `.pdb` files. + + 3. Fix dynamic thread local storage for `WOW64` + + 4. Fix setting argument of a `WOW64` thread start proc + + 5. Fix creating suspended thread and parse create_flags + Currently creating suspended thread doesn't work because + `NtCreateThreadEx` handler uses invalid flag `CREATE_SUSPENDED`. This PR + fixes that, and moreover it carefully parses create_flags of the + `NtCreateThreadEx` call. + + 6. Fix `FS` and `GS` handling + This PR fixes several problems with `GS` and `FS` segments: + + * Wrong GDT descriptor for selector 0x53 + * Update GDT descriptor for selector 0x53 for a `WOW64` process every + context switch like Windows does + * Set `GS` base when `GS` segment register is updated in 64-bit code + (code selector is `0x33`). When `GS` segment register is loaded with + correct selector (`0x2b`) `GS` base is set to 0. So, when the code + accesses something like `gs:[0]`, a page fault occurs. `KiPageFault` + handles this situation and sets correct `GS` base. + + Also, take into account that `teb64.ExceptionList` initially contains + `teb32` address for `WOW64` process. This is used to setup `FS` base + when `wrfsbase` instruction is available. We can enable this instruction + using `kusd.ProcessorFeatures.arr[PF_RDWRFSGSBASE_AVAILABLE] = 1;` and + this work perfectly with `unicorn` backend. Unfortunately `icicle` + backend does not support `wrfsbase`, so I don't enable this instruction + by default. + +commit 468190b5b97b8869307ad6284e3d29a78fc98db0 +Merge: d3cb3f4 82dff75 +Author: Maurice Heumann +Date: Tue Dec 30 17:53:13 2025 +0100 + + VMP program simulation patches (#643) + + This PR fixes some issues with VMP program emulation. It has + successfully allowed programs protected by VMP 3.5 to run normally, and + it modifies the following functions: + + 1. Correct implementation of ProcessInstrumentationCallback + 2. Add missing path check in handle_NtCreateFile + 3. Fix the check in handle_NtOpenSection + 4. Fix the behavioral differences between the emulator and the kernel + when the return value is an invalid pointer + 5. Add printing of the content of the NtRaiseHardError message box + 6. Bypass NtClose detection for VMP + +commit f25ee26c36912ef5ae3a117133857f9a8cd62069 +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Tue Dec 30 15:19:05 2025 +0300 + + Fix FS and GS handling + +commit 57ad277158a0e22e420d25b878d75a00aba8f884 +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Tue Dec 30 15:18:55 2025 +0300 + + Fix creating suspended thread and parse create_flags + +commit 0370da327bad2b09536480dc911d57ba1ffa463b +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Tue Dec 30 15:18:44 2025 +0300 + + Fix setting argument of a WOW64 thread + +commit 1ebe5356c9052653bf0ce3473d2dc1b3abb2791c +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Tue Dec 30 15:18:33 2025 +0300 + + Fix dynamic TLS for WOW64 + +commit 04ff582fa97be7922577208f0e7e229e5692d1a7 +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Tue Dec 30 15:18:18 2025 +0300 + + Fix static TLS for WOW64 + + This fix resolves shell32.dll TLS problems. + Also it uses correct structure and field names + +commit 82dff75f642c262aaf0bc191fbe05b0b4112fbf9 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Tue Dec 30 19:22:10 2025 +0800 + + Fix the formatting again + +commit e2bb1c4d48ddd82c2319c91af2249941c4144985 +Author: brian +Date: Tue Dec 30 19:13:47 2025 +0800 + + Fix registry unicode and enhance syscall exception logging + +commit 0521fdef7d1315688a033f9b973f87843bf5720b +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Tue Dec 30 18:50:59 2025 +0800 + + Fix code formatting issues + +commit fea27338bb882e059386a0bfa0749a650e430472 +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Tue Dec 30 13:44:21 2025 +0300 + + Support SameTebFlags.InitialThread + + This flag is needed to suport emulation of .net executables + that don't have an entry point set in PE header. This applies + to both PE32 and PE64 executables. If InitialThread is set + the loader substitutes an entry point of the .net executable + with mscoree.dll!_CorExeMain. + +commit d830bea3c5ad3ceffbb41af9327b72eb85a95524 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Tue Dec 30 17:40:16 2025 +0800 + + Try to fix the build + +commit c144f2f43899da5d8941cfc55af25fcda51b05e1 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Tue Dec 30 17:05:08 2025 +0800 + + Adjust memory allocation method + +commit 536f2ce883a03d5d18444e91dd15245cae978798 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Mon Dec 29 00:54:31 2025 +0800 + + Adjust variable order + +commit 3cd461e2abe643143aa5466d204a70719b0ad53b +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Mon Dec 29 00:52:59 2025 +0800 + + Add the debugger_hide attribute to emulator_thread + +commit 12e96c89215af211995135f27093aa1cd5a04700 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Mon Dec 29 00:31:49 2025 +0800 + + Adjust memory allocation method + +commit 1c119217011483cab34fa8296888d068d3d21318 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 23:45:52 2025 +0800 + + Add error handling to prevent the engine from throwing errors + +commit 478fb7b4dd3fdc2aeac4f3451fb564aec06f602e +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 20:52:43 2025 +0800 + + Register NtWriteVirtualMemory + +commit 83d4cadf76ee21e9973424be825407e60de21ea0 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 20:48:26 2025 +0800 + + Modify memory API implementation + +commit 418c5abf4919f786dfaad4b9c5974a034af877e9 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 19:51:45 2025 +0800 + + Extract callback handling into a separate function + +commit 41b86f655b8422218ced906002ee96aea09bb660 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 19:44:02 2025 +0800 + + Replace write with try_write in the handle_query function + +commit c3464dd5c3dc6dce9818964d40e6e1e86a3f1859 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 19:40:53 2025 +0800 + + Introduce try_read/try_write for emulator_object + +commit f95081cb6e505b6c859f45ba46f3c6e1ccbb65f6 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 19:36:40 2025 +0800 + + Introduce try_write_memory for the memory manager + +commit 020e7ca3f6af6becc16b6044ff08a3dfd4974dc4 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 19:14:42 2025 +0800 + + Fix the base address alignment issue + +commit d83c602f19b4932333887e9bc3e36f247180146b +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sun Dec 28 12:40:51 2025 +0800 + + Change data type to fix 32-bit build + +commit 2d24b4189d4c4e8908ef335ff3d9d93c71ce3a42 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sat Dec 27 19:51:29 2025 +0800 + + Fix VMP NtClose detection + +commit 95b17566a0725309814ef4429f0fcdd61f3cc74a +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sat Dec 27 17:00:26 2025 +0800 + + Add NtRaiseHardError error message logging + +commit 02298e2303ce92625b1b67d9da6ea97f34a9808e +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sat Dec 27 16:58:28 2025 +0800 + + Fix illegal address write + +commit 55310c57ac24c37ec1007313806536bc4908f560 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sat Dec 27 16:57:46 2025 +0800 + + Add additional path checks for NtOpenSection + +commit 98393c03d2a370529cb10b06b557d29629db2c2a +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sat Dec 27 16:56:48 2025 +0800 + + Add a check before the conversion path + +commit ecc00216d640bb69015d7b683b33d8db87b58083 +Author: 66hh <49398720+66hh@users.noreply.github.com> +Date: Sat Dec 27 13:51:10 2025 +0800 + + Support ProcessInstrumentationCallback + +commit d3cb3f4995a804fe442e00a36c64f88b747689c7 +Merge: 8894f8d 3686625 +Author: Maurice Heumann +Date: Thu Dec 25 12:29:07 2025 +0100 + + Fix PEB32 (#639) + + When emulating `WOW64` samples sometimes you can see a garbige like + this: + + ``` + Executing syscall: NtQueryAttributesFile (0x3D) at 0x18009dd42 via 0x100037f1c (wow64.dll) + --> Querying file attributes: \??\C:\SH╠мхЯЦэР╜р░АC:\Windows\SYSTEM32\VCRUNTIME140.dll + ``` + + This is because of incorrect `PEB32` creation that leads to damaging + several `UNICODE_STRING` fields in `ProcessParameters`. + This PR fixes that. + +commit 8894f8dc4d3789f76ffa6b7e0224d5d73b1196e0 +Merge: 203eef1 96851b2 +Author: Maurice Heumann +Date: Thu Dec 25 11:59:52 2025 +0100 + + Fix unicorn hooking (#637) + + This PR fixes incorrect size when using `uc_hook_add`. + + `uc_hook_add`'s memory range is inclusive on both sides. So we need to + adjust an ending address to keep correct size. + + This is manifested, for example, when using gdb. If a breakpoint is set + on a 1-byte instruction, you won't be able to single-step the next + instruction because that instruction also triggers the breakpoint, which + the debugger doesn't expect. + +commit 3686625fb1c92a2c5bd7d56acfa3a2fb173ba21a +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Thu Dec 25 13:40:16 2025 +0300 + + Fix PEB32 + +commit 96851b20ed4d50f104b121c109f8f7e3836a230f +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Thu Dec 25 13:32:44 2025 +0300 + + Fix unicorn hooking + +commit 203eef19df73fac6a9e9d6679602d409ad45e0ef +Merge: 5488aca 8438a1f +Author: Maurice Heumann +Date: Thu Dec 25 11:15:44 2025 +0100 + + Support extended variant of ProcessBasicInformation (#638) + + This PR fixes getting `ProcessBasicInformation`. + + When emulating a program that uses + [ProcessPrng](https://learn.microsoft.com/ru-ru/windows/win32/seccng/processprng) + function from `BCryptPrimitives.dll`, an error occurs: + + ``` + Unimplemented syscall: NtCallbackReturn - 0x5 (raw: 0x8000005) + ``` + + `BCryptPrimitives.dll` checks whether the running process is a [secure + process](https://learn.microsoft.com/en-us/windows/win32/procthread/isolated-user-mode--ium--processes). + If it is, then `iumbase.dll` is loaded. `iumbase.dll` depends on + `iumdll.dll` that's like an `ntdll.dll` for secure processes, and it has + its own subset of system calls with different syscall numbers. So, + `0x8000005` is not `NtCallbackReturn`, it is `IumCrypto`. + + But why does `BCryptPrimitives.dll` get into trouble? It calls + `NtQueryInformationProcess` with class `ProcessBasicInformation` and + `ProcessInformationLength == 0x40`. It turned out that it is a special + case and it's even documented in the aforemantioned link, look for the + definition of the function `IsSecureProcess`. + +commit 8438a1f456dbb312d22fb46f7ab79657c92eb31e +Author: ssvine <79405160+ssvine@users.noreply.github.com> +Date: Wed Dec 24 12:57:14 2025 +0300 + + Support extended variant of ProcessBasicInformation + +commit 5488acadfcbfdc31ea0fb244af1ca04d7b12e8a2 +Author: Maurice Heumann +Date: Wed Dec 24 15:14:04 2025 +0100 + + Update YouTube embed link to include language parameter + +commit e3efcb9186398b9095e832eef7b627340fdc5e4b +Author: momo5502 +Date: Wed Dec 24 10:53:36 2025 +0100 + + Don't show related content + +commit 1b06d440f2020543b872ee1a1e81c3d31804a3ee +Author: momo5502 +Date: Wed Dec 24 10:48:01 2025 +0100 + + Add video + +commit cc44894e33355040b31881b6f745926bfe8f1c4f +Author: momo5502 +Date: Wed Dec 24 10:47:50 2025 +0100 + + Fix lock + +commit f0f223faaa02a7418b0451997057353901098fd2 +Author: momo5502 +Date: Wed Dec 24 08:58:15 2025 +0100 + + Remove error + +commit b4406d9b41b411bcd08014da302947d55a9b8f23 +Author: momo5502 +Date: Tue Dec 23 12:45:44 2025 +0100 + + Collect more DLLs + +commit 6da563d1caf51332a9a512183118b5d0784bc2fe +Author: momo5502 +Date: Tue Dec 23 12:32:57 2025 +0100 + + Collect imagehlp.dll + +commit bc175b4a888c44cbd156a1f7074fb5d7727341c3 +Merge: b1f7efb 5d84f86 +Author: Maurice Heumann +Date: Tue Dec 23 11:50:54 2025 +0100 + + Fixes for section mapping and registry (#635) + +commit 5d84f86eaf868113df18e8db4d5ea8a68b7641ca +Author: momo5502 +Date: Tue Dec 23 11:07:44 2025 +0100 + + Fix warnings + +commit 35b7839ec850a7ca2d2ee40b344430acb667dcaf +Author: momo5502 +Date: Tue Dec 23 10:50:07 2025 +0100 + + Support section offsets + +commit db3a89a0da2a0329e60093af1f1733cebfca0bd3 +Author: momo5502 +Date: Tue Dec 23 09:31:10 2025 +0100 + + Support KeyCachedInformation + +commit b1f7efb8c1b941c919aab2c2aa6e0f2fbe495ad9 +Author: momo5502 +Date: Mon Dec 22 16:14:12 2025 +0100 + + Ignore partial disconnect in AFD driver + +commit 5ebf2dfd812d84f383b00a7f639ac350aa418b0f +Author: momo5502 +Date: Mon Dec 22 16:13:58 2025 +0100 + + Support skipping syscall logging + +commit 66cfe980d77b5ee86696b30ea8fcc24560a875cc +Author: momo5502 +Date: Mon Dec 22 14:39:44 2025 +0100 + + Ignore ThreadPriorityBoost + +commit 90343077dadbea4cb2712abf3d607301b177a232 +Author: momo5502 +Date: Mon Dec 22 14:02:15 2025 +0100 + + Fix ordinals + +commit 169fcaa8a5a6ad63a11b19c354614577bb643f23 +Author: momo5502 +Date: Mon Dec 22 13:51:07 2025 +0100 + + Add DLLs + +commit 596af43c6264d03eae56546da483f9a22569c395 +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. + +commit 0a74ef584f5e973e3b59e6ff5aca43116fa32c49 +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. + +commit 1708212af9358981b06240967c072244fad5dac8 +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. + +commit 69ddd7a93bc1581fe8482ce241b3ee70d3c1b0ed +Author: momo5502 +Date: Mon Dec 22 07:42:34 2025 +0100 + + Small fixes + +commit cfebd2f35f4dfbb1bfa631d76d4aea5ccec49b30 +Author: momo5502 +Date: Sun Dec 21 20:37:42 2025 +0100 + + Fix WinVerifyTrust + +commit db7548d1301534485f5cd38211729d1b33d73d8d +Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com> +Date: Sun Dec 21 00:00:00 2025 +0000 + + Translate paths before usage in section.cpp + +commit ca15abd8efd9dd4fb4236752d607985d087168f3 +Author: momo5502 +Date: Sun Dec 7 11:22:37 2025 +0100 + + Add missing syscalls + +commit 568ca68481a4ade3012e8c28d5a23ac23f18e07e +Author: momo5502 +Date: Sat Dec 6 11:11:58 2025 +0100 + + Ignore ProcessPriorityClass + +commit 28f3fa0aa04bc6221ae5ac105c8c1e4bc28e21f1 +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. + +commit 68b0b51bc8e73546864be512630e56e34dc7c3e7 +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 + +commit 5171ef63dc7f49435abfe0496b6e064ec48d5a88 +Author: brian +Date: Fri Dec 5 20:14:35 2025 +0800 + + Fix deserialization of optional WOW64 emulator_object members (PEB32/params32) + +commit eae0f4623e00e1dfa002883cf0dc9ecf74b9a512 +Merge: 5b6dcf3 b71bbb5 +Author: Maurice Heumann +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-separator&package-manager=npm_and_yarn&previous-version=1.1.7&new-version=1.1.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b71bbb5e731daf54fda2f7736a8ab01d1fc9047f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 16:36:41 2025 +0000 + + Build(deps): Bump @radix-ui/react-separator from 1.1.7 to 1.1.8 in /page + + Bumps [@radix-ui/react-separator](https://github.com/radix-ui/primitives) from 1.1.7 to 1.1.8. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-separator" + dependency-version: 1.1.8 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 5b6dcf315f82f17b74d1531738afc7050aa04047 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.2.2&new-version=19.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ec7851c9994b7b752e0bf40977c2db29d752b0c2 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 13:40:04 2025 +0000 + + Build(deps-dev): Bump @types/react-dom from 19.2.2 to 19.2.3 in /page + + Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.2.2 to 19.2.3. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: "@types/react-dom" + dependency-version: 19.2.3 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 5178c426fc155ff1f939e5c887dfe63819324205 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.2.2&new-version=19.2.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b820a22410830d420581b969c88b29ab30c3af05 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.46.2&new-version=8.48.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 1de0de18b0a7ef3bae5354526f29b8781ceec379 +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

+
    +
  • Updated dependencies: +
      +
    • react-router@7.9.6
    • +
    +
  • +
+
+
+
+ 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.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.9.5&new-version=7.9.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 795cd53a1ade82e90c99d6d77e2c3aca8aee6cd3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 12:39:36 2025 +0000 + + Build(deps-dev): Bump @types/react from 19.2.2 to 19.2.7 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.2.2 to 19.2.7. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.2.7 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 4ba69c6dea373ad9f182daf3b58cf111da190dcb +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.1.0&new-version=5.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 7b823ef03c4d24509b2350e0657afc30c5dd8c04 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 12:05:01 2025 +0000 + + Build(deps-dev): Bump typescript-eslint from 8.46.2 to 8.48.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.46.2 to 8.48.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.48.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.48.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit fd086e50632f0afb3187bd3078fb415f3d7c0fab +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 12:04:19 2025 +0000 + + Build(deps): Bump react-router-dom from 7.9.5 to 7.9.6 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.9.5 to 7.9.6. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.9.6/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.9.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 6a840a16ec562558a460ae6ef92c7d567a803b7b +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

+
    +
  • deps: update rolldown-related dependencies (#21174) + (74559c9)
  • +
+

7.2.4 + (2025-11-20)

+

Bug Fixes

+
    +
  • revert "perf(deps): replace debug with obug (#21107)" + (2d66b7b)
  • +
+

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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.12&new-version=7.2.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a854fb34c5b6065129aac49ec1a4df280604b139 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a8f8aa0a532dff72a6d5aa73d7849d7629b1be08 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pe-library&package-manager=npm_and_yarn&previous-version=2.0.0&new-version=2.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a9611752a9131a754295986c908a7609b65c70ec +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

+ +

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.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwind-merge&package-manager=npm_and_yarn&previous-version=3.3.1&new-version=3.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 8a50468655d3b2e8334c4c563a46e482f0121df7 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.9.2&new-version=24.10.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit d5cd1e95172d8f06541ef9cfd92fd82cc2a96db9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 09:13:31 2025 +0000 + + Build(deps): Bump actions/checkout from 5 to 6 + + Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. + - [Release notes](https://github.com/actions/checkout/releases) + - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) + - [Commits](https://github.com/actions/checkout/compare/v5...v6) + + --- + updated-dependencies: + - dependency-name: actions/checkout + dependency-version: '6' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 40710b2bd60fb4541d57e5cf15ceae15d7c1704b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 09:11:26 2025 +0000 + + Build(deps-dev): Bump @vitejs/plugin-react from 5.1.0 to 5.1.1 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.1.0 to 5.1.1. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.1/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 5.1.1 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 03bae55436451016205eb1c63a0b15e55726b3bb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 09:11:26 2025 +0000 + + Build(deps): Bump tailwind-merge from 3.3.1 to 3.4.0 in /page + + Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from 3.3.1 to 3.4.0. + - [Release notes](https://github.com/dcastil/tailwind-merge/releases) + - [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.3.1...v3.4.0) + + --- + updated-dependencies: + - dependency-name: tailwind-merge + dependency-version: 3.4.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 49ace6ad894e436ff6cb7f885e73cfe8bf8733ca +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 09:11:26 2025 +0000 + + Build(deps-dev): Bump @types/node from 24.9.2 to 24.10.1 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.9.2 to 24.10.1. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 24.10.1 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 624858f0dcbbd78b0923527eb6f2e8f2c7893632 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 09:11:10 2025 +0000 + + Build(deps): Bump pe-library from 2.0.0 to 2.0.1 in /page + + Bumps [pe-library](https://github.com/jet2jet/pe-library-js) from 2.0.0 to 2.0.1. + - [Release notes](https://github.com/jet2jet/pe-library-js/releases) + - [Changelog](https://github.com/jet2jet/pe-library-js/blob/main/CHANGELOG.md) + - [Commits](https://github.com/jet2jet/pe-library-js/compare/v2.0.0...v2.0.1) + + --- + updated-dependencies: + - dependency-name: pe-library + dependency-version: 2.0.1 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 935e2efb3ec3166915279ef0d0a21bc5f755a6df +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Dec 3 09:10:16 2025 +0000 + + Build(deps-dev): Bump vite from 7.1.12 to 7.2.6 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.12 to 7.2.6. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.2.6/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.2.6 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 682d88e3ec5ebf8410394edf08938c76c32867f6 +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) + + +
+ +commit d3d53e73c63b0a9a2a2859c9c302c69133fe87f0 +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) + + +
+ +commit 29552b28602b14fce12efb33bd580f86a7b8606a +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

+
    View + changes on GitHub
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite-plugin-pwa&package-manager=npm_and_yarn&previous-version=1.1.0&new-version=1.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 2bc899314f58c783f586d809b4d53a2f9004a5fa +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-label&package-manager=npm_and_yarn&previous-version=2.1.7&new-version=2.1.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 986fc807726b6c60b35596a3458d8e8fec1ceb0a +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-slot&package-manager=npm_and_yarn&previous-version=1.2.3&new-version=1.2.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c46fd1fe92ae130f32206ebbfb149f64c6ae5745 +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 +
    +
  • e277281 + 9.39.1
  • +
  • 4cdf397 + Build: changelog update for 9.39.1
  • +
  • 92db329 + chore: update @eslint/js version to 9.39.1 (#20284)
  • +
  • c7ebefc + chore: package.json update for @​eslint/js release
  • +
  • 650753e + fix: Only pass node to JS lang visitor methods (#20283)
  • +
  • 51b51f4 + docs: add a section on when to use extends vs cascading (#20268)
  • +
  • 61778f6 + chore: update eslint-config-eslint dependency @​eslint/js + to ^9.39.0 (#20275)
  • +
  • d9ca2fc + ci: Add rangeStrategy to eslint group in renovate config (#20266)
  • +
  • 009e507 + test: fix version tests for ESLint v10 (#20274)
  • +
  • b44d426 + docs: Update README
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.39.0&new-version=9.39.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ba59a0d62712e7c59191ed21188f1ffbee6fb53d +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-window&package-manager=npm_and_yarn&previous-version=2.2.2&new-version=2.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 433d11d1b07fd9d99ed6817820c00597bff6b481 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.39.0&new-version=9.39.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4f45c989e0d2308e060ab23f08f3d5ee92c4c4ab +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.552.0&new-version=0.555.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0ca0fdb620b4eed73557b55ab081cb24ba0b9d3d +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 */ &lt;div + class=${styles.banner}&gt;&lt;/div&gt;;

+

// Prettier 3.7.2 + const html = /* HTML */ &lt;div + class=&quot;${styles.banner}&quot;&gt;&lt;/div&gt;; +

+

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.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.6.2&new-version=3.7.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit fa710bba5dd5caf2e0f270cfcca764769171486f +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.16&new-version=4.1.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0a37430335f88824a850d1d7d76652d682cfd894 +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) + + +
+ +commit b7b96c0cb36c4cf1a9fb4fed072035e472be4f17 +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) + + +
+ +commit 1c6c67a805ca308f276cd06516dd694949fe4697 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reactivecircus/android-emulator-runner&package-manager=github_actions&previous-version=2.34.0&new-version=2.35.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 7bce62c2ae5683ccd7dfbb8ae53f552108622221 +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 + +commit 7a42bc7ad3d1c30f79af5214e413046c52055191 +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. + +commit 651c020b87175abe5ec848306884037f986fa0b3 +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 + +commit 4a905d562a4dc6a464bc05d9e0df94f29ea28fec +Author: Elias Bachaalany +Date: Tue Dec 2 15:44:21 2025 -0800 + + Update src/samples/test-sample/test.cpp + + Co-authored-by: Maurice Heumann + +commit 20b19a428942e8fa3d286ccae7a7bd8675eef9e2 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 22:08:30 2025 +0000 + + Build(deps): Bump reactivecircus/android-emulator-runner + + Bumps [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) from 2.34.0 to 2.35.0. + - [Release notes](https://github.com/reactivecircus/android-emulator-runner/releases) + - [Changelog](https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md) + - [Commits](https://github.com/reactivecircus/android-emulator-runner/compare/v2.34.0...v2.35.0) + + --- + updated-dependencies: + - dependency-name: reactivecircus/android-emulator-runner + dependency-version: 2.35.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit be2536a222e62968b4a0e1774b0bd9a39320b4fc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 22:07:10 2025 +0000 + + Build(deps): Bump deps/googletest from `17d335d` to `1b96fa1` + + Bumps [deps/googletest](https://github.com/google/googletest) from `17d335d` to `1b96fa1`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/17d335d7c7f15d989516255471c3d7f5d204308d...1b96fa13f549387b7549cc89e1a785cf143a1a50) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 1b96fa13f549387b7549cc89e1a785cf143a1a50 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit deb7f97c172ef9bfb29a62f6d81a4a431ef1e21b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 22:07:08 2025 +0000 + + Build(deps): Bump deps/base64 from `0d0f5a8` to `8d96a2a` + + Bumps [deps/base64](https://github.com/tobiaslocker/base64) from `0d0f5a8` to `8d96a2a`. + - [Commits](https://github.com/tobiaslocker/base64/compare/0d0f5a8849a954d96af7befdb5c4014e78ecc9e2...8d96a2a737ac1396304b1de289beb3a5ea0cb752) + + --- + updated-dependencies: + - dependency-name: deps/base64 + dependency-version: 8d96a2a737ac1396304b1de289beb3a5ea0cb752 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit cf00e05ed1a1f3872a5f37822aae27234d313323 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 22:07:05 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `dd77af7` to `a577050` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `dd77af7` to `a577050`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/dd77af75b7f4a642ea50f13fd63363911e033f3f...a5770508176874af47eb4e6cc981968f52e3b75d) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: a5770508176874af47eb4e6cc981968f52e3b75d + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit e47ee6ce40082fccbecf9698c4a8c4c8e0cd0255 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 22:07:01 2025 +0000 + + Build(deps): Bump deps/capstone from `c059126` to `ca42e80` + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `c059126` to `ca42e80`. + - [Release notes](https://github.com/capstone-engine/capstone/releases) + - [Commits](https://github.com/capstone-engine/capstone/compare/c059126d98837a1c4f6988756fe30fc10904f6a6...ca42e808a9689a32819ce73a6aca6a8379994b31) + + --- + updated-dependencies: + - dependency-name: deps/capstone + dependency-version: ca42e808a9689a32819ce73a6aca6a8379994b31 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 2904ae287ece318efd0be3ce7deb6a0c8fbe20ba +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:19:45 2025 +0000 + + Build(deps-dev): Bump vite-plugin-pwa from 1.1.0 to 1.2.0 in /page + + Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) from 1.1.0 to 1.2.0. + - [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases) + - [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.1.0...v1.2.0) + + --- + updated-dependencies: + - dependency-name: vite-plugin-pwa + dependency-version: 1.2.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 5d5d0399fa883ef955ffc2ddaf82aa55fc271394 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:18:43 2025 +0000 + + Build(deps): Bump @radix-ui/react-label from 2.1.7 to 2.1.8 in /page + + Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives) from 2.1.7 to 2.1.8. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-label" + dependency-version: 2.1.8 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 13150cd47a0155a9c0086fd19957e3b386c4b94c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:18:02 2025 +0000 + + Build(deps): Bump @radix-ui/react-slot from 1.2.3 to 1.2.4 in /page + + Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives) from 1.2.3 to 1.2.4. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-slot" + dependency-version: 1.2.4 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit b81d682c462bf26006b984209f5731a0a30433a8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:17:51 2025 +0000 + + Build(deps-dev): Bump eslint from 9.39.0 to 9.39.1 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.39.0 to 9.39.1. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Commits](https://github.com/eslint/eslint/compare/v9.39.0...v9.39.1) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.39.1 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 51cc1a04ef15e5a68c2c1a4bce6fa9ff89b33f0b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:17:45 2025 +0000 + + Build(deps): Bump react-window from 2.2.2 to 2.2.3 in /page + + Bumps [react-window](https://github.com/bvaughn/react-window) from 2.2.2 to 2.2.3. + - [Release notes](https://github.com/bvaughn/react-window/releases) + - [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md) + - [Commits](https://github.com/bvaughn/react-window/compare/2.2.2...2.2.3) + + --- + updated-dependencies: + - dependency-name: react-window + dependency-version: 2.2.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 82507af1e45b572baabeaa60db730cedbdf2400a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:17:35 2025 +0000 + + Build(deps-dev): Bump @eslint/js from 9.39.0 to 9.39.1 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.39.0 to 9.39.1. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Commits](https://github.com/eslint/eslint/commits/v9.39.1/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.39.1 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit f82eb9411d4a33308164a2ed5dae8494ebeb2f94 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:17:28 2025 +0000 + + Build(deps): Bump lucide-react from 0.552.0 to 0.555.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.552.0 to 0.555.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.555.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.555.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit b4e7b414053715cb009b814e6905d1afc762f605 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:17:20 2025 +0000 + + Build(deps-dev): Bump prettier from 3.6.2 to 3.7.3 in /page + + Bumps [prettier](https://github.com/prettier/prettier) from 3.6.2 to 3.7.3. + - [Release notes](https://github.com/prettier/prettier/releases) + - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) + - [Commits](https://github.com/prettier/prettier/compare/3.6.2...3.7.3) + + --- + updated-dependencies: + - dependency-name: prettier + dependency-version: 3.7.3 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 4213b939701fef5c49c868dd891bc4a6b6f9098b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Dec 1 19:17:14 2025 +0000 + + Build(deps): Bump @tailwindcss/vite from 4.1.16 to 4.1.17 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.16 to 4.1.17. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.17 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit d4166a5c8d843d9a1ee3bf4522e165e22f399db9 +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. + +commit 7cb92a662b8eb0fdc179797a76c3be0aa64e4203 +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. + +commit 8c75475f0db0646d3a33c8282b1e99c43f23169d +Author: momo5502 +Date: Thu Nov 20 18:43:20 2025 +0100 + + Stub more syscalls + +commit 2be5f73755b2312ff6cfc045f5af828bdfe0bd29 +Author: momo5502 +Date: Thu Nov 20 18:25:33 2025 +0100 + + Support ProcessPriorityClass in NtQueryInformationProcess + +commit 934e11a3119f4c57d39e378dc408a1486cd124c9 +Author: Maurice Heumann +Date: Thu Nov 20 18:13:38 2025 +0100 + + Archive gdiplus.dll + +commit 45ba0f0d265610bc504d76573dbf6ee74abe9cef +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=js-yaml&package-manager=npm_and_yarn&previous-version=4.1.0&new-version=4.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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). + +
+ +commit 7072d66bfa9db9f6bffa1e961770922182492ef0 +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. + +commit 110e4cde903e96d7d33c4bc60bd6c37b46380b5e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Nov 19 06:25:02 2025 +0000 + + Build(deps-dev): Bump js-yaml from 4.1.0 to 4.1.1 in /page + + Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1. + - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) + - [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1) + + --- + updated-dependencies: + - dependency-name: js-yaml + dependency-version: 4.1.1 + dependency-type: indirect + ... + + Signed-off-by: dependabot[bot] + +commit db67ac5a03d1f8708f4fac6c58b4ed88357e886a +Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com> +Date: Tue Nov 18 00:00:00 2025 +0000 + + Collect SysWOW64 files in create-root.bat + +commit 36b151177e1febdf392c49fb7435aa9b4f649e77 +Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com> +Date: Tue Nov 18 00:00:00 2025 +0000 + + Add WOW64 related entries to create-root.bat + +commit 889dea066ecb965ee94bead4226d158ef35d6a5a +Author: Maurice Kayser <35454376+MauriceKayser@users.noreply.github.com> +Date: Tue Nov 18 00:00:00 2025 +0000 + + Sort create-root.bat entries alphabetically + +commit b13324a7d6428c3aa0eb447e8d600169bfb244bf +Author: Maurice Heumann +Date: Mon Nov 3 07:24:03 2025 +0100 + + Update README.md + + Removed the new emoji from the README link to icicle-emu. + +commit 9ec488e87c9825d210dc4226e7d3d87f957e4985 +Merge: ed7c708 e08f8aa +Author: Maurice Heumann +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.4.0&new-version=16.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e08f8aaedc9e516ba1879c88f8e603047c9b9565 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 17:17:14 2025 +0000 + + Build(deps-dev): Bump globals from 16.4.0 to 16.5.0 in /page + + Bumps [globals](https://github.com/sindresorhus/globals) from 16.4.0 to 16.5.0. + - [Release notes](https://github.com/sindresorhus/globals/releases) + - [Commits](https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0) + + --- + updated-dependencies: + - dependency-name: globals + dependency-version: 16.5.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit ed7c7085b459e15201216be700da2b63b856630e +Author: momo5502 +Date: Sat Nov 1 10:31:11 2025 +0100 + + Fix formatting + +commit 170574c6f4636f237d346d70f818eddde1ccf06f +Author: Maurice Heumann +Date: Sat Nov 1 10:21:41 2025 +0100 + + Update clang-format version to 21 + +commit 2cb1ab6e2deaa1b68300f0b4dc7a03dd83cda3ae +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 +
    +
  • 8fe511b + 9.38.0
  • +
  • f961736 + Build: changelog update for 9.38.0
  • +
  • d17c795 + chore: upgrade @​eslint/js@​9.38.0 (#20221)
  • +
  • 25d0e33 + chore: package.json update for @​eslint/js release
  • +
  • 50c3dfd + fix: improve type support for isolated dependencies in pnpm (#20201)
  • +
  • c82b5ef + refactor: Use types from @​eslint/core (#20168)
  • +
  • ff31609 + ci: add Node.js 25 to ci.yml (#20220)
  • +
  • ce40f74 + feat: update complexity rule to only highlight function + header (#20048)
  • +
  • e37e590 + feat: correct no-loss-of-precision false positives with + e notation (#20187)
  • +
  • 004577e + ci: bump github/codeql-action from 3 to 4 (#20211)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.36.0&new-version=9.38.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 77cb4b825852daddb138d072f650f96ca054eac7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 06:48:23 2025 +0000 + + Build(deps-dev): Bump eslint from 9.36.0 to 9.38.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.36.0 to 9.38.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Commits](https://github.com/eslint/eslint/compare/v9.36.0...v9.38.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.38.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 8b1838319e740d24e0e7f16590eb18fe1bfbfe2a +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

+ +
    View + changes on GitHub
+
+
+
+ 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.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite-plugin-pwa&package-manager=npm_and_yarn&previous-version=1.0.3&new-version=1.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a6d5da43bacdb7532d71db40ce8901e1873635cb +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.6.1&new-version=24.9.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 2b284914d7a9c81588b172306d661bd9eb11eca8 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.14&new-version=4.1.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5d33b29f6cf1606012e0d073fcd2a5496687252a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 05:50:09 2025 +0000 + + Build(deps-dev): Bump vite-plugin-pwa from 1.0.3 to 1.1.0 in /page + + Bumps [vite-plugin-pwa](https://github.com/vite-pwa/vite-plugin-pwa) from 1.0.3 to 1.1.0. + - [Release notes](https://github.com/vite-pwa/vite-plugin-pwa/releases) + - [Commits](https://github.com/vite-pwa/vite-plugin-pwa/compare/v1.0.3...v1.1.0) + + --- + updated-dependencies: + - dependency-name: vite-plugin-pwa + dependency-version: 1.1.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 3093a1b58815c38669d97464c9470bc9f14008ea +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 05:47:23 2025 +0000 + + Build(deps-dev): Bump @types/node from 24.6.1 to 24.9.2 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.6.1 to 24.9.2. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 24.9.2 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit d00a2a294c9bb9cdebda6221126bdb1b485afe0c +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-hooks&package-manager=npm_and_yarn&previous-version=6.0.0&new-version=7.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e42d459c917d9a9186872f6410fca98086f4a08b +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

+
    +
  • typescript-eslint: export util types (#10848, + #10849)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases on our + website.

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.45.0&new-version=8.46.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 89928ebcc6d7e53d5c1909f1c171d54f1e910008 +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.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pe-library&package-manager=npm_and_yarn&previous-version=1.0.1&new-version=2.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 36f1f752a72e52a486a7a75ea4b25b4eff3ac31c +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-window&package-manager=npm_and_yarn&previous-version=2.2.0&new-version=2.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c05eb312e9e0de296778af6044d35552a673e690 +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

+
    +
  • <Activity>: + A new API to hide and restore the UI and internal state of its + children.
  • +
  • useEffectEvent + is a React Hook that lets you extract non-reactive logic into an Effect + Event.
  • +
  • cacheSignal + (for RSCs) lets your know when the cache() lifetime is + over.
  • +
  • React + Performance tracks appear on the Performance panel’s timeline in + your browser developer tools
  • +
+

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

+
    +
  • <Activity>: + A new API to hide and restore the UI and internal state of its + children.
  • +
  • useEffectEvent + is a React Hook that lets you extract non-reactive logic into an Effect + Event.
  • +
  • cacheSignal + (for RSCs) lets your know when the cache() lifetime is + over.
  • +
  • React + Performance tracks appear on the Performance panel’s timeline in + your browser developer tools
  • +
+

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) + + +
+ +commit 64e719443820a002ce053974c8ee6a9703499d15 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 03:21:22 2025 +0000 + + Build(deps-dev): Bump typescript-eslint from 8.45.0 to 8.46.2 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.45.0 to 8.46.2. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.46.2/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.46.2 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 825a6ef2d745f251201dd9b048e4c4cddb6e3518 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 03:20:09 2025 +0000 + + Build(deps): Bump react-dom and @types/react-dom in /page + + Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together. + + Updates `react-dom` from 19.1.1 to 19.2.0 + - [Release notes](https://github.com/facebook/react/releases) + - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) + - [Commits](https://github.com/facebook/react/commits/v19.2.0/packages/react-dom) + + Updates `@types/react-dom` from 19.1.10 to 19.2.2 + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: react-dom + dependency-version: 19.2.0 + dependency-type: direct:production + update-type: version-update:semver-minor + - dependency-name: "@types/react-dom" + dependency-version: 19.2.2 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 8044ff47c22735840ab2fb6210e6dc99eef55799 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 03:20:07 2025 +0000 + + Build(deps): Bump react-window from 2.2.0 to 2.2.2 in /page + + Bumps [react-window](https://github.com/bvaughn/react-window) from 2.2.0 to 2.2.2. + - [Release notes](https://github.com/bvaughn/react-window/releases) + - [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md) + - [Commits](https://github.com/bvaughn/react-window/compare/2.2.0...2.2.2) + + --- + updated-dependencies: + - dependency-name: react-window + dependency-version: 2.2.2 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 284979def7efc0f5dfd10318d567e07d67804b2f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 03:19:41 2025 +0000 + + Build(deps-dev): Bump eslint-plugin-react-hooks in /page + + Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 6.0.0 to 7.0.1. + - [Release notes](https://github.com/facebook/react/releases) + - [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md) + - [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks) + + --- + updated-dependencies: + - dependency-name: eslint-plugin-react-hooks + dependency-version: 7.0.1 + dependency-type: direct:development + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit abf89e4cb4b929541d8bfd30be1dbf35fa6a76d9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 03:18:53 2025 +0000 + + Build(deps): Bump pe-library from 1.0.1 to 2.0.0 in /page + + Bumps [pe-library](https://github.com/jet2jet/pe-library-js) from 1.0.1 to 2.0.0. + - [Release notes](https://github.com/jet2jet/pe-library-js/releases) + - [Changelog](https://github.com/jet2jet/pe-library-js/blob/main/CHANGELOG.md) + - [Commits](https://github.com/jet2jet/pe-library-js/compare/v1.0.1...v2.0.0) + + --- + updated-dependencies: + - dependency-name: pe-library + dependency-version: 2.0.0 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 9567113bd5adb3aab4bc0676588f131fa8dce155 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Nov 1 03:18:27 2025 +0000 + + Build(deps): Bump @tailwindcss/vite from 4.1.14 to 4.1.16 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.14 to 4.1.16. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.16/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.16 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 165e56320ca9512d92646a23bc5995a044e64210 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jidicula/clang-format-action&package-manager=github_actions&previous-version=4.15.0&new-version=4.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c1a3261fb54f08a217d9f5e6f594762f8316ddaa +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/download-artifact&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit efbe850ee91e568477179b4b4aece0541b7da884 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.22&new-version=0.4.24)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit cde8ef9c39c25d48858c36ed31f3faf6b1e760b9 +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

+
    +
  • <Activity>: + A new API to hide and restore the UI and internal state of its + children.
  • +
  • useEffectEvent + is a React Hook that lets you extract non-reactive logic into an Effect + Event.
  • +
  • cacheSignal + (for RSCs) lets your know when the cache() lifetime is + over.
  • +
  • React + Performance tracks appear on the Performance panel’s timeline in + your browser developer tools
  • +
+

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

+
    +
  • <Activity>: + A new API to hide and restore the UI and internal state of its + children.
  • +
  • useEffectEvent + is a React Hook that lets you extract non-reactive logic into an Effect + Event.
  • +
  • cacheSignal + (for RSCs) lets your know when the cache() lifetime is + over.
  • +
  • React + Performance tracks appear on the Performance panel’s timeline in + your browser developer tools
  • +
+

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) + + +
+ +commit 4b5b988d39941834633b87de5ada3cb99cb6ac88 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=4.6.2&new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 1dc47f55f6c6b6954487456c0a3a94805c4888d6 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.0.4&new-version=5.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4e2dfc6fb0139e3adce354fc6d1a36b359c91da2 +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

+
    +
  • deps: downgrade commonjs plugin to 28.0.6 to avoid + rollup/plugins#1909 (#20990) + (56fd722)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.11&new-version=7.1.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e727ba3a379d20f934b16a3744fc886f1ee11526 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.37.0&new-version=9.39.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 54922ebe9d65d92bcaba8feae7514048fe58b71e +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.544.0&new-version=0.552.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6f1ea1162b1b693f67238ea01fef70be3f4bed16 +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

+
    +
  • Updated dependencies: +
      +
    • react-router@7.9.5
    • +
    +
  • +
+

7.9.4

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.9.4
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.9.3&new-version=7.9.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit defb35fa892b23cafae35a421505564d3434f292 +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) + + +
+ +commit 7bc147d263f1ac2bdc53dc1298e582c43a6200a8 +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
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=5.0.0&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 8637231a773d5109b6fd44135e1da507045a0945 +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) + + +
+ +commit 8682f2b3d91612b7f162ffaa9c85f9d687747030 +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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.14&new-version=4.1.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 1f34d669d972fa8817d0626cf6c96642ebf53187 +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) + + +
+ +commit 373f459db5e2a83dcea207c479e4be442b5ff426 +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 +
    +
  • d836b22 + Updating v5 from v1.8.4
  • +
  • 19cdcad + Updating v5 from v1.8.0.
  • +
  • b742b70 + v1.8.4
  • +
  • 063efce + Checkout repository, so GitHub CLI is happy.
  • +
  • e90ef38 + v1.8.3
  • +
  • 06bcbef + Fixed type in pipeline name and fixed dependencies.
  • +
  • 7225f1b + v1.8.2
  • +
  • fc62894 + Don't check file permissions on any Windows image.
  • +
  • c5ec359 + Try to auto generate a PullRequest on success.
  • +
  • c5f36be + Fixed workflow name.
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/upload-artifact&package-manager=github_actions&previous-version=4&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4a677f5a37ca33c831467a3bb78645793dc80394 +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) + + +
+ +commit 80a37d673b4ea4eb158af45e54079e9a5ca5b42b +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 +
    +
  • dd77af7 + Add conditional check (#8736)
  • +
  • 051604a + Fix struct vector ordering in pack function (#8747)
  • +
  • 4b09586 + Fix union unpacking (#8748)
  • +
  • 4c0eecd + treat npm_typescript as a dev dependency (#8719)
  • +
  • de25052 + Fixes failing tests on macOS due to file loading (#8742)
  • +
  • 95053e6 + Correct span and non-span versions of ToArray() and ToArrayPadded() + methods (...
  • +
  • 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) + + +
+ +commit 1886b19132f854918f52408f07b9f0fe2b47e618 +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) + + +
+ +commit 05794200e795d548447a1c85c595b44b1f47e125 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:24:01 2025 +0000 + + Build(deps-dev): Bump eslint-plugin-react-refresh in /page + + Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.22 to 0.4.24. + - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) + - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) + - [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.22...v0.4.24) + + --- + updated-dependencies: + - dependency-name: eslint-plugin-react-refresh + dependency-version: 0.4.24 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit a1ead808cdaf87f392fc7e3b5be302744c4e8e2d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:23:48 2025 +0000 + + Build(deps-dev): Bump @vitejs/plugin-react from 5.0.4 to 5.1.0 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.0.4 to 5.1.0. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.0/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 5.1.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 60ab4debf7dd6268b431f1af077e687ed420589a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:23:41 2025 +0000 + + Build(deps-dev): Bump vite from 7.1.11 to 7.1.12 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.11 to 7.1.12. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/v7.1.12/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.1.12/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.1.12 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 5da52b98d6efff9418f7d7d85389834c6599873e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:23:03 2025 +0000 + + Build(deps): Bump react-router-dom from 7.9.3 to 7.9.5 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.9.3 to 7.9.5. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.9.5/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.9.5 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 6468b4577f09f3f3ccaf9476010769f3a0b14d26 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:22:41 2025 +0000 + + Build(deps-dev): Bump @eslint/js from 9.37.0 to 9.39.0 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.37.0 to 9.39.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Commits](https://github.com/eslint/eslint/commits/HEAD/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.39.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 5e72b002fb2bc65c304c5c7758b22199c98c72e6 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:22:35 2025 +0000 + + Build(deps): Bump lucide-react from 0.544.0 to 0.552.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.544.0 to 0.552.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.552.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.552.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 5a909cc5fc85426801f9a2bd63a91ec72512566c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:22:25 2025 +0000 + + Build(deps): Bump react and @types/react in /page + + Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together. + + Updates `react` from 19.1.1 to 19.2.0 + - [Release notes](https://github.com/facebook/react/releases) + - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) + - [Commits](https://github.com/facebook/react/commits/v19.2.0/packages/react) + + Updates `@types/react` from 19.1.12 to 19.2.2 + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: react + dependency-version: 19.2.0 + dependency-type: direct:production + update-type: version-update:semver-minor + - dependency-name: "@types/react" + dependency-version: 19.2.2 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit a9a40e3135c1dda841eff67c91c98cc6910dbc1e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:59 2025 +0000 + + Build(deps): Bump tailwindcss from 4.1.14 to 4.1.16 in /page + + Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.14 to 4.1.16. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.16/packages/tailwindcss) + + --- + updated-dependencies: + - dependency-name: tailwindcss + dependency-version: 4.1.16 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit bc737f12e5466ea6ce1527aafd61dfeef3ecd38c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:58 2025 +0000 + + Build(deps): Bump pcode in /src/backends/icicle-emulator/icicle-bridge + + Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `ebb9bd1` to `0ce707e`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768) + + --- + updated-dependencies: + - dependency-name: pcode + dependency-version: 0ce707edd10f7a099426cf02a9fdf8eda3f57768 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 66341f86385313ef0f038941bb7202365ee11820 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:55 2025 +0000 + + Build(deps): Bump jidicula/clang-format-action from 4.15.0 to 4.16.0 + + Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action) from 4.15.0 to 4.16.0. + - [Release notes](https://github.com/jidicula/clang-format-action/releases) + - [Commits](https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0) + + --- + updated-dependencies: + - dependency-name: jidicula/clang-format-action + dependency-version: 4.16.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 7bf9a3f44a3fef989073d7d204d444d57e7b76db +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:53 2025 +0000 + + Build(deps): Bump icicle-cpu + + Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `ebb9bd1` to `0ce707e`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768) + + --- + updated-dependencies: + - dependency-name: icicle-cpu + dependency-version: 0ce707edd10f7a099426cf02a9fdf8eda3f57768 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit c0bc9bf7ca09d4a18de621d22cbd49426be7387a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:51 2025 +0000 + + Build(deps): Bump actions/download-artifact from 5.0.0 to 6.0.0 + + Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5.0.0 to 6.0.0. + - [Release notes](https://github.com/actions/download-artifact/releases) + - [Commits](https://github.com/actions/download-artifact/compare/v5.0.0...v6.0.0) + + --- + updated-dependencies: + - dependency-name: actions/download-artifact + dependency-version: 6.0.0 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 2468a03da0c70a253165c6d87d4376de6b052c76 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:48 2025 +0000 + + Build(deps): Bump icicle-vm + + Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from `ebb9bd1` to `0ce707e`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/ebb9bd196946a072b6887ba9313392302e6f514a...0ce707edd10f7a099426cf02a9fdf8eda3f57768) + + --- + updated-dependencies: + - dependency-name: icicle-vm + dependency-version: 0ce707edd10f7a099426cf02a9fdf8eda3f57768 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit f9a80ed17366f161f6aab7450f7dfb37a5f4cdc1 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:47 2025 +0000 + + Build(deps): Bump pyTooling/download-artifact from 5 to 6 + + Bumps [pyTooling/download-artifact](https://github.com/pytooling/download-artifact) from 5 to 6. + - [Release notes](https://github.com/pytooling/download-artifact/releases) + - [Commits](https://github.com/pytooling/download-artifact/compare/v5...v6) + + --- + updated-dependencies: + - dependency-name: pyTooling/download-artifact + dependency-version: '6' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 0dcab4156043205108bc205d5c2f382121d62c6f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:44 2025 +0000 + + Build(deps): Bump actions/upload-artifact from 4.6.2 to 5.0.0 + + Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0. + - [Release notes](https://github.com/actions/upload-artifact/releases) + - [Commits](https://github.com/actions/upload-artifact/compare/v4.6.2...v5.0.0) + + --- + updated-dependencies: + - dependency-name: actions/upload-artifact + dependency-version: 5.0.0 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 766c43b92b28cd778c8f8bef136c627bdf635dff +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:40 2025 +0000 + + Build(deps): Bump pyTooling/upload-artifact from 4 to 5 + + Bumps [pyTooling/upload-artifact](https://github.com/pytooling/upload-artifact) from 4 to 5. + - [Release notes](https://github.com/pytooling/upload-artifact/releases) + - [Commits](https://github.com/pytooling/upload-artifact/compare/v4...v5) + + --- + updated-dependencies: + - dependency-name: pyTooling/upload-artifact + dependency-version: '5' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 7e755f97c546dc851586b62b10ffa9d5dc8cefdf +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:31 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `27325e0` to `dd77af7` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `27325e0` to `dd77af7`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/27325e002a36b3de2999906a77ff13a14fb09471...dd77af75b7f4a642ea50f13fd63363911e033f3f) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: dd77af75b7f4a642ea50f13fd63363911e033f3f + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 64028270a3eae3a2213129129fffa6a6be63142d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:29 2025 +0000 + + Build(deps): Bump deps/googletest from `9706f75` to `17d335d` + + Bumps [deps/googletest](https://github.com/google/googletest) from `9706f75` to `17d335d`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/9706f75b8f91c52a3840cf5d878a7f37ea10ef00...17d335d7c7f15d989516255471c3d7f5d204308d) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 17d335d7c7f15d989516255471c3d7f5d204308d + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit bb891668b82bed3ac527d4aeb2001ec699fabdb0 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 20:21:26 2025 +0000 + + Build(deps): Bump deps/capstone from `be9a4d2` to `c059126` + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `be9a4d2` to `c059126`. + - [Release notes](https://github.com/capstone-engine/capstone/releases) + - [Commits](https://github.com/capstone-engine/capstone/compare/be9a4d24b75f861cfa744e13f6456f4a83902cdf...c059126d98837a1c4f6988756fe30fc10904f6a6) + + --- + updated-dependencies: + - dependency-name: deps/capstone + dependency-version: c059126d98837a1c4f6988756fe30fc10904f6a6 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 108c0b57d72df5962a005779f1075d92ce12209f +Merge: d81e1a0 748bd19 +Author: Maurice Heumann +Date: Fri Oct 31 21:02:08 2025 +0100 + + Update macOS runner (#570) + +commit d81e1a0d7bc86f007584bba71967248d828fd5fd +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 +
    +
  • d9ea73a + 7.5.2
  • +
  • 5e1a8e6 + Fix sync tar.list when file size reduces while reading
  • +
  • 0fbeaed + formatting
  • +
  • 2dbacfe + add types for make-tar util
  • +
  • c5865d3 + remove unused taprc file
  • +
  • bdb3809 + header: only read from ustar block if not specified in Pax
  • +
  • d094cd7 + BlueOak-1.0.0
  • +
  • 4a6ae72 + Verify invulnerability to tarmageddon attack
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tar&package-manager=npm_and_yarn&previous-version=7.5.1&new-version=7.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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). + +
+ +commit 748bd19a2e6701412ea2873cbd105ef577228c01 +Author: momo5502 +Date: Fri Oct 31 20:37:26 2025 +0100 + + Update macOS runner + +commit 7a23564b7b26bef5c904b964683f700c513d8da7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Oct 31 19:34:56 2025 +0000 + + Build(deps): Bump tar from 7.5.1 to 7.5.2 in /page + + Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.1 to 7.5.2. + - [Release notes](https://github.com/isaacs/node-tar/releases) + - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) + - [Commits](https://github.com/isaacs/node-tar/compare/v7.5.1...v7.5.2) + + --- + updated-dependencies: + - dependency-name: tar + dependency-version: 7.5.2 + dependency-type: indirect + ... + + Signed-off-by: dependabot[bot] + +commit a87c0ca83f72f159257fec2e071abc1b302f23a3 +Merge: eb0ba68 988a36a +Author: Maurice Heumann +Date: Fri Oct 31 20:21:13 2025 +0100 + + Merge WOW64 support (#564) + +commit 988a36a6966c410d9a7d1947588c4cbd56b44675 +Author: momo5502 +Date: Fri Oct 31 20:02:09 2025 +0100 + + Update unicorn submodule + +commit 42630afac0eee529aed159959492bc0081b42a11 +Author: momo5502 +Date: Fri Oct 31 18:23:35 2025 +0100 + + Remove randomness + +commit 0e5bbdd8cc43f8562e4a74ee7e81113aeaecce32 +Author: momo5502 +Date: Thu Oct 30 20:11:20 2025 +0100 + + Fix serialization issues + +commit 98eb1f92d11e928acbb85fd38c9b5941d809a5ac +Author: momo5502 +Date: Sun Oct 26 18:48:51 2025 +0100 + + Better formatting + +commit 3bf037876ce661cbac22f5968306f3b240ca3061 +Author: momo5502 +Date: Sun Oct 26 18:48:43 2025 +0100 + + Remove logging + +commit cb4fe6c30fa475ea61ee0a8d6a12d34762b2bcdc +Merge: effd2f7 eb0ba68 +Author: momo5502 +Date: Sat Oct 25 11:06:03 2025 +0200 + + Merge remote-tracking branch 'origin/main' into wow64 + +commit eb0ba686cd2a300009e5ba39a3c3b7315643814f +Merge: bf834e3 22df3e7 +Author: Maurice Heumann +Date: Sat Oct 25 10:55:18 2025 +0200 + + Bugfixes - minidump load, memory tail boundary (#568) + + Minor change to allow minidump load to work with pages with copy + permission set. + + File was probing memory via VirtualQuery incrementally, previously this + ran forever as Sogen doesn't replicate Windows behaviour. + + Added exclusive allocation end boundary so that allocation / info check + on last page of user space VA works. Modified + memory_manager::find_free_allocation_base and + memory_manager::get_region_info to use exclusive boundary. + Added check to NtQueryVirtualMemory - now correctly returns + STATUS_INVALID_PARAMETER when run against memory outside of user space + VA. Kernel modules should use ZwQueryVirtualMemory not the user land + API. + +commit bf834e345934aff0b8e0d9782023c4143d7c6efe +Merge: 11ef377 b6d7a01 +Author: Maurice Heumann +Date: Sat Oct 25 10:54:01 2025 +0200 + + Various fixes and enhancements (#565) + + This PR does a number of fixes and enhancements: + - [Added FileFsAttributeInformation fs info + class](https://github.com/momo5502/sogen/commit/c0fd8ebf51c158477a9dd97aaaa6dd7a4358548c) + - [Added FileIsRemoteDeviceInformation file info + class](https://github.com/momo5502/sogen/commit/c8a18cf61c885911417c998d21d16ae5a55dd075) + - [Added FileIdInformation file info + class](https://github.com/momo5502/sogen/pull/565/commits/2c82277b5e7ac7e43edefe60aaf6dfeaa36d620b) + - [Implemented NtUserEnumDisplaySettings + syscall](https://github.com/momo5502/sogen/commit/54ebbe27c2171dee66d601647f2755b4a65f1350) + - [Fixed the DISPLAY_DEVICEW + value](https://github.com/momo5502/sogen/commit/4fbd65a3020d3ba2c6577e16a2f607d80e0ec945), + the old one had `StateFlags` set to 0 but that's incorrect since at + least one display needs to be the primary display. + - [Added support for SHA256 in + KSecDD](https://github.com/momo5502/sogen/commit/0d06e6822af69083d20d6cc73570eba33a2f4092) + - [Initialized StaticUnicodeString in + TEB](https://github.com/momo5502/sogen/commit/1c89c4e3b38ae610d225754a7d07e21577693b87), + this was necessary to get `RtlAnsiStringToUnicodeString` working. + - [Added '\??\pipe\' prefix to + is_named_pipe_path](https://github.com/momo5502/sogen/commit/d20da120525ac9454bc5a61c6a594e34c55ac84d) + - [Stubbed + NtSetSecurityObject](https://github.com/momo5502/sogen/commit/c07f5415284af9d1d273eb216158988e1f81d11f) + - [Don't request 'file_size' for + directories](https://github.com/momo5502/sogen/commit/46b97fd91c9f64fd9faa92f25e2492ae4200521b), + because this causes an exception in Linux. + - [Optimized + module_manager::get_module](https://github.com/momo5502/sogen/commit/83aa3b663a867ce97fcc87480086a045d3766ac7), + this seems to increase the emulator's speed by around 10%. + +commit 22df3e7889b41603fbc4c108e6d167d81e006558 +Author: CarlTSpeak +Date: Fri Oct 24 11:13:55 2025 +0100 + + Fix format issue + +commit 064df5b6efe2f032481c5e5f0524565037041f9e +Author: CarlTSpeak +Date: Fri Oct 24 10:59:28 2025 +0100 + + Revert earlier rdtsc changes, implement fixes + +commit b6d7a012d727ab82b374afae8db8178a5c4575a2 +Author: Igor Pissolati +Date: Thu Oct 23 16:02:53 2025 -0300 + + Fix issue in NtUserEnumDisplayDevices and NtUserEnumDisplaySettings + +commit 96169a01a83e560a062c74975b49d13365997e38 +Merge: b64f780 11ef377 +Author: CarlTSpeak +Date: Thu Oct 23 19:00:50 2025 +0100 + + Merge branch 'main' of https://github.com/momo5502/sogen + +commit 3c6c2e2dde3d980d340794efb4c86772eb4814e4 +Author: Igor Pissolati +Date: Thu Oct 23 11:19:35 2025 -0300 + + Apply review suggestion + +commit 2c82277b5e7ac7e43edefe60aaf6dfeaa36d620b +Author: Igor Pissolati +Date: Thu Oct 23 11:19:17 2025 -0300 + + Add FileIdInformation file info class + +commit 83aa3b663a867ce97fcc87480086a045d3766ac7 +Author: Igor Pissolati +Date: Wed Oct 22 17:21:34 2025 -0300 + + Optimize module_manager::get_module + +commit 46b97fd91c9f64fd9faa92f25e2492ae4200521b +Author: Igor Pissolati +Date: Wed Oct 22 17:21:04 2025 -0300 + + Don't request 'file_size' for directories + +commit c07f5415284af9d1d273eb216158988e1f81d11f +Author: Igor Pissolati +Date: Wed Oct 22 17:20:14 2025 -0300 + + Stub NtSetSecurityObject + +commit d20da120525ac9454bc5a61c6a594e34c55ac84d +Author: Igor Pissolati +Date: Wed Oct 22 17:19:51 2025 -0300 + + Add '\??\pipe\' prefix to is_named_pipe_path + +commit 1c89c4e3b38ae610d225754a7d07e21577693b87 +Author: Igor Pissolati +Date: Wed Oct 22 17:18:41 2025 -0300 + + Initialize StaticUnicodeString in TEB + +commit 0d06e6822af69083d20d6cc73570eba33a2f4092 +Author: Igor Pissolati +Date: Wed Oct 22 17:17:57 2025 -0300 + + Add support for SHA256 in KSecDD + +commit 4fbd65a3020d3ba2c6577e16a2f607d80e0ec945 +Author: Igor Pissolati +Date: Wed Oct 22 17:17:02 2025 -0300 + + Fix DISPLAY_DEVICEW value + +commit 54ebbe27c2171dee66d601647f2755b4a65f1350 +Author: Igor Pissolati +Date: Wed Oct 22 17:16:10 2025 -0300 + + Implement NtUserEnumDisplaySettings syscall + +commit c8a18cf61c885911417c998d21d16ae5a55dd075 +Author: Igor Pissolati +Date: Wed Oct 22 17:14:51 2025 -0300 + + Add FileIsRemoteDeviceInformation file info class + +commit c0fd8ebf51c158477a9dd97aaaa6dd7a4358548c +Author: Igor Pissolati +Date: Wed Oct 22 17:14:19 2025 -0300 + + Add FileFsAttributeInformation fs info class + +commit effd2f7a020beebe586723345de9403cee893210 +Merge: 829836c 11ef377 +Author: momo5502 +Date: Tue Oct 21 20:45:29 2025 +0200 + + Merge remote-tracking branch 'origin/main' into wow64 + +commit 11ef37758c6a253aa6dd5b161d0f1b01dc8d9c88 +Author: momo5502 +Date: Tue Oct 21 20:43:29 2025 +0200 + + Fix casing + +commit b84ae7475f5705f063746306d0ec068f6a622b25 +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 😄 + + image + +commit 829836c33351e8c36b6644147aaea24ee26f838c +Author: momo5502 +Date: Tue Oct 21 20:41:53 2025 +0200 + + Enable serialization tests + +commit 7799f3dd74147097927e0b03bac621e8ca1bc41d +Merge: 494dcce facf997 +Author: Maurice Heumann +Date: Tue Oct 21 20:35:19 2025 +0200 + + Small timing fix (#563) + +commit 652f8d7f179f4d8d1286706c147e97fe9a7d930e +Author: momo5502 +Date: Tue Oct 21 20:15:20 2025 +0200 + + Fix formatting + +commit 304dbcc661531fd0427e5bb97045f1b041057b11 +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. + +commit 8ef9349c379a30ba1e95b81795b3180b10ebc6e0 +Author: momo5502 +Date: Tue Oct 21 20:12:04 2025 +0200 + + Small timing fix + +commit facf99712054339fc3d25c4827ed33753cc69898 +Author: momo5502 +Date: Tue Oct 21 20:12:04 2025 +0200 + + Small timing fix + +commit dc3a0e6fd4e1513a125897cb719f74a9a35998b3 +Author: Igor Pissolati +Date: Tue Oct 21 11:23:57 2025 -0300 + + Small improvements + +commit b64f780ff6cdf326c6a23a692a25e67d428923de +Merge: 1f5afe4 494dcce +Author: CarlTSpeak +Date: Tue Oct 21 11:20:08 2025 +0100 + + Merge branch 'main' of https://github.com/momo5502/sogen + +commit 494dcce8511907344b7da6c360e4a336a3e8fe75 +Merge: 9350430 e50f219 +Author: Maurice Heumann +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 vite's + releases.

+
+

v7.1.11

+

Please refer to CHANGELOG.md + for details.

+

v7.1.10

+

Please refer to CHANGELOG.md + for details.

+

v7.1.9

+

Please refer to CHANGELOG.md + for details.

+

v7.1.8

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

7.1.11 + (2025-10-20)

+

Bug Fixes

+
    +
  • dev: trim trailing slash before + server.fs.deny check (#20968) + (f479cc5)
  • +
+

Miscellaneous Chores

+
    +
  • deps: update all non-major dependencies (#20966) + (6fb41a2)
  • +
+

Code Refactoring

+
    +
  • use subpath imports for types module reference (#20921) + (d0094af)
  • +
+

Build System

+ +

7.1.10 + (2025-10-14)

+

Bug Fixes

+
    +
  • css: avoid duplicate style for server rendered + stylesheet link and client inline style during dev (#20767) + (3a92bc7)
  • +
  • css: respect emitAssets when cssCodeSplit=false (#20883) + (d3e7eee)
  • +
  • deps: update all non-major dependencies (879de86)
  • +
  • deps: update all non-major dependencies (#20894) + (3213f90)
  • +
  • dev: allow aliases starting with // + (#20760) + (b95fa2a)
  • +
  • dev: remove timestamp query consistently (#20887) + (6537d15)
  • +
  • esbuild: inject esbuild helpers correctly for + esbuild 0.25.9+ (#20906) + (446eb38)
  • +
  • normalize path before calling fileToBuiltUrl (#20898) + (73b6d24)
  • +
  • preserve original sourcemap file field when combining sourcemaps (#20926) + (c714776)
  • +
+

Documentation

+ +

Miscellaneous Chores

+
    +
  • deps: update rolldown-related dependencies (#20923) + (a5e3b06)
  • +
+

7.1.9 + (2025-10-03)

+

Reverts

+
    +
  • server: drain stdin when not interactive (#20885) + (12d72b0)
  • +
+

7.1.8 + (2025-10-02)

+

Bug Fixes

+ + +
+

... (truncated)

+
+
+ Commits +
    +
  • 8b69c9e + release: v7.1.11
  • +
  • f479cc5 + fix(dev): trim trailing slash before server.fs.deny check + (#20968)
  • +
  • 6fb41a2 + chore(deps): update all non-major dependencies (#20966)
  • +
  • a817307 + build: remove hash from built filenames (#20946)
  • +
  • ef411ce + build: remove cjs reference in files field (#20945)
  • +
  • d0094af + refactor: use subpath imports for types module reference (#20921)
  • +
  • ed4a0dc + release: v7.1.10
  • +
  • c714776 + fix: preserve original sourcemap file field when combining sourcemaps + (#20926)
  • +
  • 446eb38 + fix(esbuild): inject esbuild helpers correctly for esbuild 0.25.9+ (#20906)
  • +
  • 879de86 + fix(deps): update all non-major dependencies
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.7&new-version=7.1.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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). + +
+ +commit e50f2199963050a7af47585fe8cf189add709052 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Oct 21 06:39:38 2025 +0000 + + Build(deps-dev): Bump vite from 7.1.7 to 7.1.11 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.7 to 7.1.11. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.1.11 + dependency-type: direct:development + ... + + Signed-off-by: dependabot[bot] + +commit 9350430d8ed2f3a9c936bf027c8da582933a6673 +Merge: 0e158b6 1a97f3b +Author: Maurice Heumann +Date: Tue Oct 21 07:57:24 2025 +0200 + + Disable SSE4.x (#561) + + This is a quick fix for the issue presented in: #560 + +commit 1a97f3b2e255232fe5283ae5daeb074b6d3978c9 +Author: Igor Pissolati +Date: Mon Oct 20 23:19:24 2025 -0300 + + Fix failed check + +commit 65de67b24fa02c5466702ce6137d258e051283fa +Author: Igor Pissolati +Date: Mon Oct 20 22:52:56 2025 -0300 + + Use hard-coded values instead of calling __cpuidex + +commit 6fe93375e6767a0126572f8d30e74f56d3de2999 +Author: Igor Pissolati +Date: Mon Oct 20 22:26:15 2025 -0300 + + Disable SSE4.x + +commit 0e158b6064961be30ffb71df609832b59f609b7a +Merge: c5e5829 887b02c +Author: Maurice Heumann +Date: Mon Oct 20 15:08:37 2025 +0200 + + Implement file renaming and relative path handling in NtQueryAttributesFile (#557) + + This PR introduces several enhancements, mainly to the file system + syscalls: + + - Implements file renaming via `NtSetInformationFile` by adding a + deferred rename mechanism to `file_handle`. The rename operation occurs + when the file handle is closed. + - Adds support for the `RootDirectory` parameter in + `NtQueryAttributesFile` to handle relative file paths. + - Adds support for opening the console output device (`\\??\\CONOUT$`). + - Stubs out the `NtLockVirtualMemory` syscall. + - Fixes an incorrect assertion in `socket_wrapper` that could fire on + `recvfrom` errors. + +commit c5e58292ffcfa941e60b9462e3410eb8baa11a83 +Merge: 9453123 66c7c31 +Author: Maurice Heumann +Date: Mon Oct 20 07:11:53 2025 +0200 + + Fix `std::chrono::system_clock::now()` (#559) + + In `ntdll!RtlGetSystemTimePrecise`, `kusd.SystemTime` is queried first, + and QPC offset (`QPC() - kusd.BaselineSystemTimeQpc`) is added if it's + larger than 0. + Setting `kusd.BaselineSystemTimeQpc` to `UINT64_MAX` avoids the + adjustment, so incorrect adjustments won't happen. + + Alternatively, We can update `kusd.BaselineSystemTimeQpc` to be the QPC + value just when `kusd.SystemTime` changes, but that's not possible, + because we cannot monitor `kusd.SystemTime` for change. + + ---------- + + Notes + 1. With current values, this misalignment happens only when the system + is up for a long time. + 2. Should I leave the comment there, or we can remove it and `git blame` + later instead? + +commit 66c7c3126dbcda4481f8b677a058e41317276bbc +Author: AlexGuo1998 +Date: Thu Oct 16 16:15:24 2025 +0800 + + Fix `std::chrono::system_clock::now()` + + In `ntdll!RtlGetSystemTimePrecise`, `kusd.SystemTime` is queried first, and QPC offset (`QPC() - kusd.BaselineSystemTimeQpc`) is added if it's larger than 0. + Setting `kusd.BaselineSystemTimeQpc` to `UINT64_MAX` avoids the adjustment, so incorrect adjustments won't happen. + Alternatively, We can update `kusd.BaselineSystemTimeQpc` to be the QPC value just when `kusd.SystemTime` changes, but that's not possible, because we cannot monitor `kusd.SystemTime` for change. + +commit 248c09d554a8451237fc7bd35ba9afd3a4eb2301 +Author: Igor Pissolati +Date: Sun Oct 19 18:06:15 2025 -0300 + + Implement ALPC port abstraction and implement DNS resolver port + +commit 887b02c2405d02e7034b22cef6c3426fc145c83d +Author: Igor Pissolati +Date: Sun Oct 19 17:48:14 2025 -0300 + + Support file renaming and support relative path in NtQueryAttributesFile + +commit 1f5afe4c741fd369f92f3004bdd9ecf75f079a4b +Author: CarlTSpeak +Date: Sat Oct 18 14:19:53 2025 +0100 + + Minidump can load pages with C permission set. Minor instrumentation. + +commit 65eecf1cfd69b845081699292722ba60bd1c096f +Author: brian +Date: Mon Oct 13 19:53:14 2025 +0800 + + Comprehensive WOW64 subsystem implementation + +commit 9453123db0300151afb0a5e73e1f93e1a1d6b9f9 +Author: momo5502 +Date: Sun Oct 12 17:20:50 2025 +0200 + + Force new line at EOF + +commit 5c0f3c3353ded336d3dfcf9137a3544c3d5ecdc7 +Author: Maurice Heumann +Date: Fri Oct 10 07:09:13 2025 +0200 + + Update playground.tsx + +commit 04e02094ab8ee723deb1abb6142daba2adee31b9 +Author: momo5502 +Date: Thu Oct 9 20:30:45 2025 +0200 + + Display emulation execution time + +commit 286c73ff2ebb9f76f2116a2b186fc6b7801961a3 +Merge: 6290210 0da5584 +Author: Maurice Heumann +Date: Sat Oct 4 10:41:55 2025 +0200 + + Build(deps): Bump react-router-dom from 7.8.2 to 7.9.3 in /page (#540) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.8.2 to 7.9.3. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.9.3

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.9.3
    • +
    +
  • +
+

7.9.2

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.9.2
    • +
    +
  • +
+

7.9.1

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.9.1
    • +
    +
  • +
+

7.9.0

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.9.0
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.8.2&new-version=7.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6290210f6e9c25cc82a4387901f9413760808beb +Merge: a09e874 49db23a +Author: Maurice Heumann +Date: Sat Oct 4 10:29:22 2025 +0200 + + Build(deps-dev): Bump @eslint/js from 9.35.0 to 9.36.0 in /page (#543) + + Bumps + [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) + from 9.35.0 to 9.36.0. +
+ Release notes +

Sourced from @​eslint/js's + releases.

+
+

v9.36.0

+

Features

+
    +
  • 47afcf6 + feat: correct preserve-caught-error edge cases (#20109) + (Francesco Trotta)
  • +
+

Bug Fixes

+
    +
  • 75b74d8 + fix: add missing rule option types (#20127) + (ntnyq)
  • +
  • 1c0d850 + fix: update eslint-all.js to use Object.freeze + for rules object (#20116) + (루밀LuMir)
  • +
  • 7d61b7f + fix: add missing scope types to Scope.type (#20110) + (Pixel998)
  • +
  • 7a670c3 + fix: correct rule option typings in rules.d.ts (#20084) + (Pixel998)
  • +
+

Documentation

+
    +
  • b73ab12 + docs: update examples to use defineConfig (#20131) + (sethamus)
  • +
  • 31d9392 + docs: fix typos (#20118) + (Pixel998)
  • +
  • c7f861b + docs: Update README (GitHub Actions Bot)
  • +
  • 6b0c08b + docs: Update README (GitHub Actions Bot)
  • +
  • 91f97c5 + docs: Update README (GitHub Actions Bot)
  • +
+

Chores

+
    +
  • 12411e8 + chore: upgrade @​eslint/js@​9.36.0 (#20139) + (Milos Djermanovic)
  • +
  • 488cba6 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • bac82a2 + ci: simplify renovate configuration (#19907) + (唯然)
  • +
  • c00bb37 + ci: bump actions/labeler from 5 to 6 (#20090) + (dependabot[bot])
  • +
  • fee751d + refactor: use defaultOptions in rules (#20121) + (Pixel998)
  • +
  • 1ace67d + chore: update example to use defineConfig (#20111) + (루밀LuMir)
  • +
  • 4821963 + test: add missing loc information to error objects in rule tests (#20112) + (루밀LuMir)
  • +
  • b42c42e + chore: disallow use of deprecated type property in core + rule tests (#20094) + (Milos Djermanovic)
  • +
  • 7bb498d + test: remove deprecated type property from core rule tests + (#20093) + (Pixel998)
  • +
  • e10cf2a + ci: bump actions/setup-node from 4 to 5 (#20089) + (dependabot[bot])
  • +
  • 5cb0ce4 + refactor: use meta.defaultOptions in + preserve-caught-error (#20080) + (Pixel998)
  • +
  • f9f7cb5 + chore: package.json update for eslint-config-eslint release + (Jenkins)
  • +
  • 81764b2 + chore: update eslint peer dependency in + eslint-config-eslint (#20079) + (Milos Djermanovic)
  • +
+
+
+
+ Changelog +

Sourced from @​eslint/js's + changelog.

+
+

v9.36.0 - September 19, 2025

+
    +
  • 12411e8 + chore: upgrade @​eslint/js@​9.36.0 (#20139) + (Milos Djermanovic)
  • +
  • 488cba6 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • b73ab12 + docs: update examples to use defineConfig (#20131) + (sethamus)
  • +
  • 47afcf6 + feat: correct preserve-caught-error edge cases (#20109) + (Francesco Trotta)
  • +
  • 75b74d8 + fix: add missing rule option types (#20127) + (ntnyq)
  • +
  • bac82a2 + ci: simplify renovate configuration (#19907) + (唯然)
  • +
  • 1c0d850 + fix: update eslint-all.js to use Object.freeze + for rules object (#20116) + (루밀LuMir)
  • +
  • c00bb37 + ci: bump actions/labeler from 5 to 6 (#20090) + (dependabot[bot])
  • +
  • fee751d + refactor: use defaultOptions in rules (#20121) + (Pixel998)
  • +
  • 31d9392 + docs: fix typos (#20118) + (Pixel998)
  • +
  • 7d61b7f + fix: add missing scope types to Scope.type (#20110) + (Pixel998)
  • +
  • 1ace67d + chore: update example to use defineConfig (#20111) + (루밀LuMir)
  • +
  • 4821963 + test: add missing loc information to error objects in rule tests (#20112) + (루밀LuMir)
  • +
  • c7f861b + docs: Update README (GitHub Actions Bot)
  • +
  • 6b0c08b + docs: Update README (GitHub Actions Bot)
  • +
  • 7a670c3 + fix: correct rule option typings in rules.d.ts (#20084) + (Pixel998)
  • +
  • b42c42e + chore: disallow use of deprecated type property in core + rule tests (#20094) + (Milos Djermanovic)
  • +
  • 7bb498d + test: remove deprecated type property from core rule tests + (#20093) + (Pixel998)
  • +
  • 91f97c5 + docs: Update README (GitHub Actions Bot)
  • +
  • e10cf2a + ci: bump actions/setup-node from 4 to 5 (#20089) + (dependabot[bot])
  • +
  • 5cb0ce4 + refactor: use meta.defaultOptions in + preserve-caught-error (#20080) + (Pixel998)
  • +
  • f9f7cb5 + chore: package.json update for eslint-config-eslint release + (Jenkins)
  • +
  • 81764b2 + chore: update eslint peer dependency in + eslint-config-eslint (#20079) + (Milos Djermanovic)
  • +
+
+
+
+ Commits +
    +
  • 488cba6 + chore: package.json update for @​eslint/js release
  • +
  • 1c0d850 + fix: update eslint-all.js to use Object.freeze + for rules object (#20116)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.35.0&new-version=9.36.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a09e874c623674e65bac3c0af20d972b133f51cf +Merge: 6f4f9e2 b10a9d3 +Author: Maurice Heumann +Date: Sat Oct 4 10:17:00 2025 +0200 + + Build(deps): Bump deps/flatbuffers from `881eaab` to `27325e0` (#534) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `881eaab` to `27325e0`. +
+ 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) + + +
+ +commit 6f4f9e24db8a205801624d3ffe657a2fc596d198 +Merge: e3f48e4 e2e1c96 +Author: Maurice Heumann +Date: Sat Oct 4 10:15:27 2025 +0200 + + Build(deps-dev): Bump @vitejs/plugin-react from 5.0.2 to 5.0.4 in /page (#539) + + Bumps + [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) + from 5.0.2 to 5.0.4. +
+ Release notes +

Sourced from @​vitejs/plugin-react's + releases.

+
+

plugin-react@5.0.4

+

Perf: use native refresh wrapper plugin in rolldown-vite (#881)

+

plugin-react@5.0.3

+

HMR did not work for components imported with queries with + rolldown-vite (#872)

+

Perf: simplify refresh wrapper generation (#835)

+
+
+
+ Changelog +

Sourced from @​vitejs/plugin-react's + changelog.

+
+

5.0.4 (2025-09-27)

+

Perf: use native refresh wrapper plugin in rolldown-vite (#881)

+

5.0.3 (2025-09-17)

+

HMR did not work for components imported with queries with + rolldown-vite (#872)

+

Perf: simplify refresh wrapper generation (#835)

+
+
+
+ Commits +
    +
  • 450d7df + release: plugin-react@5.0.4
  • +
  • 8638845 + feat(react): full bundle mode compat (#882)
  • +
  • bd1487d + perf(react): use native refresh wrapper plugin in rolldown-vite (#881)
  • +
  • 80df894 + docs: remove disableOxcRecommendation from plugin-react + readme (#880)
  • +
  • 608f266 + chore(deps): update all non-major dependencies (#879)
  • +
  • 3c2ebf8 + fix(deps): update all non-major dependencies (#851)
  • +
  • 8293cb3 + release: plugin-react@5.0.3
  • +
  • 89ec16d + fix(react): hmr did not work for components imported with queries with + rolldo...
  • +
  • 3a8b4a9 + perf: avoid sourcemap for refresh wrapper injection (#835)
  • +
  • afa28f1 + fix(deps): update all non-major dependencies (#823)
  • +
  • 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 @​vitejs/plugin-react since + your current version.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.0.2&new-version=5.0.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0da5584839e375c73adafdbb41bcbeab7299c65e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Oct 4 08:13:30 2025 +0000 + + Build(deps): Bump react-router-dom from 7.8.2 to 7.9.3 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.8.2 to 7.9.3. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.9.3/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.9.3 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit e3f48e4a46aed517bf8ca704961f8a2d7e61c75e +Merge: cd91663 91de9db +Author: Maurice Heumann +Date: Sat Oct 4 10:12:28 2025 +0200 + + Build(deps-dev): Bump typescript-eslint from 8.43.0 to 8.45.0 in /page (#542) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.43.0 to 8.45.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.45.0

+

8.45.0 (2025-09-29)

+

🚀 Features

+
    +
  • eslint-plugin: expose rule name via RuleModule + interface (#11616)
  • +
+

🩹 Fixes

+
    +
  • disable generating declaration maps (#11627)
  • +
  • ast-spec: narrow ArrowFunctionExpression.generator + to false (#11636)
  • +
  • eslint-plugin: [no-base-to-string] check if + superclass is ignored (#11617)
  • +
  • eslint-plugin: [prefer-nullish-coalescing] + ignoreBooleanCoercion should not apply to top-level ternary expressions + (#11614)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases on our + website.

+

v8.44.1

+

8.44.1 (2025-09-22)

+

🩹 Fixes

+
    +
  • eslint-plugin: [no-base-to-string] make + ignoredTypeNames match type names without generics (#11597)
  • +
  • eslint-plugin: [no-unsafe-enum-comparison] support + unions of literals (#11599)
  • +
  • eslint-plugin: [await-thenable] should not report + passing values to promise aggregators which may be a promise in an array + literal (#11611)
  • +
  • typescript-estree: forbid class property with name + constructor (#11590)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases on our + website.

+

v8.44.0

+

8.44.0 (2025-09-15)

+

🚀 Features

+
    +
  • eslint-plugin: [await-thenable] report invalid + (non-promise) values passed to promise aggregator methods (#11267)
  • +
+ +
+

... (truncated)

+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.45.0 (2025-09-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.44.1 (2025-09-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.44.0 (2025-09-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.

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.43.0&new-version=8.45.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit cd9166389042966a71c7c86a6370d1af9affb737 +Merge: 5b883a5 9cbba7f +Author: Maurice Heumann +Date: Sat Oct 4 10:06:14 2025 +0200 + + Build(deps): Bump react-resizable-panels from 3.0.5 to 3.0.6 in /page (#536) + + Bumps + [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) + from 3.0.5 to 3.0.6. +
+ Release notes +

Sourced from react-resizable-panels's + releases.

+
+

3.0.6

+
    +
  • #517: + Fixed Firefox bug that caused resizing to be interrupted unexpected
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.5&new-version=3.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b10a9d3f2e7fbe867cf167117f7f3e59757c3808 +Author: momo5502 +Date: Sat Oct 4 08:52:47 2025 +0200 + + Regenerate flatbuffer files + +commit 91de9db60b3879b2edf849348e717bdbbbc7b1a1 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Oct 4 06:51:45 2025 +0000 + + Build(deps-dev): Bump typescript-eslint from 8.43.0 to 8.45.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.43.0 to 8.45.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.45.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit e2e1c969c927475bd6c86af2c91874280c2a6017 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Oct 4 06:50:38 2025 +0000 + + Build(deps-dev): Bump @vitejs/plugin-react from 5.0.2 to 5.0.4 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.0.2 to 5.0.4. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.4/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 5.0.4 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 49db23ae12b01c4de578fe8f232def47aa255931 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Oct 4 06:49:37 2025 +0000 + + Build(deps-dev): Bump @eslint/js from 9.35.0 to 9.36.0 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.35.0 to 9.36.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/commits/v9.36.0/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.36.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 5b883a50a551ccd209b28acb11e74143128778f4 +Merge: abec422 d064a75 +Author: Maurice Heumann +Date: Sat Oct 4 08:48:15 2025 +0200 + + Build(deps-dev): Bump @types/react-dom from 19.1.9 to 19.1.10 in /page (#537) + + Bumps + [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) + from 19.1.9 to 19.1.10. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.9&new-version=19.1.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit abec4221b7e4ce510a55f97fdb3a1ba5fef23d3b +Merge: 4187a4b c929ce3 +Author: Maurice Heumann +Date: Sat Oct 4 08:48:04 2025 +0200 + + Build(deps): Bump deps/googletest from `50b8600` to `9706f75` (#535) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `50b8600` to `9706f75`. +
+ 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) + + +
+ +commit 4187a4b67e70f642b68a9516682baf961e8b9046 +Merge: 9eb87ec 043a1e7 +Author: Maurice Heumann +Date: Sat Oct 4 08:47:56 2025 +0200 + + Build(deps): Bump deps/capstone from `c66f877` to `be9a4d2` (#533) + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from + `c66f877` to `be9a4d2`. +
+ 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) + + +
+ +commit 9eb87ec51742e14a94e33ffa8a6f7fe6517aabeb +Merge: 023f692 a04c0bb +Author: Maurice Heumann +Date: Sat Oct 4 08:47:28 2025 +0200 + + Build(deps-dev): Bump eslint-plugin-react-refresh from 0.4.20 to 0.4.22 in /page (#541) + + Bumps + [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) + from 0.4.20 to 0.4.22. +
+ Release notes +

Sourced from eslint-plugin-react-refresh's + releases.

+
+

v0.4.22

+
    +
  • Add "viewport" to + allowExportNames in Next config (#89)
  • +
+

v0.4.21

+
    +
  • Add Next config (fixes #85)
  • +
+

This allows exports like fetchCache and + revalidate which are used in Page or Layout components and + don't trigger a full page reload.

+
import reactRefresh from
+    "eslint-plugin-react-refresh";
+    

export default [ + /* Main config */ + reactRefresh.configs.next, + ]; +

+
+
+
+ Changelog +

Sourced from eslint-plugin-react-refresh's + changelog.

+
+

0.4.22

+
    +
  • Add "viewport" to + allowExportNames in Next config (#89)
  • +
+

0.4.21

+
    +
  • Add Next config (fixes #85)
  • +
+

This allows exports like fetchCache and + revalidate which are used in Page or Layout components and + don't trigger a full page reload.

+
import reactRefresh from
+    "eslint-plugin-react-refresh";
+    

export default [ + /* Main config */ + reactRefresh.configs.next, + ]; +

+
+
+
+ Commits + +
+
+ Maintainer changes +

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub + Actions), a new releaser for eslint-plugin-react-refresh since your + current version.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.20&new-version=0.4.22)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 9cbba7f2c975118765a7eb11ab6f60c245c12313 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Oct 4 06:47:03 2025 +0000 + + Build(deps): Bump react-resizable-panels from 3.0.5 to 3.0.6 in /page + + Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.5 to 3.0.6. + - [Release notes](https://github.com/bvaughn/react-resizable-panels/releases) + - [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.5...3.0.6) + + --- + updated-dependencies: + - dependency-name: react-resizable-panels + dependency-version: 3.0.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 023f692549d8dcc3f165b35e7d4a0a93dcf344d5 +Merge: 6d0fd97 bc86251 +Author: Maurice Heumann +Date: Sat Oct 4 08:47:01 2025 +0200 + + Build(deps-dev): Bump vite from 7.1.5 to 7.1.7 in /page (#548) + + [//]: # (dependabot-start) + ⚠️ **Dependabot is rebasing this PR** ⚠️ + + Rebasing might not happen immediately, so don't worry if this takes some + time. + + Note: if you make any changes to this PR yourself, they will take + precedence over the rebase. + + --- + + [//]: # (dependabot-end) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 7.1.5 to 7.1.7. +
+ Release notes +

Sourced from vite's + releases.

+
+

v7.1.7

+

Please refer to CHANGELOG.md + for details.

+

v7.1.6

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

7.1.7 + (2025-09-22)

+

Bug Fixes

+
    +
  • build: fix ssr environment emitAssets: + true when sharedConfigBuild: true (#20787) + (4c4583c)
  • +
  • client: use CSP nonce when rendering error overlay + (#20791) + (9bc9d12)
  • +
  • deps: update all non-major dependencies (#20811) + (9f2247c)
  • +
  • glob: handle glob imports from folders starting + with dot (#20800) + (105abe8)
  • +
  • hmr: trigger prune event when import is removed + from non hmr module (#20768) + (9f32b1d)
  • +
  • hmr: wait for import.meta.hot.prune + callbacks to complete before running other HMRs (#20698) + (98a3484)
  • +
+

7.1.6 + (2025-09-18)

+

Bug Fixes

+
    +
  • deps: update all non-major dependencies (#20773) + (88af2ae)
  • +
  • esbuild: inject esbuild helper functions with + minified $ variables correctly (#20761) + (7e8e004)
  • +
  • fallback terser to main thread when nameCache is provided (#20750) + (a679a64)
  • +
  • types: strict env typings fail when + skipLibCheck is false (#20755) + (cc54e29)
  • +
+

Miscellaneous Chores

+
    +
  • deps: update rolldown-related dependencies (#20675) + (a67bb5f)
  • +
  • deps: update rolldown-related dependencies (#20772) + (d785e72)
  • +
+
+
+
+ Commits +
    +
  • 693d255 + release: v7.1.7
  • +
  • 98a3484 + fix(hmr): wait for import.meta.hot.prune callbacks to + complete before runni...
  • +
  • 9f32b1d + fix(hmr): trigger prune event when import is removed from non hmr module + (#20...
  • +
  • 9f2247c + fix(deps): update all non-major dependencies (#20811)
  • +
  • 105abe8 + fix(glob): handle glob imports from folders starting with dot (#20800)
  • +
  • 4c4583c + fix(build): fix ssr environment emitAssets: true when + `sharedConfigBuild: t...
  • +
  • 9bc9d12 + fix(client): use CSP nonce when rendering error overlay (#20791)
  • +
  • 54377f7 + release: v7.1.6
  • +
  • 88af2ae + fix(deps): update all non-major dependencies (#20773)
  • +
  • d785e72 + chore(deps): update rolldown-related dependencies (#20772)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.5&new-version=7.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6d0fd97b611e6450970ca7e9e2e995d551d8807d +Merge: 0c57463 c64b5fb +Author: Maurice Heumann +Date: Sat Oct 4 08:46:42 2025 +0200 + + Build(deps-dev): Bump @types/node from 24.3.1 to 24.6.1 in /page (#545) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 24.3.1 to 24.6.1. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.3.1&new-version=24.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0c57463d30eb618770f53dcfa182220a80321a0d +Merge: efc9f70 331ddad +Author: Maurice Heumann +Date: Sat Oct 4 08:46:32 2025 +0200 + + Build(deps): Bump flatbuffers from 25.2.10 to 25.9.23 in /page (#546) + + [//]: # (dependabot-start) + ⚠️ **Dependabot is rebasing this PR** ⚠️ + + Rebasing might not happen immediately, so don't worry if this takes some + time. + + Note: if you make any changes to this PR yourself, they will take + precedence over the rebase. + + --- + + [//]: # (dependabot-end) + + Bumps [flatbuffers](https://github.com/google/flatbuffers) from 25.2.10 + to 25.9.23. +
+ Release notes +

Sourced from flatbuffers's + releases.

+
+

FlatBuffers Version 25.9.23

+

What's Changed

+ + +
+

... (truncated)

+
+
+ Changelog +

Sourced from flatbuffers's + changelog.

+
+

[25.9.23] (September 23 2025)(https://github.com/google/flatbuffers/releases/tag/v25.9.23)

+
    +
  • flatc: --grpc-callback-api flag generates C++ gRPC + Callback API server CallbackService skeletons AND client + native callback/async stubs (unary + all streaming reactor forms) + (opt-in, non-breaking, issue #8596).
  • +
  • Swift - Adds new API to reduce memory copying within swift (#8484)
  • +
  • Rust - Support Rust edition 2024 (#8638)
  • +
+

[:C++] - Use the Google Style for clang-format without exceptions + (#8706)

+
+
+
+ Commits +
    +
  • 1872409 + FlatBuffers Version 25.9.23 (#8708)
  • +
  • c427e1a + Bump the npm_and_yarn group across 1 directory with 2 updates (#8704)
  • +
  • caf3b49 + bulk code format fix (#8707)
  • +
  • 0e04786 + Use the Google Style for clang-format without exceptions (#8706)
  • +
  • 881eaab + Revert back to use the latest from the swiftly ci (#8702)
  • +
  • 48eccb8 + fix(idl_gen_ts): bool to number conversion in mutable API (#8677)
  • +
  • 3c0511f + [C#] Added ToSizedArrayPadded(int padLeft, int padRight) to ByteBuffers + to av...
  • +
  • 82396fa + [C#] Improve Span<> utilization (#8588)
  • +
  • a6b337f + Add bounds checking to a method where it was missing (#8673)
  • +
  • 35230bd + [C#] Fix union verifier (#8593)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flatbuffers&package-manager=npm_and_yarn&previous-version=25.2.10&new-version=25.9.23)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit efc9f701d79dd4cc37d6d405e3647184e0d684e9 +Merge: e39a96a 68480b7 +Author: Maurice Heumann +Date: Sat Oct 4 08:46:28 2025 +0200 + + Build(deps): Bump @fontsource/inter from 5.2.6 to 5.2.8 in /page (#547) + + Bumps + [@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter) + from 5.2.6 to 5.2.8. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@fontsource/inter&package-manager=npm_and_yarn&previous-version=5.2.6&new-version=5.2.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e39a96ac724b91f84cd7a066a8e5ef388a8f7970 +Merge: 6fd6c15 1a8eda2 +Author: Maurice Heumann +Date: Sat Oct 4 08:46:16 2025 +0200 + + Build(deps): Bump tw-animate-css from 1.3.8 to 1.4.0 in /page (#549) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.3.8 to 1.4.0. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.4.0

+

Changelog

+

902e37a019ffd165ba078e0b3c02634526c54bf0: fix: remove support for + prefix, add new export for prefixed version. Closes #58. + fab2a5bf817605be1976e159976718a83489fc1c: chore: bump version to 1.4.0 + and update dependencies + c20dc32e2b532a8e74546879b4ce7d9ce89ba710: fix(build): make transform.ts + accept two arguments

+

⚠️ BREAKING CHANGE ⚠️

+

Support for Tailwind CSS's prefix option was moved to + tw-animate-css/prefix because it was breaking the + --spacing function. Users requiring prefixes should replace + their import:

+
- import "tw-animate-css";
+    + import "tw-animate-css/prefix";
+    
+

I do not plan to introduce breaking changes like this to + non-major releases in the future. But because more people use spacing + rather than prefixes, reverting the previous version's (obviously + breaking) change seems reasonable.

+
+
+
+ Commits +
    +
  • c20dc32 + fix(build): make transform.ts accept two arguments
  • +
  • fab2a5b + chore: bump version to 1.4.0 and update dependencies
  • +
  • 902e37a + fix: remove support for prefix, add new export for prefixed version
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.3.8&new-version=1.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6fd6c1579ae88175ee2e7dec71794fd547b67086 +Merge: c6814a3 3c918d7 +Author: Maurice Heumann +Date: Sat Oct 4 08:46:10 2025 +0200 + + Build(deps): Bump @tailwindcss/vite from 4.1.13 to 4.1.14 in /page (#550) + + Bumps + [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) + from 4.1.13 to 4.1.14. +
+ Release notes +

Sourced from @​tailwindcss/vite's + releases.

+
+

v4.1.14

+

Fixed

+
    +
  • Handle ' syntax in ClojureScript when extracting + classes (#18888)
  • +
  • Handle @variant inside @custom-variant (#18885)
  • +
  • Merge suggestions when using @utility (#18900)
  • +
  • Ensure that file system watchers created when using the CLI are + always cleaned up (#18905)
  • +
  • Do not generate grid-column utilities when configuring + grid-column-start or grid-column-end (#18907)
  • +
  • Do not generate grid-row utilities when configuring + grid-row-start or grid-row-end (#18907)
  • +
  • Prevent duplicate CSS when overwriting a static utility with a theme + key (#18056)
  • +
  • Show Lightning CSS warnings (if any) when optimizing/minifying (#18918)
  • +
  • Use default export condition for + @tailwindcss/vite (#18948)
  • +
  • Re-throw errors from PostCSS nodes (#18373)
  • +
  • Detect classes in markdown inline directives (#18967)
  • +
  • Ensure files with only @theme produce no output when + built (#18979)
  • +
  • Support Maud templates when extracting classes (#18988)
  • +
  • Upgrade: Do not migrate variant = 'outline' during + upgrades (#18922)
  • +
  • Upgrade: Show version mismatch (if any) when running upgrade tool + (#19028)
  • +
  • Upgrade: Ensure first class inside className is + migrated (#19031)
  • +
  • Upgrade: Migrate classes inside *ClassName and + *Class attributes (#19031)
  • +
+
+
+
+ Changelog +

Sourced from @​tailwindcss/vite's + changelog.

+
+

[4.1.14] - 2025-10-01

+

Fixed

+
    +
  • Handle ' syntax in ClojureScript when extracting + classes (#18888)
  • +
  • Handle @variant inside @custom-variant (#18885)
  • +
  • Merge suggestions when using @utility (#18900)
  • +
  • Ensure that file system watchers created when using the CLI are + always cleaned up (#18905)
  • +
  • Do not generate grid-column utilities when configuring + grid-column-start or grid-column-end (#18907)
  • +
  • Do not generate grid-row utilities when configuring + grid-row-start or grid-row-end (#18907)
  • +
  • Prevent duplicate CSS when overwriting a static utility with a theme + key (#18056)
  • +
  • Show Lightning CSS warnings (if any) when optimizing/minifying (#18918)
  • +
  • Use default export condition for + @tailwindcss/vite (#18948)
  • +
  • Re-throw errors from PostCSS nodes (#18373)
  • +
  • Detect classes in markdown inline directives (#18967)
  • +
  • Ensure files with only @theme produce no output when + built (#18979)
  • +
  • Support Maud templates when extracting classes (#18988)
  • +
  • Upgrade: Do not migrate variant = 'outline' during + upgrades (#18922)
  • +
  • Upgrade: Show version mismatch (if any) when running upgrade tool + (#19028)
  • +
  • Upgrade: Ensure first class inside className is + migrated (#19031)
  • +
  • Upgrade: Migrate classes inside *ClassName and + *Class attributes (#19031)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.13&new-version=4.1.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c6814a3c00a832efe710788b0806ed3f71425b25 +Merge: 0d037be 9aa1f8e +Author: Maurice Heumann +Date: Sat Oct 4 08:46:04 2025 +0200 + + Build(deps-dev): Bump eslint from 9.35.0 to 9.36.0 in /page (#551) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.35.0 to 9.36.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.36.0

+

Features

+
    +
  • 47afcf6 + feat: correct preserve-caught-error edge cases (#20109) + (Francesco Trotta)
  • +
+

Bug Fixes

+
    +
  • 75b74d8 + fix: add missing rule option types (#20127) + (ntnyq)
  • +
  • 1c0d850 + fix: update eslint-all.js to use Object.freeze + for rules object (#20116) + (루밀LuMir)
  • +
  • 7d61b7f + fix: add missing scope types to Scope.type (#20110) + (Pixel998)
  • +
  • 7a670c3 + fix: correct rule option typings in rules.d.ts (#20084) + (Pixel998)
  • +
+

Documentation

+
    +
  • b73ab12 + docs: update examples to use defineConfig (#20131) + (sethamus)
  • +
  • 31d9392 + docs: fix typos (#20118) + (Pixel998)
  • +
  • c7f861b + docs: Update README (GitHub Actions Bot)
  • +
  • 6b0c08b + docs: Update README (GitHub Actions Bot)
  • +
  • 91f97c5 + docs: Update README (GitHub Actions Bot)
  • +
+

Chores

+
    +
  • 12411e8 + chore: upgrade @​eslint/js@​9.36.0 (#20139) + (Milos Djermanovic)
  • +
  • 488cba6 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • bac82a2 + ci: simplify renovate configuration (#19907) + (唯然)
  • +
  • c00bb37 + ci: bump actions/labeler from 5 to 6 (#20090) + (dependabot[bot])
  • +
  • fee751d + refactor: use defaultOptions in rules (#20121) + (Pixel998)
  • +
  • 1ace67d + chore: update example to use defineConfig (#20111) + (루밀LuMir)
  • +
  • 4821963 + test: add missing loc information to error objects in rule tests (#20112) + (루밀LuMir)
  • +
  • b42c42e + chore: disallow use of deprecated type property in core + rule tests (#20094) + (Milos Djermanovic)
  • +
  • 7bb498d + test: remove deprecated type property from core rule tests + (#20093) + (Pixel998)
  • +
  • e10cf2a + ci: bump actions/setup-node from 4 to 5 (#20089) + (dependabot[bot])
  • +
  • 5cb0ce4 + refactor: use meta.defaultOptions in + preserve-caught-error (#20080) + (Pixel998)
  • +
  • f9f7cb5 + chore: package.json update for eslint-config-eslint release + (Jenkins)
  • +
  • 81764b2 + chore: update eslint peer dependency in + eslint-config-eslint (#20079) + (Milos Djermanovic)
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.36.0 - September 19, 2025

+
    +
  • 12411e8 + chore: upgrade @​eslint/js@​9.36.0 (#20139) + (Milos Djermanovic)
  • +
  • 488cba6 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • b73ab12 + docs: update examples to use defineConfig (#20131) + (sethamus)
  • +
  • 47afcf6 + feat: correct preserve-caught-error edge cases (#20109) + (Francesco Trotta)
  • +
  • 75b74d8 + fix: add missing rule option types (#20127) + (ntnyq)
  • +
  • bac82a2 + ci: simplify renovate configuration (#19907) + (唯然)
  • +
  • 1c0d850 + fix: update eslint-all.js to use Object.freeze + for rules object (#20116) + (루밀LuMir)
  • +
  • c00bb37 + ci: bump actions/labeler from 5 to 6 (#20090) + (dependabot[bot])
  • +
  • fee751d + refactor: use defaultOptions in rules (#20121) + (Pixel998)
  • +
  • 31d9392 + docs: fix typos (#20118) + (Pixel998)
  • +
  • 7d61b7f + fix: add missing scope types to Scope.type (#20110) + (Pixel998)
  • +
  • 1ace67d + chore: update example to use defineConfig (#20111) + (루밀LuMir)
  • +
  • 4821963 + test: add missing loc information to error objects in rule tests (#20112) + (루밀LuMir)
  • +
  • c7f861b + docs: Update README (GitHub Actions Bot)
  • +
  • 6b0c08b + docs: Update README (GitHub Actions Bot)
  • +
  • 7a670c3 + fix: correct rule option typings in rules.d.ts (#20084) + (Pixel998)
  • +
  • b42c42e + chore: disallow use of deprecated type property in core + rule tests (#20094) + (Milos Djermanovic)
  • +
  • 7bb498d + test: remove deprecated type property from core rule tests + (#20093) + (Pixel998)
  • +
  • 91f97c5 + docs: Update README (GitHub Actions Bot)
  • +
  • e10cf2a + ci: bump actions/setup-node from 4 to 5 (#20089) + (dependabot[bot])
  • +
  • 5cb0ce4 + refactor: use meta.defaultOptions in + preserve-caught-error (#20080) + (Pixel998)
  • +
  • f9f7cb5 + chore: package.json update for eslint-config-eslint release + (Jenkins)
  • +
  • 81764b2 + chore: update eslint peer dependency in + eslint-config-eslint (#20079) + (Milos Djermanovic)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.35.0&new-version=9.36.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0d037be122055749ca01d0cf85ea285eeacd0352 +Merge: 0844d85 96a96bb +Author: Maurice Heumann +Date: Sat Oct 4 08:45:57 2025 +0200 + + Build(deps): Bump react-window from 2.1.0 to 2.2.0 in /page (#552) + + Bumps [react-window](https://github.com/bvaughn/react-window) from 2.1.0 + to 2.2.0. +
+ Release notes +

Sourced from react-window's + releases.

+
+

2.2.0

+
    +
  • Support for dynamic row heights via new + useDynamicRowHeight hook.
  • +
+
const rowHeight = useDynamicRowHeight({
+      defaultRowHeight: 50
+    });
+    

return <List rowHeight={rowHeight} {...rest} />;
+

+
    +
  • Smaller NPM bundle; (docs are no longer included as part of the + bundle due to the added size)
  • +
+
+

Documentation at: https://react-window-9gegorjnr-brian-vaughns-projects.vercel.app/

+

2.1.2

+

Prevent ResizeObserver API from being called at all if + an explicit List height (or Grid width and + height) is provided.

+

Thanks to @​tnajdek for the + PR!

+
+

Documentation at: https://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/

+

2.1.1

+

Grids with only one row no longer incorrectly set cell height to + 100%.

+
+

Documentation at: https://react-window-8cygyvomv-brian-vaughns-projects.vercel.app/

+
+
+
+ Changelog +

Sourced from react-window's + changelog.

+
+

2.2.0

+
    +
  • Support for dynamic row heights via new + useDynamicRowHeight hook.
  • +
+
const rowHeight = useDynamicRowHeight({
+      defaultRowHeight: 50
+    });
+    

return <List rowHeight={rowHeight} {...rest} />;
+

+
    +
  • Smaller NPM bundle; (docs are no longer included as part of the + bundle due to the added size)
  • +
+

2.1.2

+

Prevent ResizeObserver API from being called at all if + an explicit List height (or Grid width and + height) is provided.

+

2.1.1

+

Grids with only one row no longer incorrectly set cell height to + 100%.

+
+
+
+ Commits +
    +
  • 4d71210 + Relax List rowHeight constraint (alt) (#857)
  • +
  • 1220d5c + Remove docs from NPM bundle; they're pretty large (#858)
  • +
  • 5992e1d + Improve mock ResizeObserver test utils
  • +
  • 71df53d + Update image example to set width=100%
  • +
  • dbd044c + 2.1.1 -> 2.1.2
  • +
  • 079b878 + Removed unnecessary mock reset
  • +
  • 778bb05 + Mark style param required in useResizeObserver
  • +
  • 2cd8402 + Fix ResizeObserver being used even with size provided (#855)
  • +
  • e83054b + Image compression
  • +
  • 0ec4930 + Updated image aspect ratio a bit to make the example more visually + interesting
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-window&package-manager=npm_and_yarn&previous-version=2.1.0&new-version=2.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0844d852b86be5b274a5ac00b66a9da1c1d06c83 +Merge: babde1d 8fcf910 +Author: Maurice Heumann +Date: Sat Oct 4 08:45:36 2025 +0200 + + Build(deps-dev): Bump typescript from 5.9.2 to 5.9.3 in /page (#553) + + Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.2 + to 5.9.3. +
+ Release notes +

Sourced from typescript's + releases.

+
+

TypeScript 5.9.3

+ +
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.9.2&new-version=5.9.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 8fcf9107b537d40d75f8db3f77ea0616da4d9d49 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:32:23 2025 +0000 + + Build(deps-dev): Bump typescript from 5.9.2 to 5.9.3 in /page + + Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.2 to 5.9.3. + - [Release notes](https://github.com/microsoft/TypeScript/releases) + - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml) + - [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3) + + --- + updated-dependencies: + - dependency-name: typescript + dependency-version: 5.9.3 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 96a96bbe9d0155e5a81138bfadb083dcbb90d36c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:32:21 2025 +0000 + + Build(deps): Bump react-window from 2.1.0 to 2.2.0 in /page + + Bumps [react-window](https://github.com/bvaughn/react-window) from 2.1.0 to 2.2.0. + - [Release notes](https://github.com/bvaughn/react-window/releases) + - [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md) + - [Commits](https://github.com/bvaughn/react-window/compare/2.1.0...2.2.0) + + --- + updated-dependencies: + - dependency-name: react-window + dependency-version: 2.2.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 9aa1f8e135a498e8d2f3ef732f6bc1083482da44 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:32:15 2025 +0000 + + Build(deps-dev): Bump eslint from 9.35.0 to 9.36.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.35.0 to 9.36.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.35.0...v9.36.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.36.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 3c918d7512aab66ecff29e878cef756b79bdc55a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:32:13 2025 +0000 + + Build(deps): Bump @tailwindcss/vite from 4.1.13 to 4.1.14 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.13 to 4.1.14. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.14/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.14 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 1a8eda2b8cf59efb137dd086ae89f3908735da9a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:32:04 2025 +0000 + + Build(deps): Bump tw-animate-css from 1.3.8 to 1.4.0 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.8 to 1.4.0. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.8...v1.4.0) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.4.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit bc862513953ebade9635ead8d4f46a70368fef08 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:31:43 2025 +0000 + + Build(deps-dev): Bump vite from 7.1.5 to 7.1.7 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.5 to 7.1.7. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.1.7/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.1.7 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 68480b75c5a83327f3abe685a323e94509f17817 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:31:41 2025 +0000 + + Build(deps): Bump @fontsource/inter from 5.2.6 to 5.2.8 in /page + + Bumps [@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter) from 5.2.6 to 5.2.8. + - [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md) + - [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/inter) + + --- + updated-dependencies: + - dependency-name: "@fontsource/inter" + dependency-version: 5.2.8 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 331ddadcce95a82aa763704b169936aa16a32168 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:31:30 2025 +0000 + + Build(deps): Bump flatbuffers from 25.2.10 to 25.9.23 in /page + + Bumps [flatbuffers](https://github.com/google/flatbuffers) from 25.2.10 to 25.9.23. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Changelog](https://github.com/google/flatbuffers/blob/master/CHANGELOG.md) + - [Commits](https://github.com/google/flatbuffers/compare/v25.2.10...v25.9.23) + + --- + updated-dependencies: + - dependency-name: flatbuffers + dependency-version: 25.9.23 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit c64b5fba6c92a2cb3da53346bc09e572362cf7e4 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:31:27 2025 +0000 + + Build(deps-dev): Bump @types/node from 24.3.1 to 24.6.1 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.3.1 to 24.6.1. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 24.6.1 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit a04c0bba3458345d10ceaefa707a8b84e0c4fcfe +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:30:48 2025 +0000 + + Build(deps-dev): Bump eslint-plugin-react-refresh in /page + + Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.20 to 0.4.22. + - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) + - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) + - [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.20...v0.4.22) + + --- + updated-dependencies: + - dependency-name: eslint-plugin-react-refresh + dependency-version: 0.4.22 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit d064a75fc0a3bee2e4f8c98b41c37bd81749b735 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:30:07 2025 +0000 + + Build(deps-dev): Bump @types/react-dom from 19.1.9 to 19.1.10 in /page + + Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.9 to 19.1.10. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: "@types/react-dom" + dependency-version: 19.1.10 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit c929ce3a8883d93e2408488fe51929bca939b24c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:12:29 2025 +0000 + + Build(deps): Bump deps/googletest from `50b8600` to `9706f75` + + Bumps [deps/googletest](https://github.com/google/googletest) from `50b8600` to `9706f75`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/50b8600c63c5487e901e2845a0f64d384a65f75d...9706f75b8f91c52a3840cf5d878a7f37ea10ef00) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 9706f75b8f91c52a3840cf5d878a7f37ea10ef00 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 4cc2cdb8d6cb1f94a44b77b64cc182fedac91992 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:12:25 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `881eaab` to `27325e0` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `881eaab` to `27325e0`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/881eaab706a35f8644091f781992699db18167dc...27325e002a36b3de2999906a77ff13a14fb09471) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 27325e002a36b3de2999906a77ff13a14fb09471 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 043a1e7695ee1e06635db125b9ef3f41252af708 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Oct 1 17:12:23 2025 +0000 + + Build(deps): Bump deps/capstone from `c66f877` to `be9a4d2` + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `c66f877` to `be9a4d2`. + - [Release notes](https://github.com/capstone-engine/capstone/releases) + - [Commits](https://github.com/capstone-engine/capstone/compare/c66f8774641a3df4f2783b933ca7a50912b56448...be9a4d24b75f861cfa744e13f6456f4a83902cdf) + + --- + updated-dependencies: + - dependency-name: deps/capstone + dependency-version: be9a4d24b75f861cfa744e13f6456f4a83902cdf + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit babde1da63e0a51dcbb00304a2df2d0372117654 +Author: momo5502 +Date: Sun Sep 28 21:23:12 2025 +0200 + + Fix tooltips + +commit cea8441077e3576d7fb8ff73f2d99e900f8a4da7 +Author: momo5502 +Date: Sun Sep 28 20:50:33 2025 +0200 + + Change to white again + +commit f1a7e7008201e064a0236152b230bc2a3a72d310 +Author: momo5502 +Date: Sun Sep 28 16:21:05 2025 +0200 + + Better theme colors + +commit 2526baa86a68dc5b60f202030cf9f9392fdeece7 +Author: momo5502 +Date: Sun Sep 28 16:20:47 2025 +0200 + + Better destructive button colors + +commit fa775dba413dda3258529e3371cdf502c5ae449a +Author: momo5502 +Date: Sun Sep 28 13:09:32 2025 +0200 + + More accessibility improvements + +commit 1be8d70bb7addd03535fbd5de81ff7b6748bb7c7 +Author: momo5502 +Date: Sun Sep 28 12:51:26 2025 +0200 + + Improve accessibility + +commit 7f8716b64851216ee099fe01b69966123ff09e90 +Author: momo5502 +Date: Sun Sep 28 10:48:09 2025 +0200 + + Fix drive letters + +commit ac5adf08d2b04967fec3d2843cf4b4a4c4904cb7 +Author: momo5502 +Date: Sun Sep 28 10:21:37 2025 +0200 + + Fix icon border radius + +commit 0c503c5d896116fd2cfef7aafa8017a7a78b19bc +Author: momo5502 +Date: Sun Sep 28 10:13:36 2025 +0200 + + Cleanup youtube video component + +commit 61ec9c853081ebd770a9b92864d671f56fb93c71 +Author: momo5502 +Date: Sun Sep 28 10:09:31 2025 +0200 + + Rounded buttons + +commit ca2757e0165de282b6f80ccbe29c2a71746b98b2 +Author: momo5502 +Date: Sun Sep 28 10:09:25 2025 +0200 + + Isolate youtube video component + +commit b606eca26e5fa1ac9c1109e416aa6ae2fd7b741e +Author: momo5502 +Date: Sun Sep 28 09:41:41 2025 +0200 + + Small fix + +commit 5408b3b1496d01d7fee6e5937d9f565ef321d2de +Author: momo5502 +Date: Sun Sep 28 09:35:25 2025 +0200 + + Smaller icons + +commit 37aa75280524d07b05b8b2611b945b7a075a1eab +Author: momo5502 +Date: Sun Sep 28 09:28:52 2025 +0200 + + Cleanup settings menu + +commit 8eb306b84fb09c799f53a8dbd4429273a33f0434 +Author: momo5502 +Date: Sun Sep 28 08:57:54 2025 +0200 + + Fixes and cleaner tooltips + +commit b6a08323095f34a22e8484b9fd108fb536bd805b +Author: momo5502 +Date: Sun Sep 28 08:22:33 2025 +0200 + + Better colors + +commit 499b13938b195a522c9a113b8d207a1885cf8229 +Author: momo5502 +Date: Sun Sep 28 08:18:11 2025 +0200 + + Add icon + +commit 0d7177361e559208241f85b9d682d96c2cf1e7a2 +Author: momo5502 +Date: Sat Sep 27 17:09:26 2025 +0200 + + No default exec access + +commit cba0a83dbbb3d4ea75f656834f1af58a010efa69 +Author: momo5502 +Date: Sat Sep 27 12:55:33 2025 +0200 + + Better loader colors + +commit fae0d9c2b5442f3b263a9ae104a228d48ceaf1de +Author: momo5502 +Date: Sat Sep 27 12:49:25 2025 +0200 + + Reset FS state on error + +commit cfd0d7cf216d474cc96093d845b5b829ab9a8b1d +Author: momo5502 +Date: Sat Sep 27 11:55:54 2025 +0200 + + Log filesystem fetch failures + +commit 78b35b064b3ec224335c7150ac71963e036ab23b +Author: momo5502 +Date: Fri Sep 26 10:06:12 2025 +0200 + + Cleaner animation start + +commit 22b579d1865c7cfa68baa1b575263d37329fa729 +Author: momo5502 +Date: Fri Sep 26 09:32:19 2025 +0200 + + Use animated gradient + +commit 1d4dee77274bfb16cc99c338d9230228028113b0 +Author: momo5502 +Date: Fri Sep 26 08:47:17 2025 +0200 + + Choose different loading animation + +commit fb7efdaa33eaf8fe1c26ab381a02361e2be062d4 +Author: Maurice Heumann +Date: Thu Sep 25 21:33:24 2025 +0200 + + Remove loading when offline is ready + +commit 7abc7dea0ee9c9d89f7af1eab8b86909af36120b +Author: momo5502 +Date: Thu Sep 25 20:12:23 2025 +0200 + + Extract loader + +commit 9a9e38d4a8ad6e474602851a40b80a44b06582c8 +Author: momo5502 +Date: Thu Sep 25 19:58:07 2025 +0200 + + Show loader when page is updating + +commit afdae4aa8e70c477ad36a129039e0f651cb5d59e +Author: Maurice Heumann +Date: Thu Sep 25 07:25:39 2025 +0200 + + Update analysis.cpp + +commit 70ce2e258255ea3dddee7fff05ce6afe81ab5ed5 +Author: momo5502 +Date: Wed Sep 24 18:21:22 2025 +0200 + + Change buttons + +commit 14d98917f583170eb0111d5be1acba224ec78e13 +Merge: 39cc0c2 1da1bcb +Author: Maurice Heumann +Date: Mon Sep 22 08:49:04 2025 +0200 + + Build(deps): Bump deps/reflect from `2104e3c` to `96b9548` (#531) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `2104e3c` to + `96b9548`. +
+ 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) + + +
+ +commit 39cc0c28df84ac9ac2c1d3e9b18d669aa2d9dd58 +Merge: 9369f3a e8904ff +Author: Maurice Heumann +Date: Mon Sep 22 08:27:31 2025 +0200 + + Build(deps): Bump deps/flatbuffers from `48eccb8` to `881eaab` (#530) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `48eccb8` to `881eaab`. +
+ 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) + + +
+ +commit 9369f3a403e88fd51d9cd1b2864c198c091764d0 +Merge: 6c5ca91 f621a37 +Author: Maurice Heumann +Date: Mon Sep 22 08:27:26 2025 +0200 + + Build(deps): Bump deps/googletest from `7917641` to `50b8600` (#529) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `7917641` to `50b8600`. +
+ Commits +
    +
  • 50b8600 + Add rules_cc dependency, required by Bazel going forward
  • +
  • 0934b7e + Use an internal symbol for deprecate-and-inline that allows
  • +
  • 4969d0a + Automated Code Change
  • +
  • 9df216c + Update spelling of Mutex::lock and Mutex::unlock for compatibility
  • +
  • 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) + + +
+ +commit 1da1bcb00f4b5e02bbfb04ae580a9aeb225a3011 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 22 05:45:50 2025 +0000 + + Build(deps): Bump deps/reflect from `2104e3c` to `96b9548` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `2104e3c` to `96b9548`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/2104e3cc951bea8fb61835b39e5b42f6d2de17da...96b9548a6e114368a3ab22a674a0feab7da7cfd8) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-version: 96b9548a6e114368a3ab22a674a0feab7da7cfd8 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit e8904ff1fba2665142c1bc557b5222ac7086dec0 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 22 05:45:47 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `48eccb8` to `881eaab` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `48eccb8` to `881eaab`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/48eccb83dbd10168ea8bfbace3aaafcfdee67447...881eaab706a35f8644091f781992699db18167dc) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 881eaab706a35f8644091f781992699db18167dc + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit f621a3741e4c26d6fc2965fe8b0cc83bef9b6fb4 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 22 05:45:44 2025 +0000 + + Build(deps): Bump deps/googletest from `7917641` to `50b8600` + + Bumps [deps/googletest](https://github.com/google/googletest) from `7917641` to `50b8600`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/7917641ff965959afae189afb5f052524395525c...50b8600c63c5487e901e2845a0f64d384a65f75d) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 50b8600c63c5487e901e2845a0f64d384a65f75d + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 6c5ca91b961a3048a1c1047daf1d22296961eac0 +Author: momo5502 +Date: Sun Sep 21 16:45:24 2025 +0200 + + Shorter import logging + +commit 88eeaeebc82887a2419d0c9283ba88d068d840c1 +Author: momo5502 +Date: Sun Sep 21 16:33:53 2025 +0200 + + Better icon contrast + +commit 3a55236fdf63f1b98b006ed8af4b4677015d4767 +Author: momo5502 +Date: Sat Sep 13 10:31:19 2025 +0200 + + Dump LoadLibraryA argument + +commit a895de1a1635c0e13b68eb8daa95255bdb87bcea +Author: momo5502 +Date: Sat Sep 13 09:42:15 2025 +0200 + + Fix allocator skipping + +commit 847765ec71d64a7595e6ad48d029c2f79c89b6a4 +Author: momo5502 +Date: Fri Sep 12 20:49:16 2025 +0200 + + Log window access + +commit c9c6b46ec278e82b4411640b6b0957dd6a6da328 +Author: momo5502 +Date: Fri Sep 12 20:36:45 2025 +0200 + + Support object types information query + +commit 20a4df5632e03c54653c0fcd7a635ebac1acc991 +Author: momo5502 +Date: Fri Sep 12 19:23:15 2025 +0200 + + Throttle env access logging in concise mode + +commit 9935f60895b51b50e6247f592fbeec515f5996ff +Author: momo5502 +Date: Thu Sep 11 20:59:46 2025 +0200 + + Rounder icons + +commit 1ead26922c8300255b361fc2cfd241e5b75045da +Merge: 965e471 39e6c0c +Author: Maurice Heumann +Date: Thu Sep 11 19:54:17 2025 +0200 + + Build(deps): Bump deps/flatbuffers from `82396fa` to `48eccb8` (#525) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `82396fa` to `48eccb8`. +
+ Commits +
    +
  • 48eccb8 + fix(idl_gen_ts): bool to number conversion in mutable API (#8677)
  • +
  • 3c0511f + [C#] Added ToSizedArrayPadded(int padLeft, int padRight) to ByteBuffers + to av...
  • +
  • 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) + + +
+ +commit 965e471686c30cdf3e58121c49ecfbf02b2712c7 +Author: momo5502 +Date: Thu Sep 11 19:35:52 2025 +0200 + + Fix compilation + +commit 35c61a9e1d74733dd927e01953cc01459da7a9c7 +Author: momo5502 +Date: Thu Sep 11 19:31:52 2025 +0200 + + Upgrade web packages + +commit 39e6c0cd6427cc54d30a5da9e0ae13dbc56a9cef +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Thu Sep 11 17:01:46 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `82396fa` to `48eccb8` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `82396fa` to `48eccb8`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/82396fa0fe9a61e7a30bdd008e180d56f5e49ebf...48eccb83dbd10168ea8bfbace3aaafcfdee67447) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 48eccb83dbd10168ea8bfbace3aaafcfdee67447 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a4f81c4c7a1d554335bee406cdd997432f6ab356 +Author: momo5502 +Date: Tue Sep 9 18:04:36 2025 +0200 + + Fix concise logging + +commit f9b4937b394a5fd29b024b1597a70f52329ec434 +Author: momo5502 +Date: Mon Sep 8 21:06:16 2025 +0200 + + Fix formatting + +commit 01582ee98683599882782e91ddd142046a98ce3e +Author: momo5502 +Date: Mon Sep 8 20:45:48 2025 +0200 + + Move commandline input field down to prevent auto focus + +commit 555df1c5afc5b6624122b4a4f5e38b65ee41a12f +Author: momo5502 +Date: Mon Sep 8 20:36:53 2025 +0200 + + Turn logging options into radio group + +commit 7b3e7ed07d06c2b076b378580c520188b95884a2 +Author: momo5502 +Date: Mon Sep 8 20:14:49 2025 +0200 + + Tie import tracking to execution again + +commit 60fabbeadc2cdf0cdea811b45ceca3f1c30bc13b +Merge: a671deb e55e078 +Author: Maurice Heumann +Date: Mon Sep 8 19:36:58 2025 +0200 + + Simplify import watching (#524) + +commit e55e078e92dc4a1ce5986bb757d6409a6f307532 +Author: momo5502 +Date: Mon Sep 8 19:04:12 2025 +0200 + + Simplify import watching + +commit a671deb38326fcf6335d7097130c5ad15f7feaf9 +Author: momo5502 +Date: Mon Sep 8 18:40:25 2025 +0200 + + Rename `is_within` method to `contains` + +commit 00680429d87129339d86fdf8300ef8ab16a3e205 +Author: momo5502 +Date: Mon Sep 8 16:16:55 2025 +0200 + + Reload page when new PWA version is available + +commit 99249a8b3b945a12ff4e7b730bdf1fdf10ac1c7f +Author: momo5502 +Date: Mon Sep 8 15:36:34 2025 +0200 + + Fix printing + +commit 24e547ca4c424bc31383059a115d5b748e7e1247 +Merge: 3c9f28a d7a40d8 +Author: Maurice Heumann +Date: Mon Sep 8 13:17:30 2025 +0200 + + Build(deps-dev): Bump vite from 7.1.4 to 7.1.5 in /page (#519) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 7.1.4 to 7.1.5. +
+ Release notes +

Sourced from vite's + releases.

+
+

v7.1.5

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

7.1.5 + (2025-09-08)

+

Bug Fixes

+ +
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.4&new-version=7.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 3c9f28ade41706ba7ec551997d3054c160daec15 +Merge: e08292d f5de884 +Author: Maurice Heumann +Date: Mon Sep 8 12:58:30 2025 +0200 + + Build(deps): Bump deps/reflect from `c21a448` to `2104e3c` (#513) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `c21a448` to + `2104e3c`. +
+ Commits +
    +
  • 2104e3c + :bug: Remove implicit test dependency on <string>
  • +
  • 54265a2 + :bug: MSVC local variable initialized but not referenced
  • +
  • c66d85e + :bug: Improve offset_of algorithm
  • +
  • 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) + + +
+ +commit d7a40d83791ab29b71414375c74c2a7570133d1d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 10:53:02 2025 +0000 + + Build(deps-dev): Bump vite from 7.1.4 to 7.1.5 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.4 to 7.1.5. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.1.5/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.1.5 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit e08292d1fa4d82210692fd74d7f0aa40af65c4b8 +Merge: 89729a4 2fe993c +Author: Maurice Heumann +Date: Mon Sep 8 12:34:20 2025 +0200 + + Build(deps-dev): Bump @types/node from 24.3.0 to 24.3.1 in /page (#523) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 24.3.0 to 24.3.1. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.3.0&new-version=24.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit f5de884ddfb9769ccaa728edd2de7bebd630b57b +Author: momo5502 +Date: Mon Sep 8 12:20:46 2025 +0200 + + Fix compilation with latest reflect version + +commit 2fe993cbab2552265c1abb3a44240c2f80a780b8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 09:56:57 2025 +0000 + + Build(deps-dev): Bump @types/node from 24.3.0 to 24.3.1 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.3.0 to 24.3.1. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 24.3.1 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 89729a4227ac7ca6115f07585a7d6eef8ba304ae +Merge: b24320a e2e4dd7 +Author: Maurice Heumann +Date: Mon Sep 8 11:40:17 2025 +0200 + + Build(deps): Bump @tailwindcss/vite from 4.1.12 to 4.1.13 in /page (#520) + + Bumps + [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) + from 4.1.12 to 4.1.13. +
+ Release notes +

Sourced from @​tailwindcss/vite's + releases.

+
+

v4.1.13

+

Changed

+
    +
  • Drop warning from browser build (#18731)
  • +
  • Drop exact duplicate declarations when emitting CSS (#18809)
  • +
+

Fixed

+
    +
  • Don't transition visibility when using + transition (#18795)
  • +
  • Discard matched variants with unknown named values (#18799)
  • +
  • Discard matched variants with non-string values (#18799)
  • +
  • Show suggestions for known matchVariant values (#18798)
  • +
  • Replace deprecated clip with clip-path in + sr-only (#18769)
  • +
  • Hide internal fields from completions in matchUtilities + (#18820)
  • +
  • Ignore .vercel folders by default (can be overridden by + @source … rules) (#18855)
  • +
  • Consider variants starting with @- to be invalid (e.g. + @-2xl:flex) (#18869)
  • +
  • Do not allow custom variants to start or end with a - + or _ (#18867, + #18872)
  • +
  • Upgrade: Migrate aria theme keys to + @custom-variant (#18815)
  • +
  • Upgrade: Migrate data theme keys to + @custom-variant (#18816)
  • +
  • Upgrade: Migrate supports theme keys to + @custom-variant (#18817)
  • +
+
+
+
+ Changelog +

Sourced from @​tailwindcss/vite's + changelog.

+
+

[4.1.13] - 2025-09-03

+

Changed

+
    +
  • Drop warning from browser build (#18731)
  • +
  • Drop exact duplicate declarations when emitting CSS (#18809)
  • +
+

Fixed

+
    +
  • Don't transition visibility when using + transition (#18795)
  • +
  • Discard matched variants with unknown named values (#18799)
  • +
  • Discard matched variants with non-string values (#18799)
  • +
  • Show suggestions for known matchVariant values (#18798)
  • +
  • Replace deprecated clip with clip-path in + sr-only (#18769)
  • +
  • Hide internal fields from completions in matchUtilities + (#18820)
  • +
  • Ignore .vercel folders by default (can be overridden by + @source … rules) (#18855)
  • +
  • Consider variants starting with @- to be invalid (e.g. + @-2xl:flex) (#18869)
  • +
  • Do not allow custom variants to start or end with a - + or _ (#18867, + #18872)
  • +
  • Upgrade: Migrate aria theme keys to + @custom-variant (#18815)
  • +
  • Upgrade: Migrate data theme keys to + @custom-variant (#18816)
  • +
  • Upgrade: Migrate supports theme keys to + @custom-variant (#18817)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.12&new-version=4.1.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b24320aa5472a3b04ca679c76b3bd68b7cf2a449 +Merge: 42e1f74 e99bfe7 +Author: Maurice Heumann +Date: Mon Sep 8 11:38:24 2025 +0200 + + Build(deps-dev): Bump @eslint/js from 9.34.0 to 9.35.0 in /page (#521) + + Bumps + [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) + from 9.34.0 to 9.35.0. +
+ Release notes +

Sourced from @​eslint/js's + releases.

+
+

v9.35.0

+

Features

+
    +
  • 42761fa + feat: implement suggestions for no-empty-function (#20057) + (jaymarvelz)
  • +
  • 102f444 + feat: implement suggestions for no-empty-static-block (#20056) + (jaymarvelz)
  • +
  • e51ffff + feat: add preserve-caught-error rule (#19913) + (Amnish Singh Arora)
  • +
+

Bug Fixes

+
    +
  • 10e7ae2 + fix: update uncloneable options error message (#20059) + (soda-sorcery)
  • +
  • bfa4601 + fix: ignore empty switch statements with comments in no-empty rule (#20045) + (jaymarvelz)
  • +
  • dfd11de + fix: add before and after to test case types + (#20049) + (Francesco Trotta)
  • +
  • dabbe95 + fix: correct types for no-restricted-imports rule (#20034) + (Milos Djermanovic)
  • +
  • ea789c7 + fix: no-loss-of-precision false positive with uppercase exponent (#20032) + (sethamus)
  • +
+

Documentation

+
    +
  • d265515 + docs: improve phrasing - "if" → "even if" from + getting-started section (#20074) + (jjangga0214)
  • +
  • a355a0e + docs: invert comparison logic for example in no-var doc + page (#20064) + (OTonGitHub)
  • +
  • 5082fc2 + docs: Update README (GitHub Actions Bot)
  • +
  • 99cfd7e + docs: add missing "the" in rule deprecation docs (#20050) + (Josh Goldberg ✨)
  • +
  • 6ad8973 + docs: update --no-ignore and --ignore-pattern + documentation (#20036) + (Francesco Trotta)
  • +
  • 8033b19 + docs: add documentation for --no-config-lookup (#20033) + (Francesco Trotta)
  • +
+

Chores

+
    +
  • da87f2f + chore: upgrade @​eslint/js@​9.35.0 (#20077) + (Milos Djermanovic)
  • +
  • af2a087 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 7055764 + test: remove tests/lib/eslint/eslint.config.js (#20065) + (Milos Djermanovic)
  • +
  • 84ffb96 + chore: update @eslint-community/eslint-utils (#20069) + (Francesco Trotta)
  • +
  • d5ef939 + refactor: remove deprecated context.parserOptions usage + across rules (#20060) + (sethamus)
  • +
  • 1b3881d + chore: remove redundant word (#20058) + (pxwanglu)
  • +
+
+
+
+ Changelog +

Sourced from @​eslint/js's + changelog.

+
+

v9.35.0 - September 5, 2025

+
    +
  • da87f2f + chore: upgrade @​eslint/js@​9.35.0 (#20077) + (Milos Djermanovic)
  • +
  • af2a087 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • d265515 + docs: improve phrasing - "if" → "even if" from + getting-started section (#20074) + (jjangga0214)
  • +
  • 7055764 + test: remove tests/lib/eslint/eslint.config.js (#20065) + (Milos Djermanovic)
  • +
  • 10e7ae2 + fix: update uncloneable options error message (#20059) + (soda-sorcery)
  • +
  • 42761fa + feat: implement suggestions for no-empty-function (#20057) + (jaymarvelz)
  • +
  • 102f444 + feat: implement suggestions for no-empty-static-block (#20056) + (jaymarvelz)
  • +
  • 84ffb96 + chore: update @eslint-community/eslint-utils (#20069) + (Francesco Trotta)
  • +
  • a355a0e + docs: invert comparison logic for example in no-var doc + page (#20064) + (OTonGitHub)
  • +
  • e51ffff + feat: add preserve-caught-error rule (#19913) + (Amnish Singh Arora)
  • +
  • 5082fc2 + docs: Update README (GitHub Actions Bot)
  • +
  • d5ef939 + refactor: remove deprecated context.parserOptions usage + across rules (#20060) + (sethamus)
  • +
  • 1b3881d + chore: remove redundant word (#20058) + (pxwanglu)
  • +
  • 99cfd7e + docs: add missing "the" in rule deprecation docs (#20050) + (Josh Goldberg ✨)
  • +
  • bfa4601 + fix: ignore empty switch statements with comments in no-empty rule (#20045) + (jaymarvelz)
  • +
  • dfd11de + fix: add before and after to test case types + (#20049) + (Francesco Trotta)
  • +
  • 6ad8973 + docs: update --no-ignore and --ignore-pattern + documentation (#20036) + (Francesco Trotta)
  • +
  • dabbe95 + fix: correct types for no-restricted-imports rule (#20034) + (Milos Djermanovic)
  • +
  • 8033b19 + docs: add documentation for --no-config-lookup (#20033) + (Francesco Trotta)
  • +
  • ea789c7 + fix: no-loss-of-precision false positive with uppercase exponent (#20032) + (sethamus)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.34.0&new-version=9.35.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 42e1f743c90c9d1b267d8ed9cdf1512b32620b66 +Merge: 174dc15 d1940e9 +Author: Maurice Heumann +Date: Mon Sep 8 11:37:45 2025 +0200 + + Build(deps): Bump deps/capstone from `ff04ff1` to `c66f877` (#515) + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from + `ff04ff1` to `c66f877`. +
+ 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) + + +
+ +commit 174dc159024e809c36cca71e1c09c3657b4653a5 +Merge: 191c1cc 057baa8 +Author: Maurice Heumann +Date: Mon Sep 8 11:37:26 2025 +0200 + + Build(deps): Bump deps/googletest from `eb2d85e` to `7917641` (#514) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `eb2d85e` to `7917641`. +
+ 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) + + +
+ +commit 191c1cce6d62ede8d76452c1e0674dde879cd591 +Merge: 4e52693 adbbef0 +Author: Maurice Heumann +Date: Mon Sep 8 11:36:24 2025 +0200 + + Build(deps): Bump tw-animate-css from 1.3.7 to 1.3.8 in /page (#516) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.3.7 to 1.3.8. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.3.8

+

Changelog

+
    +
  • b5ff23a: fix: add support for global CSS variable prefix. Closes #48
  • +
  • 03e5f12: feat: add support for ng-primitives height variables #56 + (thanks @​immohammadjaved)
  • +
  • b076cfb: docs: fix various issues in accordion and collapsible + docs
  • +
  • 9485e33: chore: bump version to 1.3.8 and update dependencies
  • +
+
+
+
+ Commits +
    +
  • 9485e33 + chore: bump version to 1.3.8 and update dependencies
  • +
  • b076cfb + docs: fix various issues in accordion and collapsible docs
  • +
  • 03e5f12 + feat: add support for ng-primitives height variables (#56)
  • +
  • b5ff23a + fix: add support for global CSS variable prefix. Closes #48
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.3.7&new-version=1.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4e5269387cc39fa4718e82593b222bf9123ce084 +Merge: 5f8e32b 9795468 +Author: Maurice Heumann +Date: Mon Sep 8 11:34:40 2025 +0200 + + Build(deps-dev): Bump eslint from 9.34.0 to 9.35.0 in /page (#517) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.34.0 to 9.35.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.35.0

+

Features

+
    +
  • 42761fa + feat: implement suggestions for no-empty-function (#20057) + (jaymarvelz)
  • +
  • 102f444 + feat: implement suggestions for no-empty-static-block (#20056) + (jaymarvelz)
  • +
  • e51ffff + feat: add preserve-caught-error rule (#19913) + (Amnish Singh Arora)
  • +
+

Bug Fixes

+
    +
  • 10e7ae2 + fix: update uncloneable options error message (#20059) + (soda-sorcery)
  • +
  • bfa4601 + fix: ignore empty switch statements with comments in no-empty rule (#20045) + (jaymarvelz)
  • +
  • dfd11de + fix: add before and after to test case types + (#20049) + (Francesco Trotta)
  • +
  • dabbe95 + fix: correct types for no-restricted-imports rule (#20034) + (Milos Djermanovic)
  • +
  • ea789c7 + fix: no-loss-of-precision false positive with uppercase exponent (#20032) + (sethamus)
  • +
+

Documentation

+
    +
  • d265515 + docs: improve phrasing - "if" → "even if" from + getting-started section (#20074) + (jjangga0214)
  • +
  • a355a0e + docs: invert comparison logic for example in no-var doc + page (#20064) + (OTonGitHub)
  • +
  • 5082fc2 + docs: Update README (GitHub Actions Bot)
  • +
  • 99cfd7e + docs: add missing "the" in rule deprecation docs (#20050) + (Josh Goldberg ✨)
  • +
  • 6ad8973 + docs: update --no-ignore and --ignore-pattern + documentation (#20036) + (Francesco Trotta)
  • +
  • 8033b19 + docs: add documentation for --no-config-lookup (#20033) + (Francesco Trotta)
  • +
+

Chores

+
    +
  • da87f2f + chore: upgrade @​eslint/js@​9.35.0 (#20077) + (Milos Djermanovic)
  • +
  • af2a087 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 7055764 + test: remove tests/lib/eslint/eslint.config.js (#20065) + (Milos Djermanovic)
  • +
  • 84ffb96 + chore: update @eslint-community/eslint-utils (#20069) + (Francesco Trotta)
  • +
  • d5ef939 + refactor: remove deprecated context.parserOptions usage + across rules (#20060) + (sethamus)
  • +
  • 1b3881d + chore: remove redundant word (#20058) + (pxwanglu)
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.35.0 - September 5, 2025

+
    +
  • da87f2f + chore: upgrade @​eslint/js@​9.35.0 (#20077) + (Milos Djermanovic)
  • +
  • af2a087 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • d265515 + docs: improve phrasing - "if" → "even if" from + getting-started section (#20074) + (jjangga0214)
  • +
  • 7055764 + test: remove tests/lib/eslint/eslint.config.js (#20065) + (Milos Djermanovic)
  • +
  • 10e7ae2 + fix: update uncloneable options error message (#20059) + (soda-sorcery)
  • +
  • 42761fa + feat: implement suggestions for no-empty-function (#20057) + (jaymarvelz)
  • +
  • 102f444 + feat: implement suggestions for no-empty-static-block (#20056) + (jaymarvelz)
  • +
  • 84ffb96 + chore: update @eslint-community/eslint-utils (#20069) + (Francesco Trotta)
  • +
  • a355a0e + docs: invert comparison logic for example in no-var doc + page (#20064) + (OTonGitHub)
  • +
  • e51ffff + feat: add preserve-caught-error rule (#19913) + (Amnish Singh Arora)
  • +
  • 5082fc2 + docs: Update README (GitHub Actions Bot)
  • +
  • d5ef939 + refactor: remove deprecated context.parserOptions usage + across rules (#20060) + (sethamus)
  • +
  • 1b3881d + chore: remove redundant word (#20058) + (pxwanglu)
  • +
  • 99cfd7e + docs: add missing "the" in rule deprecation docs (#20050) + (Josh Goldberg ✨)
  • +
  • bfa4601 + fix: ignore empty switch statements with comments in no-empty rule (#20045) + (jaymarvelz)
  • +
  • dfd11de + fix: add before and after to test case types + (#20049) + (Francesco Trotta)
  • +
  • 6ad8973 + docs: update --no-ignore and --ignore-pattern + documentation (#20036) + (Francesco Trotta)
  • +
  • dabbe95 + fix: correct types for no-restricted-imports rule (#20034) + (Milos Djermanovic)
  • +
  • 8033b19 + docs: add documentation for --no-config-lookup (#20033) + (Francesco Trotta)
  • +
  • ea789c7 + fix: no-loss-of-precision false positive with uppercase exponent (#20032) + (sethamus)
  • +
+
+
+
+ Commits +
    +
  • 8401101 + 9.35.0
  • +
  • b80f025 + Build: changelog update for 9.35.0
  • +
  • da87f2f + chore: upgrade @​eslint/js@​9.35.0 (#20077)
  • +
  • af2a087 + chore: package.json update for @​eslint/js release
  • +
  • d265515 + docs: improve phrasing - "if" → "even if" from + getting-started section (#20074)
  • +
  • 7055764 + test: remove tests/lib/eslint/eslint.config.js (#20065)
  • +
  • 10e7ae2 + fix: update uncloneable options error message (#20059)
  • +
  • 42761fa + feat: implement suggestions for no-empty-function (#20057)
  • +
  • 102f444 + feat: implement suggestions for no-empty-static-block (#20056)
  • +
  • 84ffb96 + chore: update @eslint-community/eslint-utils (#20069)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.34.0&new-version=9.35.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5f8e32b4370abc6080e34798ec8b658544e69ebe +Merge: 238c2ae cfb8848 +Author: Maurice Heumann +Date: Mon Sep 8 11:34:31 2025 +0200 + + Build(deps-dev): Bump typescript-eslint from 8.41.0 to 8.42.0 in /page (#518) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.41.0 to 8.42.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.42.0

+

8.42.0 (2025-09-02)

+

🚀 Features

+ +

🩹 Fixes

+
    +
  • deps: update eslint monorepo to v9.33.0 (#11482)
  • +
  • typescript-eslint: handle non-normalized windows + paths produced by jiti (#11546)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases on our + website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.42.0 (2025-09-02)

+

🚀 Features

+
    +
  • deprecate tseslint.config() (#11531)
  • +
+

🩹 Fixes

+
    +
  • typescript-eslint: handle non-normalized windows + paths produced by jiti (#11546)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases on our + website.

+
+
+
+ Commits +
    +
  • d135909 + chore(release): publish 8.42.0
  • +
  • fa15645 + fix(typescript-eslint): handle non-normalized windows paths produced by + jiti ...
  • +
  • d7614a7 + feat: deprecate tseslint.config() (#11531)
  • +
  • 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 typescript-eslint since your current + version.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.41.0&new-version=8.42.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e99bfe7af953f829f1ea97157fe0e8b0bea79499 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 07:07:35 2025 +0000 + + Build(deps-dev): Bump @eslint/js from 9.34.0 to 9.35.0 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.34.0 to 9.35.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/commits/v9.35.0/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.35.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit e2e4dd798524737eaf478fd821800568dd8de8de +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 07:07:25 2025 +0000 + + Build(deps): Bump @tailwindcss/vite from 4.1.12 to 4.1.13 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.12 to 4.1.13. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.13/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.13 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit cfb884822758f8636f7e2a69bf5ec174a286a303 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 07:06:59 2025 +0000 + + Build(deps-dev): Bump typescript-eslint from 8.41.0 to 8.42.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.41.0 to 8.42.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.42.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.42.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 9795468dda8291355444a906c7043506be502c37 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 07:06:44 2025 +0000 + + Build(deps-dev): Bump eslint from 9.34.0 to 9.35.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.34.0 to 9.35.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.34.0...v9.35.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.35.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit adbbef0f48c02500ef5337d32e93e578918748bf +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 07:06:30 2025 +0000 + + Build(deps): Bump tw-animate-css from 1.3.7 to 1.3.8 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.7 to 1.3.8. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.7...v1.3.8) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.3.8 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit d1940e9e155da35bf8355a75cd56af7116068594 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 07:05:57 2025 +0000 + + Build(deps): Bump deps/capstone from `ff04ff1` to `c66f877` + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `ff04ff1` to `c66f877`. + - [Release notes](https://github.com/capstone-engine/capstone/releases) + - [Commits](https://github.com/capstone-engine/capstone/compare/ff04ff1aa05199e999835d3464b5896582ec1c5f...c66f8774641a3df4f2783b933ca7a50912b56448) + + --- + updated-dependencies: + - dependency-name: deps/capstone + dependency-version: c66f8774641a3df4f2783b933ca7a50912b56448 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 057baa816272712d2343c8048dea7c62e1f78e07 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 07:05:55 2025 +0000 + + Build(deps): Bump deps/googletest from `eb2d85e` to `7917641` + + Bumps [deps/googletest](https://github.com/google/googletest) from `eb2d85e` to `7917641`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b...7917641ff965959afae189afb5f052524395525c) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 7917641ff965959afae189afb5f052524395525c + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 88ca4d950fa1eafc11b51017bd34223ecbcf8c0a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 8 07:05:52 2025 +0000 + + Build(deps): Bump deps/reflect from `c21a448` to `2104e3c` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `c21a448` to `2104e3c`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/c21a44839db947f3a6bd0c5a113191b18198c8cf...2104e3cc951bea8fb61835b39e5b42f6d2de17da) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-version: 2104e3cc951bea8fb61835b39e5b42f6d2de17da + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 238c2aea6abffdc35d0c0ab92bf522350450933f +Author: momo5502 +Date: Mon Sep 8 08:15:49 2025 +0200 + + Only slient output before starting the emulation + +commit 91f58e9d11920423fc194d74892b7e0b8ee4b3c5 +Author: momo5502 +Date: Mon Sep 8 08:15:09 2025 +0200 + + Fix GDB address + +commit ed8cc9b3c7fd4642648c533dfd4ddc1a9ac83e99 +Merge: f8bd453 e1103d4 +Author: Maurice Heumann +Date: Sun Sep 7 21:55:32 2025 +0200 + + Workaround missing RDTSCP implementation in icicle (#512) + +commit e1103d48bf4464000d3a7f6209ad51cf25d28898 +Author: momo5502 +Date: Sun Sep 7 21:31:09 2025 +0200 + + Dummy rdtscp + +commit f2916f4f0d9bb037b6d32743c0aec5759707e6d3 +Author: momo5502 +Date: Sun Sep 7 21:26:38 2025 +0200 + + Fix specification + +commit c81c1468baac051c1c461143cd42c8bc32c574ac +Author: momo5502 +Date: Sun Sep 7 21:17:09 2025 +0200 + + Mark RDPID as unavailable + +commit 2a43b424282b22949757b0a692b889c35d62b2f6 +Author: momo5502 +Date: Sun Sep 7 20:37:55 2025 +0200 + + Mark rdtsc(p) as available + +commit f8bd45366bf1b0fdf33969bd79c85514a1547702 +Author: momo5502 +Date: Sun Sep 7 18:38:30 2025 +0200 + + Add more DLLs + +commit 61f537c7ad676cbddf297f998c0d8a15b5db3f96 +Author: momo5502 +Date: Sun Sep 7 18:01:46 2025 +0200 + + Ignore root.zip + +commit c545751cb50d8a49f60a060f5a67d1b7e75335d0 +Author: momo5502 +Date: Sun Sep 7 18:01:39 2025 +0200 + + Save wlanapi.dll + +commit dad460411cd39d754e8bf5b51ef6a34bdb68d282 +Author: momo5502 +Date: Sun Sep 7 17:21:14 2025 +0200 + + Reduce cpuid, rdtsc and rdtscp logs in concise mode + +commit fbcc489bf2db8cac286b622a56a573dff758abca +Author: momo5502 +Date: Sun Sep 7 15:32:26 2025 +0200 + + Fix buttons and layout + +commit 04407657e63963a360b079628cde0a59e1f26606 +Merge: 12bb818 4b65d4b +Author: Maurice Heumann +Date: Sun Sep 7 13:27:38 2025 +0200 + + Fade button (#511) + +commit 12bb8180a8166899acf74123e17675308ea00bb3 +Merge: eed230a 400821a +Author: Maurice Heumann +Date: Sun Sep 7 13:10:02 2025 +0200 + + Switch to LLVM 21 (#510) + +commit 4b65d4b31348ef8d27b092c8b2f93316b9ce26b9 +Author: momo5502 +Date: Sun Sep 7 12:40:24 2025 +0200 + + Fade button + +commit 400821acbf5c04becf63fa583c9acd7e9debedb9 +Author: momo5502 +Date: Sun Sep 7 11:23:45 2025 +0200 + + Switch to LLVM 21 + +commit eed230a84463464de656b69aadb53a8b9f804a78 +Author: momo5502 +Date: Sun Sep 7 11:08:03 2025 +0200 + + Handle aria attributes + +commit 0923d8efa6015c705d5aa39bdc8b3c0c0ef22638 +Author: momo5502 +Date: Sun Sep 7 11:07:48 2025 +0200 + + Adapt package-lock.json + +commit 9c371374e1e94a1ae2f1293d161136437402eca8 +Author: momo5502 +Date: Sun Sep 7 11:01:53 2025 +0200 + + Revert "Scroll locking" + + This reverts commit 495ad6873fb322d4410ee51183d07e99c50e9b3f. + +commit 495ad6873fb322d4410ee51183d07e99c50e9b3f +Author: momo5502 +Date: Sun Sep 7 10:57:57 2025 +0200 + + Scroll locking + +commit 562da05a2dbb1d07603c9394b1a3a74608c95e1c +Author: momo5502 +Date: Sun Sep 7 10:57:46 2025 +0200 + + Ensure instant scrolling + +commit 3c2672b10982f8a5aa85c3d49860301757012cbf +Author: momo5502 +Date: Sun Sep 7 09:49:58 2025 +0200 + + Allow detaching from autoscroll + +commit f621fef81e8e6f111943edf6383dfa9e6afa96d2 +Author: momo5502 +Date: Sun Sep 7 09:49:44 2025 +0200 + + Make sure to stop emulator if component unmounts + +commit d8b2aa641c9c96e0862bc39ee9f857ccbb81ea2b +Author: Maurice Heumann +Date: Sat Sep 6 23:00:00 2025 +0200 + + Remove schedule + +commit 17140229ef098b489e497d57af11038cf1769d62 +Author: momo5502 +Date: Sat Sep 6 22:16:09 2025 +0200 + + Fix stats + +commit fbe2d14522512b6394cc17ad66e2fdb3d6544b09 +Author: momo5502 +Date: Sat Sep 6 22:04:34 2025 +0200 + + Fixes + +commit 253890dd0f86b480e364d74a612413211b7947fd +Author: momo5502 +Date: Sat Sep 6 21:17:38 2025 +0200 + + Don't use cache buster + +commit 330ce10b4d85dbe7879bcb982855eb3f72e6ec28 +Author: momo5502 +Date: Sat Sep 6 20:44:48 2025 +0200 + + Include wasm + +commit 9be8e2700169d89097563d0505b3e3e73b6c48e5 +Author: momo5502 +Date: Sat Sep 6 20:40:44 2025 +0200 + + Cache resources + +commit 5997ec55ac94c85d05a4de51325d0d9b519229a5 +Author: momo5502 +Date: Sat Sep 6 20:21:59 2025 +0200 + + Change background color + +commit 517270e2cf7bc8b468fd69b886427f400df41e36 +Author: momo5502 +Date: Sat Sep 6 19:40:40 2025 +0200 + + Add PWA support + +commit 289eb2cbb09b49841b632eae1c4aedd5255a7fbf +Author: momo5502 +Date: Sat Sep 6 11:12:51 2025 +0200 + + Print counts in decimal + +commit f9760a1048681ff9bfd41dc828c3dba1ef147e93 +Author: Maurice Heumann +Date: Fri Sep 5 16:48:08 2025 +0200 + + Update landing-page.tsx + +commit 423cd0812fe0d24836f2aeb0c42f53b5d68abbe1 +Merge: e8d63ce 0f4d61e +Author: Maurice Heumann +Date: Fri Sep 5 14:59:16 2025 +0100 + + Build(deps): Bump react-window from 1.8.11 to 2.0.2 in /page (#499) + + Bumps [react-window](https://github.com/bvaughn/react-window) from + 1.8.11 to 2.0.2. +
+ Release notes +

Sourced from react-window's + releases.

+
+

2.0.2

+

Fixed edge-case bug with Grid imperative API + scrollToCell method and "smooth" scrolling + behavior.

+

2.0.1

+
    +
  • Remove ARIA role attribute from List and + Grid. This resulted in potentially invalid configurations + (e.g. a ARIA list should contain at least one listitem + but that was not enforced by this library). Users of this library should + specify the role attribute that makes the most sense to + them based + on mdn guidelines. For example:
  • +
+
<List
+      role="list"
+      rowComponent={RowComponent}
+      rowCount={names.length}
+      rowHeight={25}
+      rowProps={{ names }}
+    />;
+    

function RowComponent({ index, style, ...rest }: + RowComponentProps<object>) { + return ( + <div role="listitem" style={style}> + ... + </div> + ); + } +

+

2.0.0

+

Version 2 is a major rewrite that offers the following benefits:

+
    +
  • More ergonomic props API
  • +
  • Automatic memoization of row/cell renderers and props/context
  • +
  • Automatically sizing for List and Grid (no + more need for AutoSizer)
  • +
  • Native TypeScript support (no more need for + @types/react-window)
  • +
  • Smaller bundle size
  • +
+

Upgrade path

+

See the documentation + for more details, but here is an example of what the v1 to v2 upgrade + might look like:

+

Before

+
import { FixedSizeList, type
+    ListChildComponentProps } from "react-window";
+    

function Example({ names }: { names: string[] }) { + const itemData = useMemo<ItemData>(() => ({ names }), + [names]);

+

return ( + <FixedSizeList + children={Row} + height={150} + itemCount={1000} + </tr></table> +

+
+

... (truncated)

+
+
+ Changelog +

Sourced from react-window's + changelog.

+
+

2.0.2

+

Fixed edge-case bug with Grid imperative API + scrollToCell method and "smooth" scrolling + behavior.

+

2.0.1

+
    +
  • Remove ARIA role attribute from List and + Grid. This resulted in potentially invalid configurations + (e.g. a ARIA list should contain at least one listitem + but that was not enforced by this library). Users of this library should + specify the role attribute that makes the most sense to + them based + on mdn guidelines. For example:
  • +
+
<List
+      role="list"
+      rowComponent={RowComponent}
+      rowCount={names.length}
+      rowHeight={25}
+      rowProps={{ names }}
+    />;
+    

function RowComponent({ index, style, ...rest }: + RowComponentProps<object>) { + return ( + <div role="listitem" style={style}> + ... + </div> + ); + } +

+

2.0.0

+

Version 2 is a major rewrite that offers the following benefits:

+
    +
  • More ergonomic props API
  • +
  • Automatic memoization of row/cell renderers and props/context
  • +
  • Automatically sizing for List and Grid (no + more need for AutoSizer)
  • +
  • Native TypeScript support (no more need for + @types/react-window)
  • +
  • Smaller bundle size
  • +
+

Upgrade path

+

See the documentation + for more details, but here is an example of what the v1 to v2 upgrade + might look like:

+

Before

+
import { FixedSizeList, type
+    ListChildComponentProps } from "react-window";
+    

function Example({ names }: { names: string[] }) { + const itemData = useMemo<ItemData>(() => ({ names }), + [names]);

+

return ( + <FixedSizeList + </tr></table> +

+
+

... (truncated)

+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-window&package-manager=npm_and_yarn&previous-version=1.8.11&new-version=2.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0f4d61e3f1a8777216914b59aeff12ece7cba828 +Author: momo5502 +Date: Fri Sep 5 15:02:20 2025 +0200 + + Support latest react-window version + +commit 02dc93d2fbc827caff5d4e3cd27535b5d0405417 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Sep 5 12:18:40 2025 +0000 + + Build(deps): Bump react-window from 1.8.11 to 2.0.2 in /page + + Bumps [react-window](https://github.com/bvaughn/react-window) from 1.8.11 to 2.0.2. + - [Release notes](https://github.com/bvaughn/react-window/releases) + - [Changelog](https://github.com/bvaughn/react-window/blob/master/CHANGELOG.md) + - [Commits](https://github.com/bvaughn/react-window/compare/1.8.11...2.0.2) + + --- + updated-dependencies: + - dependency-name: react-window + dependency-version: 2.0.2 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit e8d63ce9e8d142aeb08949c017e68d44949e6bbe +Author: Maurice Heumann +Date: Wed Sep 3 07:17:28 2025 +0100 + + Update compiler-env.cmake + +commit 54e1e5cd6acf542dfaef452b75e982c9de91f31a +Merge: efb2624 e183159 +Author: Maurice Heumann +Date: Tue Sep 2 13:40:01 2025 +0100 + + Build(deps-dev): Bump @types/react from 19.1.11 to 19.1.12 in /page (#509) + + Bumps + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) + from 19.1.11 to 19.1.12. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.11&new-version=19.1.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit efb2624d180e61d588ed883d84e1e62539234aa1 +Merge: 3573026 b76a482 +Author: Maurice Heumann +Date: Tue Sep 2 13:14:01 2025 +0100 + + Build(deps-dev): Bump typescript-eslint from 8.40.0 to 8.41.0 in /page (#501) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.40.0 to 8.41.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.41.0

+

8.41.0 (2025-08-25)

+

🚀 Features

+
    +
  • tighten tsconfigRootDir validation (#11463)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.41.0 (2025-08-25)

+

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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.40.0&new-version=8.41.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e183159973f12a0268e9dd3bb89669aa4bfa88d2 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 12:12:39 2025 +0000 + + Build(deps-dev): Bump @types/react from 19.1.11 to 19.1.12 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.11 to 19.1.12. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.1.12 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 3573026e5da05eff7b49881d9a8e64ee8c1dc8e8 +Merge: ef182a4 5777db9 +Author: Maurice Heumann +Date: Tue Sep 2 13:11:01 2025 +0100 + + Build(deps-dev): Bump @vitejs/plugin-react from 5.0.1 to 5.0.2 in /page (#508) + + Bumps + [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) + from 5.0.1 to 5.0.2. +
+ Release notes +

Sourced from @​vitejs/plugin-react's + releases.

+
+

plugin-react@5.0.2

+

Skip transform hook completely in rolldown-vite in dev if possible + (#783)

+
+
+
+ Changelog +

Sourced from @​vitejs/plugin-react's + changelog.

+
+

5.0.2 (2025-08-28)

+

Skip transform hook completely in rolldown-vite in dev if possible + (#783)

+
+
+
+ Commits +
    +
  • 1f4b4d9 + release: plugin-react@5.0.2
  • +
  • c719e5d + perf(react): skip transform hook completely in rolldown-vite in dev if + possib...
  • +
  • 9989897 + fix(deps): update all non-major dependencies (#773)
  • +
  • 1ab2666 + build: watch common package (#748)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=5.0.1&new-version=5.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ef182a47c0b805eeb82594a27a8f7ff2dbecbfe5 +Merge: 16c5729 f45e446 +Author: Maurice Heumann +Date: Tue Sep 2 12:34:00 2025 +0100 + + Build(deps): Bump deps/flatbuffers from `067bfdb` to `82396fa` (#507) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `067bfdb` to `82396fa`. +
+ Commits +
    +
  • 82396fa + [C#] Improve Span<> utilization (#8588)
  • +
  • a6b337f + Add bounds checking to a method where it was missing (#8673)
  • +
  • 35230bd + [C#] Fix union verifier (#8593)
  • +
  • deb3d93 + gRPC callbackService support added (#8666)
  • +
  • b87d04a + Bugfix: grpc supress incorrect warning (#8669)
  • +
  • 1e6c851 + fix(go/grpc): avoid panic on short FlatBuffers input (#8684)
  • +
  • 6164edf + Fixes swift windows CI (#8685)
  • +
  • ef1030f + Update build.yml - disable gradle CI failures
  • +
  • 53c8c2e + Update build.yml - disable Test Swift Windows
  • +
  • f83525f + Update build.yml - update gradle actions
  • +
  • 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) + + +
+ +commit b76a482c802d1b9ba666c48297b42296708d92b3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 11:18:11 2025 +0000 + + Build(deps-dev): Bump typescript-eslint from 8.40.0 to 8.41.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.40.0 to 8.41.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.41.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.41.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 5777db99f1afca10e6083dcd8c228b810730710f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 11:17:57 2025 +0000 + + Build(deps-dev): Bump @vitejs/plugin-react from 5.0.1 to 5.0.2 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 5.0.1 to 5.0.2. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.2/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 5.0.2 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 16c5729501aa09f3e068e95f5e6ba459e7ab1b01 +Merge: 03d651a d1f1c4c +Author: Maurice Heumann +Date: Tue Sep 2 12:17:07 2025 +0100 + + Build(deps): Bump deps/googletest from `6986c2b` to `eb2d85e` (#506) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `6986c2b` to `eb2d85e`. +
+ 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) + + +
+ +commit 03d651a34194f986ea2cd83d13475c3568b54f55 +Merge: 27932a8 a1f086e +Author: Maurice Heumann +Date: Tue Sep 2 12:14:50 2025 +0100 + + Build(deps): Bump lucide-react from 0.541.0 to 0.542.0 in /page (#502) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.541.0 to 0.542.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.542.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.541.0...0.542.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.541.0&new-version=0.542.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 27932a89fef09a9057799e4bfba53d0a8f4e7fd0 +Merge: 5c9e99c 409430d +Author: Maurice Heumann +Date: Tue Sep 2 12:14:36 2025 +0100 + + Build(deps-dev): Bump @types/react-dom from 19.1.7 to 19.1.9 in /page (#503) + + Bumps + [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) + from 19.1.7 to 19.1.9. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.7&new-version=19.1.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5c9e99ca08db7536056378c5e631225c8e9fb653 +Merge: 995fed2 3094191 +Author: Maurice Heumann +Date: Tue Sep 2 12:14:21 2025 +0100 + + Build(deps): Bump deps/capstone from `9539045` to `ff04ff1` (#505) + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from + `9539045` to `ff04ff1`. +
+ Commits +
    +
  • ff04ff1 + Fix log message in cstest_py/compare.compare_bit_flags (#2783)
  • +
  • 40f54ce + Add workflow to check for C code formatting and format all code with + clang-fo...
  • +
  • f557fa2 + Fix regex match syntax for project version (#2779)
  • +
  • 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) + + +
+ +commit 995fed26ba9720aa3c06393827912ad9f4b2e88a +Merge: c7326bb 38634d7 +Author: Maurice Heumann +Date: Tue Sep 2 12:12:28 2025 +0100 + + Build(deps): Bump icicle-vm from `e80282d` to `ebb9bd1` in /src/backends/icicle-emulator/icicle-bridge (#500) + + Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from + `e80282d` to `ebb9bd1`. +
+ Commits +
    +
  • ebb9bd1 + Allow Unix socket connections and implement buffering
  • +
  • 2e4b637 + Fix warnings and errors with newer rustc version
  • +
  • 9c46aca + GDB stub improvements.
  • +
  • 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) + + +
+ +commit c7326bbbad4f4a1eb77d1cc20d0817d4933cf2d6 +Merge: 4ea724b f6ddf59 +Author: Maurice Heumann +Date: Tue Sep 2 12:12:03 2025 +0100 + + Build(deps-dev): Bump vite from 7.1.3 to 7.1.4 in /page (#504) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 7.1.3 to 7.1.4. +
+ Release notes +

Sourced from vite's + releases.

+
+

v7.1.4

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

7.1.4 + (2025-09-01)

+

Bug Fixes

+ +

Miscellaneous Chores

+
    +
  • remove unused constants entry from rolldown.config.ts (#20710) + (537fcf9)
  • +
+

Code Refactoring

+
    +
  • remove unnecessary minify parameter from + finalizeCss (#20701) + (8099582)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.1.3&new-version=7.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit f45e4462c28a8dd3cdee06745b76a2a85131cdbc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 10:40:59 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `067bfdb` to `82396fa` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `067bfdb` to `82396fa`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/067bfdbde9b10c1beb5d6b02d67ae9db8b96f736...82396fa0fe9a61e7a30bdd008e180d56f5e49ebf) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 82396fa0fe9a61e7a30bdd008e180d56f5e49ebf + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit d1f1c4c0dcb4c23ae1d1cd955522bd8ca3579c28 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 10:23:24 2025 +0000 + + Build(deps): Bump deps/googletest from `6986c2b` to `eb2d85e` + + Bumps [deps/googletest](https://github.com/google/googletest) from `6986c2b` to `eb2d85e`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/6986c2b575f77135401a4e1c65a7a42f20e18fef...eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: eb2d85edd0bff7a712b6aff147cd9f789f0d7d0b + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 309419111033cb06cbf05a29648bbcbc6471b611 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 10:13:48 2025 +0000 + + Build(deps): Bump deps/capstone from `9539045` to `ff04ff1` + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `9539045` to `ff04ff1`. + - [Release notes](https://github.com/capstone-engine/capstone/releases) + - [Commits](https://github.com/capstone-engine/capstone/compare/9539045d675a30eed43869325f7f51cfc26de0b7...ff04ff1aa05199e999835d3464b5896582ec1c5f) + + --- + updated-dependencies: + - dependency-name: deps/capstone + dependency-version: ff04ff1aa05199e999835d3464b5896582ec1c5f + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit f6ddf592472255124bf07ad5d3f88a2568dcc086 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 09:14:30 2025 +0000 + + Build(deps-dev): Bump vite from 7.1.3 to 7.1.4 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.3 to 7.1.4. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.1.4/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.1.4 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 409430d1ee808df95c36fd489355a5af48608afd +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 09:12:49 2025 +0000 + + Build(deps-dev): Bump @types/react-dom from 19.1.7 to 19.1.9 in /page + + Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.7 to 19.1.9. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: "@types/react-dom" + dependency-version: 19.1.9 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit a1f086eaecc93452333057b0075d51474e83acab +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 09:11:27 2025 +0000 + + Build(deps): Bump lucide-react from 0.541.0 to 0.542.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.541.0 to 0.542.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.542.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.542.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 38634d783dec79b14ad7406ae278f69e662b5b31 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 09:07:26 2025 +0000 + + Build(deps): Bump icicle-vm + + Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from `e80282d` to `ebb9bd1`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/e80282d3e1f53177b3f5a82fc48ac7538826a7d9...ebb9bd196946a072b6887ba9313392302e6f514a) + + --- + updated-dependencies: + - dependency-name: icicle-vm + dependency-version: ebb9bd196946a072b6887ba9313392302e6f514a + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 4ea724b1d4b4474b00b37a0290e7b738c477d81d +Merge: d990ae4 97840f8 +Author: Maurice Heumann +Date: Tue Sep 2 09:22:27 2025 +0100 + + Build(deps): Bump icicle-cpu from `e80282d` to `ebb9bd1` in /src/backends/icicle-emulator/icicle-bridge (#497) + + Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from + `e80282d` to `ebb9bd1`. +
+ Commits +
    +
  • ebb9bd1 + Allow Unix socket connections and implement buffering
  • +
  • 2e4b637 + Fix warnings and errors with newer rustc version
  • +
  • 9c46aca + GDB stub improvements.
  • +
  • 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) + + +
+ +commit 97840f887850472b50bd850921a10cdd52d64001 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Sep 2 07:43:24 2025 +0000 + + Build(deps): Bump icicle-cpu + + Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `e80282d` to `ebb9bd1`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/e80282d3e1f53177b3f5a82fc48ac7538826a7d9...ebb9bd196946a072b6887ba9313392302e6f514a) + + --- + updated-dependencies: + - dependency-name: icicle-cpu + dependency-version: ebb9bd196946a072b6887ba9313392302e6f514a + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit d990ae43ab80bf1e09ed30c8d68fe313d50a1eb7 +Author: Maurice Heumann +Date: Mon Aug 25 07:18:15 2025 +0200 + + Update build.yml + +commit 469009bdb1075b73ca9891aa2f1e0cf7c506e6aa +Author: momo5502 +Date: Mon Aug 25 07:13:45 2025 +0200 + + Auto retry clang download + +commit 99c82b940add6b513545738e22325fd06263462c +Author: Maurice Heumann +Date: Sun Aug 24 19:42:25 2025 +0200 + + Color fix + +commit aeabff138ae564b3ff94690f485cf24957542b73 +Author: momo5502 +Date: Sun Aug 24 17:59:48 2025 +0200 + + Unify card style + +commit 2ff96d50bfb77508157b2b52962ca184b5f5f6a3 +Merge: a95e2db 0af756a +Author: Maurice Heumann +Date: Sun Aug 24 16:39:19 2025 +0200 + + Add a test for unhandled exceptions (#493) + +commit 0af756abd5cd9bd65f6bda999a4a83a8b12f5d1c +Author: momo5502 +Date: Sun Aug 24 16:18:26 2025 +0200 + + Use stored RIP as emulators are unreliable + +commit 86e0dee91cce8393fedbf2c5a526751ea5886313 +Merge: 58c71c6 a95e2db +Author: momo5502 +Date: Sun Aug 24 15:38:11 2025 +0200 + + Merge remote-tracking branch 'origin/main' into unhandled-exceptions + +commit a95e2db0be95e75b5fd6cd7d2b7acb1b361a7d9c +Merge: 4c81c63 037f078 +Author: Maurice Heumann +Date: Sun Aug 24 14:15:17 2025 +0200 + + Revert SGDT hooking support (#495) + + It's useless + +commit 037f078302b1bd007cf04055ea52e20d89e4386d +Author: momo5502 +Date: Sun Aug 24 13:49:46 2025 +0200 + + Revert SGDT hooking support + + It's useless + +commit 4c81c6355de41973796798f21eb354cfbc37b612 +Merge: d0dab10 22227c8 +Author: Maurice Heumann +Date: Sun Aug 24 13:40:30 2025 +0200 + + Build(deps): Bump deps/unicorn from `79f4f7a` to `65f12b1` (#492) + + Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `79f4f7a` + to `65f12b1`. +
+ Commits +
    +
  • 65f12b1 + Merge remote-tracking branch 'gh/dev' into dev
  • +
  • fd2e0e6 + Add support for clangarm64 (#2228)
  • +
  • 94847a9 + Fix cmake deprecation warning (#2226)
  • +
  • 79f910e + Fix read_sprr_perm for Apple real CPUs and GitHub Actions; + enable Apple ARM...
  • +
  • 1cb2c67 + Remove ninja installation from macos runners (#2225)
  • +
  • 3d2febe + Enable install for rust bindings (#2224)
  • +
  • c8bc9eb + glib_compat/glib_compact: Clear the buffer in g_hash_table_resize (#2219)
  • +
  • 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) + + +
+ +commit d0dab10c328695112bddec5930169ab48bbd9bb7 +Merge: 318b3a9 860f5d4 +Author: Maurice Heumann +Date: Sun Aug 24 13:27:10 2025 +0200 + + Automatically build as library if project is not toplevel (#494) + +commit 22227c8ef2e3a43b33d1bcd4c0ca2f88289e64c8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 11:07:49 2025 +0000 + + Build(deps): Bump deps/unicorn from `79f4f7a` to `65f12b1` + + Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `79f4f7a` to `65f12b1`. + - [Commits](https://github.com/momo5502/unicorn/compare/79f4f7a51eb4e8360ab08a51ce6d68b8ae24cd1b...65f12b11eeba7920abac938d36bf922910be693e) + + --- + updated-dependencies: + - dependency-name: deps/unicorn + dependency-version: 65f12b11eeba7920abac938d36bf922910be693e + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 860f5d4cfceced9de423a2abbd0b7eb66b538f6a +Author: momo5502 +Date: Sun Aug 24 12:56:15 2025 +0200 + + Automatically build as library if project is not toplevel + +commit 58c71c687da7ebc09ce031bb5634adc832926c9d +Merge: f6fbb6c 318b3a9 +Author: momo5502 +Date: Sun Aug 24 12:45:31 2025 +0200 + + Merge remote-tracking branch 'origin/main' into unhandled-exceptions + +commit 318b3a99d6a7f5ae88c518c1bd7e40a8d785cac5 +Merge: 3f7952d da6be67 +Author: Maurice Heumann +Date: Sun Aug 24 12:29:11 2025 +0200 + + Unicorn upgrade (#491) + +commit da6be67bbee14b04920f3ff9b3554a31e6db2609 +Author: momo5502 +Date: Sun Aug 24 12:07:39 2025 +0200 + + Update unicorn + +commit 3f7952dd43a6abfa4317eaf957fc1a8c3b42717f +Merge: 5ab0fc6 da822a9 +Author: Maurice Heumann +Date: Sun Aug 24 11:05:39 2025 +0200 + + Build(deps-dev): Bump @types/react from 19.1.10 to 19.1.11 in /page (#490) + + Bumps + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) + from 19.1.10 to 19.1.11. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.10&new-version=19.1.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5ab0fc6c667e909c0247c70449c37ffeaf05fd70 +Merge: 9588373 752d625 +Author: Maurice Heumann +Date: Sun Aug 24 11:00:41 2025 +0200 + + Build(deps): Bump react-resizable-panels from 3.0.4 to 3.0.5 in /page (#489) + + Bumps + [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) + from 3.0.4 to 3.0.5. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.4&new-version=3.0.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 752d625820d85ae78b76c12f23dce9ba0d2399bb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 08:18:35 2025 +0000 + + Build(deps): Bump react-resizable-panels from 3.0.4 to 3.0.5 in /page + + Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.4 to 3.0.5. + - [Release notes](https://github.com/bvaughn/react-resizable-panels/releases) + - [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.4...3.0.5) + + --- + updated-dependencies: + - dependency-name: react-resizable-panels + dependency-version: 3.0.5 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit da822a901e329abdcad55880812078cb20836f51 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 08:18:33 2025 +0000 + + Build(deps-dev): Bump @types/react from 19.1.10 to 19.1.11 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.10 to 19.1.11. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.1.11 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 95883733795889afa020cc8ee8a2f274838a58b1 +Merge: a3c70d8 c9e3222 +Author: Maurice Heumann +Date: Sun Aug 24 10:17:29 2025 +0200 + + Build(deps): Bump deps/googletest from `a05c091` to `6986c2b` (#483) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `a05c091` to `6986c2b`. +
+ 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) + + +
+ +commit a3c70d8dc355af63062e3bab2beead66f6ce788f +Merge: 4f3eed2 364791f +Author: Maurice Heumann +Date: Sun Aug 24 10:17:09 2025 +0200 + + Build(deps-dev): Bump eslint from 9.33.0 to 9.34.0 in /page (#488) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.33.0 to 9.34.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.34.0

+

Features

+
    +
  • 0bb777a + feat: multithread linting (#19794) + (Francesco Trotta)
  • +
  • 43a5f9e + feat: add eslint-plugin-regexp to eslint-config-eslint base config (#19951) + (Pixel998)
  • +
+

Bug Fixes

+
    +
  • 9b89903 + fix: default value of accessor-pairs option in rule.d.ts file (#20024) + (Tanuj Kanti)
  • +
  • 6c07420 + fix: fix spurious failure in neostandard integration test (#20023) + (Kirk Waiblinger)
  • +
  • 676f4ac + fix: allow scientific notation with trailing zeros matching exponent (#20002) + (Sweta Tanwar)
  • +
+

Documentation

+
    +
  • 0b4a590 + docs: make rulesdir deprecation clearer (#20018) + (Domenico Gemoli)
  • +
  • 327c672 + docs: Update README (GitHub Actions Bot)
  • +
  • bf26229 + docs: Fix typo in core-concepts/index.md (#20009) + (Tobias Hernstig)
  • +
  • 2309327 + docs: fix typo in the "Configuring Rules" section (#20001) + (ghazi-git)
  • +
  • 2b87e21 + docs: [no-else-return] clarify sample code. (#19991) + (Yuki Takada (Yukinosuke Takada))
  • +
  • c36570c + docs: Update README (GitHub Actions Bot)
  • +
+

Chores

+
    +
  • f19ad94 + chore: upgrade to @eslint/js@9.34.0 (#20030) + (Francesco Trotta)
  • +
  • b48fa20 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 4bce8a2 + chore: package.json update for eslint-config-eslint release + (Jenkins)
  • +
  • 0c9999c + refactor: prefer default options in grouped-accessor-pairs + (#20028) + (루밀LuMir)
  • +
  • d503f19 + ci: fix stale.yml (#20010) + (루밀LuMir)
  • +
  • e2dc67d + ci: centralize stale.yml (#19994) + (루밀LuMir)
  • +
  • 7093cb8 + ci: bump actions/checkout from 4 to 5 (#20005) + (dependabot[bot])
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.34.0 - August 22, 2025

+
    +
  • f19ad94 + chore: upgrade to @eslint/js@9.34.0 (#20030) + (Francesco Trotta)
  • +
  • b48fa20 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 4bce8a2 + chore: package.json update for eslint-config-eslint release + (Jenkins)
  • +
  • 0c9999c + refactor: prefer default options in grouped-accessor-pairs + (#20028) + (루밀LuMir)
  • +
  • 0b4a590 + docs: make rulesdir deprecation clearer (#20018) + (Domenico Gemoli)
  • +
  • 9b89903 + fix: default value of accessor-pairs option in rule.d.ts file (#20024) + (Tanuj Kanti)
  • +
  • 6c07420 + fix: fix spurious failure in neostandard integration test (#20023) + (Kirk Waiblinger)
  • +
  • 676f4ac + fix: allow scientific notation with trailing zeros matching exponent (#20002) + (Sweta Tanwar)
  • +
  • 327c672 + docs: Update README (GitHub Actions Bot)
  • +
  • d503f19 + ci: fix stale.yml (#20010) + (루밀LuMir)
  • +
  • 0bb777a + feat: multithread linting (#19794) + (Francesco Trotta)
  • +
  • bf26229 + docs: Fix typo in core-concepts/index.md (#20009) + (Tobias Hernstig)
  • +
  • 43a5f9e + feat: add eslint-plugin-regexp to eslint-config-eslint base config (#19951) + (Pixel998)
  • +
  • e2dc67d + ci: centralize stale.yml (#19994) + (루밀LuMir)
  • +
  • 7093cb8 + ci: bump actions/checkout from 4 to 5 (#20005) + (dependabot[bot])
  • +
  • 2309327 + docs: fix typo in the "Configuring Rules" section (#20001) + (ghazi-git)
  • +
  • 2b87e21 + docs: [no-else-return] clarify sample code. (#19991) + (Yuki Takada (Yukinosuke Takada))
  • +
  • c36570c + docs: Update README (GitHub Actions Bot)
  • +
+
+
+
+ Commits +
    +
  • b8875f6 + 9.34.0
  • +
  • 2e455fb + Build: changelog update for 9.34.0
  • +
  • f19ad94 + chore: upgrade to @eslint/js@9.34.0 (#20030)
  • +
  • b48fa20 + chore: package.json update for @​eslint/js release
  • +
  • 4bce8a2 + chore: package.json update for eslint-config-eslint release
  • +
  • 0c9999c + refactor: prefer default options in grouped-accessor-pairs + (#20028)
  • +
  • 0b4a590 + docs: make rulesdir deprecation clearer (#20018)
  • +
  • 9b89903 + fix: default value of accessor-pairs option in rule.d.ts file (#20024)
  • +
  • 6c07420 + fix: fix spurious failure in neostandard integration test (#20023)
  • +
  • 676f4ac + fix: allow scientific notation with trailing zeros matching exponent (#20002)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.33.0&new-version=9.34.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4f3eed247150326721ef6783426568bdf1b8bd6f +Merge: 5c670e9 93c62d8 +Author: Maurice Heumann +Date: Sun Aug 24 10:17:03 2025 +0200 + + Build(deps): Bump deps/capstone from `2f85e93` to `9539045` (#482) + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from + `2f85e93` to `9539045`. +
+ 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) + + +
+ +commit 5c670e9b22032f20ec844d78649c323e4ad44f2d +Merge: cd1147b b834fea +Author: Maurice Heumann +Date: Sun Aug 24 10:15:46 2025 +0200 + + Build(deps): Bump react-router-dom from 7.8.1 to 7.8.2 in /page (#486) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.8.1 to 7.8.2. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.8.2

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.8.2
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.8.1&new-version=7.8.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit cd1147bd895d2ce2aeef19bdf1852a0edeac839b +Merge: f402b32 c63f673 +Author: Maurice Heumann +Date: Sun Aug 24 10:15:25 2025 +0200 + + Build(deps): Bump actions/upload-pages-artifact from 3 to 4 (#484) + + Bumps + [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) + from 3 to 4. +
+ Release notes +

Sourced from actions/upload-pages-artifact's + releases.

+
+

v4.0.0

+

What's Changed

+ +

Full Changelog: https://github.com/actions/upload-pages-artifact/compare/v3.0.1...v4.0.0

+

v3.0.1

+

Changelog

+ +

See details of all + code changes since previous release.

+
+
+
+ Commits +
    +
  • 7b1f4a7 + Merge pull request #127 + from heavymachinery/pin-sha
  • +
  • 4cc19c7 + Pin actions/upload-artifact to SHA
  • +
  • 2d163be + Merge pull request #107 + from KittyChiu/main
  • +
  • c704843 + fix: linted README
  • +
  • 9605915 + Merge pull request #106 + from KittyChiu/kittychiu/update-readme-1
  • +
  • e59cdfe + Update README.md
  • +
  • a2d6704 + doc: updated usage section in readme
  • +
  • 984864e + Merge pull request #105 + from actions/Jcambass-patch-1
  • +
  • 45dc788 + Add workflow file for publishing releases to immutable action + package
  • +
  • efaad07 + Merge pull request #102 + from actions/hidden-files
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-pages-artifact&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit f402b3242df537eb0e5faf6876e808848eedf485 +Merge: 642b578 414aee8 +Author: Maurice Heumann +Date: Sun Aug 24 10:15:17 2025 +0200 + + Build(deps): Bump lucide-react from 0.540.0 to 0.541.0 in /page (#487) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.540.0 to 0.541.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.541.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.540.0...0.541.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.540.0&new-version=0.541.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 642b578c7d68fd134f149e1be3f4d0a6be1e2557 +Merge: aa1a49a 11651c2 +Author: Maurice Heumann +Date: Sun Aug 24 10:14:59 2025 +0200 + + Build(deps-dev): Bump @eslint/js from 9.33.0 to 9.34.0 in /page (#485) + + Bumps + [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) + from 9.33.0 to 9.34.0. +
+ Release notes +

Sourced from @​eslint/js's + releases.

+
+

v9.34.0

+

Features

+
    +
  • 0bb777a + feat: multithread linting (#19794) + (Francesco Trotta)
  • +
  • 43a5f9e + feat: add eslint-plugin-regexp to eslint-config-eslint base config (#19951) + (Pixel998)
  • +
+

Bug Fixes

+
    +
  • 9b89903 + fix: default value of accessor-pairs option in rule.d.ts file (#20024) + (Tanuj Kanti)
  • +
  • 6c07420 + fix: fix spurious failure in neostandard integration test (#20023) + (Kirk Waiblinger)
  • +
  • 676f4ac + fix: allow scientific notation with trailing zeros matching exponent (#20002) + (Sweta Tanwar)
  • +
+

Documentation

+
    +
  • 0b4a590 + docs: make rulesdir deprecation clearer (#20018) + (Domenico Gemoli)
  • +
  • 327c672 + docs: Update README (GitHub Actions Bot)
  • +
  • bf26229 + docs: Fix typo in core-concepts/index.md (#20009) + (Tobias Hernstig)
  • +
  • 2309327 + docs: fix typo in the "Configuring Rules" section (#20001) + (ghazi-git)
  • +
  • 2b87e21 + docs: [no-else-return] clarify sample code. (#19991) + (Yuki Takada (Yukinosuke Takada))
  • +
  • c36570c + docs: Update README (GitHub Actions Bot)
  • +
+

Chores

+
    +
  • f19ad94 + chore: upgrade to @eslint/js@9.34.0 (#20030) + (Francesco Trotta)
  • +
  • b48fa20 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 4bce8a2 + chore: package.json update for eslint-config-eslint release + (Jenkins)
  • +
  • 0c9999c + refactor: prefer default options in grouped-accessor-pairs + (#20028) + (루밀LuMir)
  • +
  • d503f19 + ci: fix stale.yml (#20010) + (루밀LuMir)
  • +
  • e2dc67d + ci: centralize stale.yml (#19994) + (루밀LuMir)
  • +
  • 7093cb8 + ci: bump actions/checkout from 4 to 5 (#20005) + (dependabot[bot])
  • +
+
+
+
+ Changelog +

Sourced from @​eslint/js's + changelog.

+
+

v9.34.0 - August 22, 2025

+
    +
  • f19ad94 + chore: upgrade to @eslint/js@9.34.0 (#20030) + (Francesco Trotta)
  • +
  • b48fa20 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 4bce8a2 + chore: package.json update for eslint-config-eslint release + (Jenkins)
  • +
  • 0c9999c + refactor: prefer default options in grouped-accessor-pairs + (#20028) + (루밀LuMir)
  • +
  • 0b4a590 + docs: make rulesdir deprecation clearer (#20018) + (Domenico Gemoli)
  • +
  • 9b89903 + fix: default value of accessor-pairs option in rule.d.ts file (#20024) + (Tanuj Kanti)
  • +
  • 6c07420 + fix: fix spurious failure in neostandard integration test (#20023) + (Kirk Waiblinger)
  • +
  • 676f4ac + fix: allow scientific notation with trailing zeros matching exponent (#20002) + (Sweta Tanwar)
  • +
  • 327c672 + docs: Update README (GitHub Actions Bot)
  • +
  • d503f19 + ci: fix stale.yml (#20010) + (루밀LuMir)
  • +
  • 0bb777a + feat: multithread linting (#19794) + (Francesco Trotta)
  • +
  • bf26229 + docs: Fix typo in core-concepts/index.md (#20009) + (Tobias Hernstig)
  • +
  • 43a5f9e + feat: add eslint-plugin-regexp to eslint-config-eslint base config (#19951) + (Pixel998)
  • +
  • e2dc67d + ci: centralize stale.yml (#19994) + (루밀LuMir)
  • +
  • 7093cb8 + ci: bump actions/checkout from 4 to 5 (#20005) + (dependabot[bot])
  • +
  • 2309327 + docs: fix typo in the "Configuring Rules" section (#20001) + (ghazi-git)
  • +
  • 2b87e21 + docs: [no-else-return] clarify sample code. (#19991) + (Yuki Takada (Yukinosuke Takada))
  • +
  • c36570c + docs: Update README (GitHub Actions Bot)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.33.0&new-version=9.34.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit aa1a49ad6f066abbdce0b4da30ec8519371c99a2 +Author: momo5502 +Date: Sun Aug 24 09:32:59 2025 +0200 + + Get rid of static variables + +commit 3cad8df2881f5f1b9f277f9cd4b6f387657d89e7 +Merge: 549be49 37310a3 +Author: Maurice Heumann +Date: Sun Aug 24 08:43:38 2025 +0200 + + Merge remote-tracking branch 'origin/main' into unicorn-upgrade-2 + +commit 37310a308b910d7baca286c9c50c7fd841474422 +Author: Maurice Heumann +Date: Sun Aug 24 08:43:23 2025 +0200 + + Fix Node.js analyzer + +commit 364791f5cc6657585eab0ec79d38850571c4d304 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 06:08:11 2025 +0000 + + Build(deps-dev): Bump eslint from 9.33.0 to 9.34.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.33.0 to 9.34.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.33.0...v9.34.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.34.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 414aee8c6eca46c46982edc3f0df30e1188c39e9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 06:08:05 2025 +0000 + + Build(deps): Bump lucide-react from 0.540.0 to 0.541.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.540.0 to 0.541.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.541.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.541.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit b834feadaeefc595015db51560024ee7c9879290 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 06:07:48 2025 +0000 + + Build(deps): Bump react-router-dom from 7.8.1 to 7.8.2 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.8.1 to 7.8.2. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.8.2/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.8.2 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 11651c23f17ae84b3a694edf65e14f2c8926e0d7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 06:07:36 2025 +0000 + + Build(deps-dev): Bump @eslint/js from 9.33.0 to 9.34.0 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.33.0 to 9.34.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.34.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit c63f6731f3ef0ae0e8f6a1c00e7a795e308d3ad2 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 06:06:33 2025 +0000 + + Build(deps): Bump actions/upload-pages-artifact from 3 to 4 + + Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 4. + - [Release notes](https://github.com/actions/upload-pages-artifact/releases) + - [Commits](https://github.com/actions/upload-pages-artifact/compare/v3...v4) + + --- + updated-dependencies: + - dependency-name: actions/upload-pages-artifact + dependency-version: '4' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit c9e3222dc1cfed74444828be6d738c85c41b8af9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 06:03:40 2025 +0000 + + Build(deps): Bump deps/googletest from `a05c091` to `6986c2b` + + Bumps [deps/googletest](https://github.com/google/googletest) from `a05c091` to `6986c2b`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/a05c0915074bcd1b82f232e081da9bb6c205c28d...6986c2b575f77135401a4e1c65a7a42f20e18fef) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 6986c2b575f77135401a4e1c65a7a42f20e18fef + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 93c62d87eeeb71cccd50017f2b8e9c4fb88a0104 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 24 06:03:35 2025 +0000 + + Build(deps): Bump deps/capstone from `2f85e93` to `9539045` + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `2f85e93` to `9539045`. + - [Release notes](https://github.com/capstone-engine/capstone/releases) + - [Commits](https://github.com/capstone-engine/capstone/compare/2f85e932c148bd126cc64fa42260bed116c2552f...9539045d675a30eed43869325f7f51cfc26de0b7) + + --- + updated-dependencies: + - dependency-name: deps/capstone + dependency-version: 9539045d675a30eed43869325f7f51cfc26de0b7 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit bf03007603ff5cb041f26f93450419e2e0cd8c59 +Author: momo5502 +Date: Sun Aug 24 08:02:36 2025 +0200 + + Remove useless mcp server + +commit 28407cec49b37b679fce9227026e43990355d5a7 +Author: Maurice Heumann +Date: Sun Aug 24 06:42:15 2025 +0200 + + Update landing-page.tsx + +commit 0a8a5a8355b0982e86f0a1ad4cdbbcedb861cfd7 +Author: momo5502 +Date: Sat Aug 23 18:09:38 2025 +0200 + + Better header + +commit 6244b21af6daa1d0f9ac8ecbcd9e9bd418cdef1d +Author: Maurice Heumann +Date: Sat Aug 23 17:32:07 2025 +0200 + + Update Header.tsx + +commit 853a7f9da313fb673f030d7fc761acfbf05594f6 +Author: momo5502 +Date: Sat Aug 23 13:54:31 2025 +0200 + + Better background + +commit aa8cdbadb6161082facf0304bd257bae328cab22 +Author: momo5502 +Date: Sat Aug 23 13:23:44 2025 +0200 + + Small fix + +commit 0cdf5b4aa6adf1a3f06eb45a7c7dcc2d6a251fc7 +Author: momo5502 +Date: Sat Aug 23 13:11:10 2025 +0200 + + Less annoying button + +commit f9428b1ddff2d71d83c1bc9148682164e6b593c2 +Author: momo5502 +Date: Sat Aug 23 13:06:24 2025 +0200 + + Use buttons as children + +commit a54c46c4a09de34988fa90f566fc871bc03dfacc +Author: momo5502 +Date: Sat Aug 23 12:34:16 2025 +0200 + + Add link titles + +commit 624ca2238ef522e5d0c0273149f3730c76ab04b3 +Author: momo5502 +Date: Sat Aug 23 11:31:18 2025 +0200 + + Delay load youtube embed + +commit b2cfc32c9c8297f87c7c05a556b44d2a77c0d816 +Author: momo5502 +Date: Sat Aug 23 11:11:15 2025 +0200 + + Fix for ultrawide displays + +commit 549be496c4ed935b503a090097a6bb9c221fcb45 +Merge: cb32bef 08f83ed +Author: momo5502 +Date: Sat Aug 23 10:40:48 2025 +0200 + + Merge remote-tracking branch 'origin/main' into unicorn-upgrade-2 + +commit 08f83edde10a4cc209f6fd2d82e8b0be161840b2 +Author: momo5502 +Date: Sat Aug 23 10:29:42 2025 +0200 + + Neutral dark icon + +commit b67452f6aad7c345d2668951ebbb243e479c706f +Author: momo5502 +Date: Sat Aug 23 10:13:41 2025 +0200 + + Change footer + +commit 88d73f3c6bf35dfeffa6015f7c878dbe34450107 +Author: momo5502 +Date: Sat Aug 23 10:05:12 2025 +0200 + + Softer blue + +commit 61063ca4a4d7919fd5a38af4ba7f56ae982cda75 +Author: momo5502 +Date: Sat Aug 23 09:18:37 2025 +0200 + + Neutral buttons + +commit e3ca68b760e88b14c7fdf28fe27433046016e720 +Author: momo5502 +Date: Sat Aug 23 08:58:29 2025 +0200 + + Better colors + +commit f33855cade4913b1dd5cdee995d9db62436ff448 +Author: Maurice Heumann +Date: Fri Aug 22 20:54:13 2025 +0200 + + White text + +commit 341f6cb76b3d31fbe1f968d4ee55f8a602f3d40b +Author: Maurice Heumann +Date: Fri Aug 22 20:35:37 2025 +0200 + + Small landing page changes + +commit f7d12220bf64203c49d6fc07e32125d778e06808 +Author: momo5502 +Date: Fri Aug 22 19:47:49 2025 +0200 + + Change wording + +commit 2853d762835d6b9f18fdb4fcb751c96bd1c695f1 +Author: momo5502 +Date: Fri Aug 22 19:27:48 2025 +0200 + + Dark icons + +commit d1b90d523ddfde954b245f823dc60ca2afafe860 +Author: momo5502 +Date: Fri Aug 22 18:56:11 2025 +0200 + + More landing page improvements + +commit 1989346ee92aeb2fa6a3c0d1df0b6ae4131f92d6 +Author: momo5502 +Date: Fri Aug 22 16:39:55 2025 +0200 + + Optimize landing page slightly + +commit 2e4f2717d16eb1a4e6d943fc1bbf90a0b648f540 +Merge: 7605309 257d9f6 +Author: Maurice Heumann +Date: Fri Aug 22 07:09:31 2025 +0200 + + Fix exception when NtTerminateThread is called on the active thread. (#480) + + Fixes a bug where `perform_context_switch_work` method erases the thread + from the threads list and call its destructor but doesn't invalidate the + `active_thread` property causing the following switch_to_thread call to + call `active_thread->save(emu);` when `active_thread` is already + destroyed and thus throws an exception when assigning to + `last_registers`. + +commit 257d9f6d02b5855354a2d81b7b6e65515d4f93a5 +Author: Red +Date: Fri Aug 22 00:32:05 2025 +0200 + + Fix exception when NtTerminateThread is called on the active thread. + +commit 7605309317715d95b57c662e71f2abbcf010edb4 +Author: momo5502 +Date: Wed Aug 20 16:13:48 2025 +0200 + + Fix cache for overlapping access + +commit 644dcc903ec1ca132f4e18fdcfac67f7b20ca18b +Author: momo5502 +Date: Tue Aug 19 20:23:05 2025 +0200 + + Support more memory on icicle + +commit 717478e989717d44a4fb1997bfa490f291a001fa +Author: momo5502 +Date: Tue Aug 19 20:01:17 2025 +0200 + + Small icicle optimization + +commit 314d7626676f8642fa032d58ebe6945faa713c42 +Author: Maurice Heumann +Date: Tue Aug 19 18:11:13 2025 +0200 + + Update README.md + +commit ab667cecbed1cfec133d547b98709988a38577dc +Merge: 466bc4d 3445b75 +Author: Maurice Heumann +Date: Tue Aug 19 15:54:48 2025 +0200 + + Build(deps-dev): Bump eslint from 9.32.0 to 9.33.0 in /page (#471) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.32.0 to 9.33.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.33.0

+

Features

+
    +
  • e07820e + feat: add global object access detection to no-restricted-globals (#19939) + (sethamus)
  • +
  • 90b050e + feat: support explicit resource management in one-var (#19941) + (Sweta Tanwar)
  • +
+

Bug Fixes

+
    +
  • 732433c + fix: allow any type for meta.docs.recommended in custom + rules (#19995) + (Francesco Trotta)
  • +
  • e8a6914 + fix: Fixed potential bug in check-emfile-handling.js (#19975) + (諏訪原慶斗)
  • +
+

Documentation

+
    +
  • 34f0723 + docs: playground button for TypeScript code example (#19671) + (Tanuj Kanti)
  • +
  • dc942a4 + docs: Update README (GitHub Actions Bot)
  • +
  • 5a4b6f7 + docs: Update no-multi-assign.md (#19979) + (Yuki Takada (Yukinosuke Takada))
  • +
  • 247e156 + docs: add missing let declarations in no-plusplus (#19980) + (Yuki Takada (Yukinosuke Takada))
  • +
  • 0d17242 + docs: Update README (GitHub Actions Bot)
  • +
  • fa20b9d + docs: Clarify when to open an issue for a PR (#19974) + (Nicholas C. Zakas)
  • +
+

Build Related

+
    +
  • 27fa865 + build: use ESLint class to generate formatter examples (#19972) + (Milos Djermanovic)
  • +
+

Chores

+
    +
  • 4258046 + chore: update dependency @​eslint/js to v9.33.0 (#19998) + (renovate[bot])
  • +
  • ad28371 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 06a22f1 + test: resolve flakiness in --mcp flag test (#19993) + (Pixel998)
  • +
  • 54920ed + test: switch to Linter.Config in ESLintRules + type tests (#19977) + (Francesco Trotta)
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.33.0 - August 8, 2025

+
    +
  • 4258046 + chore: update dependency @​eslint/js to v9.33.0 (#19998) + (renovate[bot])
  • +
  • ad28371 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 06a22f1 + test: resolve flakiness in --mcp flag test (#19993) + (Pixel998)
  • +
  • 732433c + fix: allow any type for meta.docs.recommended in custom + rules (#19995) + (Francesco Trotta)
  • +
  • 34f0723 + docs: playground button for TypeScript code example (#19671) + (Tanuj Kanti)
  • +
  • dc942a4 + docs: Update README (GitHub Actions Bot)
  • +
  • 5a4b6f7 + docs: Update no-multi-assign.md (#19979) + (Yuki Takada (Yukinosuke Takada))
  • +
  • 247e156 + docs: add missing let declarations in no-plusplus (#19980) + (Yuki Takada (Yukinosuke Takada))
  • +
  • 0d17242 + docs: Update README (GitHub Actions Bot)
  • +
  • e07820e + feat: add global object access detection to no-restricted-globals (#19939) + (sethamus)
  • +
  • fa20b9d + docs: Clarify when to open an issue for a PR (#19974) + (Nicholas C. Zakas)
  • +
  • 54920ed + test: switch to Linter.Config in ESLintRules + type tests (#19977) + (Francesco Trotta)
  • +
  • e8a6914 + fix: Fixed potential bug in check-emfile-handling.js (#19975) + (諏訪原慶斗)
  • +
  • 90b050e + feat: support explicit resource management in one-var (#19941) + (Sweta Tanwar)
  • +
  • 27fa865 + build: use ESLint class to generate formatter examples (#19972) + (Milos Djermanovic)
  • +
+
+
+
+ Commits +
    +
  • a90d7c4 + 9.33.0
  • +
  • 9534b55 + Build: changelog update for 9.33.0
  • +
  • 4258046 + chore: update dependency @​eslint/js to v9.33.0 (#19998)
  • +
  • ad28371 + chore: package.json update for @​eslint/js release
  • +
  • 06a22f1 + test: resolve flakiness in --mcp flag test (#19993)
  • +
  • 732433c + fix: allow any type for meta.docs.recommended in custom + rules (#19995)
  • +
  • 34f0723 + docs: playground button for TypeScript code example (#19671)
  • +
  • dc942a4 + docs: Update README
  • +
  • 5a4b6f7 + docs: Update no-multi-assign.md (#19979)
  • +
  • 247e156 + docs: add missing let declarations in no-plusplus (#19980)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.32.0&new-version=9.33.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 466bc4d8e6d7b233c2a9226eeac159bdd0f4a7d8 +Merge: fa23d3d 9a4fcf6 +Author: Maurice Heumann +Date: Tue Aug 19 15:54:39 2025 +0200 + + Build(deps-dev): Bump vite from 7.0.6 to 7.1.3 in /page (#473) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 7.0.6 to 7.1.3. +
+ Release notes +

Sourced from vite's + releases.

+
+

v7.1.3

+

Please refer to CHANGELOG.md + for details.

+

v7.1.2

+

Please refer to CHANGELOG.md + for details.

+

v7.1.1

+

Please refer to CHANGELOG.md + for details.

+

create-vite@7.1.1

+

Please refer to CHANGELOG.md + for details.

+

plugin-legacy@7.1.0

+

Please refer to CHANGELOG.md + for details.

+

create-vite@7.1.0

+

Please refer to CHANGELOG.md + for details.

+

v7.1.0

+

Please refer to CHANGELOG.md + for details.

+

v7.1.0-beta.1

+

Please refer to CHANGELOG.md + for details.

+

v7.1.0-beta.0

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

7.1.3 + (2025-08-19)

+

Features

+
    +
  • cli: add Node.js version warning for unsupported + versions (#20638) + (a1be1bf)
  • +
  • generate code frame for parse errors thrown by terser (#20642) + (a9ba017)
  • +
  • support long lines in generateCodeFrame (#20640) + (1559577)
  • +
+

Bug Fixes

+
    +
  • deps: update all non-major dependencies (#20634) + (4851cab)
  • +
  • optimizer: incorrect incompatible error (#20439) + (446fe83)
  • +
  • support multiline new URL(..., import.meta.url) expressions (#20644) + (9ccf142)
  • +
+

Performance Improvements

+
    +
  • cli: dynamically import resolveConfig + (#20646) + (f691f57)
  • +
+

Miscellaneous Chores

+
    +
  • deps: update rolldown-related dependencies (#20633) + (98b92e8)
  • +
+

Code Refactoring

+ +

Tests

+ +

7.1.2 + (2025-08-12)

+

Bug Fixes

+
    +
  • client: add [vite] prefixes to debug + logs (#20595) + (7cdef61)
  • +
  • config: make debugger work with bundle loader (#20573) + (c583927)
  • +
  • deps: update all non-major dependencies (#20587) + (20d4817)
  • +
  • don't consider ids with npm: prefix as a built-in + module (#20558) + (ab33803)
  • +
  • hmr: watch non-inlined assets referenced by CSS (#20581) + (b7d494b)
  • +
  • module-runner: prevent crash when sourceMappingURL + pattern appears in string literals (#20554) + (2770478)
  • +
+

Miscellaneous Chores

+
    +
  • deps: migrate to @jridgewell/remapping + from @ampproject/remapping (#20577) + (0a6048a)
  • +
  • deps: update rolldown-related dependencies (#20586) + (77632c5)
  • +
+

7.1.1 + (2025-08-08)

+

Bug Fixes

+
    +
  • deps: update launch-editor-middleware + (#20569) + (826b394)
  • +
+ +
+

... (truncated)

+
+
+ Commits +
    +
  • e090b7d + release: v7.1.3
  • +
  • 9ccf142 + fix: support multiline new URL(..., import.meta.url) expressions (#20644)
  • +
  • 731d3e6 + test: remove checkNodeVersion test (#20647)
  • +
  • a9ba017 + feat: generate code frame for parse errors thrown by terser (#20642)
  • +
  • 530687a + refactor: use import in worker threads (#20641)
  • +
  • a1be1bf + feat(cli): add Node.js version warning for unsupported versions (#20638)
  • +
  • 1559577 + feat: support long lines in generateCodeFrame (#20640)
  • +
  • f691f57 + perf(cli): dynamically import resolveConfig (#20646)
  • +
  • 446fe83 + fix(optimizer): incorrect incompatible error (#20439)
  • +
  • 42816de + refactor: replace startsWith with strict equality (#20603)
  • +
  • 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 vite since your current version.

+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.0.6&new-version=7.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 9a4fcf61f7aa2dedfeba92eb3fa38d2068ecdce8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 13:54:24 2025 +0000 + + Build(deps-dev): Bump vite from 7.0.6 to 7.1.3 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.0.6 to 7.1.3. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.1.3/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.1.3 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 3445b753224d5556aa764112ad652d077e737dc8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 13:52:35 2025 +0000 + + Build(deps-dev): Bump eslint from 9.32.0 to 9.33.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.32.0 to 9.33.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.32.0...v9.33.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.33.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit fa23d3d979f204cba896c8cf0e23d12d663e0100 +Merge: 3e67aea ad5bfcd +Author: Maurice Heumann +Date: Tue Aug 19 15:52:01 2025 +0200 + + Build(deps): Bump @radix-ui/react-scroll-area from 1.2.9 to 1.2.10 in /page (#474) + + [//]: # (dependabot-start) + ⚠️ **Dependabot is rebasing this PR** ⚠️ + + Rebasing might not happen immediately, so don't worry if this takes some + time. + + Note: if you make any changes to this PR yourself, they will take + precedence over the rebase. + + --- + + [//]: # (dependabot-end) + + Bumps + [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) + from 1.2.9 to 1.2.10. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-scroll-area&package-manager=npm_and_yarn&previous-version=1.2.9&new-version=1.2.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 3e67aea3b3ac531fc7ce3f2477d0dd8d9a3295d1 +Merge: f3e9959 c6f410e +Author: Maurice Heumann +Date: Tue Aug 19 15:51:54 2025 +0200 + + Build(deps): Bump @radix-ui/react-checkbox from 1.3.2 to 1.3.3 in /page (#477) + + Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) + from 1.3.2 to 1.3.3. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-checkbox&package-manager=npm_and_yarn&previous-version=1.3.2&new-version=1.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit f3e9959a553fd1125bfecd18e0729ff896ae702b +Merge: f0e8a2d 2fd0f4e +Author: Maurice Heumann +Date: Tue Aug 19 15:51:47 2025 +0200 + + Build(deps): Bump @radix-ui/react-dialog from 1.1.14 to 1.1.15 in /page (#479) + + Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) + from 1.1.14 to 1.1.15. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dialog&package-manager=npm_and_yarn&previous-version=1.1.14&new-version=1.1.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit f0e8a2dbdacce49b6270549aa230f4b962511a32 +Merge: 588d2e9 24e7854 +Author: Maurice Heumann +Date: Tue Aug 19 15:48:09 2025 +0200 + + Build(deps): Bump @tailwindcss/vite from 4.1.11 to 4.1.12 in /page (#470) + + [//]: # (dependabot-start) + ⚠️ **Dependabot is rebasing this PR** ⚠️ + + Rebasing might not happen immediately, so don't worry if this takes some + time. + + Note: if you make any changes to this PR yourself, they will take + precedence over the rebase. + + --- + + [//]: # (dependabot-end) + + Bumps + [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) + from 4.1.11 to 4.1.12. +
+ Release notes +

Sourced from @​tailwindcss/vite's + releases.

+
+

v4.1.12

+

Fixed

+
    +
  • Don't consider the global important state in @apply (#18404)
  • +
  • Add missing suggestions for flex-<number> + utilities (#18642)
  • +
  • Fix trailing ) from interfering with extraction in + Clojure keywords (#18345)
  • +
  • Detect classes inside Elixir charlist, word list, and string sigils + (#18432)
  • +
  • Track source locations through @plugin and + @config (#18345)
  • +
  • Allow boolean values of process.env.DEBUG in + @tailwindcss/node (#18485)
  • +
  • Ignore consecutive semicolons in the CSS parser (#18532)
  • +
  • Center the dropdown icon added to an input with a paired datalist by + default (#18511)
  • +
  • Extract candidates in Slang templates (#18565)
  • +
  • Improve error messages when encountering invalid functional utility + names (#18568)
  • +
  • Discard CSS AST objects with false or + undefined properties (#18571)
  • +
  • Allow users to disable URL rebasing in + @tailwindcss/postcss via transformAssetUrls: + false (#18321)
  • +
  • Fix false-positive migrations in addEventListener and + JavaScript variable names (#18718)
  • +
  • Fix Standalone CLI showing default Bun help when run via symlink on + Windows (#18723)
  • +
  • Read from --border-color-* theme keys in + divide-* utilities for backwards compatibility (#18704)
  • +
  • Don't scan .hdr and .exr files for classes + by default (#18734)
  • +
+
+
+
+ Changelog +

Sourced from @​tailwindcss/vite's + changelog.

+
+

[4.1.12] - 2025-08-13

+

Fixed

+
    +
  • Don't consider the global important state in @apply (#18404)
  • +
  • Add missing suggestions for flex-<number> + utilities (#18642)
  • +
  • Fix trailing ) from interfering with extraction in + Clojure keywords (#18345)
  • +
  • Detect classes inside Elixir charlist, word list, and string sigils + (#18432)
  • +
  • Track source locations through @plugin and + @config (#18345)
  • +
  • Allow boolean values of process.env.DEBUG in + @tailwindcss/node (#18485)
  • +
  • Ignore consecutive semicolons in the CSS parser (#18532)
  • +
  • Center the dropdown icon added to an input with a paired datalist by + default (#18511)
  • +
  • Extract candidates in Slang templates (#18565)
  • +
  • Improve error messages when encountering invalid functional utility + names (#18568)
  • +
  • Discard CSS AST objects with false or + undefined properties (#18571)
  • +
  • Allow users to disable URL rebasing in + @tailwindcss/postcss via transformAssetUrls: + false (#18321)
  • +
  • Fix false-positive migrations in addEventListener and + JavaScript variable names (#18718)
  • +
  • Fix Standalone CLI showing default Bun help when run via symlink on + Windows (#18723)
  • +
  • Read from --border-color-* theme keys in + divide-* utilities for backwards compatibility (#18704)
  • +
  • Don't scan .hdr and .exr files for classes + by default (#18734)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.11&new-version=4.1.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 588d2e9c310f361f1bbcfce7c9c32b1c70cecc10 +Merge: 2155270 be12a44 +Author: Maurice Heumann +Date: Tue Aug 19 15:47:55 2025 +0200 + + Build(deps): Bump @radix-ui/react-tabs from 1.1.12 to 1.1.13 in /page (#469) + + Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) + from 1.1.12 to 1.1.13. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tabs&package-manager=npm_and_yarn&previous-version=1.1.12&new-version=1.1.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 21552708b77736ea29807fa8664c083bdb21b786 +Merge: 6ce0dae 879b3e8 +Author: Maurice Heumann +Date: Tue Aug 19 15:47:19 2025 +0200 + + Build(deps): Bump tailwindcss from 4.1.11 to 4.1.12 in /page (#467) + + Bumps + [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) + from 4.1.11 to 4.1.12. +
+ Release notes +

Sourced from tailwindcss's + releases.

+
+

v4.1.12

+

Fixed

+
    +
  • Don't consider the global important state in @apply (#18404)
  • +
  • Add missing suggestions for flex-<number> + utilities (#18642)
  • +
  • Fix trailing ) from interfering with extraction in + Clojure keywords (#18345)
  • +
  • Detect classes inside Elixir charlist, word list, and string sigils + (#18432)
  • +
  • Track source locations through @plugin and + @config (#18345)
  • +
  • Allow boolean values of process.env.DEBUG in + @tailwindcss/node (#18485)
  • +
  • Ignore consecutive semicolons in the CSS parser (#18532)
  • +
  • Center the dropdown icon added to an input with a paired datalist by + default (#18511)
  • +
  • Extract candidates in Slang templates (#18565)
  • +
  • Improve error messages when encountering invalid functional utility + names (#18568)
  • +
  • Discard CSS AST objects with false or + undefined properties (#18571)
  • +
  • Allow users to disable URL rebasing in + @tailwindcss/postcss via transformAssetUrls: + false (#18321)
  • +
  • Fix false-positive migrations in addEventListener and + JavaScript variable names (#18718)
  • +
  • Fix Standalone CLI showing default Bun help when run via symlink on + Windows (#18723)
  • +
  • Read from --border-color-* theme keys in + divide-* utilities for backwards compatibility (#18704)
  • +
  • Don't scan .hdr and .exr files for classes + by default (#18734)
  • +
+
+
+
+ Changelog +

Sourced from tailwindcss's + changelog.

+
+

[4.1.12] - 2025-08-13

+

Fixed

+
    +
  • Don't consider the global important state in @apply (#18404)
  • +
  • Add missing suggestions for flex-<number> + utilities (#18642)
  • +
  • Fix trailing ) from interfering with extraction in + Clojure keywords (#18345)
  • +
  • Detect classes inside Elixir charlist, word list, and string sigils + (#18432)
  • +
  • Track source locations through @plugin and + @config (#18345)
  • +
  • Allow boolean values of process.env.DEBUG in + @tailwindcss/node (#18485)
  • +
  • Ignore consecutive semicolons in the CSS parser (#18532)
  • +
  • Center the dropdown icon added to an input with a paired datalist by + default (#18511)
  • +
  • Extract candidates in Slang templates (#18565)
  • +
  • Improve error messages when encountering invalid functional utility + names (#18568)
  • +
  • Discard CSS AST objects with false or + undefined properties (#18571)
  • +
  • Allow users to disable URL rebasing in + @tailwindcss/postcss via transformAssetUrls: + false (#18321)
  • +
  • Fix false-positive migrations in addEventListener and + JavaScript variable names (#18718)
  • +
  • Fix Standalone CLI showing default Bun help when run via symlink on + Windows (#18723)
  • +
  • Read from --border-color-* theme keys in + divide-* utilities for backwards compatibility (#18704)
  • +
  • Don't scan .hdr and .exr files for classes + by default (#18734)
  • +
+
+
+
+ Commits +
    +
  • 6791e81 + Prepare v4.1.12 release (#18728)
  • +
  • 1855d68 + Add --border-color to divide theme keys (#18704)
  • +
  • 8e8a2d6 + update @ampproject/remapping to + @jridgewell/remapping (#18716)
  • +
  • 68a79b1 + Suggest bare values for flex-* utilities (#18642)
  • +
  • fa3f45f + Don’t output CSS objects with false or + undefined in the AST (#18571)
  • +
  • 939fda6 + Show more specific error for functional-like but invalid utility names + (#18568)
  • +
  • 88b9f15 + Center the dropdown icon added to an input with a paired datalist in + Chrome (...
  • +
  • 798a7bf + Ignore consecutive semicolons in the CSS parser (#18532)
  • +
  • 2941a7b + Track source locations through @plugin and + @config (#18329)
  • +
  • 9169d73 + update READMEs
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.11&new-version=4.1.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6ce0daed37330635a9629b9b004ab5cab8014765 +Merge: ba28d44 11878c8 +Author: Maurice Heumann +Date: Tue Aug 19 15:46:23 2025 +0200 + + Build(deps-dev): Bump @types/react from 19.1.9 to 19.1.10 in /page (#466) + + Bumps + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) + from 19.1.9 to 19.1.10. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.9&new-version=19.1.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 24e7854273ca68584d1a6441125be0e91a34a8fe +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 13:04:04 2025 +0000 + + Build(deps): Bump @tailwindcss/vite from 4.1.11 to 4.1.12 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.11 to 4.1.12. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.12/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.12 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 879b3e8a69aa7399d32fa14ad96d0a316e1e781a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 13:02:10 2025 +0000 + + Build(deps): Bump tailwindcss from 4.1.11 to 4.1.12 in /page + + Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.11 to 4.1.12. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.12/packages/tailwindcss) + + --- + updated-dependencies: + - dependency-name: tailwindcss + dependency-version: 4.1.12 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit ad5bfcdb727322bd4fe4694a721001a99aee4eec +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 13:00:53 2025 +0000 + + Build(deps): Bump @radix-ui/react-scroll-area in /page + + Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) from 1.2.9 to 1.2.10. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-scroll-area" + dependency-version: 1.2.10 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit be12a4442ccdee8ebde180d4104d0d579451d65f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 13:00:08 2025 +0000 + + Build(deps): Bump @radix-ui/react-tabs from 1.1.12 to 1.1.13 in /page + + Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.1.12 to 1.1.13. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-tabs" + dependency-version: 1.1.13 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit c6f410e47d5c00ce1f78ee088699ce39df00f2ae +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 12:58:43 2025 +0000 + + Build(deps): Bump @radix-ui/react-checkbox from 1.3.2 to 1.3.3 in /page + + Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) from 1.3.2 to 1.3.3. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-checkbox" + dependency-version: 1.3.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 2fd0f4e591d6b20b3ed3b7c204d332cc2df10cf8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 12:58:31 2025 +0000 + + Build(deps): Bump @radix-ui/react-dialog from 1.1.14 to 1.1.15 in /page + + Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.1.14 to 1.1.15. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-dialog" + dependency-version: 1.1.15 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit ba28d44ba1ba85424b63fc8002dfc0395b2c9c7b +Merge: ade4df6 7214a20 +Author: Maurice Heumann +Date: Tue Aug 19 14:58:02 2025 +0200 + + Build(deps): Bump react-router-dom from 7.7.1 to 7.8.1 in /page (#478) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.7.1 to 7.8.1. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.9

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.9
    • +
    • react-router-dom@6.4.0-pre.9
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.8.1

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.8.1
    • +
    +
  • +
+

7.8.0

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.8.0
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.7.1&new-version=7.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 11878c8e1acf58b89f9a4a1148f93b61e832365c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 12:57:54 2025 +0000 + + Build(deps-dev): Bump @types/react from 19.1.9 to 19.1.10 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.9 to 19.1.10. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.1.10 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit ade4df6b30442a5f51b6787c3121655e07deb4fe +Merge: ecead21 685ba6d +Author: Maurice Heumann +Date: Tue Aug 19 14:57:53 2025 +0200 + + Build(deps-dev): Bump typescript-eslint from 8.38.0 to 8.40.0 in /page (#461) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.38.0 to 8.40.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.40.0

+

8.40.0 (2025-08-18)

+

🩹 Fixes

+
    +
  • typescript-eslint: export plugin, + parser, and configs that are compatible with + both defineConfig() and tseslint.config() (#11475)
  • +
  • typescript-estree: correct range of import + assertion with trailing comma (#11478)
  • +
  • utils: correct calculateConfigForFile + return type (#11451)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

v8.39.1

+

8.39.1 (2025-08-11)

+

🩹 Fixes

+
    +
  • typescript-eslint: handle file:// urls + in stack trace when inferring tsconfigRootDir (#11464)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

v8.39.0

+

8.39.0 (2025-08-04)

+

🚀 Features

+
    +
  • update to TypeScript 5.9.2 (#11445)
  • +
  • eslint-plugin: [naming-convention] add enumMember + PascalCase default option (#11127)
  • +
  • eslint-plugin: add no-unnecessary-type-conversion + to strict-type-checked ruleset (#11427)
  • +
  • eslint-plugin: [only-throw-error] support + yield/await expressions (#11417)
  • +
+

🩹 Fixes

+
    +
  • eslint-plugin: [prefer-optional-chain] ignore + check option for most RHS of a chain (#11272)
  • +
  • eslint-plugin: [no-unsafe-assignment] add an + unsafeObjectPattern message (#11403)
  • +
+

❤️ Thank You

+ + +
+

... (truncated)

+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.40.0 (2025-08-18)

+

🩹 Fixes

+
    +
  • typescript-eslint: export plugin, + parser, and configs that are compatible with + both defineConfig() and tseslint.config() (#11475)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

8.39.1 (2025-08-11)

+

🩹 Fixes

+
    +
  • typescript-eslint: handle file:// urls + in stack trace when inferring tsconfigRootDir (#11464)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

8.39.0 (2025-08-04)

+

🚀 Features

+
    +
  • update to TypeScript 5.9.2 (#11445)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Commits +
    +
  • 60c3b26 + chore(release): publish 8.40.0
  • +
  • 3426f0d + fix(typescript-eslint): export plugin, parser, + and configs that are com...
  • +
  • b2ee794 + chore(release): publish 8.39.1
  • +
  • 7319bad + fix(typescript-eslint): handle file:// urls in stack trace + when inferring `...
  • +
  • c98d513 + chore(release): publish 8.39.0
  • +
  • 2112d58 + feat: update to TypeScript 5.9.2 (#11445)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.38.0&new-version=8.40.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ecead2162d779c51fee668841fd46d9abbf376bb +Merge: b7bf828 46763d7 +Author: Maurice Heumann +Date: Tue Aug 19 14:57:39 2025 +0200 + + Build(deps-dev): Bump @vitejs/plugin-react from 4.7.0 to 5.0.1 in /page (#475) + + Bumps + [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) + from 4.7.0 to 5.0.1. +
+ Release notes +

Sourced from @​vitejs/plugin-react's + releases.

+
+

plugin-react@5.0.1

+

Set optimizeDeps.rollupOptions.transform.jsx instead of + optimizeDeps.rollupOptions.jsx for rolldown-vite (#735)

+

optimizeDeps.rollupOptions.jsx is going to be deprecated + in favor of optimizeDeps.rollupOptions.transform.jsx.

+

Perf: skip babel-plugin-react-compiler if code has no + "use memo" when { compilationMode: + "annotation" } (#734)

+

Respect tsconfig jsxImportSource (#726)

+

Fix reactRefreshHost option on rolldown-vite (#716)

+

Fix RefreshRuntime being injected twice for class + components on rolldown-vite (#708)

+

Skip babel-plugin-react-compiler on non client + environment (689)

+

plugin-react@5.0.0

+

(Same content as v5.0.0-beta.0 https://github.com/vitejs/vite-plugin-react/releases/tag/plugin-react%405.0.0-beta.0)

+

Use Oxc for react refresh transform in rolldown-vite

+

When used with rolldown-vite, this plugin now uses Oxc for react + refresh transform.

+

Since this behavior is what @vitejs/plugin-react-oxc + did, @vitejs/plugin-react-oxc is now deprecated and the + disableOxcRecommendation option is removed.

+

Also, while @vitejs/plugin-react-oxc used the production + JSX transform even for NODE_ENV=development build, + @vitejs/plugin-react uses the development JSX transform for + NODE_ENV=development build.

+

Allow processing files in node_modules

+

The default value of exclude options is now + [/\/node_modules\//] to allow processing files in + node_modules directory. It was previously [] + and files in node_modules was always excluded regardless of + the value of exclude option.

+

react and react-dom is no longer added to + resolve.dedupe + automatically

+

Adding values to resolve.dedupe forces Vite to resolve + them differently from how Node.js does, which can be confusing and may + not be expected. This plugin no longer adds react and + react-dom to resolve.dedupe automatically.

+

If you encounter errors after upgrading, check your package.json for + version mismatches in dependencies or + devDependencies, as well as your package manager’s + configuration. If you prefer the previous behavior, you can manually add + react and react-dom to + resolve.dedupe.

+

Remove old babel-plugin-react-compiler support that + requires runtimeModule option

+

runtimeModule option is no longer needed in newer + babel-plugin-react-compiler versions. Make sure to use a + newer version of babel-plugin-react-compiler that supports + target option.

+

Require Node 20.19+, 22.12+

+

This plugin now requires Node 20.19+ or 22.12+.

+

plugin-react@5.0.0-beta.0

+

Use Oxc for react refresh transform in rolldown-vite

+

When used with rolldown-vite, this plugin now uses Oxc for react + refresh transform.

+

Since this behavior is what @vitejs/plugin-react-oxc + did, @vitejs/plugin-react-oxc is now deprecated and the + disableOxcRecommendation option is removed.

+ +
+

... (truncated)

+
+
+ Changelog +

Sourced from @​vitejs/plugin-react's + changelog.

+
+

5.0.1 (2025-08-19)

+

Set optimizeDeps.rollupOptions.transform.jsx instead of + optimizeDeps.rollupOptions.jsx for rolldown-vite (#735)

+

optimizeDeps.rollupOptions.jsx is going to be deprecated + in favor of optimizeDeps.rollupOptions.transform.jsx.

+

Perf: skip babel-plugin-react-compiler if code has no + "use memo" when { compilationMode: + "annotation" } (#734)

+

Respect tsconfig jsxImportSource (#726)

+

Fix reactRefreshHost option on rolldown-vite (#716)

+

Fix RefreshRuntime being injected twice for class + components on rolldown-vite (#708)

+

Skip babel-plugin-react-compiler on non client + environment (689)

+

5.0.0 (2025-08-07)

+

5.0.0-beta.0 (2025-07-28)

+

Use Oxc for react refresh transform in rolldown-vite

+

When used with rolldown-vite, this plugin now uses Oxc for react + refresh transform.

+

Since this behavior is what @vitejs/plugin-react-oxc + did, @vitejs/plugin-react-oxc is now deprecated and the + disableOxcRecommendation option is removed.

+

Also, while @vitejs/plugin-react-oxc used the production + JSX transform even for NODE_ENV=development build, + @vitejs/plugin-react uses the development JSX transform for + NODE_ENV=development build.

+

Allow processing files in node_modules

+

The default value of exclude options is now + [/\/node_modules\//] to allow processing files in + node_modules directory. It was previously [] + and files in node_modules was always excluded regardless of + the value of exclude option.

+

react and react-dom is no longer added to + resolve.dedupe + automatically

+

Adding values to resolve.dedupe forces Vite to resolve + them differently from how Node.js does, which can be confusing and may + not be expected. This plugin no longer adds react and + react-dom to resolve.dedupe automatically.

+

If you encounter errors after upgrading, check your package.json for + version mismatches in dependencies or + devDependencies, as well as your package manager’s + configuration. If you prefer the previous behavior, you can manually add + react and react-dom to + resolve.dedupe.

+

Remove old babel-plugin-react-compiler support that + requires runtimeModule option

+

runtimeModule option is no longer needed in newer + babel-plugin-react-compiler versions. Make sure to use a + newer version of babel-plugin-react-compiler that supports + target option.

+

Require Node 20.19+, 22.12+

+

This plugin now requires Node 20.19+ or 22.12+.

+
+
+
+ Commits +
    +
  • efe4344 + release: plugin-react@5.0.1
  • +
  • 126bdb0 + feat: set optimizeDeps.rollupOptions.transform.jsx instead + of `optimizeDeps...
  • +
  • d3934ad + perf(react): skip react compiler when compilationMode: + "annotation" but no ...
  • +
  • e2f0c78 + fix(react): respect tsconfig jsxImportSource by default (#726)
  • +
  • ba0323c + fix(deps): update all non-major dependencies (#729)
  • +
  • d33f37d + refactor(react): simplify rolldown-vite only plugins (#720)
  • +
  • d431680 + fix(react): respect reactRefreshHost option on + rolldown-vite (#716)
  • +
  • 32c4e2c + chore(react): changelog for #689 + (#715)
  • +
  • a22f29b + fix(react): refreshWrapper was injected twice for class components when + using...
  • +
  • 2f62dc0 + fix(react): always skip react-compiler on non client envrionment (#689)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.7.0&new-version=5.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b7bf828f6d16441ca38d90af6615a300f6ce3ae7 +Merge: 992fe5a 8327c9e +Author: Maurice Heumann +Date: Tue Aug 19 14:57:10 2025 +0200 + + Build(deps): Bump @radix-ui/react-popover from 1.1.14 to 1.1.15 in /page (#468) + + Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) + from 1.1.14 to 1.1.15. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-popover&package-manager=npm_and_yarn&previous-version=1.1.14&new-version=1.1.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 992fe5ae0dee0d2f3fd962dd2a1e1717e02480ce +Merge: 7620388 4d13e00 +Author: Maurice Heumann +Date: Tue Aug 19 14:56:59 2025 +0200 + + Build(deps): Bump deps/capstone from `b69d944` to `2f85e93` (#457) + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from + `b69d944` to `2f85e93`. +
+ 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) + + +
+ +commit 7620388a98464ec5f26c3b74b991af3687f66ec1 +Merge: 5cfef3b dd70057 +Author: Maurice Heumann +Date: Tue Aug 19 14:56:47 2025 +0200 + + Build(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /page (#465) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 24.1.0 to 24.3.0. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.1.0&new-version=24.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5cfef3b6d0c69cc10e46b8f165c01ad471ee0703 +Merge: 6e13bae a791c0a +Author: Maurice Heumann +Date: Tue Aug 19 14:56:32 2025 +0200 + + Build(deps): Bump tw-animate-css from 1.3.6 to 1.3.7 in /page (#463) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.3.6 to 1.3.7. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.3.7

+

Changelog

+
    +
  • 80dbfcc: feat: add utilities for blur transitions #54 + (thanks @​coffeeispower)
  • +
  • dc294f9: docs: add upcoming changes warning
  • +
  • c640bb8: chore: update dependencies and package manager version
  • +
  • 9e63e34: chore: bump version to 1.3.7
  • +
+
+
+
+ Commits +
    +
  • 9e63e34 + chore: bump version to 1.3.7
  • +
  • c640bb8 + chore: update dependencies and package manager version
  • +
  • dc294f9 + docs: add upcoming changes warning
  • +
  • 80dbfcc + feat: add utilities for blur transitions (#54)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.3.6&new-version=1.3.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6e13bae8e7a297ba44c9b1b05558a452e19d035a +Merge: 76275cd fcf380b +Author: Maurice Heumann +Date: Tue Aug 19 14:56:21 2025 +0200 + + Build(deps): Bump @radix-ui/react-tooltip from 1.2.7 to 1.2.8 in /page (#476) + + Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) + from 1.2.7 to 1.2.8. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tooltip&package-manager=npm_and_yarn&previous-version=1.2.7&new-version=1.2.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 76275cd36573eadcda7c6142ed422894671e2785 +Merge: 9a29fc7 590dae5 +Author: Maurice Heumann +Date: Tue Aug 19 14:56:11 2025 +0200 + + Build(deps): Bump @modelcontextprotocol/sdk from 1.17.1 to 1.17.3 in /mcp (#459) + + Bumps + [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) + from 1.17.1 to 1.17.3. +
+ Release notes +

Sourced from @​modelcontextprotocol/sdk's + releases.

+
+

1.17.3

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.2...1.17.3

+

1.17.2

+

What's Changed

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.1...1.17.2

+
+
+
+ Commits +
    +
  • 4a63974 + version: patch to 0.17.3 (#878)
  • +
  • 65119eb + docs: correct parameter schema key in Dynamic Servers documentation (#789)
  • +
  • aad33a1 + fix: pass fetchfn parameter to registerClient and refreshAuthorizatio… + (#850)
  • +
  • 69d4eb1 + fix: client import & server imports (#851)
  • +
  • 4d0977b + Fix quit command in Example client with OAuth (#864)
  • +
  • a1608a6 + 1.17.2 (#855)
  • +
  • f657ead + fix: retry next endpoint on CORS error during auth server discovery (#827)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.17.1&new-version=1.17.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 9a29fc79107741f134cbe1b7fee3545722f9b881 +Merge: 6bbfde6 6aa4ea7 +Author: Maurice Heumann +Date: Tue Aug 19 14:56:05 2025 +0200 + + Build(deps): Bump @radix-ui/react-context-menu from 2.2.15 to 2.2.16 in /page (#460) + + Bumps + [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) + from 2.2.15 to 2.2.16. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-context-menu&package-manager=npm_and_yarn&previous-version=2.2.15&new-version=2.2.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6bbfde62be581203b7d56513727bd71a4fba6b38 +Merge: 705fb25 1175f01 +Author: Maurice Heumann +Date: Tue Aug 19 14:55:56 2025 +0200 + + Build(deps): Bump @radix-ui/react-dropdown-menu from 2.1.15 to 2.1.16 in /page (#462) + + Bumps + [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) + from 2.1.15 to 2.1.16. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dropdown-menu&package-manager=npm_and_yarn&previous-version=2.1.15&new-version=2.1.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 705fb251984c4517a85733f14380f1a518935863 +Merge: 587db25 23df6e0 +Author: Maurice Heumann +Date: Tue Aug 19 14:55:38 2025 +0200 + + Build(deps): Bump lucide-react from 0.536.0 to 0.540.0 in /page (#464) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.536.0 to 0.540.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.540.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.539.0...0.540.0

+

Version 0.539.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.538.0...0.539.0

+

Version 0.538.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.537.0...0.538.0

+

Version 0.537.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.536.0...0.537.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.536.0&new-version=0.540.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 587db25eafc13b42f29455717ce4e77bbc93b228 +Merge: 37c3c7a fc0d2c4 +Author: Maurice Heumann +Date: Tue Aug 19 14:54:53 2025 +0200 + + Build(deps): Bump deps/googletest from `373af2e` to `a05c091` (#458) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `373af2e` to `a05c091`. +
+ Commits +
    +
  • a05c091 + Deprecate single-argument DoAll and Invoke.
  • +
  • 244cec8 + Update the document in typed tests to use using-declaration instead of + typedef
  • +
  • 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) + + +
+ +commit 37c3c7a14d567a7020f12e9c89a36da9eac8e84c +Merge: ab2e5f8 df2f083 +Author: Maurice Heumann +Date: Tue Aug 19 14:43:52 2025 +0200 + + Build(deps): Bump pyTooling/download-artifact from 4 to 5 (#455) + + Bumps + [pyTooling/download-artifact](https://github.com/pytooling/download-artifact) + from 4 to 5. +
+ Commits +
    +
  • e46e2ac + Updating v5 from main@1.6.1
  • +
  • 056ac14 + Updating v5 from main@1.6.0
  • +
  • 2cf6739 + v1.6.1
  • +
  • add6c53 + Updated actions/checkout to actions/checkout@v5.
  • +
  • 5eb8a49 + v1.6.0
  • +
  • 7ba073c + Updated download-artifact to download-artifact@v5.
  • +
  • 05c010f + Updated dependabot configuration.
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyTooling/download-artifact&package-manager=github_actions&previous-version=4&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ab2e5f8f606041ac4829987c545f9a4e27e4765c +Merge: e9bdd6d dedc3d8 +Author: Maurice Heumann +Date: Tue Aug 19 14:40:50 2025 +0200 + + Build(deps): Bump actions/checkout from 4 to 5 (#454) + + Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to + 5. +
+ Release notes +

Sourced from actions/checkout's + releases.

+
+

v5.0.0

+

What's Changed

+ +

⚠️ Minimum Compatible Runner Version

+

v2.327.1
+ Release + Notes

+

Make sure your runner is updated to this version or newer to use this + release.

+

Full Changelog: https://github.com/actions/checkout/compare/v4...v5.0.0

+

v4.3.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/actions/checkout/compare/v4...v4.3.0

+

v4.2.2

+

What's Changed

+ +

Full Changelog: https://github.com/actions/checkout/compare/v4.2.1...v4.2.2

+

v4.2.1

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/actions/checkout/compare/v4.2.0...v4.2.1

+ +
+

... (truncated)

+
+
+ Changelog +

Sourced from actions/checkout's + changelog.

+
+

Changelog

+

V5.0.0

+ +

V4.3.0

+ +

v4.2.2

+ +

v4.2.1

+ +

v4.2.0

+ +

v4.1.7

+ +

v4.1.6

+ +

v4.1.5

+ +

v4.1.4

+ +

v4.1.3

+ +
+

... (truncated)

+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4&new-version=5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e9bdd6d0d50856d9baed0305236154e556f42b79 +Merge: b40180d a725da3 +Author: Maurice Heumann +Date: Tue Aug 19 14:35:57 2025 +0200 + + Build(deps): Bump actions/download-artifact from 4.3.0 to 5.0.0 (#453) + + Bumps + [actions/download-artifact](https://github.com/actions/download-artifact) + from 4.3.0 to 5.0.0. +
+ Release notes +

Sourced from actions/download-artifact's + releases.

+
+

v5.0.0

+

What's Changed

+ +

v5.0.0

+

🚨 Breaking Change

+

This release fixes an inconsistency in path behavior for single + artifact downloads by ID. If you're downloading single artifacts + by ID, the output path may change.

+

What Changed

+

Previously, single artifact downloads behaved + differently depending on how you specified the artifact:

+
    +
  • By name: name: my-artifact → extracted + to path/ (direct)
  • +
  • By ID: artifact-ids: 12345 → extracted + to path/my-artifact/ (nested)
  • +
+

Now both methods are consistent:

+
    +
  • By name: name: my-artifact → extracted + to path/ (unchanged)
  • +
  • By ID: artifact-ids: 12345 → extracted + to path/ (fixed - now direct)
  • +
+

Migration Guide

+
✅ No Action Needed If:
+
    +
  • You download artifacts by name
  • +
  • You download multiple artifacts by ID
  • +
  • You already use merge-multiple: true as a + workaround
  • +
+
⚠️ Action Required If:
+

You download single artifacts by ID and your + workflows expect the nested directory structure.

+

Before v5 (nested structure):

+
- uses: actions/download-artifact@v4
+      with:
+        artifact-ids: 12345
+        path: dist
+    # Files were in: dist/my-artifact/
+    
+
+

Where my-artifact is the name of the artifact you + previously uploaded

+
+

To maintain old behavior (if needed):

+
</tr></table>
+    
+
+

... (truncated)

+
+
+ Commits +
    +
  • 634f93c + Merge pull request #416 + from actions/single-artifact-id-download-path
  • +
  • b19ff43 + refactor: resolve download path correctly in artifact download tests + (mainly ...
  • +
  • e262cbe + bundle dist
  • +
  • bff23f9 + update docs
  • +
  • fff8c14 + fix download path logic when downloading a single artifact by id
  • +
  • 448e3f8 + Merge pull request #407 + from actions/nebuk89-patch-1
  • +
  • 47225c4 + Update README.md
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=4.3.0&new-version=5.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b40180dd8ad7ad5dc7eca7fb8a1c34273f7f5a62 +Merge: e6f9bbf f58ec5d +Author: Maurice Heumann +Date: Tue Aug 19 14:24:11 2025 +0200 + + Build(deps): Bump deps/flatbuffers from `518bf42` to `067bfdb` (#456) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `518bf42` to `067bfdb`. +
+ 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) + + +
+ +commit 7214a20c112ed4421715e66bbd8f884578386bec +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:36:49 2025 +0000 + + Build(deps): Bump react-router-dom from 7.7.1 to 7.8.1 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.7.1 to 7.8.1. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.8.1/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.8.1 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit fcf380bf657b231eb07f8aabbe353c6683706f5f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:36:30 2025 +0000 + + Build(deps): Bump @radix-ui/react-tooltip from 1.2.7 to 1.2.8 in /page + + Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) from 1.2.7 to 1.2.8. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-tooltip" + dependency-version: 1.2.8 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 46763d768c06f989d5197e2f8dde0451f07d6475 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:36:24 2025 +0000 + + Build(deps-dev): Bump @vitejs/plugin-react from 4.7.0 to 5.0.1 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.7.0 to 5.0.1. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.0.1/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 5.0.1 + dependency-type: direct:development + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 8327c9e67d77dd9487307747f2709682c28ed5a7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:35:28 2025 +0000 + + Build(deps): Bump @radix-ui/react-popover from 1.1.14 to 1.1.15 in /page + + Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) from 1.1.14 to 1.1.15. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-popover" + dependency-version: 1.1.15 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit dd70057b0dd11d52dc42ffae1c6103a981a3ac76 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:35:06 2025 +0000 + + Build(deps-dev): Bump @types/node from 24.1.0 to 24.3.0 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.1.0 to 24.3.0. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 24.3.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 23df6e02ef832bcb4066ba38dd268b50dd154874 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:34:59 2025 +0000 + + Build(deps): Bump lucide-react from 0.536.0 to 0.540.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.536.0 to 0.540.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.540.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.540.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit a791c0a8cec31cce1ea2b93f29c2793d55e55576 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:34:50 2025 +0000 + + Build(deps): Bump tw-animate-css from 1.3.6 to 1.3.7 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.6 to 1.3.7. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.6...v1.3.7) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.3.7 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 1175f01473269ba0082d7436286584f432be2879 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:34:44 2025 +0000 + + Build(deps): Bump @radix-ui/react-dropdown-menu in /page + + Bumps [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) from 2.1.15 to 2.1.16. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-dropdown-menu" + dependency-version: 2.1.16 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 685ba6dcf929825580c71bf9920763a8db15c5c8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:34:38 2025 +0000 + + Build(deps-dev): Bump typescript-eslint from 8.38.0 to 8.40.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.38.0 to 8.40.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.40.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.40.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 6aa4ea7ae345c414687862ca877d7735b8c35b19 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:34:25 2025 +0000 + + Build(deps): Bump @radix-ui/react-context-menu in /page + + Bumps [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) from 2.2.15 to 2.2.16. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-context-menu" + dependency-version: 2.2.16 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 590dae5a7d8deb665a54bff87e542c121af5bcb0 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:10:29 2025 +0000 + + Build(deps): Bump @modelcontextprotocol/sdk in /mcp + + Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.17.1 to 1.17.3. + - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases) + - [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.1...1.17.3) + + --- + updated-dependencies: + - dependency-name: "@modelcontextprotocol/sdk" + dependency-version: 1.17.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit fc0d2c476c6e92d9b7d0f380699d9c8301d069be +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:10:18 2025 +0000 + + Build(deps): Bump deps/googletest from `373af2e` to `a05c091` + + Bumps [deps/googletest](https://github.com/google/googletest) from `373af2e` to `a05c091`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/373af2e3df71599b87a40ce0e37164523849166b...a05c0915074bcd1b82f232e081da9bb6c205c28d) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: a05c0915074bcd1b82f232e081da9bb6c205c28d + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 4d13e00b4f74dde284f53e329b7f7fe96bd01c4c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:10:16 2025 +0000 + + Build(deps): Bump deps/capstone from `b69d944` to `2f85e93` + + Bumps [deps/capstone](https://github.com/capstone-engine/capstone) from `b69d944` to `2f85e93`. + - [Release notes](https://github.com/capstone-engine/capstone/releases) + - [Commits](https://github.com/capstone-engine/capstone/compare/b69d944fbe0fcc82a2e1c0e846eecdb7f2e18881...2f85e932c148bd126cc64fa42260bed116c2552f) + + --- + updated-dependencies: + - dependency-name: deps/capstone + dependency-version: 2f85e932c148bd126cc64fa42260bed116c2552f + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit df2f083c116cafc7c3b165334328abfce6ab1d88 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:10:10 2025 +0000 + + Build(deps): Bump pyTooling/download-artifact from 4 to 5 + + Bumps [pyTooling/download-artifact](https://github.com/pytooling/download-artifact) from 4 to 5. + - [Release notes](https://github.com/pytooling/download-artifact/releases) + - [Commits](https://github.com/pytooling/download-artifact/compare/v4...v5) + + --- + updated-dependencies: + - dependency-name: pyTooling/download-artifact + dependency-version: '5' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit f58ec5d715607ab7b87c6cbc0cbaf5c59156c089 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:10:10 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `518bf42` to `067bfdb` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `518bf42` to `067bfdb`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/518bf42df82da02b77696027215bda91edbd4102...067bfdbde9b10c1beb5d6b02d67ae9db8b96f736) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 067bfdbde9b10c1beb5d6b02d67ae9db8b96f736 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit dedc3d85d75717edd643f96c4b66fd8c8a03681e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:10:07 2025 +0000 + + Build(deps): Bump actions/checkout from 4 to 5 + + Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. + - [Release notes](https://github.com/actions/checkout/releases) + - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) + - [Commits](https://github.com/actions/checkout/compare/v4...v5) + + --- + updated-dependencies: + - dependency-name: actions/checkout + dependency-version: '5' + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit a725da33c1c91f0525b9d8e9def975fe89b52ca0 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 19 07:10:04 2025 +0000 + + Build(deps): Bump actions/download-artifact from 4.3.0 to 5.0.0 + + Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.3.0 to 5.0.0. + - [Release notes](https://github.com/actions/download-artifact/releases) + - [Commits](https://github.com/actions/download-artifact/compare/v4.3.0...v5.0.0) + + --- + updated-dependencies: + - dependency-name: actions/download-artifact + dependency-version: 5.0.0 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit e6f9bbf351dcf59e67c5d3636be290f1ac63484a +Author: momo5502 +Date: Tue Aug 19 07:29:03 2025 +0200 + + Fix options + +commit 376f0772af04aaa542c5a1d5ca3829940fd9e2ab +Merge: 5a3d05c 80c8b88 +Author: Maurice Heumann +Date: Mon Aug 18 19:49:14 2025 +0200 + + Print summary of executed instructions (#452) + +commit 80c8b88d234c0a41dd66de3f5ec35a2d7e051207 +Author: momo5502 +Date: Mon Aug 18 19:29:25 2025 +0200 + + Optimize instruction summary + +commit 1db2c9716572b604112b3e7915540b7afb368273 +Author: momo5502 +Date: Mon Aug 18 19:15:08 2025 +0200 + + Fix help + +commit c71c20458389d477ffd3916bfa3d4b180710fe80 +Author: momo5502 +Date: Mon Aug 18 19:00:31 2025 +0200 + + Print instruction summary + +commit 5a3d05c64c2bae6f36ad28623f565bf7f49e6d6c +Author: momo5502 +Date: Mon Aug 18 19:16:43 2025 +0200 + + Fix compilation + +commit 8e984b8b2966ae3a93e368777c0f35f5e4f4b29a +Author: momo5502 +Date: Mon Aug 18 19:07:12 2025 +0200 + + Keep GDTR readable for now + +commit 2cef0a55115c556ff03d6be9793815ec23e69690 +Author: momo5502 +Date: Mon Aug 18 18:58:01 2025 +0200 + + Make sure GDTR is page aligned + +commit 81ef6ed71a67c4ba6817c6eb20dcd39c871f9c27 +Author: momo5502 +Date: Mon Aug 18 18:56:58 2025 +0200 + + Fix gdtr loading for unicorn + +commit f432af419b53739c3365152be81acb0041932aca +Author: momo5502 +Date: Mon Aug 18 18:56:37 2025 +0200 + + Small fix + +commit c75f30fdfbc119cf61175779731d2c1376eed0ea +Author: momo5502 +Date: Mon Aug 18 18:55:21 2025 +0200 + + Optimize instruction bytes + +commit 6bc1a36f3d26b0cfc89a5c66ed56a7e3bf5c2140 +Merge: acf2846 10cd786 +Author: Maurice Heumann +Date: Mon Aug 18 18:45:01 2025 +0200 + + Support SGDT hooking (#451) + +commit 10cd7868accf091948228db081e8314aa16f58a3 +Author: momo5502 +Date: Mon Aug 18 15:33:32 2025 +0200 + + Support SGDT hooking + +commit acf28467c52e5880a369da6207c299fc2e2b5031 +Author: momo5502 +Date: Mon Aug 18 16:04:00 2025 +0200 + + Small fix + +commit 0e92b04ef9bf5982e693f87f8438354d982b105b +Author: momo5502 +Date: Sun Aug 17 17:52:50 2025 +0200 + + Log overlapping object access + +commit 2192d1082896383515744db1a541a96c5a1981bc +Merge: 42ed6d1 9ca18dd +Author: Maurice Heumann +Date: Sun Aug 17 08:09:47 2025 +0200 + + Various fixes and changes (#450) + +commit 9ca18dd1411b35e9b364cc4dd5918bf0a4e03d8d +Author: momo5502 +Date: Sun Aug 17 07:52:45 2025 +0200 + + Fix linter warning + +commit 584b770def7b17b4ff97027a75e88a78a7867bd5 +Author: momo5502 +Date: Sun Aug 17 07:32:26 2025 +0200 + + Store previous IP per thread + +commit b2eef2bf46725914db1b7e739bd389e6f48a6555 +Author: momo5502 +Date: Sun Aug 17 07:31:37 2025 +0200 + + Align processor counts + +commit 9c29f266479b83d729909475e69bfdf3411938aa +Author: momo5502 +Date: Sun Aug 17 07:26:11 2025 +0200 + + Small fixes + +commit 42ed6d11e474d8056fcbc06f5f0238f3a8ba147b +Merge: 7d6648a eb3a685 +Author: Maurice Heumann +Date: Sat Aug 16 18:15:01 2025 +0200 + + Fix initial memory protection (#449) + +commit eb3a685f6715544bae8741ecdadbc72b5c173e3d +Author: momo5502 +Date: Sat Aug 16 17:55:51 2025 +0200 + + Fix initial memory protection + +commit 7d6648ade0e16ac6a0267073dff8f1a0c179c4f6 +Author: momo5502 +Date: Sat Aug 16 14:52:38 2025 +0200 + + Extend clang-format column limit to 140 + +commit f3de9697d6aad01c03cf0aa3700afcdb0c3a80e7 +Author: momo5502 +Date: Sat Aug 16 14:27:11 2025 +0200 + + Prevent fallthrough to foreign transition if ignored + +commit ee2835d6580d42379c2777428cdec2b4075cdad7 +Author: momo5502 +Date: Sat Aug 16 13:48:52 2025 +0200 + + Enable instruction details + +commit 03541adc22fa3a01aafa10fb830b1a17d9fccc28 +Merge: f12fd47 bb79b45 +Author: Maurice Heumann +Date: Sat Aug 16 12:54:57 2025 +0200 + + Add capstone disassembler (#448) + +commit bb79b45f137b9a7d767c22f5ea1f88edf60f87ae +Author: momo5502 +Date: Sat Aug 16 12:32:31 2025 +0200 + + Set library path + +commit 5ffff265d36474cd54486371a089062d80df4131 +Author: momo5502 +Date: Sat Aug 16 12:21:31 2025 +0200 + + Fix macos build + +commit 397db6decc5fe8560fe3690ac3066c1f8d27e0fc +Author: momo5502 +Date: Sat Aug 16 11:53:44 2025 +0200 + + Fix print + +commit 3b72ae97097a7f54a5b8fa3e49df3b921488db3a +Author: momo5502 +Date: Sat Aug 16 11:53:40 2025 +0200 + + Add capstone disassembler + +commit f12fd47d1def4439ad455abb3d4169ab420dee8b +Author: momo5502 +Date: Fri Aug 15 15:30:08 2025 +0200 + + Log transitions to foreign code + +commit 127ed1b552eaf163fca5e0eeede3e80889b6bca7 +Author: momo5502 +Date: Fri Aug 15 12:54:36 2025 +0200 + + Log rdtsc + +commit 6584eaaff5228d44f51782fcfe4a47b45fb1fec5 +Author: momo5502 +Date: Fri Aug 15 09:40:39 2025 +0200 + + Support downloading files + +commit 5bea61fc3b991c3b9444951acb4bd66ebaf4b174 +Author: Maurice Heumann +Date: Fri Aug 15 08:31:38 2025 +0200 + + Update README.md + +commit 4760247dd6cbefa38d7258d93b6889ae51e75dda +Author: Maurice Heumann +Date: Thu Aug 14 20:39:51 2025 +0200 + + Update settings.ts + +commit bfb874662f6e7da30aed19647fdf2cae21b8f57d +Author: momo5502 +Date: Thu Aug 14 19:07:36 2025 +0200 + + Cache access in concise mode + +commit ee679dcd0a4ec674a9b5dd0e9a27259ab8e191a8 +Author: momo5502 +Date: Thu Aug 14 18:38:11 2025 +0200 + + Log ldr access + +commit 73000c8d221748460c58070899f874c01b61e746 +Author: momo5502 +Date: Thu Aug 14 16:50:13 2025 +0200 + + Log foreign memory access + +commit e10df224a7c09fd9f9decfb4bcca026861188042 +Author: momo5502 +Date: Wed Aug 13 20:41:51 2025 +0200 + + Log accessed size + +commit 3189e6f701249468a0f9982fab6511736a703614 +Author: momo5502 +Date: Wed Aug 13 19:50:04 2025 +0200 + + Log more interesting things if outside any mapped module + +commit 982d02b674a2d98fc698fd8d886de8bc95b8ec88 +Author: momo5502 +Date: Wed Aug 13 19:09:44 2025 +0200 + + Log invocations outside of any module + +commit a33e252e406417ff339b31afce8b0d9e7731c5b0 +Author: momo5502 +Date: Wed Aug 13 19:06:09 2025 +0200 + + Kill WinVerifyTrust + +commit 23001dcbab06a6a0244b3416c4726ed3e088c8b9 +Author: momo5502 +Date: Tue Aug 12 20:43:33 2025 +0200 + + Allow specifying commandline options + +commit 2681c7c97e3b97641e2c97c1e212ac489f847528 +Author: momo5502 +Date: Sun Aug 10 17:33:26 2025 +0200 + + Overflow fix + +commit d73445d8681f08fe0f26b5782d81235b35c104b7 +Author: momo5502 +Date: Sun Aug 10 17:07:00 2025 +0200 + + Support interesting modules and ignored functions + +commit 832570eddac4a3b6c8783dbd43da4c3a6aa79675 +Author: momo5502 +Date: Sun Aug 10 12:43:49 2025 +0200 + + Support ignored functions and interesting modules + +commit f9cee1837c3ef450a6b61ff3a4d2550945379c6f +Author: momo5502 +Date: Sun Aug 10 12:43:35 2025 +0200 + + Print compare input + +commit 94687d73fe5976b1265af106b6116922f3a4ef53 +Author: momo5502 +Date: Sun Aug 10 11:18:05 2025 +0200 + + Small fixes + +commit 5fbf0659373f552b81da135836dfaed7686d662a +Author: momo5502 +Date: Sun Aug 10 10:03:12 2025 +0200 + + Handle debug strings via callback + +commit 74bff9358092951ccebb119691bb33a1082cdab0 +Author: momo5502 +Date: Sun Aug 10 08:40:29 2025 +0200 + + Print on unknown exception + +commit b980ff6277570c7492f62df245200712a48852e2 +Author: momo5502 +Date: Sun Aug 10 08:37:02 2025 +0200 + + Fix crash is module is nullptr + +commit fc9a240d9ff691a8ae443ae94d52d3b5b11ead13 +Author: momo5502 +Date: Sun Aug 10 07:58:38 2025 +0200 + + Update project name + +commit 806aa8b61b0246fc8478553779b7ee09a2d4c828 +Author: momo5502 +Date: Sat Aug 9 21:54:46 2025 +0200 + + Print module name + +commit 93ff52c2ecf9670edff249f28fe1c70384f1531c +Author: momo5502 +Date: Sat Aug 9 21:36:40 2025 +0200 + + Fix ordinals + +commit 49764b46c471b26619d40e1190c6274b088873c2 +Merge: 50d9cba 9e45d2a +Author: Maurice Heumann +Date: Sat Aug 9 21:17:54 2025 +0200 + + More diagnostics and fixes (#446) + +commit 9e45d2a33338a26cb23b3cf7aee8925f7ca3e31e +Author: momo5502 +Date: Sat Aug 9 21:00:10 2025 +0200 + + Fix warning + +commit b3bdfc9d6b2af91de002971b0ef6a9660c9705f2 +Author: momo5502 +Date: Sat Aug 9 20:44:09 2025 +0200 + + Support hooking/unhooking within hooks for icicle + +commit 3b9320fd6229e31ee19cf3ef066e851ae8e23fdd +Author: momo5502 +Date: Sat Aug 9 18:02:37 2025 +0200 + + Better import access tracking + +commit 2abe1737f3e5b8c224eee749c63d8663cd9bbabc +Author: momo5502 +Date: Sat Aug 9 17:42:33 2025 +0200 + + Fix android compilation + +commit 292fc6ce67507cc8d845da1600520980b22c86af +Author: momo5502 +Date: Sat Aug 9 17:38:20 2025 +0200 + + Fix compilation + +commit eb07148bfddb26632b4b2eec3bb635c95fa50827 +Author: momo5502 +Date: Sat Aug 9 17:23:58 2025 +0200 + + Support hook deletion during hook deletion + +commit 386f5b1cbc6d0c3f40f6439ca8cd55f9d65d257d +Author: momo5502 +Date: Sat Aug 9 17:20:22 2025 +0200 + + Add missing types + +commit eb6d352a81087e9d97730dd1da9105950cc04324 +Author: momo5502 +Date: Sat Aug 9 17:07:33 2025 +0200 + + Track import access + +commit 09ad463027eef876d81744927c30111e19d15502 +Author: momo5502 +Date: Sat Aug 9 14:06:06 2025 +0200 + + Support environment analysis + +commit 50d9cba542d6129be056327a1578cc7bc16ff188 +Merge: 2aa0d1c 3df8d10 +Author: Maurice Heumann +Date: Fri Aug 8 16:42:27 2025 +0200 + + fix: handle two invalid VirtualAlloc/Free edge cases correctly (#445) + + Fixes #421 + + Ensures sogen handles two edge cases correctly: + + - VirtualAlloc with size 0 and invalid flags now returns + STATUS_INVALID_PARAMETER instead of terminating emulation with an + exception. + - VirtualFree with an invalid free_type now fails cleanly, as per + Windows behavior. + + Using test code from #421 before change: + + Executing syscall: NtAllocateVirtualMemory (0x18) at 0x180162bb2 via + 0x103858074 (KernelBase.dll) + Syscall threw an exception: 18 (0x180162bb2) - Unsupported allocation + type! + Emulation terminated without status! + + After: + + Executing function: kernel32.dll - VirtualAlloc (0x103703c90) via + (0x14000119a) Valloc.exe + Executing syscall: NtAllocateVirtualMemory (0x18) at 0x180162bb2 via + 0x103858074 (KernelBase.dll) + Executing function: kernel32.dll - GetLastError (0x1036e8640) via + (0x1400011a5) Valloc.exe + + Terminating normally: + + Emulation terminated with status: 0 + +commit 3df8d100cd92fe584db8394b2dc8fdf3f519acc0 +Merge: 051cef2 2aa0d1c +Author: CarlTSpeak <101817865+CarlTSpeak@users.noreply.github.com> +Date: Fri Aug 8 14:54:27 2025 +0100 + + Merge branch 'momo5502:main' into 421-valloc + +commit 051cef2212d0c529d051dde39579d06accac9ab7 +Author: CarlTSpeak +Date: Fri Aug 8 14:52:03 2025 +0100 + + fix: handle VirtualAlloc invalid size and flags + +commit 2aa0d1c4a8f61a47f64cff4a099e73b27d1cded8 +Merge: 0d8c56d 0aea1f5 +Author: Maurice Heumann +Date: Fri Aug 8 14:30:37 2025 +0200 + + Add stub for NtReleaseWorkerFactoryWorker, skeleton implementation for NtCreateNamedPipeFile (#444) + + Added a stub implementation for NtReleaseWorkerFactoryWorker. + + Introduced initial skeleton logic for NtCreateNamedPipeFile with device + creation and registration, object attribute parse for pipe naming, basic + parameters to named_pipe structure, IOSB and handle writing. + +commit 0aea1f538547c624b0c8920da7c21cf9c01c930f +Author: CarlTSpeak +Date: Fri Aug 8 11:22:56 2025 +0100 + + I just learned how clang-format works. Fail. + +commit 210ab2930c32711ef9eb85c7e34f5f54008c69c4 +Author: CarlTSpeak +Date: Wed Aug 6 11:12:44 2025 +0100 + + Fixed platform portability issues + +commit 8b2c17023626c4b99fb0c362161ce5c8fb645829 +Author: CarlTSpeak +Date: Wed Aug 6 11:01:42 2025 +0100 + + Fixed clang exception. Again. + +commit ffea72d48a773180fdae63afe26d158b68b347dd +Author: CarlTSpeak +Date: Wed Aug 6 10:30:40 2025 +0100 + + Added basic pipe support to NtRead/WriteFile + +commit 100638d8ea2061b9d2c9a2a13cbffd3264e0b028 +Author: CarlTSpeak +Date: Tue Aug 5 16:26:13 2025 +0100 + + Fixed clang-tidy issue + +commit 85843ff5c91f0d94eeab765253aa1831fc833cf9 +Author: CarlTSpeak +Date: Tue Aug 5 15:55:36 2025 +0100 + + Fixed cross-platform: removed MS-specific macro + +commit 5f9bfd469497ae98d9ff6fa06a1f544374911890 +Author: CarlTSpeak +Date: Tue Aug 5 15:44:19 2025 +0100 + + Added stubs for NtCreateNamedPipeFile NtReleaseWorkerFactoryWorker + +commit cae1cf5c1f8d568bc89e466eb5d17f4c59dfd8f4 +Author: CarlTSpeak +Date: Tue Aug 5 15:35:31 2025 +0100 + + Added stubs for NtCreateNamedPipeFile NtReleaseWorkerFactoryWorker + +commit 0d8c56df802faff7e2fd6332a89ae4442d7fe879 +Merge: a1df4d8 061cf01 +Author: Maurice Heumann +Date: Tue Aug 5 07:46:41 2025 +0200 + + Build(deps): Bump deps/reflect from `239f695` to `c21a448` (#431) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `239f695` to + `c21a448`. +
+ Commits +
    +
  • c21a448 + :feature: make tuples and pair behave like aggregates in reflect
  • +
  • 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) + + +
+ +commit 061cf01471c2280eb494398e1422c3ad703be29c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Aug 5 05:25:17 2025 +0000 + + Build(deps): Bump deps/reflect from `239f695` to `c21a448` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `239f695` to `c21a448`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/239f695545f4d25a08fd673595f34cf4fe0e481e...c21a44839db947f3a6bd0c5a113191b18198c8cf) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-version: c21a44839db947f3a6bd0c5a113191b18198c8cf + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a1df4d804752a9fe4e01bba4253fec63115fcf0b +Author: Maurice Heumann +Date: Tue Aug 5 07:24:16 2025 +0200 + + Update reflect_type_info.hpp + +commit 73085b16db5dbb2edaa9d22c9cda2a89e292341f +Author: Maurice Heumann +Date: Tue Aug 5 07:14:54 2025 +0200 + + Update reflect_type_info.hpp + +commit 3d6200df37b346daacc70c16c388e657273c3b76 +Merge: 946f57b 6f56fec +Author: Maurice Heumann +Date: Sun Aug 3 20:21:24 2025 +0200 + + Build(deps): Bump react-dom and @types/react-dom in /page (#427) + + Bumps + [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) + and + [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). + These dependencies needed to be updated together. + Updates `react-dom` from 19.1.0 to 19.1.1 +
+ Release notes +

Sourced from react-dom's + releases.

+
+

19.1.1 (July 28, 2025)

+

React

+
    +
  • Fixed Owner Stacks to work with ES2015 function.name semantics (#33680 + by @​hoxyq)
  • +
+
+
+
+ Changelog +

Sourced from react-dom's + changelog.

+
+

19.1.1 (July 28, 2025)

+

React

+
    +
  • Fixed Owner Stacks to work with ES2015 function.name semantics (#33680 + by @​hoxyq)
  • +
+
+
+
+ Commits + +
+
+ + Updates `@types/react-dom` from 19.1.6 to 19.1.7 +
+ 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) + + +
+ +commit 6f56fec3167db9e841845929cee3fad360de8ed7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Aug 3 12:53:56 2025 +0000 + + Build(deps): Bump react-dom and @types/react-dom in /page + + Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) and [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom). These dependencies needed to be updated together. + + Updates `react-dom` from 19.1.0 to 19.1.1 + - [Release notes](https://github.com/facebook/react/releases) + - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) + - [Commits](https://github.com/facebook/react/commits/v19.1.1/packages/react-dom) + + Updates `@types/react-dom` from 19.1.6 to 19.1.7 + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: react-dom + dependency-version: 19.1.1 + dependency-type: direct:production + update-type: version-update:semver-patch + - dependency-name: "@types/react-dom" + dependency-version: 19.1.7 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 946f57b71b0c6646c65e893d7b7de3ea5418af81 +Merge: 68eec83 2fea62b +Author: Maurice Heumann +Date: Sun Aug 3 14:52:52 2025 +0200 + + Build(deps-dev): Bump @vitejs/plugin-react from 4.6.0 to 4.7.0 in /page (#426) + + Bumps + [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) + from 4.6.0 to 4.7.0. +
+ Release notes +

Sourced from @​vitejs/plugin-react's + releases.

+
+

plugin-react@4.7.0

+

Add HMR support for compound components (#518)

+

HMR now works for compound components like this:

+
const Root = () => <div>Accordion
+    Root</div>
+    const Item = () => <div>Accordion Item</div>
+    

export const Accordion = { Root, Item } +

+

Return Plugin[] instead of PluginOption[] + (#537)

+

The return type has changed from react(): PluginOption[] + to more specialized type react(): Plugin[]. This allows for + type-safe manipulation of plugins, for example:

+
// previously this causes type errors
+    react({ babel: { plugins: ['babel-plugin-react-compiler'] } })
+    .map(p => ({ ...p, applyToEnvironment: e => e.name === 'client'
+    }))
+    
+
+
+
+ Changelog +

Sourced from @​vitejs/plugin-react's + changelog.

+
+

4.7.0 (2025-07-18)

+

Add HMR support for compound components (#518)

+

HMR now works for compound components like this:

+
const Root = () => <div>Accordion
+    Root</div>
+    const Item = () => <div>Accordion Item</div>
+    

export const Accordion = { Root, Item } +

+

Return Plugin[] instead of PluginOption[] + (#537)

+

The return type has changed from react(): PluginOption[] + to more specialized type react(): Plugin[]. This allows for + type-safe manipulation of plugins, for example:

+
// previously this causes type errors
+    react({ babel: { plugins: ['babel-plugin-react-compiler'] } })
+    .map(p => ({ ...p, applyToEnvironment: e => e.name === 'client'
+    }))
+    
+
+
+
+ Commits +
    +
  • 8041706 + release: plugin-react@4.7.0
  • +
  • bbfd1b7 + chore: update changelog for #537
  • +
  • fdc9d9a + feat: add hmr support for compound components (#518)
  • +
  • d14f31d + fix(deps): update all non-major dependencies (#568)
  • +
  • 22be17f + build: use tsdown for plugin-react / plugin-react-oxc (#554)
  • +
  • 840f0b1 + chore(deps): update prettier (#556)
  • +
  • cfe2912 + fix(deps): update all non-major dependencies (#540)
  • +
  • 11f56d6 + fix: return Plugin[] instead of PluginOption[] + (#537)
  • +
  • 9da5e19 + fix(deps): update all non-major dependencies (#519)
  • +
  • 1583c5d + chore: remove Vite 7 beta from supported range (#517)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.6.0&new-version=4.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 68eec83e0b8928a8d6b32830407946284e19e512 +Merge: 01ba96c c21d8ea +Author: Maurice Heumann +Date: Sun Aug 3 14:52:45 2025 +0200 + + Build(deps): Bump react-resizable-panels from 3.0.3 to 3.0.4 in /page (#428) + + Bumps + [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) + from 3.0.3 to 3.0.4. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.3&new-version=3.0.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 01ba96c6ab25dd3a11d563d4fa3123829bb228ff +Merge: d1d30b0 fddce02 +Author: Maurice Heumann +Date: Sun Aug 3 14:52:38 2025 +0200 + + Build(deps): Bump react and @types/react in /page (#434) + + Bumps + [react](https://github.com/facebook/react/tree/HEAD/packages/react) and + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). + These dependencies needed to be updated together. + Updates `react` from 19.1.0 to 19.1.1 +
+ Release notes +

Sourced from react's + releases.

+
+

19.1.1 (July 28, 2025)

+

React

+
    +
  • Fixed Owner Stacks to work with ES2015 function.name semantics (#33680 + by @​hoxyq)
  • +
+
+
+
+ Changelog +

Sourced from react's + changelog.

+
+

19.1.1 (July 28, 2025)

+

React

+
    +
  • Fixed Owner Stacks to work with ES2015 function.name semantics (#33680 + by @​hoxyq)
  • +
+
+
+
+ Commits + +
+
+ + Updates `@types/react` from 19.1.8 to 19.1.9 +
+ 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) + + +
+ +commit d1d30b0b5a5db5eb1a24b4ffac61d846964f45a1 +Merge: 7f8f1ec 25f9f15 +Author: Maurice Heumann +Date: Sun Aug 3 14:52:34 2025 +0200 + + Build(deps-dev): Bump vite from 7.0.0 to 7.0.6 in /page (#435) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 7.0.0 to 7.0.6. +
+ Release notes +

Sourced from vite's + releases.

+
+

v7.0.6

+

Please refer to CHANGELOG.md + for details.

+

v7.0.5

+

Please refer to CHANGELOG.md + for details.

+

v7.0.4

+

Please refer to CHANGELOG.md + for details.

+

v7.0.3

+

Please refer to CHANGELOG.md + for details.

+

create-vite@7.0.3

+

Please refer to CHANGELOG.md + for details.

+

v7.0.2

+

Please refer to CHANGELOG.md + for details.

+

create-vite@7.0.2

+

Please refer to CHANGELOG.md + for details.

+

v7.0.1

+

Please refer to CHANGELOG.md + for details.

+

create-vite@7.0.1

+

Please refer to CHANGELOG.md + for details.

+

plugin-legacy@7.0.1

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

7.0.6 + (2025-07-24)

+

Bug Fixes

+
    +
  • deps: update all non-major dependencies (#20442) + (e49f505)
  • +
  • dev: incorrect sourcemap when optimized CJS is + imported (#20458) + (ead2dec)
  • +
  • module-runner: normalize file:// on windows (#20449) + (1c9cb49)
  • +
  • respond with correct headers and status code for HEAD requests (#20421) + (23d04fc)
  • +
+

Miscellaneous Chores

+
    +
  • deps: update rolldown-related dependencies (#20441) + (f689d61)
  • +
  • remove some files from prettier ignore (#20459) + (8403f69)
  • +
+

Code Refactoring

+ +

7.0.5 + (2025-07-17)

+

Bug Fixes

+
    +
  • deps: update all non-major dependencies (#20406) + (1a1cc8a)
  • +
  • remove special handling for Accept: text/html (#20376) + (c9614b9)
  • +
  • watch assets referenced by new URL(, import.meta.url) + (#20382) + (6bc8bf6)
  • +
+

Miscellaneous Chores

+
    +
  • deps: update dependency rolldown to ^1.0.0-beta.27 + (#20405) + (1165667)
  • +
+

Code Refactoring

+
    +
  • use foo.endsWith("bar") instead of + /bar$/.test(foo) (#20413) + (862e192)
  • +
+

7.0.4 + (2025-07-10)

+

Bug Fixes

+
    +
  • allow resolving bare specifiers to relative paths for entries (#20379) + (324669c)
  • +
+

Build System

+ +

7.0.3 + (2025-07-08)

+

Bug Fixes

+
    +
  • client: protect against window being defined but + addEv undefined (#20359) + (31d1467)
  • +
  • define: replace optional values (#20338) + (9465ae1)
  • +
  • deps: update all non-major dependencies (#20366) + (43ac73d)
  • +
+

Miscellaneous Chores

+ +
+

... (truncated)

+
+
+ Commits +
    +
  • bdde0f9 + release: v7.0.6
  • +
  • 23d04fc + fix: respond with correct headers and status code for HEAD requests (#20421)
  • +
  • ead2dec + fix(dev): incorrect sourcemap when optimized CJS is imported (#20458)
  • +
  • e49f505 + fix(deps): update all non-major dependencies (#20442)
  • +
  • f689d61 + chore(deps): update rolldown-related dependencies (#20441)
  • +
  • 8403f69 + chore: remove some files from prettier ignore (#20459)
  • +
  • 1c9cb49 + fix(module-runner): normalize file:// on windows (#20449)
  • +
  • 24e6a0c + refactor: use environment transform request (#20430)
  • +
  • 832f687 + release: v7.0.5
  • +
  • c9614b9 + fix: remove special handling for Accept: text/html (#20376)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=7.0.0&new-version=7.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 25f9f15920c8ad9445a952cbf72c73c396b85999 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Aug 2 08:36:16 2025 +0000 + + Build(deps-dev): Bump vite from 7.0.0 to 7.0.6 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.0.0 to 7.0.6. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v7.0.6/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.0.6 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 2fea62ba033603be8c8e2c32ac96f5dffd465438 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Aug 2 08:35:38 2025 +0000 + + Build(deps-dev): Bump @vitejs/plugin-react from 4.6.0 to 4.7.0 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.6.0 to 4.7.0. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.7.0/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 4.7.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit fddce02a3807cda9f95300e24d30c5b2bd48d482 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Aug 2 08:35:36 2025 +0000 + + Build(deps): Bump react and @types/react in /page + + Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together. + + Updates `react` from 19.1.0 to 19.1.1 + - [Release notes](https://github.com/facebook/react/releases) + - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) + - [Commits](https://github.com/facebook/react/commits/v19.1.1/packages/react) + + Updates `@types/react` from 19.1.8 to 19.1.9 + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: react + dependency-version: 19.1.1 + dependency-type: direct:production + update-type: version-update:semver-patch + - dependency-name: "@types/react" + dependency-version: 19.1.9 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit c21d8eaaa02e864f6ee8a3c85e5cb175de687abc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Aug 2 08:35:32 2025 +0000 + + Build(deps): Bump react-resizable-panels from 3.0.3 to 3.0.4 in /page + + Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.3 to 3.0.4. + - [Release notes](https://github.com/bvaughn/react-resizable-panels/releases) + - [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.3...3.0.4) + + --- + updated-dependencies: + - dependency-name: react-resizable-panels + dependency-version: 3.0.4 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 7f8f1ec3d2f852649192dcd6e0a6743ee50c8671 +Merge: 0731d62 b6e8d09 +Author: Maurice Heumann +Date: Sat Aug 2 10:34:13 2025 +0200 + + Build(deps-dev): Bump typescript-eslint from 8.35.1 to 8.38.0 in /page (#436) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.35.1 to 8.38.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.38.0

+

8.38.0 (2025-07-21)

+

🚀 Features

+
    +
  • typescript-estree: forbid optional chain in + TemplateTaggedLiteral (#11391)
  • +
+

🩹 Fixes

+
    +
  • disallow extra properties in rule options (#11397)
  • +
  • eslint-plugin: [consistent-generic-constructors] + resolve conflict with isolatedDeclarations if enabled in + constructor option (#11351)
  • +
  • typescript-eslint: infer tsconfigRootDir with v8 + API (#11412)
  • +
  • typescript-eslint: error on nested + extends in tseslint.config() (#11361)
  • +
  • typescript-estree: ensure the token type of the + property name is Identifier (#11329)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

v8.37.0

+

8.37.0 (2025-07-14)

+

🚀 Features

+
    +
  • typescript-estree: infer tsconfigRootDir from call + stack (#11370)
  • +
+

🩹 Fixes

+
    +
  • eslint-plugin: [unified-signatures] fix false + positives for ignoreOverloadsWithDifferentJSDoc option (#11381)
  • +
  • type-utils: add missing 'types' dependency to + 'type-utils' (#11383)
  • +
  • type-utils: handle namespaced exports in specifier + matching (#11380)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

v8.36.0

+

8.36.0 (2025-07-07)

+ +
+

... (truncated)

+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.38.0 (2025-07-21)

+

🩹 Fixes

+
    +
  • typescript-eslint: error on nested + extends in tseslint.config() (#11361)
  • +
  • typescript-eslint: infer tsconfigRootDir with v8 + API (#11412)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

8.37.0 (2025-07-14)

+

🚀 Features

+
    +
  • typescript-estree: infer tsconfigRootDir from call + stack (#11370)
  • +
+

❤️ Thank You

+
    +
  • Josh Goldberg ✨
  • +
+

You can read about our versioning + strategy and releases + on our website.

+

8.36.0 (2025-07-07)

+

🚀 Features

+
    +
  • typescript-eslint: support basePath in + tseslint.config() (#11357)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Commits +
    +
  • d11e79e + chore(release): publish 8.38.0
  • +
  • 6d8fae9 + fix(typescript-eslint): error on nested extends in + tseslint.config() (#11...
  • +
  • abb7c4d + fix(typescript-eslint): infer tsconfigRootDir with v8 API (#11412)
  • +
  • 816be17 + chore(release): publish 8.37.0
  • +
  • 7126c3a + feat(typescript-estree): infer tsconfigRootDir from call stack (#11370)
  • +
  • 84b7a2e + chore(release): publish 8.36.0
  • +
  • 0c40c7a + feat(typescript-eslint): support basePath in + tseslint.config() (#11357)
  • +
  • e2ecca6 + chore: fix issues introduced by updated nx configuration + (#11230)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.35.1&new-version=8.38.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0731d624a8f9c5ef2fdd07b500f706ba7f1cdfca +Merge: 1e007c3 b656a88 +Author: Maurice Heumann +Date: Sat Aug 2 10:33:46 2025 +0200 + + Build(deps): Bump lucide-react from 0.525.0 to 0.536.0 in /page (#432) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.525.0 to 0.536.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.536.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.535.0...0.536.0

+

Version 0.535.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.534.0...0.535.0

+

Version 0.534.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.533.0...0.534.0

+

Version 0.533.0

+

What's Changed

+ + +
+

... (truncated)

+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.525.0&new-version=0.536.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 1e007c36c89935aaf361a0a1bcf7f8087113504e +Merge: 3322835 3a9d83c +Author: Maurice Heumann +Date: Sat Aug 2 10:33:35 2025 +0200 + + Build(deps): Bump deps/googletest from `32f9f4c` to `373af2e` (#430) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `32f9f4c` to `373af2e`. +
+ Commits +
    +
  • 373af2e + Provide a better error message when ASSERT and SKIP macros are used in + method...
  • +
  • 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) + + +
+ +commit 332283559ec033c4b8d2f867dbe1dc67ba9466a7 +Merge: ba84fb8 49150a3 +Author: Maurice Heumann +Date: Sat Aug 2 10:33:11 2025 +0200 + + Build(deps): Bump deps/flatbuffers from `c526cb6` to `518bf42` (#429) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `c526cb6` to `518bf42`. +
+ Commits +
    +
  • 518bf42 + Fixes misaligned pointer by reading from the buffer instead of loading + the me...
  • +
  • 575d616 + [Swift] Moves capacity outside of Storage (#8650)
  • +
  • f32a7dc + Bugfix eq for numpy data types (#8646)
  • +
  • 860d645 + Support Rust edition 2024 (#8638)
  • +
  • 06a53df + Fix start page: Backwards and Forwards Compatibility (#8645)
  • +
  • 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) + + +
+ +commit ba84fb81cceae865981852414cf990b2e5ed6dd1 +Merge: 4f2005c 7c84892 +Author: Maurice Heumann +Date: Sat Aug 2 10:32:58 2025 +0200 + + Build(deps): Bump tw-animate-css from 1.3.4 to 1.3.6 in /page (#433) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.3.4 to 1.3.6. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.3.6

+

Changelog

+
    +
  • 58f3396: fix: allow changing animation parameters for ready-to-use + animations
  • +
  • 8313476: chore: update dependencies nd package manager version
  • +
  • f81346c: chore: bump version to 1.3.6
  • +
+

Issues fixed

+
    +
  • #47: + feat: allow developers to change the transition timing function for + --animate-accordion/collapsible-* (thanks for your help, @​mikeploythai)
  • +
+

v1.3.5

+

Changelog

+
    +
  • b8cc09c: fix: update slide translate calculations to use correct + sign for ratio values
  • +
  • 69fbfcd: chore: bump version to 1.3.5 and update dependencies
  • +
+

Issues fixed

+
    +
  • #44 + incorrect calculation in slide-in-from-left when using a ratio (thanks + for reporting, @​alec-liminary)
  • +
+
+
+
+ Commits +
    +
  • f81346c + chore: bump version to 1.3.6
  • +
  • 8313476 + chore: update dependencies nd package manager version
  • +
  • 58f3396 + fix: allow changing animation parameters for ready-to-use + animations
  • +
  • 69fbfcd + chore: bump version to 1.3.5 and update dependencies
  • +
  • b8cc09c + fix: update slide translate calculations to use correct sign for ratio + values
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.3.4&new-version=1.3.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4f2005c9b4b9ede0da2466ade3d25d9a5634b53d +Merge: dcda458 97f280c +Author: Maurice Heumann +Date: Sat Aug 2 10:32:30 2025 +0200 + + Build(deps-dev): Bump eslint from 9.30.0 to 9.32.0 in /page (#438) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.30.0 to 9.32.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.32.0

+

Features

+
    +
  • 1245000 + feat: support explicit resource management in core rules (#19828) + (fnx)
  • +
  • 0e957a7 + feat: support typescript types in accessor rules (#19882) + (fnx)
  • +
+

Bug Fixes

+
    +
  • 960fd40 + fix: Upgrade @​eslint/js (#19971) + (Nicholas C. Zakas)
  • +
  • bbf23fa + fix: Refactor reporting into FileReport (#19877) + (Nicholas C. Zakas)
  • +
  • d498887 + fix: bump @​eslint/plugin-kit to 0.3.4 to resolve + vulnerability (#19965) + (Milos Djermanovic)
  • +
  • f46fc6c + fix: report only global references in no-implied-eval (#19932) + (Nitin Kumar)
  • +
  • 7863d26 + fix: remove outdated types in ParserOptions.ecmaFeatures + (#19944) + (ntnyq)
  • +
  • 3173305 + fix: update execScript message in no-implied-eval rule (#19937) + (TKDev7)
  • +
+

Documentation

+
    +
  • 86e7426 + docs: Update README (GitHub Actions Bot)
  • +
+

Chores

+
    +
  • 50de1ce + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 74f01a3 + ci: unpin jiti to version ^2.5.1 (#19970) + (루밀LuMir)
  • +
  • 2ab1381 + ci: pin jiti to version 2.4.2 (#19964) + (Francesco Trotta)
  • +
  • b7f7545 + test: switch to flat config mode in SourceCode tests (#19953) + (Milos Djermanovic)
  • +
  • f5a35e3 + test: switch to flat config mode in eslint-fuzzer (#19960) + (Milos Djermanovic)
  • +
  • e22af8c + refactor: use CustomRuleDefinitionType in + JSRuleDefinition (#19949) + (Francesco Trotta)
  • +
  • e855717 + chore: switch performance tests to hyperfine (#19919) + (Francesco Trotta)
  • +
  • 2f73a23 + test: switch to flat config mode in ast-utils tests (#19948) + (Milos Djermanovic)
  • +
  • c565a53 + chore: exclude further_reading_links.json from Prettier + formatting (#19943) + (Milos Djermanovic)
  • +
+

v9.31.0

+

Features

+
    +
  • 35cf44c + feat: output full actual location in rule tester if different (#19904) + (ST-DDT)
  • +
  • a6a6325 + feat: support explicit resource management in no-loop-func + (#19895) + (Milos Djermanovic)
  • +
  • 4682cdc + feat: support explicit resource management in no-undef-init + (#19894) + (Milos Djermanovic)
  • +
  • 5848216 + feat: support explicit resource management in + init-declarations (#19893) + (Milos Djermanovic)
  • +
  • bb370b8 + feat: support explicit resource management in + no-const-assign (#19892) + (Milos Djermanovic)
  • +
+

Bug Fixes

+
    +
  • 07fac6c + fix: retry on EMFILE when writing autofix results (#19926) + (TKDev7)
  • +
  • 28cc7ab + fix: Remove incorrect RuleContext types (#19910) + (Nicholas C. Zakas)
  • +
+

Documentation

+
    +
  • 664cb44 + docs: Update README (GitHub Actions Bot)
  • +
  • 40dbe2a + docs: fix mismatch between globalIgnores() code and text + (#19914) + (MaoShizhong)
  • +
  • 5a0069d + docs: Update README (GitHub Actions Bot)
  • +
  • fef04b5 + docs: Update working on issues info (#19902) + (Nicholas C. Zakas)
  • +
+

Chores

+
    +
  • 3ddd454 + chore: upgrade to @eslint/js@9.31.0 (#19935) + (Francesco Trotta)
  • +
  • d5054e5 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 0f4a378 + chore: update eslint (#19933) + (renovate[bot])
  • +
  • 76c2340 + chore: bump mocha to v11 (#19917) + (루밀LuMir)
  • +
+ +
+

... (truncated)

+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.32.0 - July 25, 2025

+
    +
  • 960fd40 + fix: Upgrade @​eslint/js (#19971) + (Nicholas C. Zakas)
  • +
  • 50de1ce + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • bbf23fa + fix: Refactor reporting into FileReport (#19877) + (Nicholas C. Zakas)
  • +
  • 74f01a3 + ci: unpin jiti to version ^2.5.1 (#19970) + (루밀LuMir)
  • +
  • d498887 + fix: bump @​eslint/plugin-kit to 0.3.4 to resolve + vulnerability (#19965) + (Milos Djermanovic)
  • +
  • 2ab1381 + ci: pin jiti to version 2.4.2 (#19964) + (Francesco Trotta)
  • +
  • b7f7545 + test: switch to flat config mode in SourceCode tests (#19953) + (Milos Djermanovic)
  • +
  • f5a35e3 + test: switch to flat config mode in eslint-fuzzer (#19960) + (Milos Djermanovic)
  • +
  • f46fc6c + fix: report only global references in no-implied-eval (#19932) + (Nitin Kumar)
  • +
  • 86e7426 + docs: Update README (GitHub Actions Bot)
  • +
  • e22af8c + refactor: use CustomRuleDefinitionType in + JSRuleDefinition (#19949) + (Francesco Trotta)
  • +
  • 1245000 + feat: support explicit resource management in core rules (#19828) + (fnx)
  • +
  • e855717 + chore: switch performance tests to hyperfine (#19919) + (Francesco Trotta)
  • +
  • 0e957a7 + feat: support typescript types in accessor rules (#19882) + (fnx)
  • +
  • 2f73a23 + test: switch to flat config mode in ast-utils tests (#19948) + (Milos Djermanovic)
  • +
  • 7863d26 + fix: remove outdated types in ParserOptions.ecmaFeatures + (#19944) + (ntnyq)
  • +
  • c565a53 + chore: exclude further_reading_links.json from Prettier + formatting (#19943) + (Milos Djermanovic)
  • +
  • 3173305 + fix: update execScript message in no-implied-eval rule (#19937) + (TKDev7)
  • +
+

v9.31.0 - July 11, 2025

+
    +
  • 3ddd454 + chore: upgrade to @eslint/js@9.31.0 (#19935) + (Francesco Trotta)
  • +
  • d5054e5 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 0f4a378 + chore: update eslint (#19933) + (renovate[bot])
  • +
  • 664cb44 + docs: Update README (GitHub Actions Bot)
  • +
  • 07fac6c + fix: retry on EMFILE when writing autofix results (#19926) + (TKDev7)
  • +
  • 35cf44c + feat: output full actual location in rule tester if different (#19904) + (ST-DDT)
  • +
  • 40dbe2a + docs: fix mismatch between globalIgnores() code and text + (#19914) + (MaoShizhong)
  • +
  • 76c2340 + chore: bump mocha to v11 (#19917) + (루밀LuMir)
  • +
  • 28cc7ab + fix: Remove incorrect RuleContext types (#19910) + (Nicholas C. Zakas)
  • +
  • a6a6325 + feat: support explicit resource management in no-loop-func + (#19895) + (Milos Djermanovic)
  • +
  • 4682cdc + feat: support explicit resource management in no-undef-init + (#19894) + (Milos Djermanovic)
  • +
  • 5848216 + feat: support explicit resource management in + init-declarations (#19893) + (Milos Djermanovic)
  • +
  • bb370b8 + feat: support explicit resource management in + no-const-assign (#19892) + (Milos Djermanovic)
  • +
  • 5a0069d + docs: Update README (GitHub Actions Bot)
  • +
  • fef04b5 + docs: Update working on issues info (#19902) + (Nicholas C. Zakas)
  • +
+

v9.30.1 - July 1, 2025

+
    +
  • b035f74 + chore: upgrade to @eslint/js@9.30.1 (#19906) + (Francesco Trotta)
  • +
  • b3dbc16 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • e91bb87 + fix: allow separate default and named type imports (#19899) + (xbinaryx)
  • +
  • ab7c625 + docs: Update README (GitHub Actions Bot)
  • +
  • dae1e5b + docs: update jsdoc's link (#19896) + (JamesVanWaza)
  • +
+
+
+
+ Commits +
    +
  • 2364031 + 9.32.0
  • +
  • a0e62e2 + Build: changelog update for 9.32.0
  • +
  • 960fd40 + fix: Upgrade @​eslint/js (#19971)
  • +
  • 50de1ce + chore: package.json update for @​eslint/js release
  • +
  • bbf23fa + fix: Refactor reporting into FileReport (#19877)
  • +
  • 74f01a3 + ci: unpin jiti to version ^2.5.1 (#19970)
  • +
  • d498887 + fix: bump @​eslint/plugin-kit to 0.3.4 to resolve + vulnerability (#19965)
  • +
  • 2ab1381 + ci: pin jiti to version 2.4.2 (#19964)
  • +
  • b7f7545 + test: switch to flat config mode in SourceCode tests (#19953)
  • +
  • f5a35e3 + test: switch to flat config mode in eslint-fuzzer (#19960)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.30.0&new-version=9.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit dcda45895bcccd1e0adeda10ec862a22b053dd2c +Merge: 5d95385 c8373f0 +Author: Maurice Heumann +Date: Sat Aug 2 10:32:19 2025 +0200 + + Build(deps-dev): Bump @types/node from 24.0.8 to 24.1.0 in /page (#439) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 24.0.8 to 24.1.0. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.0.8&new-version=24.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5d953856ae683dd43f81cbddebc7a14fb5c01f9f +Merge: ebb3c9b dfa0f95 +Author: Maurice Heumann +Date: Sat Aug 2 10:32:07 2025 +0200 + + Build(deps): Bump react-router-dom from 7.6.3 to 7.7.1 in /page (#440) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.6.3 to 7.7.1. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.9

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.9
    • +
    • react-router-dom@6.4.0-pre.9
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.7.1

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.7.1
    • +
    +
  • +
+

7.7.0

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.7.0
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.6.3&new-version=7.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ebb3c9b5498ae185e8eca504e4c13b4d1ad99898 +Merge: a066f8f 1d5ca92 +Author: Maurice Heumann +Date: Sat Aug 2 10:31:53 2025 +0200 + + Build(deps): Bump @modelcontextprotocol/sdk from 1.17.0 to 1.17.1 in /mcp (#442) + + Bumps + [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) + from 1.17.0 to 1.17.1. +
+ Release notes +

Sourced from @​modelcontextprotocol/sdk's + releases.

+
+

1.17.1

+

What's Changed

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.0...1.17.1

+
+
+
+ Commits +
    +
  • 0551cc5 + 1.17.1 (#831)
  • +
  • 31acdcb + fix: prevent responses being sent to wrong client when multiple + transports co...
  • +
  • ee16173 + (fix): Update fallbackRequestHandler type to match _requestHandlers + leaves ty...
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.17.0&new-version=1.17.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 1d5ca92984a02f761425782bbf8e71c38e3dd5df +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 18:47:13 2025 +0000 + + Build(deps): Bump @modelcontextprotocol/sdk in /mcp + + Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.17.0 to 1.17.1. + - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases) + - [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.17.0...1.17.1) + + --- + updated-dependencies: + - dependency-name: "@modelcontextprotocol/sdk" + dependency-version: 1.17.1 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit dfa0f952215bcda784aa81f911e6982741af5211 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 17:51:54 2025 +0000 + + Build(deps): Bump react-router-dom from 7.6.3 to 7.7.1 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.6.3 to 7.7.1. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.7.1/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.7.1 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit c8373f06ee50c531010acb40e66bfc106ca8aefc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 17:51:45 2025 +0000 + + Build(deps-dev): Bump @types/node from 24.0.8 to 24.1.0 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.8 to 24.1.0. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 24.1.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 97f280ca55a70bf24252730366a21d0b63a0a8ba +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 17:51:38 2025 +0000 + + Build(deps-dev): Bump eslint from 9.30.0 to 9.32.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.30.0 to 9.32.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.30.0...v9.32.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.32.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit b6e8d09b5de2bb25b4259382799fd578dada8dbb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 17:51:26 2025 +0000 + + Build(deps-dev): Bump typescript-eslint from 8.35.1 to 8.38.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.35.1 to 8.38.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.38.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.38.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 7c848924ff61c1a86a8fe910da6cac027ac206a7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 17:50:55 2025 +0000 + + Build(deps): Bump tw-animate-css from 1.3.4 to 1.3.6 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.4 to 1.3.6. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.4...v1.3.6) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.3.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit b656a881aea16fb515dccd0a93835da5ab2fd511 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 17:50:48 2025 +0000 + + Build(deps): Bump lucide-react from 0.525.0 to 0.536.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.525.0 to 0.536.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.536.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.536.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 3a9d83cf775fea059ae48b32aca214915a380103 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 17:50:44 2025 +0000 + + Build(deps): Bump deps/googletest from `32f9f4c` to `373af2e` + + Bumps [deps/googletest](https://github.com/google/googletest) from `32f9f4c` to `373af2e`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/32f9f4c82afa4249af66b55278df15c16b3031ea...373af2e3df71599b87a40ce0e37164523849166b) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 373af2e3df71599b87a40ce0e37164523849166b + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 49150a35ef06d290d07488db1da0283a79ce0df9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Aug 1 17:50:42 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `c526cb6` to `518bf42` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `c526cb6` to `518bf42`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/c526cb640b49c5c3a58298de93b8225efcce9047...518bf42df82da02b77696027215bda91edbd4102) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 518bf42df82da02b77696027215bda91edbd4102 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a066f8f25235d10965584bd9056d90e6ab7e7a5e +Author: Maurice Heumann +Date: Mon Jul 28 19:28:34 2025 +0200 + + Update README.md + +commit a5011dcaeb7f4e566d2c0bb3130b4fdae6d49539 +Author: Maurice Heumann +Date: Mon Jul 28 19:17:13 2025 +0200 + + Update README.md + +commit d7fd3b59fa532bb3419ef108ded1523c1440578e +Author: Maurice Heumann +Date: Mon Jul 28 19:00:39 2025 +0200 + + Update README.md + +commit d0ae04a191793bbb65cf286bb79f1e64ee96d13a +Merge: 84430c1 760f29b +Author: Maurice Heumann +Date: Fri Jul 25 08:48:17 2025 +0200 + + Build(deps): Bump @modelcontextprotocol/sdk from 1.13.3 to 1.17.0 in /mcp (#425) + + Bumps + [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) + from 1.13.3 to 1.17.0. +
+ Release notes +

Sourced from @​modelcontextprotocol/sdk's + releases.

+
+

1.17.0

+

What's Changed

+ +

New Contributors 🙏

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.16.0...1.17.0

+

1.16.0

+

What's Changed

+ +

New Contributors 🙏

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.15.1...1.16.0

+

1.15.1

+

What's Changed

+ + +
+

... (truncated)

+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.13.3&new-version=1.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 84430c156ce48cd2fe89f785197ae289abc3f57b +Merge: f6d1370 5417481 +Author: Maurice Heumann +Date: Fri Jul 25 08:47:58 2025 +0200 + + Build(deps): Bump deps/flatbuffers from `64e5252` to `c526cb6` (#424) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `64e5252` to `c526cb6`. +
+ 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) + + +
+ +commit f6d1370e9fa59d56e83851364bf31e5728806162 +Merge: bad88cc f60526f +Author: Maurice Heumann +Date: Fri Jul 25 08:43:19 2025 +0200 + + Build(deps): Bump deps/gtest-parallel from `96f4f90` to `cd488bd` (#423) + + Bumps [deps/gtest-parallel](https://github.com/google/gtest-parallel) + from `96f4f90` to `cd488bd`. +
+ 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) + + +
+ +commit bad88cc543c951093f8d42e6f3df82d19df12a17 +Merge: b7333b4 e66ac56 +Author: Maurice Heumann +Date: Fri Jul 25 08:41:34 2025 +0200 + + Build(deps): Bump deps/googletest from `3983f67` to `32f9f4c` (#422) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `3983f67` to `32f9f4c`. +
+ Commits +
    +
  • 32f9f4c + Skip the predicate on SIGSEGV in death-test on Android builds with API + level ...
  • +
  • 7e17b15 + Fix the sample usage of ConvertGenerator by removing the + type-id name.
  • +
  • 309dab8 + 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) + + +
+ +commit 760f29bcc13a805138a955edb01c78ab34acbce3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jul 25 05:58:18 2025 +0000 + + Build(deps): Bump @modelcontextprotocol/sdk in /mcp + + Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.13.3 to 1.17.0. + - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases) + - [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.3...1.17.0) + + --- + updated-dependencies: + - dependency-name: "@modelcontextprotocol/sdk" + dependency-version: 1.17.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 5417481e9ae9e98afcb6345376305fae3f0afb17 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jul 25 05:57:55 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `64e5252` to `c526cb6` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `64e5252` to `c526cb6`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/64e5252b4ef333c9e367378619151406435c9612...c526cb640b49c5c3a58298de93b8225efcce9047) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: c526cb640b49c5c3a58298de93b8225efcce9047 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit f60526fa20e1f51fe1d50f9d815ca9a6e0fe0511 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jul 25 05:57:53 2025 +0000 + + Build(deps): Bump deps/gtest-parallel from `96f4f90` to `cd488bd` + + Bumps [deps/gtest-parallel](https://github.com/google/gtest-parallel) from `96f4f90` to `cd488bd`. + - [Commits](https://github.com/google/gtest-parallel/compare/96f4f904922f9bf66689e749c40f314845baaac8...cd488bdedc1d2cffb98201a17afc1b298b0b90f1) + + --- + updated-dependencies: + - dependency-name: deps/gtest-parallel + dependency-version: cd488bdedc1d2cffb98201a17afc1b298b0b90f1 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit e66ac563288729950b6338f5dcd58f0551364879 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jul 25 05:57:51 2025 +0000 + + Build(deps): Bump deps/googletest from `3983f67` to `32f9f4c` + + Bumps [deps/googletest](https://github.com/google/googletest) from `3983f67` to `32f9f4c`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/3983f67e32fb3e9294487b9d4f9586efa6e5d088...32f9f4c82afa4249af66b55278df15c16b3031ea) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 32f9f4c82afa4249af66b55278df15c16b3031ea + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit b7333b403d2238658a83c1ca7ca64ac14bbe8f39 +Author: momo5502 +Date: Sun Jul 20 16:15:02 2025 +0200 + + Prepare support for sharing files + +commit 6eb4ef33fffbc01216db39ca71a242a5bafc8a50 +Author: momo5502 +Date: Sun Jul 20 09:34:25 2025 +0200 + + Handle invalid page protections + + This fixes #420 + +commit 6a1eb46fd2515dabbe909eb364226c86a6f8e07b +Merge: 6068e28 5e57360 +Author: Maurice Heumann +Date: Fri Jul 18 07:30:08 2025 +0200 + + Fix buffer overflow in logger (#419) + + This fixes #412 + +commit 5e57360dc3cf08c50b84e56153e32f0f79c0f6d1 +Author: momo5502 +Date: Fri Jul 18 06:59:50 2025 +0200 + + Fix buffer overflow + +commit 6068e28df2fb13f66f0b77484f696d66d86a63e2 +Merge: 9e5a6b5 acc5dd9 +Author: Maurice Heumann +Date: Thu Jul 17 20:05:28 2025 +0200 + + Fix tenet plugin pull request (#417) + +commit acc5dd9646747e541e8d62b8c84f945c11fe702f +Author: Maurice Heumann +Date: Thu Jul 17 19:49:16 2025 +0200 + + Fix compilation + +commit 4d4c04eb78b3b78980743b0644a171a33cebb208 +Author: Maurice Heumann +Date: Thu Jul 17 19:42:59 2025 +0200 + + Finish tenet tracer refactoring + +commit 6e71e495bcb7746054770e9344a5677df48295ce +Author: Maurice Heumann +Date: Thu Jul 17 18:55:16 2025 +0200 + + More fixes + +commit 3c05c7a607c2720adc6e82e72ce226f0775f97b6 +Author: Maurice Heumann +Date: Thu Jul 17 18:53:07 2025 +0200 + + Small fixes + +commit d09b32eb5e707d64b537338adca0cd6a85af2598 +Author: Maurice Heumann +Date: Thu Jul 17 18:45:18 2025 +0200 + + Fix clang tidy warnings + +commit b5e40c3627001915e1fb0236987f95aec608efec +Author: Maurice Heumann +Date: Thu Jul 17 18:35:16 2025 +0200 + + Revert line endings + +commit 8caf724c95b35be6fc233b18f2004600349197f8 +Author: Maurice Heumann +Date: Thu Jul 17 18:30:00 2025 +0200 + + Fix formatting + +commit 079d367792fd22b65bf415c5ef89d670b14270aa +Merge: 9e5a6b5 20f9684 +Author: Maurice Heumann +Date: Thu Jul 17 18:11:47 2025 +0200 + + Generate an output that the Tenet plugin can read (#416) + + Generates a Tenet tracer output with the -t parameter. The original + Tenet tracer plugin is outdated, so I made updates to support our + emulator. The forked project below works well. + + https://github.com/maskelihileci/tenet/tree/master/plugins_sogen-support + +commit 9e5a6b509b34ade392f23c1497d6cfc04ef64054 +Merge: b34adba 188b95a +Author: Maurice Heumann +Date: Thu Jul 17 17:41:06 2025 +0200 + + Implement guard pages (#406) + + Hey, looking for feedback on my guard page implementation. + + I wasn't sure on how to structure the additional windows specific memory + flags, since the emulation backends won't like additional guard flag. I + opted to create a new `memory_permission_ext` enum to hold the guard + flag, and a `nt_memory_permission` struct to wrap the "common" memory + permission flags, with the new extended flags. This struct implicitly + coerces to the original `memory_permission` to reduce the amount of + changes for the PR. + + This however meant that I changed signatures of `map_memory` and + `apply_memory_protection` in `memory_interface` to accommodate this new + structure, and was an afterthought. + + The `map_nt_to_emulator_protection` function might also need some + attention now, too. For future reference, windows uses + [MiMakeProtectionMask](https://doxygen.reactos.org/d1/d9a/marea_8c.html#adfb66408771a4df77c1056cc2a99ef21) + in ntoskrnl to map `PAGE_*` flags to [MM PTE + constants](https://reactos.org/wiki/Techwiki:Memory_management_in_the_Windows_XP_kernel). + + The test added to the `test-sample` binary seems to be passing. + + Fixes #21 + +commit 188b95af5deb30a46cc7934f03d9f7338a8f7c16 +Author: 3fault +Date: Thu Jul 17 11:27:23 2025 -0400 + + Fix formatting + +commit f1d54f7417f48d2c3dc69739e25faff7eb87617f +Author: 3fault +Date: Thu Jul 17 11:19:56 2025 -0400 + + Parameterize basic_memory_region to support extended memory flags + +commit 9f637105fbeb7e915337396816e6fddf6060a27f +Author: 3fault +Date: Thu Jul 17 11:06:26 2025 -0400 + + Unset extended flags in nt_memory_permission assignment operator + +commit 8cea9fc75a753f878423ab903a0d036830b7576a +Author: 3fault +Date: Thu Jul 17 10:55:45 2025 -0400 + + Ensure memory is freed after guard page test + +commit 20f96841de39c183b372f68bf6fa6f854c8a097e +Author: maskelihileci <41159853+maskelihileci@users.noreply.github.com> +Date: Thu Jul 17 14:36:29 2025 +0300 + + Generate an output that the Tenet plugin can read + + Generates a Tenet tracer output with the -t parameter. + The original Tenet tracer plugin is outdated, so I made updates to support our emulator. The forked project below works well. + + https://github.com/maskelihileci/tenet/tree/master/plugins_sogen-support + +commit f6fbb6c46da2bbe20d02c7e210d8c1383e03b48c +Merge: bf7c5b4 cb32bef +Author: Maurice Heumann +Date: Sun Jul 13 20:47:01 2025 +0200 + + Merge branch 'unicorn-upgrade-2' into unhandled-exceptions + +commit cb32bef085432c4b84c94868ecbe0b71f34733ee +Author: Maurice Heumann +Date: Sun Jul 13 20:03:33 2025 +0200 + + Update unicorn + +commit 2185d00ec02518ae106c9573c379271226dfbf9f +Author: Maurice Heumann +Date: Sun Jul 13 19:43:13 2025 +0200 + + Revert invalid instruction changes + +commit 91375b22f9b29dcabe7fa474298266c6f431b5ad +Author: Maurice Heumann +Date: Sun Jul 13 19:30:29 2025 +0200 + + Try upgrading unicorn + +commit b34adbadbfa6a39fc0f3cd3a2a849e91fc876340 +Merge: fe21374 7632a77 +Author: Maurice Heumann +Date: Sun Jul 13 12:52:38 2025 +0200 + + Fix icicle deprecation warning (#411) + +commit 7632a77c3619beb4bac6d1ad1c13ef2d95af3717 +Author: Maurice Heumann +Date: Sun Jul 13 12:37:16 2025 +0200 + + Ah fuck it + +commit 24ed6db02e7abbded2f057509fb8674e45d2a0a8 +Author: Maurice Heumann +Date: Sun Jul 13 12:25:20 2025 +0200 + + Try different fix + +commit cc8aa65aecbab42c11773f4c033cb29f10d66b9a +Author: Maurice Heumann +Date: Sun Jul 13 12:07:46 2025 +0200 + + Fix icicle deprecation warning + +commit fe213743a329dd3c42f111abce683f6c28866c7c +Merge: 08995a4 d7a1a26 +Author: Maurice Heumann +Date: Sat Jul 12 21:48:41 2025 +0200 + + Fix deleting threads (#410) + +commit d7a1a269b704152b9cf3c1e38735112f68b07612 +Author: Maurice Heumann +Date: Sat Jul 12 21:33:12 2025 +0200 + + Setup thread before dispatching APC + +commit ac2d34c143b289d09a8f6cbecf480db7302f7349 +Author: momo5502 +Date: Sat Jul 12 15:39:53 2025 +0200 + + Small cleanup + +commit 7a3a5d760ebcda9af957334966a0eb210d2439f5 +Author: momo5502 +Date: Sat Jul 12 15:28:30 2025 +0200 + + Fix thread deletion + +commit 08995a42059d5ddf97c6ee6305f2fc924342b35d +Author: momo5502 +Date: Sat Jul 12 13:47:52 2025 +0200 + + Print memory stats + +commit 90c087786c0afd1ce25dd5bdeb2650a97c5fca62 +Author: momo5502 +Date: Sat Jul 12 11:18:25 2025 +0200 + + Better output window updating + +commit 65c13817a07fc340d6010d729834571300165acd +Author: momo5502 +Date: Sat Jul 12 11:03:42 2025 +0200 + + Reduce shadow + +commit c513debcae970e1328c564e7845def4056cf8119 +Author: momo5502 +Date: Sat Jul 12 10:24:18 2025 +0200 + + Frosted glass effect + +commit f9be33b3830c1d24d082f268ca7d2523abe376a1 +Author: momo5502 +Date: Sat Jul 12 09:10:17 2025 +0200 + + Better summary + +commit db68f70f58aaa403ed9427398c118fb7c123c3a4 +Author: Maurice Heumann +Date: Fri Jul 11 20:26:07 2025 +0200 + + Fix formatting + +commit 11593e22985a073cd4c0dc93c83a62e811968688 +Author: momo5502 +Date: Fri Jul 11 20:03:45 2025 +0200 + + Add tooltips everywhere + +commit ecb53f8d60c3c981179822431923c2952e9c7813 +Author: momo5502 +Date: Fri Jul 11 15:09:09 2025 +0200 + + Use monospace font + +commit 6e24b23c2f5129693f4bb82622483e723bb4023e +Author: Maurice Heumann +Date: Fri Jul 11 14:33:45 2025 +0200 + + Update playground.tsx + +commit 29878ae2eae0c80eabb3144f9b1652c273276609 +Author: Maurice Heumann +Date: Fri Jul 11 13:57:34 2025 +0200 + + Update playground.tsx + +commit 0794c1038b9a82ea4dd3d9dd4dca5545e13aa7f2 +Author: momo5502 +Date: Fri Jul 11 13:40:11 2025 +0200 + + Display emulation status + +commit f00aac744f31fa319d849a7249020c3218b6b4c1 +Author: Maurice Heumann +Date: Thu Jul 10 20:00:33 2025 +0200 + + Fix formatting + +commit 35090fa16edfd60797f94556b37d947aaced6532 +Author: Maurice Heumann +Date: Thu Jul 10 19:26:36 2025 +0200 + + Change color + +commit ab587091bca2da142297be8be5168827ed4c0376 +Author: momo5502 +Date: Wed Jul 9 21:23:32 2025 +0200 + + Don't wait for build step + +commit acb65dc10d7fdd094967899d50fec552091f2e63 +Author: momo5502 +Date: Wed Jul 9 21:15:47 2025 +0200 + + Log message box arguments + +commit f4fc9c4a6c6c65c8dd2fb7110cf4f7fb2b7455da +Author: 3fault +Date: Wed Jul 9 14:49:26 2025 -0400 + + fix memory_permissions_ext includes + +commit 19574fb512cf7ad9836d3fcdfee9e547319514ee +Author: 3fault +Date: Wed Jul 9 14:43:06 2025 -0400 + + remove references to nt_memory_permission from backend + +commit 8ec184d57f3203be28336ccd599ef3ea77d2bc03 +Author: 3fault +Date: Wed Jul 9 14:39:49 2025 -0400 + + remove unneeded windows-emulator/memory_permission_ext.cpp + +commit db6b325aef9c4b132551c4261aa78dfd91196c79 +Author: momo5502 +Date: Wed Jul 9 19:32:12 2025 +0200 + + Remove logging + +commit 6c6955630f500ce86db18d4a9b34df88b3e2e1c1 +Merge: 7f15b42 6bedf56 +Author: Maurice Heumann +Date: Wed Jul 9 19:11:49 2025 +0200 + + Remove debug builds from CI (#409) + +commit 7f15b42d18cf893c2cede1cd52ab4abb1c1d48fb +Author: momo5502 +Date: Wed Jul 9 19:09:16 2025 +0200 + + Fix loading analyzer and bust caches + +commit 6bedf565658671c48b4dd39755eee5570efc2e0b +Author: momo5502 +Date: Wed Jul 9 18:50:18 2025 +0200 + + Build windows in isolation + +commit e2bfc4dcdb5075efcc66d8f744c731a746b516ee +Author: momo5502 +Date: Wed Jul 9 18:35:50 2025 +0200 + + Remove debug builds except for windows x86_64 + +commit b7dc284a9d0db12216966f192044753c933aee5f +Author: momo5502 +Date: Wed Jul 9 17:58:47 2025 +0200 + + Memory 64 support + +commit adb94f37bdafee0e56ed03e05460ef264f905dda +Author: momo5502 +Date: Wed Jul 9 17:37:03 2025 +0200 + + Prepare memory 64 support + +commit 7bf7c2f38867e71336b503df03e79f26e2ebc48d +Author: momo5502 +Date: Wed Jul 9 08:39:31 2025 +0200 + + Catch emulation errors + +commit 7ef54d46bb2cd2d8b0d91fcee39a192f342d0486 +Merge: a4e6c00 a61ab14 +Author: Maurice Heumann +Date: Tue Jul 8 20:10:31 2025 +0200 + + Build(deps): Bump deps/flatbuffers from `00eec24` to `64e5252` (#408) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `00eec24` to `64e5252`. +
+ 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) + + +
+ +commit a4e6c0066211c421c02dab31dd97c82eb23ebbd7 +Merge: a711a8f 35950f7 +Author: Maurice Heumann +Date: Tue Jul 8 20:06:21 2025 +0200 + + Build(deps): Bump deps/googletest from `c67de11` to `3983f67` (#407) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `c67de11` to `3983f67`. +
+ 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) + + +
+ +commit a61ab1417e59fbb11782928536a3bcc1ce537446 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 8 17:27:52 2025 +0000 + + Build(deps): Bump deps/flatbuffers from `00eec24` to `64e5252` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `00eec24` to `64e5252`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/00eec2445b9f342949dc2b17b684a480543229b7...64e5252b4ef333c9e367378619151406435c9612) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 64e5252b4ef333c9e367378619151406435c9612 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 35950f7fe422fcc6b97cb1e8abff3ab71d90aeab +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 8 17:27:48 2025 +0000 + + Build(deps): Bump deps/googletest from `c67de11` to `3983f67` + + Bumps [deps/googletest](https://github.com/google/googletest) from `c67de11` to `3983f67`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/c67de117379f4d1c889c7581a0a76aa0979c2083...3983f67e32fb3e9294487b9d4f9586efa6e5d088) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 3983f67e32fb3e9294487b9d4f9586efa6e5d088 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a711a8faadf6a506e2d8e3c734e7cfa5634c2532 +Author: Maurice Heumann +Date: Tue Jul 8 18:55:29 2025 +0200 + + Fix posix colors + +commit 965efadb5162155824ea11adf0fba0c0d4ad4d7e +Author: Maurice Heumann +Date: Tue Jul 8 18:50:40 2025 +0200 + + Detailed CPUID logging + +commit e9718e61cd515d49daa0b4d0a7cd9b88fd68d9ac +Author: Maurice Heumann +Date: Tue Jul 8 17:40:42 2025 +0200 + + Update build.yml + +commit d656a18c8bec386bf5df0f8a3ea4388e69ab6d38 +Author: Maurice Heumann +Date: Tue Jul 8 16:36:23 2025 +0200 + + Print CPUID leaf + +commit a9c30bce33b1c041064c16e2391da97700d1b36a +Author: Maurice Heumann +Date: Tue Jul 8 12:29:20 2025 +0200 + + Also log ExpandEnvironmentStringsA + +commit 43bcac8f5b32469f3cb571b160735bfae699e4e2 +Author: Maurice Heumann +Date: Mon Jul 7 21:18:49 2025 +0200 + + Print details for certain functions + +commit b308b61c901655a69a6cdeb4446be41fa4ce997d +Author: momo5502 +Date: Mon Jul 7 16:00:48 2025 +0200 + + Fix weird layout for large screens + +commit 2febfa6b501902330c023dd48f593d5d34aa1067 +Author: momo5502 +Date: Mon Jul 7 15:50:25 2025 +0200 + + Fix landing page and add home button + +commit 889336252b840b806a17261bb8122095def6be67 +Author: momo5502 +Date: Mon Jul 7 15:23:09 2025 +0200 + + Fix flickering + +commit 6e203d9590a3fe7544b1542dc51286e8306bbb87 +Author: 3fault +Date: Wed Jul 2 14:47:51 2025 -0400 + + Fix formatting issues + +commit af21473cf1301842d64baa14e3dc119e5846ffa5 +Author: 3fault +Date: Wed Jul 2 14:27:05 2025 -0400 + + merge test_guard_page with test_native_exceptions, fixes MinGW build + +commit 2ecd3e4440ef5f5a84cad9a42746f04e2e2a7d17 +Author: 3fault +Date: Wed Jul 2 14:06:37 2025 -0400 + + add STATUS_GUARD_PAGE_VIOLATION constant to platform includes + +commit 9a6da790cf5308c263d82ee37c0915c7faa60a87 +Author: 3fault +Date: Wed Jul 2 13:41:23 2025 -0400 + + Remove #include in exception_dispatch + +commit 68a5800c856e8d44158aa5a67b9ddda447bbfd72 +Author: 3fault +Date: Wed Jul 2 12:09:21 2025 -0400 + + Add test for guard page in test-sample, formatting fix + +commit 2e17f37f78ef4d40939323f27ef2cd0b7d2e02f0 +Author: 3fault +Date: Tue Jul 1 19:17:05 2025 -0400 + + Update hook_memory_violation to handle guard page violations + +commit 1276c7e2bc987cdab62027899d51f68098b3a874 +Author: 3fault +Date: Tue Jul 1 19:04:22 2025 -0400 + + Update occurances of memory_permission to nt_memory_permission where needed + +commit 7d8daf7c686cd34c314eaa866846a1336ae055fa +Author: 3fault +Date: Tue Jul 1 18:28:54 2025 -0400 + + Update map_nt_to_emulator_protection to support PAGE_GUARD flag + +commit a8ae617e50d0be3d5d1f679d751d171abd7bec34 +Author: 3fault +Date: Tue Jul 1 18:14:02 2025 -0400 + + Add memory_permission_ext to windows-emulator + +commit ceadcbc3e8b41bd55c08ac7a449bd0d89d1f0f78 +Author: 3fault +Date: Tue Jul 1 17:50:45 2025 -0400 + + Add dispatch_guard_page_violation to exception_dispatch + +commit baf2ed67724eac37a57ead2f9b9bb0fbc0ef9112 +Author: momo5502 +Date: Tue Jul 1 21:01:59 2025 +0200 + + Don't preload anything for now + +commit 2b0cafae34dca57e68bab3ba3287936f58faf41b +Merge: 2b0254d 333e187 +Author: Maurice Heumann +Date: Tue Jul 1 21:02:00 2025 +0200 + + Build(deps): Bump @modelcontextprotocol/sdk from 1.13.2 to 1.13.3 in /mcp (#405) + + Bumps + [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) + from 1.13.2 to 1.13.3. +
+ Release notes +

Sourced from @​modelcontextprotocol/sdk's + releases.

+
+

1.13.3

+

What's Changed

+ +

New Contributors 🙏

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.2...1.13.3

+
+
+
+ Commits +
    +
  • 1b14bd7 + Merge pull request #719 + from modelcontextprotocol/ihrpr/1.13.3
  • +
  • cfec7d9 + 1.13.3
  • +
  • 6f5e53b + Returning undefined from discoverOAuthMetadata for CORS + errors (#717)
  • +
  • fb4d07f + Merge pull request #698 + from RishiNandha/main
  • +
  • a8fa0b3 + build
  • +
  • 3d6acd3 + add an example and update readme
  • +
  • 5e20ee1 + Merge pull request #371 + from formulahendry/junhan/http-doc
  • +
  • a02704c + Merge branch 'main' into junhan/http-doc
  • +
  • 0a1cfd9 + Merge pull request #463 + from marcopeg/main
  • +
  • 27a412c + Merge branch 'main' into main
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.13.2&new-version=1.13.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 333e187b456900ada1f1a6651bdde55f36123322 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 18:37:00 2025 +0000 + + Build(deps): Bump @modelcontextprotocol/sdk in /mcp + + Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.13.2 to 1.13.3. + - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases) + - [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.2...1.13.3) + + --- + updated-dependencies: + - dependency-name: "@modelcontextprotocol/sdk" + dependency-version: 1.13.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 2b0254d767375a3826f46fa215c2f4233cf8b710 +Merge: 8f1dcf5 4f22082 +Author: Maurice Heumann +Date: Tue Jul 1 19:37:53 2025 +0200 + + Bump deps/flatbuffers from `b8db3a9` to `00eec24` (#404) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `b8db3a9` to `00eec24`. +
+ 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) + + +
+ +commit 8f1dcf5850295e2e095d7944c256de91be44a7a1 +Merge: 35c2afa d4b000d +Author: Maurice Heumann +Date: Tue Jul 1 19:15:31 2025 +0200 + + Bump vite from 6.3.5 to 7.0.0 in /page (#391) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 6.3.5 to 7.0.0. +
+ Release notes +

Sourced from vite's + releases.

+
+

create-vite@7.0.0

+

Please refer to CHANGELOG.md + for details.

+

plugin-legacy@7.0.0

+

Please refer to CHANGELOG.md + for details.

+

v7.0.0

+

Please refer to CHANGELOG.md + for details.

+

v7.0.0-beta.2

+

Please refer to CHANGELOG.md + for details.

+

v7.0.0-beta.1

+

Please refer to CHANGELOG.md + for details.

+

plugin-legacy@7.0.0-beta.1

+

Please refer to CHANGELOG.md + for details.

+

plugin-legacy@7.0.0-beta.0

+

Please refer to CHANGELOG.md + for details.

+

v7.0.0-beta.0

+

Please refer to CHANGELOG.md + for details.

+

create-vite@6.5.0

+

Please refer to CHANGELOG.md + for details.

+

create-vite@6.4.1

+

Please refer to CHANGELOG.md + for details.

+

create-vite@6.4.0

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

7.0.0 (2025-06-24)

+

Vite 7 is out!

+

Today, we're excited to announce the release of the next Vite + major:

+ +

Breaking Changes

+
    +
  • fix(ssr)!: don't access Object variable in ssr + transformed code (#19996) + (fceff60), + closes #19996
  • +
  • chore!: remove deprecated splitVendorChunkPlugin (#19255) + (91a92c7), + closes #19255
  • +
  • chore!: remove node 18 support (#19972) + (00b8a98), + closes #19972
  • +
  • feat!: bump build.target and name it + baseline-widely-available (#20007) + (4a8aa82), + closes #20007
  • +
  • refactor!: bump required node version to 20.19+, 22.12+ and remove + cjs build (#20032) + (2b80243), + closes #20032
  • +
  • refactor!: remove experimental.skipSsrTransform option + (#20038) + (6c3dd8e), + closes #20038
  • +
  • refactor!: remove HotBroadcaster (#19988) + (cda8c94), + closes #19988
  • +
  • refactor!: remove deprecated HotBroadcaster related + types (#19987) + (86b5e00), + closes #19987
  • +
  • refactor!: remove deprecated hook-level + enforce/transform from + transformIndexHtml hook (#19349 + (6198b9d), + closes #19349
  • +
  • refactor!: remove deprecated no-op type only properties (#19985) + (9151c24), + closes #19985
  • +
  • refactor(css)!: always use sass compiler API (#19978) + (3bfe5c5), + closes #19978
  • +
  • refactor(css)!: remove sass legacy API support (#19977) + (6eaccc9), + closes #19977
  • +
+

Features

+ +

Fixes

+ + +
+

... (truncated)

+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.3.5&new-version=7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4f2208284893cfa27a2e9d9eca1d1968036bc2c3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 17:10:05 2025 +0000 + + Bump deps/flatbuffers from `b8db3a9` to `00eec24` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `b8db3a9` to `00eec24`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/b8db3a9a6a6e03acf80e81edcd8c79860d5bc445...00eec2445b9f342949dc2b17b684a480543229b7) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 00eec2445b9f342949dc2b17b684a480543229b7 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit d4b000d65c32721e0616d518b088f6148d1fa37a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 16:39:38 2025 +0000 + + Bump vite from 6.3.5 to 7.0.0 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.5 to 7.0.0. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/create-vite@7.0.0/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 7.0.0 + dependency-type: direct:development + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 35c2afaa3506312d7121179bb06112d67628e2fd +Author: momo5502 +Date: Tue Jul 1 18:33:10 2025 +0200 + + Fix vulnerability + +commit 65a711f9eb7582c5c5e138f23b41ff5c5707d77c +Author: momo5502 +Date: Tue Jul 1 18:20:10 2025 +0200 + + Preload analyzer + +commit 9de817552621a57d265bb54e393bb0f15ed57449 +Merge: 40c18b0 790b727 +Author: Maurice Heumann +Date: Tue Jul 1 18:31:33 2025 +0200 + + Bump globals from 16.2.0 to 16.3.0 in /page (#398) + + Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to + 16.3.0. +
+ Release notes +

Sourced from globals's + releases.

+
+

v16.3.0

+
    +
  • Update globals (#304) + 8c029d9
  • +
+
+

https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.2.0&new-version=16.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 790b727281caf32584f9c8739c79c718ce786752 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 16:30:05 2025 +0000 + + Bump globals from 16.2.0 to 16.3.0 in /page + + Bumps [globals](https://github.com/sindresorhus/globals) from 16.2.0 to 16.3.0. + - [Release notes](https://github.com/sindresorhus/globals/releases) + - [Commits](https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0) + + --- + updated-dependencies: + - dependency-name: globals + dependency-version: 16.3.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 40c18b036d9c11d9472e87e24712ebbdc210b9c8 +Merge: fffcb24 6bcc17b +Author: Maurice Heumann +Date: Tue Jul 1 18:27:11 2025 +0200 + + Bump @types/node from 24.0.1 to 24.0.8 in /page (#397) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 24.0.1 to 24.0.8. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=24.0.1&new-version=24.0.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit fffcb24fd4bb3d8727924854f9252d715bf04201 +Merge: a42bf28 17ef727 +Author: Maurice Heumann +Date: Tue Jul 1 18:26:12 2025 +0200 + + Bump eslint from 9.29.0 to 9.30.0 in /page (#400) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.29.0 to 9.30.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.30.0

+

Features

+
    +
  • 52a5fca + feat: Support basePath property in config objects (#19879) + (Milos Djermanovic)
  • +
  • 4ab4482 + feat: add allowSeparateTypeImports option to + no-duplicate-imports (#19872) + (sethamus)
  • +
  • b8a7e7a + feat: throw error when column is negative in + getIndexFromLoc (#19831) + (루밀LuMir)
  • +
+

Bug Fixes

+
    +
  • 6a0f164 + fix: handle null type loc in + getIndexFromLoc method (#19862) + (루밀LuMir)
  • +
  • 3fbcd70 + fix: update error message for no-restricted-properties (#19855) + (Tanuj Kanti)
  • +
  • 7ef4cf7 + fix: remove unnecessary semicolon from fixes (#19857) + (Francesco Trotta)
  • +
  • 7dabc38 + fix: use process.version in --env-info (#19865) + (TKDev7)
  • +
+

Documentation

+
    +
  • 8662ed1 + docs: adopt eslint-stylistic sub packages related changes (#19887) + (ntnyq)
  • +
  • 20158b0 + docs: typo in comment for unused variables handling (#19870) + (leopardracer)
  • +
  • ebfb5b4 + docs: Fixed Typo in configuration-files.md (#19873) + (0-20)
  • +
  • 4112fd0 + docs: clarify that boolean is still allowed for rule + meta.deprecated (#19866) + (Bryan Mishkin)
  • +
+

Chores

+
    +
  • 2b6491c + chore: upgrade to @eslint/js@9.30.0 (#19889) + (Francesco Trotta)
  • +
  • 5a5d526 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • eaf8a41 + chore: Correct typos in linter tests (#19878) + (kilavvy)
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.30.0 - June 27, 2025

+
    +
  • 2b6491c + chore: upgrade to @eslint/js@9.30.0 (#19889) + (Francesco Trotta)
  • +
  • 5a5d526 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 52a5fca + feat: Support basePath property in config objects (#19879) + (Milos Djermanovic)
  • +
  • 6a0f164 + fix: handle null type loc in + getIndexFromLoc method (#19862) + (루밀LuMir)
  • +
  • 8662ed1 + docs: adopt eslint-stylistic sub packages related changes (#19887) + (ntnyq)
  • +
  • eaf8a41 + chore: Correct typos in linter tests (#19878) + (kilavvy)
  • +
  • 4ab4482 + feat: add allowSeparateTypeImports option to + no-duplicate-imports (#19872) + (sethamus)
  • +
  • 3fbcd70 + fix: update error message for no-restricted-properties (#19855) + (Tanuj Kanti)
  • +
  • 20158b0 + docs: typo in comment for unused variables handling (#19870) + (leopardracer)
  • +
  • ebfb5b4 + docs: Fixed Typo in configuration-files.md (#19873) + (0-20)
  • +
  • b8a7e7a + feat: throw error when column is negative in + getIndexFromLoc (#19831) + (루밀LuMir)
  • +
  • 7ef4cf7 + fix: remove unnecessary semicolon from fixes (#19857) + (Francesco Trotta)
  • +
  • 7dabc38 + fix: use process.version in --env-info (#19865) + (TKDev7)
  • +
  • 4112fd0 + docs: clarify that boolean is still allowed for rule + meta.deprecated (#19866) + (Bryan Mishkin)
  • +
+
+
+
+ Commits +
    +
  • ad1d639 + 9.30.0
  • +
  • c02d70b + Build: changelog update for 9.30.0
  • +
  • 2b6491c + chore: upgrade to @eslint/js@9.30.0 (#19889)
  • +
  • 5a5d526 + chore: package.json update for @​eslint/js release
  • +
  • 52a5fca + feat: Support basePath property in config objects (#19879)
  • +
  • 6a0f164 + fix: handle null type loc in + getIndexFromLoc method (#19862)
  • +
  • 8662ed1 + docs: adopt eslint-stylistic sub packages related changes (#19887)
  • +
  • eaf8a41 + chore: Correct typos in linter tests (#19878)
  • +
  • 4ab4482 + feat: add allowSeparateTypeImports option to + no-duplicate-imports (#19872)
  • +
  • 3fbcd70 + fix: update error message for no-restricted-properties (#19855)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.29.0&new-version=9.30.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a42bf28f55dbd816b54073957422b568fbfe1b3c +Merge: d0b4ad6 bab6bae +Author: Maurice Heumann +Date: Tue Jul 1 18:25:37 2025 +0200 + + Bump @tailwindcss/vite from 4.1.10 to 4.1.11 in /page (#401) + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.10&new-version=4.1.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit d0b4ad6c898a7dc4a830f69e40509db0b25b629e +Merge: 52a6d88 89c1855 +Author: Maurice Heumann +Date: Tue Jul 1 18:24:24 2025 +0200 + + Bump react-resizable-panels from 3.0.2 to 3.0.3 in /page (#403) + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 89c18559d4078523483729e1ce7e4309d4b23a49 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 16:10:51 2025 +0000 + + Bump react-resizable-panels from 3.0.2 to 3.0.3 in /page + + --- + updated-dependencies: + - dependency-name: react-resizable-panels + dependency-version: 3.0.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 17ef727c84ab851465ebb9ed3c9c27edc710c9fb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 16:10:44 2025 +0000 + + Bump eslint from 9.29.0 to 9.30.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.29.0 to 9.30.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.29.0...v9.30.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.30.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 6bcc17be521219d5dc6e1918930ae042fbfd2f28 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 16:10:27 2025 +0000 + + Bump @types/node from 24.0.1 to 24.0.8 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.0.1 to 24.0.8. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 24.0.8 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit bab6bae3f2a87c7e610ab9e585072f66aff93253 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 16:05:12 2025 +0000 + + Bump @tailwindcss/vite from 4.1.10 to 4.1.11 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.10 to 4.1.11. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.11/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.11 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 52a6d8892008130deffdcb883abac944cb23eb9f +Merge: 5ab39ae fb20f2b +Author: Maurice Heumann +Date: Tue Jul 1 18:03:55 2025 +0200 + + Bump react-router-dom from 7.6.2 to 7.6.3 in /page (#402) + + + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.6.2&new-version=7.6.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5ab39ae3f7f7aaf3684574e1ff62374533a005e7 +Merge: b34bc3c 3adef00 +Author: Maurice Heumann +Date: Tue Jul 1 18:02:38 2025 +0200 + + Bump @vitejs/plugin-react from 4.5.2 to 4.6.0 in /page (#399) + + Bumps + [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) + from 4.5.2 to 4.6.0. +
+ Release notes +

Sourced from @​vitejs/plugin-react's + releases.

+
+

plugin-react@4.6.0

+

Add raw Rolldown support

+

This plugin only worked with Vite. But now it can also be used with + raw Rolldown. The main purpose for using this plugin with Rolldown is to + use react compiler.

+
+
+
+ Changelog +

Sourced from @​vitejs/plugin-react's + changelog.

+
+

4.6.0 (2025-06-23)

+

Add raw Rolldown support

+

This plugin only worked with Vite. But now it can also be used with + raw Rolldown. The main purpose for using this plugin with Rolldown is to + use react compiler.

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.5.2&new-version=4.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b34bc3cd3bae9c533020998548a4e41315adbdae +Merge: e6d17bc c97c46f +Author: Maurice Heumann +Date: Tue Jul 1 17:56:00 2025 +0200 + + Bump lucide-react from 0.515.0 to 0.525.0 in /page (#394) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.515.0 to 0.525.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.525.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.524.0...0.525.0

+

Version 0.524.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.523.0...0.524.0

+

Version 0.523.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.522.0...0.523.0

+

Version 0.522.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.521.0...0.522.0

+

Version 0.521.0

+

What's Changed

+ +

New Contributors

+ + +
+

... (truncated)

+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.515.0&new-version=0.525.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e6d17bc5e2d85b4c1f56ff55affb1c3511050255 +Merge: 78844fd f76f568 +Author: Maurice Heumann +Date: Tue Jul 1 17:53:43 2025 +0200 + + Bump prettier from 3.5.3 to 3.6.2 in /page (#396) + + Bumps [prettier](https://github.com/prettier/prettier) from 3.5.3 to + 3.6.2. +
+ Release notes +

Sourced from prettier's + releases.

+
+

3.6.2

+

What's Changed

+ +

🔗 Changelog

+

3.6.1

+
    +
  • Fix "Warning: File descriptor 39 closed but not opened in + unmanaged mode" error when running + --experimental-cli
  • +
+

🔗 Changelog

+

3.6.0

+

diff

+

🔗 Release note + "Prettier 3.6: Experimental fast CLI and new OXC and Hermes + plugins!"

+
+
+
+ Changelog +

Sourced from prettier's + changelog.

+
+

3.6.2

+

diff

+

Markdown: Add missing blank line around code block (#17675 + by @​fisker)

+ +
<!-- Input -->
+    1. Some text, and code block below, with newline after code block
+    
---
+    foo: bar
+    
+
    +
  1. Another
  2. +
  3. List
  4. +
+

<!-- Prettier 3.6.1 -->

+
    +
  1. +

    Some text, and code block below, with newline after code block

    +
    ---
    +    foo: bar
    +    
    +
      +
    1. Another
    2. +
    3. List
    4. +
    +
  2. +
+

<!-- Prettier 3.6.2 -->

+
    +
  1. +

    Some text, and code block below, with newline after code block

    +
    ---
    +    foo: bar
    +    
    +
      +
    1. Another
    2. +
    3. List
      +
+ + + +

3.6.1

+

diff

+

TypeScript: Allow const without initializer (#17650, + #17654 + by @​fisker)

+ +
// Input
+    </tr></table>
+    
+
+

... (truncated)

+
+
+ Commits +
    +
  • 7a8b05f + Release 3.6.2
  • +
  • 46526b4 + Add missing blank line around code block (#17675)
  • +
  • a04ec11 + chore(deps): update babel to v7.27.7 (#17684)
  • +
  • 32be5b6 + chore(deps): update dependency flow-parser to v0.274.1 (#17676)
  • +
  • b55e777 + Update docs about "TypeScript Configuration Files" (#17677)
  • +
  • b197c99 + chore(deps): update dependency @​vitejs/plugin-react to + v4.6.0 (#17674)
  • +
  • 1185f83 + chore(deps): update dependency @​angular/compiler to + v20.0.5 (#17680)
  • +
  • aa1316f + chore(deps): update dependency browserslist to v4.25.1 (#17671)
  • +
  • c468d33 + chore(deps): update dependency oxc-parser to v0.75.0 (#17672)
  • +
  • 3f46d91 + chore(deps): update dependency vite to v7 (#17673)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=prettier&package-manager=npm_and_yarn&previous-version=3.5.3&new-version=3.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 78844fd040ec80cf7d043e1c7163a4fb4962e0c1 +Merge: 84e9083 1ecf173 +Author: Maurice Heumann +Date: Tue Jul 1 17:52:23 2025 +0200 + + Bump @eslint/js from 9.29.0 to 9.30.0 in /page (#393) + + Bumps + [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) + from 9.29.0 to 9.30.0. +
+ Release notes +

Sourced from @​eslint/js's + releases.

+
+

v9.30.0

+

Features

+
    +
  • 52a5fca + feat: Support basePath property in config objects (#19879) + (Milos Djermanovic)
  • +
  • 4ab4482 + feat: add allowSeparateTypeImports option to + no-duplicate-imports (#19872) + (sethamus)
  • +
  • b8a7e7a + feat: throw error when column is negative in + getIndexFromLoc (#19831) + (루밀LuMir)
  • +
+

Bug Fixes

+
    +
  • 6a0f164 + fix: handle null type loc in + getIndexFromLoc method (#19862) + (루밀LuMir)
  • +
  • 3fbcd70 + fix: update error message for no-restricted-properties (#19855) + (Tanuj Kanti)
  • +
  • 7ef4cf7 + fix: remove unnecessary semicolon from fixes (#19857) + (Francesco Trotta)
  • +
  • 7dabc38 + fix: use process.version in --env-info (#19865) + (TKDev7)
  • +
+

Documentation

+
    +
  • 8662ed1 + docs: adopt eslint-stylistic sub packages related changes (#19887) + (ntnyq)
  • +
  • 20158b0 + docs: typo in comment for unused variables handling (#19870) + (leopardracer)
  • +
  • ebfb5b4 + docs: Fixed Typo in configuration-files.md (#19873) + (0-20)
  • +
  • 4112fd0 + docs: clarify that boolean is still allowed for rule + meta.deprecated (#19866) + (Bryan Mishkin)
  • +
+

Chores

+
    +
  • 2b6491c + chore: upgrade to @eslint/js@9.30.0 (#19889) + (Francesco Trotta)
  • +
  • 5a5d526 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • eaf8a41 + chore: Correct typos in linter tests (#19878) + (kilavvy)
  • +
+
+
+
+ Changelog +

Sourced from @​eslint/js's + changelog.

+
+

v9.30.0 - June 27, 2025

+
    +
  • 2b6491c + chore: upgrade to @eslint/js@9.30.0 (#19889) + (Francesco Trotta)
  • +
  • 5a5d526 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 52a5fca + feat: Support basePath property in config objects (#19879) + (Milos Djermanovic)
  • +
  • 6a0f164 + fix: handle null type loc in + getIndexFromLoc method (#19862) + (루밀LuMir)
  • +
  • 8662ed1 + docs: adopt eslint-stylistic sub packages related changes (#19887) + (ntnyq)
  • +
  • eaf8a41 + chore: Correct typos in linter tests (#19878) + (kilavvy)
  • +
  • 4ab4482 + feat: add allowSeparateTypeImports option to + no-duplicate-imports (#19872) + (sethamus)
  • +
  • 3fbcd70 + fix: update error message for no-restricted-properties (#19855) + (Tanuj Kanti)
  • +
  • 20158b0 + docs: typo in comment for unused variables handling (#19870) + (leopardracer)
  • +
  • ebfb5b4 + docs: Fixed Typo in configuration-files.md (#19873) + (0-20)
  • +
  • b8a7e7a + feat: throw error when column is negative in + getIndexFromLoc (#19831) + (루밀LuMir)
  • +
  • 7ef4cf7 + fix: remove unnecessary semicolon from fixes (#19857) + (Francesco Trotta)
  • +
  • 7dabc38 + fix: use process.version in --env-info (#19865) + (TKDev7)
  • +
  • 4112fd0 + docs: clarify that boolean is still allowed for rule + meta.deprecated (#19866) + (Bryan Mishkin)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.29.0&new-version=9.30.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 84e9083af3b84f522cba18be79fd17b2710a6c78 +Merge: 92044b4 98f81b1 +Author: Maurice Heumann +Date: Tue Jul 1 17:50:53 2025 +0200 + + Bump typescript-eslint from 8.34.0 to 8.35.1 in /page (#395) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.34.0 to 8.35.1. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.35.1

+

8.35.1 (2025-06-30)

+

🩹 Fixes

+
    +
  • remove prettier from eslint-plugin (#11339)
  • +
  • website: did not find a source file error if url + hash doesn't contain fileType (#11350)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

v8.35.0

+

8.35.0 (2025-06-23)

+

🚀 Features

+
    +
  • eslint-plugin: [no-base-to-string] add checkUnknown + Option (#11128)
  • +
+

🩹 Fixes

+
    +
  • website: acquired types are shown in the editor but + not reflected in linting (#11198)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

v8.34.1

+

8.34.1 (2025-06-16)

+

🩹 Fixes

+
    +
  • types: add 2026/17 to EcmaVersion (#11304)
  • +
  • typescript-estree: emit a Literal instead of + Identifier for constructor when the identifier is a string (#11299)
  • +
  • visitor-keys: bump eslint-visitor-keys + dependency (#11294)
  • +
+

❤️ Thank You

+
    +
  • David Archibald
  • +
  • overlookmotel
  • +
  • Tao
  • +
+

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.35.1 (2025-06-30)

+

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.35.0 (2025-06-23)

+

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.34.1 (2025-06-16)

+

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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.34.0&new-version=8.35.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 92044b4b95b561bcdc9c20161821e566abc3fe66 +Merge: 7e9df01 b97d59d +Author: Maurice Heumann +Date: Tue Jul 1 17:50:21 2025 +0200 + + Bump tailwindcss from 4.1.10 to 4.1.11 in /page (#392) + + Bumps + [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) + from 4.1.10 to 4.1.11. +
+ Release notes +

Sourced from tailwindcss's + releases.

+
+

v4.1.11

+

Fixed

+
    +
  • Add heuristic to skip candidate migrations inside + emit(…) (#18330)
  • +
  • Extract candidates with variants in Clojure/ClojureScript keywords + (#18338)
  • +
  • Document --watch=always in the CLI's usage (#18337)
  • +
  • Add support for Vite 7 to @tailwindcss/vite (#18384)
  • +
+
+
+
+ Changelog +

Sourced from tailwindcss's + changelog.

+
+

[4.1.11] - 2025-06-26

+

Fixed

+
    +
  • Add heuristic to skip candidate migrations inside + emit(…) (#18330)
  • +
  • Extract candidates with variants in Clojure/ClojureScript keywords + (#18338)
  • +
  • Document --watch=always in the CLI's usage (#18337)
  • +
  • Add support for Vite 7 to @tailwindcss/vite (#18384)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.10&new-version=4.1.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit fb20f2bba1fe30d1c2d9a201ddc7b54004e73cc5 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 11:41:51 2025 +0000 + + Bump react-router-dom from 7.6.2 to 7.6.3 in /page + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.6.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 3adef0001b0b5fb2f03861d8757de84d9a1f1682 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 11:41:30 2025 +0000 + + Bump @vitejs/plugin-react from 4.5.2 to 4.6.0 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.5.2 to 4.6.0. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.6.0/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 4.6.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit f76f5682ace4961525cbfe058de369a600d98a16 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 11:41:14 2025 +0000 + + Bump prettier from 3.5.3 to 3.6.2 in /page + + Bumps [prettier](https://github.com/prettier/prettier) from 3.5.3 to 3.6.2. + - [Release notes](https://github.com/prettier/prettier/releases) + - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) + - [Commits](https://github.com/prettier/prettier/compare/3.5.3...3.6.2) + + --- + updated-dependencies: + - dependency-name: prettier + dependency-version: 3.6.2 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 98f81b199c2dcea4c5159c4460d095584f1a62d1 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 11:41:06 2025 +0000 + + Bump typescript-eslint from 8.34.0 to 8.35.1 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.34.0 to 8.35.1. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.35.1 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit c97c46f21d307d5a17300a2e8ccea2717ff10cd3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 11:40:57 2025 +0000 + + Bump lucide-react from 0.515.0 to 0.525.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.515.0 to 0.525.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.525.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.525.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 1ecf173358898be84a8113aea5fe2265b625111b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 11:40:48 2025 +0000 + + Bump @eslint/js from 9.29.0 to 9.30.0 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.29.0 to 9.30.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/commits/v9.30.0/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.30.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit b97d59d35ee1f87b18385b5cfa93a8bfaac71ec1 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 11:40:42 2025 +0000 + + Bump tailwindcss from 4.1.10 to 4.1.11 in /page + + Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.10 to 4.1.11. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.11/packages/tailwindcss) + + --- + updated-dependencies: + - dependency-name: tailwindcss + dependency-version: 4.1.11 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 7e9df019c9bc4cda7cabd75e5b275ca3b0c674fb +Merge: e4cc5c9 26a9317 +Author: Maurice Heumann +Date: Tue Jul 1 11:24:34 2025 +0200 + + Bump @modelcontextprotocol/sdk from 1.12.3 to 1.13.2 in /mcp (#389) + + Bumps + [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) + from 1.12.3 to 1.13.2. +
+ Release notes +

Sourced from @​modelcontextprotocol/sdk's + releases.

+
+

1.13.2

+

What's Changed

+ +

New Contributors 🙏

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.1...1.13.2

+

1.13.1

+

What's Changed

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.13.0...1.13.1

+

1.13.0

+

🚀 Implementation for Spec revision 2025-06-18

+

https://github.com/modelcontextprotocol/modelcontextprotocol/releases/tag/2025-06-18

+ + +
+

... (truncated)

+
+
+ Commits +
    +
  • 1e52f38 + Merge pull request #701 + from modelcontextprotocol/ihrpr/1.13.2
  • +
  • 9d678ce + 1.13.2
  • +
  • be845dd + Merge pull request #391 + from christian-bromann/cb/sse-tests
  • +
  • f76652b + Update src/server/sse.test.ts
  • +
  • 362acfc + Update package-lock.json
  • +
  • 08c767f + Merge branch 'main' into cb/sse-tests
  • +
  • 6e0b699 + Merge pull request #428 + from modelcontextprotocol/dependabot/npm_and_yarn/npm...
  • +
  • a783c5a + Merge pull request #542 + from dhodun/dhodun/add-streamable-http-comments
  • +
  • 71d309d + Merge pull request #477 + from nichtsam/pr/protocol-overwriting-transport-hooks
  • +
  • 909fe5d + Merge pull request #633 + from Achintha444/main
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=1.12.3&new-version=1.13.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e4cc5c979aa5a9450d01d2fac9b908b376a8cfc5 +Merge: 28cf314 31acb17 +Author: Maurice Heumann +Date: Tue Jul 1 11:14:04 2025 +0200 + + Bump deps/googletest from `35b75a2` to `c67de11` (#385) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `35b75a2` to `c67de11`. +
+ Commits +
    +
  • c67de11 + gtest: Reword fail_if_no_test_selected_message for sharding and + filtering.
  • +
  • a45468c + Merge pull request #4694 + from chromy:main
  • +
  • f8ed0e6 + Add documentation for exception 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) + + +
+ +commit 28cf3143cf0218e35af96782fdfa148484ced631 +Merge: 38f282e ecdc05b +Author: Maurice Heumann +Date: Tue Jul 1 11:13:47 2025 +0200 + + Bump pcode from `2cdcf4b` to `e80282d` in /src/backends/icicle-emulator/icicle-bridge (#387) + + Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `2cdcf4b` + to `e80282d`. +
+ Commits +
    +
  • e80282d + Fixed panicking on negation (#77)
  • +
  • 4f4d60e + Fix issue where never taken branches where handled incorrectly when + optimizat...
  • +
  • 8c0a51f + Add implementations for additional pcodeops.
  • +
  • 347011c + Backports for improved SLEIGH compatibility
  • +
  • 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) + + +
+ +commit 38f282e81d4fd0d7464cc63ee12e1673c8a0a38b +Merge: a2d343c 41990a0 +Author: Maurice Heumann +Date: Tue Jul 1 11:13:19 2025 +0200 + + Bump deps/flatbuffers from `5822c1c` to `b8db3a9` (#386) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `5822c1c` to `b8db3a9`. +
+ 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) + + +
+ +commit 26a9317e4bd13084333846727a8b0f61b7f32b88 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 07:27:01 2025 +0000 + + Bump @modelcontextprotocol/sdk from 1.12.3 to 1.13.2 in /mcp + + Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 1.12.3 to 1.13.2. + - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases) + - [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.3...1.13.2) + + --- + updated-dependencies: + - dependency-name: "@modelcontextprotocol/sdk" + dependency-version: 1.13.2 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit ecdc05bd52bb56fbf05ca794ae33eba21205d7bb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 07:26:54 2025 +0000 + + Bump pcode in /src/backends/icicle-emulator/icicle-bridge + + Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `2cdcf4b` to `e80282d`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51...e80282d3e1f53177b3f5a82fc48ac7538826a7d9) + + --- + updated-dependencies: + - dependency-name: pcode + dependency-version: e80282d3e1f53177b3f5a82fc48ac7538826a7d9 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 41990a01cd38adb2e8656f56f1a49b6530e78690 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 07:26:46 2025 +0000 + + Bump deps/flatbuffers from `5822c1c` to `b8db3a9` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `5822c1c` to `b8db3a9`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/5822c1c8ddc69bf54ee659603c4d7754eb609b4c...b8db3a9a6a6e03acf80e81edcd8c79860d5bc445) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: b8db3a9a6a6e03acf80e81edcd8c79860d5bc445 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 31acb17883836d1bccb5d1f2a9fd26404cdc35b9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Jul 1 07:26:42 2025 +0000 + + Bump deps/googletest from `35b75a2` to `c67de11` + + Bumps [deps/googletest](https://github.com/google/googletest) from `35b75a2` to `c67de11`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/35b75a2cba6ef72b7ce2b6b94b05c54ca07df866...c67de117379f4d1c889c7581a0a76aa0979c2083) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: c67de117379f4d1c889c7581a0a76aa0979c2083 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a2d343c35bc7a8dc475066c36dc02c7cd2e32654 +Author: Maurice Heumann +Date: Mon Jun 30 21:45:47 2025 +0200 + + Update main.cpp + +commit 6b6dcc9ce22a8f217286ed00aaa1f7308b8ed834 +Author: momo5502 +Date: Mon Jun 30 21:21:59 2025 +0200 + + Conditionally print access to executable memory + +commit 965055b8754cc7f97ce1a36cf9015ddc4a4fce62 +Author: Maurice Heumann +Date: Mon Jun 30 20:52:43 2025 +0200 + + Update README.md + +commit 4ca57f7203b3c581868408d521763f405b4f0458 +Author: momo5502 +Date: Mon Jun 30 20:19:16 2025 +0200 + + Better padding + +commit 2946a283ee27848acda657519b452e3421016ced +Author: momo5502 +Date: Mon Jun 30 20:07:00 2025 +0200 + + Set correct state + +commit abaac7988ceca476bc82d0ac186a8acaeeda9772 +Author: momo5502 +Date: Mon Jun 30 18:04:01 2025 +0200 + + Better icon cache + +commit 415d2d2efe50280677a017801b81499456fd9bc7 +Author: momo5502 +Date: Mon Jun 30 17:32:24 2025 +0200 + + Display application success in playground + +commit 9abdae11cb20059cc44c682e6ef536a29e0e3aef +Author: momo5502 +Date: Sun Jun 29 20:54:21 2025 +0200 + + Enable emscripten assertions only for debug builds + +commit de885051563e9f112215b1f0edd952956864cd6b +Author: momo5502 +Date: Sat Jun 28 15:01:43 2025 +0200 + + Display application status in title + +commit 992279e54c444a930e3fef9d9681f7c6b1781ac6 +Author: momo5502 +Date: Sat Jun 28 09:14:30 2025 +0200 + + Persist settings + +commit f1ca3e0981573cc70f3092ca4259c9e3098a48e7 +Author: momo5502 +Date: Fri Jun 27 19:36:27 2025 +0200 + + Log CPUID executions + +commit 778647aedbf2e7d2c7cb6bfbdabf541bd4448c3f +Author: Maurice Heumann +Date: Thu Jun 26 20:19:53 2025 +0200 + + Update unicorn_x86_64_emulator.cpp + +commit 464198d996c416f577826be04c78df2f496a8a76 +Author: momo5502 +Date: Sun Jun 22 10:47:42 2025 +0200 + + Neutral glow + +commit ebec115cf4be017b9f7775c702e35cb85ccb0c7d +Author: Maurice Heumann +Date: Wed Jun 18 18:27:30 2025 +0200 + + Update build.yml + +commit 4c0c8804bfe266e25600130414455a601c8c1235 +Author: momo5502 +Date: Wed Jun 18 18:23:31 2025 +0200 + + Move clang format to root + +commit 08ae52710bd44bc6a132825d780a42a5996f1f5d +Author: momo5502 +Date: Mon Jun 16 18:38:55 2025 +0200 + + Prevent translation of relative files + +commit bda89b5d1ed646a2239dc3087404459547e61a25 +Author: momo5502 +Date: Sun Jun 15 19:48:05 2025 +0200 + + Add more syscalls + +commit 8ece8a556df5d9655e75569e78ea377a53919338 +Author: momo5502 +Date: Sun Jun 15 17:33:29 2025 +0200 + + Support persisting filesystem + +commit b51dd0e94ac354961fa20df6182724e1eeae3174 +Merge: fa6efd6 a6a2636 +Author: Maurice Heumann +Date: Sun Jun 15 13:18:46 2025 +0200 + + Fix handle_query_internal to only write to buffer on success (#382) + + Fix for + https://github.com/momo5502/sogen/pull/381#discussion_r2147511758 + +commit a6a2636e7feb0debd10205dd3dc77a265a2f76cd +Author: Red +Date: Sun Jun 15 13:02:05 2025 +0200 + + Attempt format, not sure if it did anything + +commit fa6efd65db349ae679a66a6f31c4afadef630809 +Author: Maurice Heumann +Date: Sun Jun 15 12:13:57 2025 +0200 + + Update landing-page.tsx + +commit 9d406b91d8d745f9a291b06d03d5683326f88a17 +Author: Red +Date: Sun Jun 15 12:04:58 2025 +0200 + + Fix handle_query_internal to only write to buffer on success + +commit 567aa52af3904b4ae1863ed7db2245b832a7d5f4 +Author: momo5502 +Date: Sun Jun 15 09:57:55 2025 +0200 + + Remove badge + +commit 37dcff9cc1147fd65eb91ebcbbd2d26d7591be9e +Author: momo5502 +Date: Sun Jun 15 09:54:30 2025 +0200 + + Acknowledge all contributions + +commit 1421550764970269d9313b2c810caaa2b8ae0841 +Author: momo5502 +Date: Sun Jun 15 09:21:39 2025 +0200 + + Cleanup and fix NtQueryInformationProcess + +commit b892bbb493e3bced175d8655601a5b3e43c1fd75 +Merge: 4a575c3 f14b16d +Author: Maurice Heumann +Date: Sun Jun 15 08:34:51 2025 +0200 + + Fix anti-debug detection for NtQueryInformationProcess ProcessDebugObjectHandle (#381) + + Small fix for ProcessDebugObjectHandle returning STATUS_SUCCESS instead + of STATUS_PORT_NOT_SET, triggering common anti-debugging checks. + Tested on al-khaser, which now passes this part but still fails later + on. + +commit 4a575c39a61063d7e4b4eb6374676cd24ac4ef96 +Merge: 7a66484 32ea13b +Author: Maurice Heumann +Date: Sat Jun 14 16:32:09 2025 +0200 + + Bump @types/react from 19.1.6 to 19.1.8 in /page (#370) + + Bumps + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) + from 19.1.6 to 19.1.8. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.6&new-version=19.1.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 7a664846ede5bd1772c9ba0a6ac3f22f3cf967fe +Merge: 28cd9b2 d1fc123 +Author: Maurice Heumann +Date: Sat Jun 14 16:31:36 2025 +0200 + + Bump eslint from 9.28.0 to 9.29.0 in /page (#380) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.28.0 to 9.29.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.29.0

+

Features

+
    +
  • f686fcb + feat: add ecmaVersion: 2026, parsing using and + await using (#19832) + (Milos Djermanovic)
  • +
  • 19cdd22 + feat: prune suppressions for non-existent files (#19825) + (TKDev7)
  • +
  • b3d720f + feat: add ES2025 globals (#19835) + (fisker Cheung)
  • +
  • 677a283 + feat: add auto-accessor fields support to class-methods-use-this (#19789) + (sethamus)
  • +
  • dbba058 + feat: allow global type declaration in no-var (#19714) + (Remco Haszing)
  • +
  • 342bd29 + feat: ignore type annotations in no-restricted-globals (#19781) + (sethamus)
  • +
  • 786bcd1 + feat: add allowProperties option to no-restricted-properties (#19772) + (sethamus)
  • +
  • 05b66d0 + feat: add sourceCode.isGlobalReference(node) method (#19695) + (Nitin Kumar)
  • +
+

Bug Fixes

+
    +
  • 85c082c + fix: explicit matching behavior with negated patterns and arrays (#19845) + (Milos Djermanovic)
  • +
  • 9bda4a9 + fix: fix LintOptions.filterCodeBlock types (#19837) + (ntnyq)
  • +
  • 7ab77a2 + fix: correct breaking deprecation of FlatConfig type (#19826) + (Logicer)
  • +
  • 1ba3318 + fix: add language and dialects to + no-use-before-define (#19808) + (Francesco Trotta)
  • +
+

Documentation

+
    +
  • 00e3e6a + docs: add support for custom name parameter to + includeIgnoreFile (#19795) + (루밀LuMir)
  • +
  • 3aed075 + docs: Update README (GitHub Actions Bot)
  • +
  • a2f888d + docs: enhance documentation with links and fix typos (#19761) + (루밀LuMir)
  • +
  • 53c3235 + docs: update to clarify prompt usage (#19748) + (Jennifer Davis)
  • +
+

Chores

+
    +
  • 5c114c9 + chore: upgrade @​eslint/js@​9.29.0 (#19851) + (Milos Djermanovic)
  • +
  • acf2201 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • a806994 + refactor: Remove eslintrc from flat config functionality (#19833) + (Nicholas C. Zakas)
  • +
  • 152ed51 + test: switch to flat config mode in code path analysis tests (#19824) + (Milos Djermanovic)
  • +
  • b647239 + chore: Update first-party dependencies faster with Renovate (#19822) + (Nicholas C. Zakas)
  • +
  • 7abe42e + refactor: SafeEmitter -> SourceCodeVisitor (#19708) + (Nicholas C. Zakas)
  • +
  • e392895 + perf: improve time complexity of getLocFromIndex (#19782) + (루밀LuMir)
  • +
  • 0ed289c + chore: remove accidentally committed file (#19807) + (Francesco Trotta)
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.29.0 - June 13, 2025

+
    +
  • 5c114c9 + chore: upgrade @​eslint/js@​9.29.0 (#19851) + (Milos Djermanovic)
  • +
  • acf2201 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • f686fcb + feat: add ecmaVersion: 2026, parsing using and + await using (#19832) + (Milos Djermanovic)
  • +
  • 85c082c + fix: explicit matching behavior with negated patterns and arrays (#19845) + (Milos Djermanovic)
  • +
  • 00e3e6a + docs: add support for custom name parameter to + includeIgnoreFile (#19795) + (루밀LuMir)
  • +
  • 9bda4a9 + fix: fix LintOptions.filterCodeBlock types (#19837) + (ntnyq)
  • +
  • a806994 + refactor: Remove eslintrc from flat config functionality (#19833) + (Nicholas C. Zakas)
  • +
  • 19cdd22 + feat: prune suppressions for non-existent files (#19825) + (TKDev7)
  • +
  • b3d720f + feat: add ES2025 globals (#19835) + (fisker Cheung)
  • +
  • 677a283 + feat: add auto-accessor fields support to class-methods-use-this (#19789) + (sethamus)
  • +
  • 3aed075 + docs: Update README (GitHub Actions Bot)
  • +
  • 7ab77a2 + fix: correct breaking deprecation of FlatConfig type (#19826) + (Logicer)
  • +
  • a2f888d + docs: enhance documentation with links and fix typos (#19761) + (루밀LuMir)
  • +
  • dbba058 + feat: allow global type declaration in no-var (#19714) + (Remco Haszing)
  • +
  • 152ed51 + test: switch to flat config mode in code path analysis tests (#19824) + (Milos Djermanovic)
  • +
  • b647239 + chore: Update first-party dependencies faster with Renovate (#19822) + (Nicholas C. Zakas)
  • +
  • 7abe42e + refactor: SafeEmitter -> SourceCodeVisitor (#19708) + (Nicholas C. Zakas)
  • +
  • 342bd29 + feat: ignore type annotations in no-restricted-globals (#19781) + (sethamus)
  • +
  • e392895 + perf: improve time complexity of getLocFromIndex (#19782) + (루밀LuMir)
  • +
  • 1ba3318 + fix: add language and dialects to + no-use-before-define (#19808) + (Francesco Trotta)
  • +
  • 786bcd1 + feat: add allowProperties option to no-restricted-properties (#19772) + (sethamus)
  • +
  • 05b66d0 + feat: add sourceCode.isGlobalReference(node) method (#19695) + (Nitin Kumar)
  • +
  • 53c3235 + docs: update to clarify prompt usage (#19748) + (Jennifer Davis)
  • +
  • 0ed289c + chore: remove accidentally committed file (#19807) + (Francesco Trotta)
  • +
+
+
+
+ Commits +
    +
  • edf232b + 9.29.0
  • +
  • c2414b6 + Build: changelog update for 9.29.0
  • +
  • 5c114c9 + chore: upgrade @​eslint/js@​9.29.0 (#19851)
  • +
  • acf2201 + chore: package.json update for @​eslint/js release
  • +
  • f686fcb + feat: add ecmaVersion: 2026, parsing using and + await using (#19832)
  • +
  • 85c082c + fix: explicit matching behavior with negated patterns and arrays (#19845)
  • +
  • 00e3e6a + docs: add support for custom name parameter to + includeIgnoreFile (#19795)
  • +
  • 9bda4a9 + fix: fix LintOptions.filterCodeBlock types (#19837)
  • +
  • a806994 + refactor: Remove eslintrc from flat config functionality (#19833)
  • +
  • 19cdd22 + feat: prune suppressions for non-existent files (#19825)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.28.0&new-version=9.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit d1fc123c1d179808d076c069003d7ae33d0a4a73 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 13:44:47 2025 +0000 + + Bump eslint from 9.28.0 to 9.29.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.28.0 to 9.29.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.28.0...v9.29.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.29.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 32ea13b8fbcf80a81134b5b62250e67a9bb30664 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 13:44:38 2025 +0000 + + Bump @types/react from 19.1.6 to 19.1.8 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.6 to 19.1.8. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.1.8 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 28cd9b2caffd263c7424d713f5e94b345de9ed8e +Merge: 0da90fb 5ec41ca +Author: Maurice Heumann +Date: Sat Jun 14 15:42:24 2025 +0200 + + Bump @types/node from 22.15.29 to 24.0.1 in /page (#379) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 22.15.29 to 24.0.1. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.15.29&new-version=24.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit f14b16d08064eede12f4cad6eab675093e1859eb +Author: Red +Date: Sat Jun 14 15:00:53 2025 +0200 + + Fix anti-debug detections for NtQueryInformationProcess with ProcessDebugObjectHandle + +commit 5ec41ca68fd6be5caac77601557e4f364542433f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 12:46:34 2025 +0000 + + Bump @types/node from 22.15.29 to 24.0.1 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.29 to 24.0.1. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 24.0.1 + dependency-type: direct:development + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 0da90fb2002f3d0f57971546f922a1c5abdc8531 +Merge: 0c24cfb e3b6ced +Author: Maurice Heumann +Date: Sat Jun 14 14:46:03 2025 +0200 + + Bump @modelcontextprotocol/sdk from 0.5.0 to 1.12.3 in /mcp (#366) + + Bumps + [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) + from 0.5.0 to 1.12.3. +
+ Release notes +

Sourced from @​modelcontextprotocol/sdk's + releases.

+
+

1.12.3

+

What's Changed

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.2...1.12.3

+

1.12.2

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.1...1.12.2

+

1.12.1

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/modelcontextprotocol/typescript-sdk/compare/1.12.0...1.12.1

+

1.12.0

+

Authorization spec: DRAFT-2025-v2 🔐 🚀

+ +

Other changes

+ +

New Contributors

+ + +
+

... (truncated)

+
+
+ Commits +
    +
  • dd69efa + Merge pull request #623 + from modelcontextprotocol/ihrpr/1.12.3
  • +
  • ea6d97d + 1.12.3
  • +
  • b6f0273 + Merge pull request #621 + from modelcontextprotocol/carlpeaslee/fix-resource-te...
  • +
  • 9d3374c + Merge pull request #574 + from loopwork-ai/carlpeaslee/fix-resource-template-li...
  • +
  • bc53129 + adding tests to prevent regressions
  • +
  • 2cf4f0c + Merge pull request #546 + from fredericbarthelet/register-completions-capabilities
  • +
  • 1878143 + bump version
  • +
  • 6cf0345 + updates listed resources from resource templates to favor their own + metadata
  • +
  • 590d484 + Merge pull request #561 + from modelcontextprotocol/ihrpr/1.12.1
  • +
  • d46d488 + bump version
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@modelcontextprotocol/sdk&package-manager=npm_and_yarn&previous-version=0.5.0&new-version=1.12.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0c24cfbe455e09688fbbb3686334d591d8b936bb +Merge: ab43c56 57d27a1 +Author: Maurice Heumann +Date: Sat Jun 14 14:45:59 2025 +0200 + + Bump lucide-react from 0.511.0 to 0.515.0 in /page (#376) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.511.0 to 0.515.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.515.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.514.0...0.515.0

+

Version 0.514.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.513.0...0.514.0

+

Version 0.513.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.512.0...0.513.0

+

Version 0.512.0

+

What's Changed

+ +

New Contributors

+ +
+

... (truncated)

+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.511.0&new-version=0.515.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ab43c56bd108c7e386e2f3c65acf859bc3e01c99 +Merge: 925874f f011666 +Author: Maurice Heumann +Date: Sat Jun 14 14:45:47 2025 +0200 + + Bump @vitejs/plugin-react from 4.5.0 to 4.5.2 in /page (#378) + + Bumps + [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) + from 4.5.0 to 4.5.2. +
+ Release notes +

Sourced from @​vitejs/plugin-react's + releases.

+
+

plugin-react@4.5.2

+

Suggest @vitejs/plugin-react-oxc if rolldown-vite is + detected #491

+

Emit a log which recommends @vitejs/plugin-react-oxc + when rolldown-vite is detected to improve performance and + use Oxc under the hood. The warning can be disabled by setting + disableOxcRecommendation: false in the plugin options.

+

Use optimizeDeps.rollupOptions instead of + optimizeDeps.esbuildOptions for rolldown-vite #489

+

This suppresses the warning about + optimizeDeps.esbuildOptions being deprecated in + rolldown-vite.

+

Add Vite 7-beta to peerDependencies range #497

+

React plugins are compatible with Vite 7, this removes the warning + when testing the beta.

+

plugin-react@4.5.1

+

Add explicit semicolon in preambleCode #485

+

This fixes an edge case when using HTML minifiers that strips line + breaks aggressively.

+
+
+
+ Changelog +

Sourced from @​vitejs/plugin-react's + changelog.

+
+

4.5.2 (2025-06-10)

+

Suggest @vitejs/plugin-react-oxc if rolldown-vite is + detected #491

+

Emit a log which recommends @vitejs/plugin-react-oxc + when rolldown-vite is detected to improve performance and + use Oxc under the hood. The warning can be disabled by setting + disableOxcRecommendation: false in the plugin options.

+

Use optimizeDeps.rollupOptions instead of + optimizeDeps.esbuildOptions for rolldown-vite #489

+

This suppresses the warning about + optimizeDeps.esbuildOptions being deprecated in + rolldown-vite.

+

Add Vite 7-beta to peerDependencies range #497

+

React plugins are compatible with Vite 7, this removes the warning + when testing the beta.

+

4.5.1 (2025-06-03)

+

Add explicit semicolon in preambleCode #485

+

This fixes an edge case when using HTML minifiers that strips line + breaks aggressively.

+
+
+
+ Commits +
    +
  • bfb45ad + release: plugin-react@4.5.2
  • +
  • 6ea9398 + feat: add Vite 7-beta to peerDependencies range (#497)
  • +
  • 6db7e7c + fix(deps): update all non-major dependencies (#469)
  • +
  • c450133 + feat: suggest vite-plugin-react-oxc when using + rolldown-vite (#491)
  • +
  • 4bec551 + fix: use optimizeDeps.rollupOptions for rolldown-vite (#489)
  • +
  • 2f32052 + release: plugin-react@4.5.1
  • +
  • 88585db + fix: add explicit semicolon in preambleCode (#485)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.5.0&new-version=4.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 925874f6b9ec65d9692bafcee95db32fb60ab22b +Merge: 7159f70 b5068ed +Author: Maurice Heumann +Date: Sat Jun 14 14:45:33 2025 +0200 + + Bump @eslint/js from 9.28.0 to 9.29.0 in /page (#375) + + Bumps + [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) + from 9.28.0 to 9.29.0. +
+ Release notes +

Sourced from @​eslint/js's + releases.

+
+

v9.29.0

+

Features

+
    +
  • f686fcb + feat: add ecmaVersion: 2026, parsing using and + await using (#19832) + (Milos Djermanovic)
  • +
  • 19cdd22 + feat: prune suppressions for non-existent files (#19825) + (TKDev7)
  • +
  • b3d720f + feat: add ES2025 globals (#19835) + (fisker Cheung)
  • +
  • 677a283 + feat: add auto-accessor fields support to class-methods-use-this (#19789) + (sethamus)
  • +
  • dbba058 + feat: allow global type declaration in no-var (#19714) + (Remco Haszing)
  • +
  • 342bd29 + feat: ignore type annotations in no-restricted-globals (#19781) + (sethamus)
  • +
  • 786bcd1 + feat: add allowProperties option to no-restricted-properties (#19772) + (sethamus)
  • +
  • 05b66d0 + feat: add sourceCode.isGlobalReference(node) method (#19695) + (Nitin Kumar)
  • +
+

Bug Fixes

+
    +
  • 85c082c + fix: explicit matching behavior with negated patterns and arrays (#19845) + (Milos Djermanovic)
  • +
  • 9bda4a9 + fix: fix LintOptions.filterCodeBlock types (#19837) + (ntnyq)
  • +
  • 7ab77a2 + fix: correct breaking deprecation of FlatConfig type (#19826) + (Logicer)
  • +
  • 1ba3318 + fix: add language and dialects to + no-use-before-define (#19808) + (Francesco Trotta)
  • +
+

Documentation

+
    +
  • 00e3e6a + docs: add support for custom name parameter to + includeIgnoreFile (#19795) + (루밀LuMir)
  • +
  • 3aed075 + docs: Update README (GitHub Actions Bot)
  • +
  • a2f888d + docs: enhance documentation with links and fix typos (#19761) + (루밀LuMir)
  • +
  • 53c3235 + docs: update to clarify prompt usage (#19748) + (Jennifer Davis)
  • +
+

Chores

+
    +
  • 5c114c9 + chore: upgrade @​eslint/js@​9.29.0 (#19851) + (Milos Djermanovic)
  • +
  • acf2201 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • a806994 + refactor: Remove eslintrc from flat config functionality (#19833) + (Nicholas C. Zakas)
  • +
  • 152ed51 + test: switch to flat config mode in code path analysis tests (#19824) + (Milos Djermanovic)
  • +
  • b647239 + chore: Update first-party dependencies faster with Renovate (#19822) + (Nicholas C. Zakas)
  • +
  • 7abe42e + refactor: SafeEmitter -> SourceCodeVisitor (#19708) + (Nicholas C. Zakas)
  • +
  • e392895 + perf: improve time complexity of getLocFromIndex (#19782) + (루밀LuMir)
  • +
  • 0ed289c + chore: remove accidentally committed file (#19807) + (Francesco Trotta)
  • +
+
+
+
+ Changelog +

Sourced from @​eslint/js's + changelog.

+
+

v9.29.0 - June 13, 2025

+
    +
  • 5c114c9 + chore: upgrade @​eslint/js@​9.29.0 (#19851) + (Milos Djermanovic)
  • +
  • acf2201 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • f686fcb + feat: add ecmaVersion: 2026, parsing using and + await using (#19832) + (Milos Djermanovic)
  • +
  • 85c082c + fix: explicit matching behavior with negated patterns and arrays (#19845) + (Milos Djermanovic)
  • +
  • 00e3e6a + docs: add support for custom name parameter to + includeIgnoreFile (#19795) + (루밀LuMir)
  • +
  • 9bda4a9 + fix: fix LintOptions.filterCodeBlock types (#19837) + (ntnyq)
  • +
  • a806994 + refactor: Remove eslintrc from flat config functionality (#19833) + (Nicholas C. Zakas)
  • +
  • 19cdd22 + feat: prune suppressions for non-existent files (#19825) + (TKDev7)
  • +
  • b3d720f + feat: add ES2025 globals (#19835) + (fisker Cheung)
  • +
  • 677a283 + feat: add auto-accessor fields support to class-methods-use-this (#19789) + (sethamus)
  • +
  • 3aed075 + docs: Update README (GitHub Actions Bot)
  • +
  • 7ab77a2 + fix: correct breaking deprecation of FlatConfig type (#19826) + (Logicer)
  • +
  • a2f888d + docs: enhance documentation with links and fix typos (#19761) + (루밀LuMir)
  • +
  • dbba058 + feat: allow global type declaration in no-var (#19714) + (Remco Haszing)
  • +
  • 152ed51 + test: switch to flat config mode in code path analysis tests (#19824) + (Milos Djermanovic)
  • +
  • b647239 + chore: Update first-party dependencies faster with Renovate (#19822) + (Nicholas C. Zakas)
  • +
  • 7abe42e + refactor: SafeEmitter -> SourceCodeVisitor (#19708) + (Nicholas C. Zakas)
  • +
  • 342bd29 + feat: ignore type annotations in no-restricted-globals (#19781) + (sethamus)
  • +
  • e392895 + perf: improve time complexity of getLocFromIndex (#19782) + (루밀LuMir)
  • +
  • 1ba3318 + fix: add language and dialects to + no-use-before-define (#19808) + (Francesco Trotta)
  • +
  • 786bcd1 + feat: add allowProperties option to no-restricted-properties (#19772) + (sethamus)
  • +
  • 05b66d0 + feat: add sourceCode.isGlobalReference(node) method (#19695) + (Nitin Kumar)
  • +
  • 53c3235 + docs: update to clarify prompt usage (#19748) + (Jennifer Davis)
  • +
  • 0ed289c + chore: remove accidentally committed file (#19807) + (Francesco Trotta)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.28.0&new-version=9.29.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 7159f70aea46266f8ddb485cd537d8915ae73b99 +Merge: fd0e37b caabc72 +Author: Maurice Heumann +Date: Sat Jun 14 14:44:14 2025 +0200 + + Bump @types/react-dom from 19.1.5 to 19.1.6 in /page (#368) + + Bumps + [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) + from 19.1.5 to 19.1.6. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.5&new-version=19.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit fd0e37b0b0fd9e3bcd5a5ad4e3ef68f2742768e1 +Merge: 6efaf48 f4b40af +Author: Maurice Heumann +Date: Sat Jun 14 14:44:04 2025 +0200 + + Bump tw-animate-css from 1.3.3 to 1.3.4 in /page (#371) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.3.3 to 1.3.4. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.3.4

+

Changelog

+
    +
  • 5012a6b: feat: add logical slide translate utilities (#39)
  • +
  • 041f32f: fix: use default fill-mode none instead of + forwards
  • +
  • 7f6ad32: chore: bump version to 1.3.4 and update package manager + version
  • +
+

Issues fixed

+
    +
  • #42: + bug: incorrect default value for fill-mode breaking some animations + (thanks for your help, @​ollema)
  • +
+

New features

+

This release adds logical start, end slide + utilities. Compared to left and right, these + take the text direction into consideration, allowing you remove some + redundancy:

+
- ltr:slide-in-from-left-4
+    ltr:slide-out-to-left-4 rtl:slide-in-from-right-4
+    rtl:slide-out-to-right-4
+    + slide-in-from-start-4 slide-out-to-start-4
+    
+
+
+
+ Commits +
    +
  • 7f6ad32 + chore: bump version to 1.3.4 and update package manager version
  • +
  • 041f32f + fix: use default fill-mode none instead of + forwards
  • +
  • 5012a6b + feat: add logical slide translate utilities (#39)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.3.3&new-version=1.3.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6efaf489706905a73d253c834c90d0a39747d7b9 +Merge: 745b38a 5eb5ad8 +Author: Maurice Heumann +Date: Sat Jun 14 14:43:24 2025 +0200 + + Bump typescript-eslint from 8.33.0 to 8.34.0 in /page (#377) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.33.0 to 8.34.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.34.0

+

8.34.0 (2025-06-09)

+

🚀 Features

+
    +
  • type-utils: deprecated getSourceFileOfNode function + (#11284)
  • +
+

🩹 Fixes

+
    +
  • typescript-estree: change the token type of + null from Keyword to Null (#11283)
  • +
  • typescript-estree: add validation to interface + extends (#11271)
  • +
  • visitor-keys: fix visitor keys order (#11279)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+

v8.33.1

+

8.33.1 (2025-06-02)

+

🩹 Fixes

+
    +
  • exclude docs/ directory from eslint-plugin package (#11251)
  • +
  • project-service: add missing + typescript peer dependency (#11265)
  • +
+

❤️ Thank You

+
    +
  • JounQin
  • +
  • roottool
  • +
+

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.34.0 (2025-06-09)

+

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.33.1 (2025-06-02)

+

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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.33.0&new-version=8.34.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 745b38ae6c7ec3d77f0b632e0ec20f698e3dd9c5 +Merge: a548674 ce81083 +Author: Maurice Heumann +Date: Sat Jun 14 14:43:09 2025 +0200 + + Bump react-router-dom from 7.6.1 to 7.6.2 in /page (#369) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.6.1 to 7.6.2. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.9

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.9
    • +
    • react-router-dom@6.4.0-pre.9
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.8

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.8
    • +
    • react-router-dom@6.4.0-pre.8
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.6.2

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.6.2
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.6.1&new-version=7.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a5486740dcc57f5c08be71896f4cae3bb2ce0688 +Merge: ad06d45 c9201ba +Author: Maurice Heumann +Date: Sat Jun 14 14:43:00 2025 +0200 + + Bump tailwind-merge from 3.3.0 to 3.3.1 in /page (#374) + + Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from + 3.3.0 to 3.3.1. +
+ Release notes +

Sourced from tailwind-merge's + releases.

+
+

v3.3.1

+

Bug Fixes

+ +

Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v3.3.0...v3.3.1

+

Thanks to @​brandonmcconnell, + @​manavm1990, + @​langy, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, @​sourcegraph, a + private sponsor, @​block and @​shawt3000 for + sponsoring tailwind-merge! ❤️

+
+
+
+ Commits +
    +
  • 40d8fee + v3.3.1
  • +
  • 429ea54 + add changelog for v3.3.1
  • +
  • d3df877 + Merge pull request #591 + from dcastil/bugfix/590/fix-arbitrary-value-using-col...
  • +
  • fdd9cdf + add color-mix() to colorFunctionRegex
  • +
  • d49e03a + add test case for border colors being merged incorrectly
  • +
  • 47155f0 + Merge pull request #585 + from dcastil/renovate/all-minor-patch
  • +
  • 2d29675 + Update all non-major dependencies
  • +
  • c3d7208 + Merge pull request #578 + from dcastil/dependabot/npm_and_yarn/dot-github/actio...
  • +
  • 527214b + Bump undici from 5.28.5 to 5.29.0 in + /.github/actions/metrics-report
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwind-merge&package-manager=npm_and_yarn&previous-version=3.3.0&new-version=3.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ad06d457049e60c5d6cc4f88893966183bd148c7 +Merge: 0ffc266 7b93490 +Author: Maurice Heumann +Date: Sat Jun 14 14:42:48 2025 +0200 + + Bump @tailwindcss/vite from 4.1.8 to 4.1.10 in /page (#373) + + Bumps + [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) + from 4.1.8 to 4.1.10. +
+ Release notes +

Sourced from @​tailwindcss/vite's + releases.

+
+

v4.1.10

+

Fixed

+
    +
  • Fix incorrectly generated CSS when using percentages in arbitrary + values with calc (e.g. w-[calc(100%-var(--offset))]) (#18289)
  • +
+

v4.1.9

+

Fixed

+
    +
  • Correctly parse custom properties with strings containing semicolons + (#18251)
  • +
  • Upgrade: Migrate arbitrary modifiers without percentage signs to + bare values (e.g. /[0.16]/16) (#18184)
  • +
  • Upgrade: Migrate CSS variable shorthands where fallback value + contains function call (#18184)
  • +
  • Upgrade: Migrate negative arbitrary values to negative bare values + (e.g. mb-[-32rem]-mb-128) (#18212)
  • +
  • Upgrade: Do not migrate blur in + wire:model.blur (#18216)
  • +
  • Don't add spaces around CSS dashed idents when formatting math + expressions (#18220)
  • +
+
+
+
+ Changelog +

Sourced from @​tailwindcss/vite's + changelog.

+
+

[4.1.10] - 2025-06-11

+

Fixed

+
    +
  • Fix incorrectly generated CSS when using percentages in arbitrary + values with calc (e.g. w-[calc(100%-var(--offset))]) (#18289)
  • +
+

[4.1.9] - 2025-06-11

+

Fixed

+
    +
  • Correctly parse custom properties with strings containing semicolons + (#18251)
  • +
  • Upgrade: Migrate arbitrary modifiers without percentage signs to + bare values (e.g. /[0.16]/16) (#18184)
  • +
  • Upgrade: Migrate CSS variable shorthands where fallback value + contains function call (#18184)
  • +
  • Upgrade: Migrate negative arbitrary values to negative bare values + (e.g. mb-[-32rem]-mb-128) (#18212)
  • +
  • Upgrade: Do not migrate blur in + wire:model.blur (#18216)
  • +
  • Don't add spaces around CSS dashed idents when formatting math + expressions (#18220)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.8&new-version=4.1.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0ffc26651823f445d9bdd3e486cd30c832a39f2d +Merge: 62363a5 6aa08c4 +Author: Maurice Heumann +Date: Sat Jun 14 14:41:52 2025 +0200 + + Bump @fontsource/inter from 5.2.5 to 5.2.6 in /page (#367) + + Bumps + [@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter) + from 5.2.5 to 5.2.6. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@fontsource/inter&package-manager=npm_and_yarn&previous-version=5.2.5&new-version=5.2.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 62363a523032df9e9634e6b797c3caee66761b85 +Merge: 73d0a59 39e90e1 +Author: Maurice Heumann +Date: Sat Jun 14 14:32:38 2025 +0200 + + Bump deps/googletest from `e9092b1` to `35b75a2` (#365) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `e9092b1` to `35b75a2`. +
+ Commits +
    +
  • 35b75a2 + Although the following paragraph explains there is a better solution, + having ...
  • +
  • 175c1b5 + Add UnpackStructImpl for structs with 24, 25 and 26 fields.
  • +
  • 1aeec48 + Merge pull request #4774 + from joel-langlois:FixReadme
  • +
  • 0fe21ac + README.md: Fixed broken Markdown link formatting.
  • +
  • fd15f51 + Automated Code Change
  • +
  • 6230d31 + In MatcherCast, store the input value as its own type rather than as the + Matc...
  • +
  • 28e9d1f + googletest: Add a flag to fail if no tests were selected to run.
  • +
  • 7e2c425 + Remove "blindly" from the gmock "uninteresting call" + message.
  • +
  • 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) + + +
+ +commit 73d0a5935421dbaa0f9c6895b486cdbaf077658c +Merge: 2785f41 6527547 +Author: Maurice Heumann +Date: Sat Jun 14 14:20:02 2025 +0200 + + Bump deps/reflect from `0479f92` to `239f695` (#364) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `0479f92` to + `239f695`. +
+ 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) + + +
+ +commit f01166644abbf2735562fda5a77a67b25a2a7ac8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:35:25 2025 +0000 + + Bump @vitejs/plugin-react from 4.5.0 to 4.5.2 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.5.0 to 4.5.2. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.2/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 4.5.2 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 5eb5ad8741d114b071e0be64b255a64378ab01f6 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:35:17 2025 +0000 + + Bump typescript-eslint from 8.33.0 to 8.34.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.33.0 to 8.34.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.34.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.34.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 57d27a1d806c0885af9e1316e942b4096c33f861 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:35:05 2025 +0000 + + Bump lucide-react from 0.511.0 to 0.515.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.511.0 to 0.515.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.515.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.515.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit b5068edfba8de8083183735f29eac5e2a292441a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:34:56 2025 +0000 + + Bump @eslint/js from 9.28.0 to 9.29.0 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.28.0 to 9.29.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/commits/v9.29.0/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.29.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit c9201baf6e31678c52a849501291f10cc7092839 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:34:50 2025 +0000 + + Bump tailwind-merge from 3.3.0 to 3.3.1 in /page + + Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from 3.3.0 to 3.3.1. + - [Release notes](https://github.com/dcastil/tailwind-merge/releases) + - [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.3.0...v3.3.1) + + --- + updated-dependencies: + - dependency-name: tailwind-merge + dependency-version: 3.3.1 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 7b93490eae3d5c0bb82c2adab136385f36fd3a1f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:34:44 2025 +0000 + + Bump @tailwindcss/vite from 4.1.8 to 4.1.10 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.8 to 4.1.10. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.10/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.10 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit f4b40af0b5ba63523ad481bd13a522709ac2776b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:34:23 2025 +0000 + + Bump tw-animate-css from 1.3.3 to 1.3.4 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.3 to 1.3.4. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.3...v1.3.4) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.3.4 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit ce81083de620e7d4749e22637cf01bc9bbbcbbf8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:34:09 2025 +0000 + + Bump react-router-dom from 7.6.1 to 7.6.2 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.6.1 to 7.6.2. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/7.6.2/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.6.2 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit caabc7202780e2e803edc0510abce40c813d437c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:34:01 2025 +0000 + + Bump @types/react-dom from 19.1.5 to 19.1.6 in /page + + Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.5 to 19.1.6. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: "@types/react-dom" + dependency-version: 19.1.6 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 6aa08c454253622c9050499d6c654e3b4f9cbeee +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:33:54 2025 +0000 + + Bump @fontsource/inter from 5.2.5 to 5.2.6 in /page + + Bumps [@fontsource/inter](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/inter) from 5.2.5 to 5.2.6. + - [Changelog](https://github.com/fontsource/font-files/blob/main/CHANGELOG.md) + - [Commits](https://github.com/fontsource/font-files/commits/HEAD/fonts/google/inter) + + --- + updated-dependencies: + - dependency-name: "@fontsource/inter" + dependency-version: 5.2.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit e3b6cedbada58290644c2c83561bc8b80378548b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:33:46 2025 +0000 + + Bump @modelcontextprotocol/sdk from 0.5.0 to 1.12.3 in /mcp + + Bumps [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) from 0.5.0 to 1.12.3. + - [Release notes](https://github.com/modelcontextprotocol/typescript-sdk/releases) + - [Commits](https://github.com/modelcontextprotocol/typescript-sdk/compare/0.5.0...1.12.3) + + --- + updated-dependencies: + - dependency-name: "@modelcontextprotocol/sdk" + dependency-version: 1.12.3 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 39e90e10a5cc0e1be7b6a2886cd93b1fdc91f6a8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:32:04 2025 +0000 + + Bump deps/googletest from `e9092b1` to `35b75a2` + + Bumps [deps/googletest](https://github.com/google/googletest) from `e9092b1` to `35b75a2`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/e9092b12dc3cf617d47578f13a1f64285cfa5b2f...35b75a2cba6ef72b7ce2b6b94b05c54ca07df866) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 35b75a2cba6ef72b7ce2b6b94b05c54ca07df866 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 65275478efa5192eb8c08bead915ad804bb8c12d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jun 14 07:32:01 2025 +0000 + + Bump deps/reflect from `0479f92` to `239f695` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `0479f92` to `239f695`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/0479f92b78e89ab046dff7184fe3a915b380b68a...239f695545f4d25a08fd673595f34cf4fe0e481e) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-version: 239f695545f4d25a08fd673595f34cf4fe0e481e + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 2785f4176f4093728fe5dd6a7068d228ee554029 +Author: momo5502 +Date: Sat Jun 14 09:08:24 2025 +0200 + + Add MCP server to dependabot + +commit 9ffdf578a2ef577139c0034f648d7d1e5ab520d4 +Author: momo5502 +Date: Sat Jun 14 09:07:16 2025 +0200 + + Rename buttons + +commit e52810038f24e517259e18b95137b272f900ede6 +Author: momo5502 +Date: Tue Jun 10 19:28:10 2025 +0200 + + Redesign landing page + +commit 43ff5313544afcd19d6f52f1ae54352afb0a9a96 +Author: momo5502 +Date: Sat Jun 14 08:46:27 2025 +0200 + + Add NtRemoveIoCompletionEx syscall stub + +commit 48170b6e41483dd2bd89caa0873a44814e887341 +Author: momo5502 +Date: Sun Jun 8 13:51:45 2025 +0200 + + Add experimental MCP server + +commit 7fde3dadab374f06da5199c657a02e711633e66e +Author: Maurice Heumann +Date: Sat Jun 14 08:24:46 2025 +0200 + + Shallow clone all submodules + +commit b76f5ab92dacc95daca8abc50757108c8b900f84 +Merge: fe4c1a6 1e63fe3 +Author: Maurice Heumann +Date: Sat Jun 14 08:21:00 2025 +0200 + + minidump support: dump loading and process reconstruction (#361) + +commit 1e63fe381ff7ba99026a020f37c4967f9d7887e6 +Author: redthing1 +Date: Thu Jun 12 15:25:37 2025 -0700 + + minidump: tidy const refs + +commit afd80aa9afcd3d6b9667b6a0ea7afba77da0eb6c +Author: redthing1 +Date: Thu Jun 12 15:13:45 2025 -0700 + + make minidump loader fully standalone + +commit 01d2656189445ef1e2fc4809788fbf5b8b3c3ede +Author: redthing1 +Date: Thu Jun 12 15:08:07 2025 -0700 + + minidump loader: handle zero protection + +commit f8b163f55624d67bcf8b461354b085893bc110df +Author: redthing1 +Date: Thu Jun 12 15:04:54 2025 -0700 + + refactor to address comments + +commit fe4c1a61f11dfe2202ea56ff1ff31e34533cefc1 +Merge: c4f1540 e5e5d05 +Author: Maurice Heumann +Date: Tue Jun 10 19:31:46 2025 +0200 + + Add temp environment variables to fix GetTempPath(2)W (#362) + + `GetTempPathW` in the following code will fail to retrieve a path from + `TMP`, `TEMP`, then `USERPROFILE` environment variables (and + `SystemTemp` in `GetTempPath2W`): + ``` + if ( GetTempPathW(0x104u, &PathName) - 1 > 0x102 || !GetTempFileNameW(&PathName, L"xx", 0, p_LibFileName) ) + return 3; + ``` + + `GetTempFileNameW` will then call `CreateFileW` **many** times, before + giving up (see [ReactOS + implementation](https://doxygen.reactos.org/da/d76/filename_8c.html#a0963043522ee3e70101d2a764f2153e0)): + + + ![failed](https://github.com/user-attachments/assets/1f029d0c-b0a9-4ba3-b5ed-3dc2ef2d9a49) + + Adding the environment variables to the process context appears to + resolve this: + + + ![success](https://github.com/user-attachments/assets/3af1434b-6a2a-43fb-ab3c-654565f0c261) + +commit c4f1540d1faca414bd78066f583362df0c20e9aa +Author: momo5502 +Date: Tue Jun 10 19:29:03 2025 +0200 + + Remove Windows 2019 tests + +commit 1de22b44549259ac49918e06b6bb9c421e849005 +Author: momo5502 +Date: Tue Jun 10 19:28:46 2025 +0200 + + Format yaml + +commit e5e5d05d055a76d2b93534c4b6bb8324e36cc481 +Author: 3fault +Date: Tue Jun 10 09:59:34 2025 -0400 + + Add temp environment variables to fix GetTempPath(2)W + +commit 21a0d3c4bc875d14a34ace8fd6df7085427615c9 +Author: redthing1 +Date: Tue Jun 10 01:08:45 2025 -0700 + + fix tidy + +commit ca214a539a70027e188a3161d99ab0bf69e9df94 +Author: redthing1 +Date: Tue Jun 10 00:57:19 2025 -0700 + + minidump: more clang tidy + +commit 47f45897749ad507bfe259bed45cd6984bbaf42a +Author: redthing1 +Date: Tue Jun 10 00:47:01 2025 -0700 + + minidump: satisfy clang tidy + +commit 3fa9fa9c157dc2369ebeef3a78c67886f1673ef9 +Author: redthing1 +Date: Tue Jun 10 00:35:52 2025 -0700 + + minidump: fix uintmax_t format specifier + +commit dae4f07f700bf41abffc02c0ce8f148ddbcc2026 +Author: redthing1 +Date: Tue Jun 10 00:31:17 2025 -0700 + + module manager: apply clang format + +commit aa966826a29b90e25b4e51610b3fd840bf26bf00 +Author: redthing1 +Date: Tue Jun 10 00:28:43 2025 -0700 + + fixup! minidump loader: fix PRIx64 format specifier + +commit 12646566ca33b50e958db6258054879ef1772ee8 +Author: redthing1 +Date: Tue Jun 10 00:27:13 2025 -0700 + + minidump loader: fix PRIx64 format specifier + +commit 5d9dd122d26a660cdea4435115763005c06e5f25 +Author: redthing1 +Date: Mon Jun 9 23:12:45 2025 -0700 + + minidump support: dump loading and process reconstruction + +commit 906cec808acda36adcbfc140bcd693346415268f +Author: momo5502 +Date: Sat Jun 7 20:10:36 2025 +0200 + + Small fixes + +commit f44f3f2bb38c9f4380bf4359459723ae6fa91dff +Author: momo5502 +Date: Sat Jun 7 17:54:11 2025 +0200 + + Ignore compile-commands.json symlink + +commit 50e4a2e208c452e5c1d90bc2fca52f3cb6d9212b +Author: Maurice Heumann +Date: Sat Jun 7 15:04:45 2025 +0200 + + Update analysis.cpp + +commit f3b20da9cca197830ef879a5e5bf1f0ca701f708 +Author: momo5502 +Date: Sat Jun 7 14:20:19 2025 +0200 + + Optimize thread scheduling and pausing + +commit cb9fadde12a828b6281b28b0ad2f668051b256dc +Merge: f048be8 e26ac99 +Author: Maurice Heumann +Date: Sat Jun 7 12:04:15 2025 +0200 + + Fix char16_t tolower conversion (#360) + + This fixes #51 + +commit e26ac99551a6ebb358396f2261233a1037619ece +Author: momo5502 +Date: Sat Jun 7 11:25:51 2025 +0200 + + Fix char16_t tolower conversion + +commit f048be8d9f08625ee04291675d9911bedf468c75 +Merge: 1616941 413ef1e +Author: Maurice Heumann +Date: Sat Jun 7 10:46:52 2025 +0200 + + Update unicorn (#337) + + This fixes #331 + +commit 413ef1ea317496dd7a9098a2992bd05fd4d383c3 +Author: momo5502 +Date: Thu May 29 08:51:25 2025 +0200 + + Update unicorn + +commit 16169416d2f5693566ab11888625be53793c160b +Merge: dcee298 05c5f0a +Author: Maurice Heumann +Date: Sat Jun 7 08:20:44 2025 +0200 + + Move much of the analysis logic from the emulation core into the analyzer (#359) + + Analysis should not be done in the core. Not everyone using the emulator + needs the analysis. + Much of it was moved to the analyzer. Not all, but the rest will be done + in a follow up PR. + +commit 05c5f0a085395ba6b88eae4973e1f547da3e09f4 +Author: momo5502 +Date: Sat Jun 7 08:00:27 2025 +0200 + + Final cleanup + +commit da4a4f90c96cad96981b1da66b69829dafd6af80 +Author: momo5502 +Date: Sat Jun 7 07:52:42 2025 +0200 + + Cleanup exception callbacks + +commit 802e295bccc51748247a9cd5c6c8e5abf7c4eec5 +Author: momo5502 +Date: Sat Jun 7 07:29:30 2025 +0200 + + Adapt more printing + +commit 9372e274530e30ff40c7ba71858a1152c9539f11 +Author: momo5502 +Date: Sat Jun 7 07:11:27 2025 +0200 + + Fix module logging + +commit bc77faec3d6e6e2381f73d1fd16229a368b4e89e +Author: momo5502 +Date: Fri Jun 6 19:27:50 2025 +0200 + + Move more logging into callbacks + +commit 24939583c44bacc8843a5e726b5f459bbfed81ba +Author: momo5502 +Date: Fri Jun 6 16:59:45 2025 +0200 + + Fix serialization + +commit 9b8ea27a294de47af103f94386f768f966e087ed +Author: momo5502 +Date: Thu Jun 5 20:53:38 2025 +0200 + + Delay process setup + +commit f4282f44d745c0411d6dc9969d4246b8d6225398 +Author: momo5502 +Date: Thu Jun 5 19:20:45 2025 +0200 + + Fix compilation + +commit 3cfb29c5c190b36d0382f7434f3808a7f398c0b6 +Author: momo5502 +Date: Thu Jun 5 19:06:39 2025 +0200 + + Print buffered stdout + +commit f2e0e91630bab620572aab64baed9e27e1c977aa +Author: momo5502 +Date: Thu Jun 5 18:59:27 2025 +0200 + + Isolate more analysis into analyzer + +commit f046246740f8d13f59e9bc048fd5329725ef189d +Author: momo5502 +Date: Wed Jun 4 21:21:48 2025 +0200 + + Extract more analysis logic + +commit 956e73d839e0607bee18163b4472b2ff0076bdf8 +Author: momo5502 +Date: Wed Jun 4 20:45:48 2025 +0200 + + Some fixes + +commit d18a60561c92feba7869cd80873f4e28a7119ef8 +Author: momo5502 +Date: Wed Jun 4 20:26:33 2025 +0200 + + Fix warning + +commit 1f829463c1ec9d86696cde190ef4bcee9d39e9bf +Author: momo5502 +Date: Wed Jun 4 20:22:28 2025 +0200 + + Use more semantic logging + +commit de0d9a17a5315e53cfe46d73f31c3010f9b8da26 +Author: momo5502 +Date: Wed Jun 4 20:19:47 2025 +0200 + + Small fixes + +commit 84e8e86b9495ef646b80313caa1af3b598396cfd +Author: momo5502 +Date: Wed Jun 4 19:28:50 2025 +0200 + + Extract sus activity logging + +commit 5609de9dde5171d0f7c8473dd74530d0e14061a1 +Author: momo5502 +Date: Wed Jun 4 19:17:09 2025 +0200 + + Small fixes and prepare for more semantic logging + +commit 5230909c239e89d0361c1317b8d6d2f90836d05a +Author: momo5502 +Date: Wed Jun 4 19:11:16 2025 +0200 + + Switch back to using callbacks + +commit 25295707ece2d9a926fb8af3e45eceab4bd9169a +Author: momo5502 +Date: Wed Jun 4 18:52:59 2025 +0200 + + Event manager progress + +commit 32fcbf3ded7cd3c14b6659b94108b6130aa3582b +Author: momo5502 +Date: Tue Jun 3 20:29:58 2025 +0200 + + Prepare event manager + + The event manager forms the basis for semantic logging. + The emulator transmits events and the manager can handle them. + This means to either print information to stdout, do nothing, etc... + +commit dcee2982cec4ea6504c1659114424e00752598d9 +Author: Maurice Heumann +Date: Tue Jun 3 11:18:10 2025 +0200 + + Update file.cpp + +commit 368a9dbdd11f326e0aad8897bab6f23efc9d7f11 +Author: Maurice Heumann +Date: Tue Jun 3 11:17:50 2025 +0200 + + Update file_management.hpp + +commit 63a5f473c71102b5ca040831c145e474124ed61f +Author: momo5502 +Date: Mon Jun 2 20:24:00 2025 +0200 + + Small landing page changes + +commit a33d2d0c2f941e9991b27b600e4a55c67132b9fd +Merge: 9b2653a 4fecea3 +Author: Maurice Heumann +Date: Mon Jun 2 19:53:16 2025 +0200 + + Add KsecDD device and other improvements (#357) + + This PR aims to: + - [Improve + NtQueryInformationToken](https://github.com/momo5502/sogen/commit/d7b8b78cefdc9e6d90e058a45c1484f990baed64), + by handling more token types and also fixing TokenIntegrityLevel to + return a proper integrity SID. + - [Add new + pseudo-handles](https://github.com/momo5502/sogen/commit/ac804939d9ab36705112a0026698b6a9f606cbf4). + - [Add the KsecDD device and support for devices in + NtQueryObject](https://github.com/momo5502/sogen/commit/ca61a7cd3b838f3d72952ca5b20ab110dcd78c4f). + - [Add new + syscalls](https://github.com/momo5502/sogen/commit/4b6e0f088debd92f1e0d5078878194ee5aaa6841), + to be more specific, the syscalls added were the following ones: + `NtRemoveIoCompletion`, `NtSetInformationWorkerFactory`, + `NtShutdownWorkerFactory`, `NtGetCurrentProcessorNumber`, + `NtCreateTimer`, `NtSetTimer`, `NtSetTimer2`, `NtCancelTimer`, + `NtAssociateWaitCompletionPacket`, `NtCancelWaitCompletionPacket`, + `NtSetWnfProcessNotificationEvent`, `NtQuerySecurityObject`. + + Most of the changes in this PR were made to get BCryptGenRandom working + in the emulator. Even with the KsecDD device implemented, + BCryptGenRandom only works for subsequent calls if NtCreateWorkerFactory + returns STATUS_SUCCESS. Returning STATUS_SUCCESS from + NtCreateWorkerFactory causes most of the newly added syscalls to be + called, and most of them need to return STATUS_SUCCESS as well; + otherwise, the executable just fails to run. Fortunately, from my + testing, nothing seems to break from just returning STATUS_SUCCESS + without a proper implementation. + +commit 4fecea3aff6812fa54d644c30c5c9c50a0c7eada +Author: Igor Pissolati +Date: Mon Jun 2 14:34:12 2025 -0300 + + Apply review suggested change + +commit 9f326202201ddf9264322f8f1523249085dfdb15 +Author: Igor Pissolati +Date: Sun Jun 1 19:45:22 2025 -0300 + + Fix failing checks + +commit c67146ee45d4a58c3993fd21aedc7bbfcf457e37 +Author: Igor Pissolati +Date: Sun Jun 1 19:41:49 2025 -0300 + + Add new syscalls + +commit db1588623bd79d4baa6c8d5e8e364bbff2d5c5c0 +Author: Igor Pissolati +Date: Sun Jun 1 19:39:52 2025 -0300 + + Add KSecDD device and support for devices in NtQueryObject + +commit cc2266d9341d3affbe2a03633ae0b35ebeb1ec8f +Author: Igor Pissolati +Date: Sun Jun 1 19:36:30 2025 -0300 + + Add new pseudo-handles + +commit ad3046466ead34208e9c204615c20e5ed4a622e7 +Author: Igor Pissolati +Date: Sun Jun 1 19:26:53 2025 -0300 + + Improvements to NtQueryInformationToken + +commit 9b2653afc48c9712fbcd8808b4cae6810406f863 +Author: momo5502 +Date: Mon Jun 2 19:25:48 2025 +0200 + + Override timestamp counter for deterministic clock + +commit 9f388ee7d07683d71c3294268736b9a815220048 +Merge: 9e94c7d c47a498 +Author: Maurice Heumann +Date: Mon Jun 2 17:58:43 2025 +0200 + + Add get_address, event_select and enum_network_events to afd_endpoint (#358) + + This PR aims to add support for get_address, event_select, and + enum_network_events to afd_endpoint. However, some bug fixes were also + implemented, such as properly mapping the AFD_CONNECT event. Substantial + changes were also made to `afd_endpoint::work` since polling is + necessary for the event_select functionality. + +commit c47a498fe4a737b4820b0eab3887139f87a564d4 +Author: Igor Pissolati +Date: Mon Jun 2 11:07:20 2025 -0300 + + Add get_address, event_select and enum_network_events to afd_endpoint + +commit 9e94c7d4cb37fa8dcc1b54246146103fca996c8e +Merge: 229a8c2 e3cb590 +Author: Maurice Heumann +Date: Mon Jun 2 01:41:03 2025 +0200 + + Bump globals from 16.1.0 to 16.2.0 in /page (#354) + + Bumps [globals](https://github.com/sindresorhus/globals) from 16.1.0 to + 16.2.0. +
+ Release notes +

Sourced from globals's + releases.

+
+

v16.2.0

+
    +
  • Add new greasemonkey globals (#299) + e4f6e8c
  • +
+
+

https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.1.0&new-version=16.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 229a8c2f9abacf3f72369b9c9cab2b2bdfb8ca83 +Merge: 02e3f3c dedf1db +Author: Maurice Heumann +Date: Mon Jun 2 01:36:03 2025 +0200 + + Bump @types/react from 19.1.5 to 19.1.6 in /page (#356) + + Bumps + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) + from 19.1.5 to 19.1.6. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.5&new-version=19.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit dedf1db55fc35b7000bf27924cad9af28ecbaecf +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 22:55:25 2025 +0000 + + Bump @types/react from 19.1.5 to 19.1.6 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.5 to 19.1.6. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.1.6 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit e3cb590c616c52faf80cc87de06f74465bdb8023 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 22:55:15 2025 +0000 + + Bump globals from 16.1.0 to 16.2.0 in /page + + Bumps [globals](https://github.com/sindresorhus/globals) from 16.1.0 to 16.2.0. + - [Release notes](https://github.com/sindresorhus/globals/releases) + - [Commits](https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0) + + --- + updated-dependencies: + - dependency-name: globals + dependency-version: 16.2.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 02e3f3c0fd3b56caa30ebbf282e3fc5d09d3ed34 +Merge: 121dc22 e9418ff +Author: Maurice Heumann +Date: Mon Jun 2 00:54:27 2025 +0200 + + Bump @eslint/js from 9.27.0 to 9.28.0 in /page (#352) + + Bumps + [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) + from 9.27.0 to 9.28.0. +
+ Release notes +

Sourced from @​eslint/js's + releases.

+
+

v9.28.0

+

Features

+
    +
  • b0674be + feat: Customization of serialization for languageOptions (#19760) + (Nicholas C. Zakas)
  • +
  • a95721f + feat: Add --pass-on-unpruned-suppressions CLI option (#19773) + (Milos Djermanovic)
  • +
  • bfd0e7a + feat: support TypeScript syntax in no-use-before-define (#19566) + (Tanuj Kanti)
  • +
  • 68c61c0 + feat: support TS syntax in no-shadow (#19565) + (Nitin Kumar)
  • +
  • 0f773ef + feat: support TS syntax in no-magic-numbers (#19561) + (Nitin Kumar)
  • +
  • c4a6b60 + feat: add allowTypeAnnotation to func-style (#19754) + (sethamus)
  • +
  • b03ad17 + feat: add TypeScript support to prefer-arrow-callback (#19678) + (Tanuj Kanti)
  • +
  • bc3c331 + feat: ignore overloaded function declarations in func-style rule (#19755) + (sethamus)
  • +
+

Bug Fixes

+
    +
  • eea3e7e + fix: Remove configured global variables from + GlobalScope#implicit (#19779) + (Milos Djermanovic)
  • +
  • a467de3 + fix: update context.report types (#19751) + (Nitin Kumar)
  • +
  • fd467bb + fix: remove interopDefault to use jiti's default (#19697) + (sethamus)
  • +
  • 72d16e3 + fix: avoid false positive in no-unassigned-vars for declare + module (#19746) + (Azat S.)
  • +
  • 81c3c93 + fix: curly types (#19750) + (Eli)
  • +
+

Documentation

+
    +
  • 3ec2082 + docs: Nested arrays in files config entry (#19799) + (Nicholas C. Zakas)
  • +
  • 89a65b0 + docs: clarify how config arrays can apply to subsets of files (#19788) + (Shais Ch)
  • +
  • 2ba8a0d + docs: Add description of meta.namespace to plugin docs (#19798) + (Nicholas C. Zakas)
  • +
  • 59dd7e6 + docs: update func-style with examples (#19793) + (Tanuj Kanti)
  • +
  • e9129e0 + docs: add global scope's implicit field to Scope Manager + docs (#19770) + (Milos Djermanovic)
  • +
  • 52f5b7a + docs: fix minor typos and add links (#19743) + (루밀LuMir)
  • +
  • 00716a3 + docs: upfront recommend against using the no-return-await rule (#19727) + (Mike DiDomizio)
  • +
+

Chores

+
    +
  • 175b7b8 + chore: upgrade to @eslint/js@9.28.0 (#19802) + (Francesco Trotta)
  • +
  • 844f5a6 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 62b1c1b + chore: update globals to v16 (#19791) + (Nitin Kumar)
  • +
  • e8a1cb8 + chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (#19786) + (Nitin Kumar)
  • +
  • 43d3975 + chore: Add Copilot Instructions file (#19753) + (Nicholas C. Zakas)
  • +
  • 2dfb5eb + test: update SourceCodeTraverser tests (#19763) + (Milos Djermanovic)
  • +
  • 5bc21f9 + chore: add *.code-workspace to .gitignore (#19771) + (루밀LuMir)
  • +
  • f4fa40e + refactor: NodeEventGenerator -> SourceCodeTraverser (#19679) + (Nicholas C. Zakas)
  • +
  • 0f49329 + refactor: use a service to emit warnings (#19725) + (Francesco Trotta)
  • +
  • 20a9e59 + chore: update dependency shelljs to ^0.10.0 (#19740) + (renovate[bot])
  • +
+
+
+
+ Changelog +

Sourced from @​eslint/js's + changelog.

+
+

v9.28.0 - May 30, 2025

+
    +
  • 175b7b8 + chore: upgrade to @eslint/js@9.28.0 (#19802) + (Francesco Trotta)
  • +
  • 844f5a6 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • b0674be + feat: Customization of serialization for languageOptions (#19760) + (Nicholas C. Zakas)
  • +
  • 3ec2082 + docs: Nested arrays in files config entry (#19799) + (Nicholas C. Zakas)
  • +
  • 89a65b0 + docs: clarify how config arrays can apply to subsets of files (#19788) + (Shais Ch)
  • +
  • 2ba8a0d + docs: Add description of meta.namespace to plugin docs (#19798) + (Nicholas C. Zakas)
  • +
  • eea3e7e + fix: Remove configured global variables from + GlobalScope#implicit (#19779) + (Milos Djermanovic)
  • +
  • a95721f + feat: Add --pass-on-unpruned-suppressions CLI option (#19773) + (Milos Djermanovic)
  • +
  • a467de3 + fix: update context.report types (#19751) + (Nitin Kumar)
  • +
  • 59dd7e6 + docs: update func-style with examples (#19793) + (Tanuj Kanti)
  • +
  • 62b1c1b + chore: update globals to v16 (#19791) + (Nitin Kumar)
  • +
  • bfd0e7a + feat: support TypeScript syntax in no-use-before-define (#19566) + (Tanuj Kanti)
  • +
  • 68c61c0 + feat: support TS syntax in no-shadow (#19565) + (Nitin Kumar)
  • +
  • e8a1cb8 + chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (#19786) + (Nitin Kumar)
  • +
  • 0f773ef + feat: support TS syntax in no-magic-numbers (#19561) + (Nitin Kumar)
  • +
  • 43d3975 + chore: Add Copilot Instructions file (#19753) + (Nicholas C. Zakas)
  • +
  • c4a6b60 + feat: add allowTypeAnnotation to func-style (#19754) + (sethamus)
  • +
  • fd467bb + fix: remove interopDefault to use jiti's default (#19697) + (sethamus)
  • +
  • 2dfb5eb + test: update SourceCodeTraverser tests (#19763) + (Milos Djermanovic)
  • +
  • b03ad17 + feat: add TypeScript support to prefer-arrow-callback (#19678) + (Tanuj Kanti)
  • +
  • e9129e0 + docs: add global scope's implicit field to Scope Manager + docs (#19770) + (Milos Djermanovic)
  • +
  • bc3c331 + feat: ignore overloaded function declarations in func-style rule (#19755) + (sethamus)
  • +
  • 5bc21f9 + chore: add *.code-workspace to .gitignore (#19771) + (루밀LuMir)
  • +
  • 72d16e3 + fix: avoid false positive in no-unassigned-vars for declare + module (#19746) + (Azat S.)
  • +
  • f4fa40e + refactor: NodeEventGenerator -> SourceCodeTraverser (#19679) + (Nicholas C. Zakas)
  • +
  • 81c3c93 + fix: curly types (#19750) + (Eli)
  • +
  • 52f5b7a + docs: fix minor typos and add links (#19743) + (루밀LuMir)
  • +
  • 0f49329 + refactor: use a service to emit warnings (#19725) + (Francesco Trotta)
  • +
  • 20a9e59 + chore: update dependency shelljs to ^0.10.0 (#19740) + (renovate[bot])
  • +
  • 00716a3 + docs: upfront recommend against using the no-return-await rule (#19727) + (Mike DiDomizio)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.27.0&new-version=9.28.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 121dc226ef3aa11711e3858895aed0b796a44e01 +Merge: 8fa7cfd 64710c8 +Author: Maurice Heumann +Date: Mon Jun 2 00:53:53 2025 +0200 + + Bump eslint from 9.27.0 to 9.28.0 in /page (#349) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.27.0 to 9.28.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.28.0

+

Features

+
    +
  • b0674be + feat: Customization of serialization for languageOptions (#19760) + (Nicholas C. Zakas)
  • +
  • a95721f + feat: Add --pass-on-unpruned-suppressions CLI option (#19773) + (Milos Djermanovic)
  • +
  • bfd0e7a + feat: support TypeScript syntax in no-use-before-define (#19566) + (Tanuj Kanti)
  • +
  • 68c61c0 + feat: support TS syntax in no-shadow (#19565) + (Nitin Kumar)
  • +
  • 0f773ef + feat: support TS syntax in no-magic-numbers (#19561) + (Nitin Kumar)
  • +
  • c4a6b60 + feat: add allowTypeAnnotation to func-style (#19754) + (sethamus)
  • +
  • b03ad17 + feat: add TypeScript support to prefer-arrow-callback (#19678) + (Tanuj Kanti)
  • +
  • bc3c331 + feat: ignore overloaded function declarations in func-style rule (#19755) + (sethamus)
  • +
+

Bug Fixes

+
    +
  • eea3e7e + fix: Remove configured global variables from + GlobalScope#implicit (#19779) + (Milos Djermanovic)
  • +
  • a467de3 + fix: update context.report types (#19751) + (Nitin Kumar)
  • +
  • fd467bb + fix: remove interopDefault to use jiti's default (#19697) + (sethamus)
  • +
  • 72d16e3 + fix: avoid false positive in no-unassigned-vars for declare + module (#19746) + (Azat S.)
  • +
  • 81c3c93 + fix: curly types (#19750) + (Eli)
  • +
+

Documentation

+
    +
  • 3ec2082 + docs: Nested arrays in files config entry (#19799) + (Nicholas C. Zakas)
  • +
  • 89a65b0 + docs: clarify how config arrays can apply to subsets of files (#19788) + (Shais Ch)
  • +
  • 2ba8a0d + docs: Add description of meta.namespace to plugin docs (#19798) + (Nicholas C. Zakas)
  • +
  • 59dd7e6 + docs: update func-style with examples (#19793) + (Tanuj Kanti)
  • +
  • e9129e0 + docs: add global scope's implicit field to Scope Manager + docs (#19770) + (Milos Djermanovic)
  • +
  • 52f5b7a + docs: fix minor typos and add links (#19743) + (루밀LuMir)
  • +
  • 00716a3 + docs: upfront recommend against using the no-return-await rule (#19727) + (Mike DiDomizio)
  • +
+

Chores

+
    +
  • 175b7b8 + chore: upgrade to @eslint/js@9.28.0 (#19802) + (Francesco Trotta)
  • +
  • 844f5a6 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 62b1c1b + chore: update globals to v16 (#19791) + (Nitin Kumar)
  • +
  • e8a1cb8 + chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (#19786) + (Nitin Kumar)
  • +
  • 43d3975 + chore: Add Copilot Instructions file (#19753) + (Nicholas C. Zakas)
  • +
  • 2dfb5eb + test: update SourceCodeTraverser tests (#19763) + (Milos Djermanovic)
  • +
  • 5bc21f9 + chore: add *.code-workspace to .gitignore (#19771) + (루밀LuMir)
  • +
  • f4fa40e + refactor: NodeEventGenerator -> SourceCodeTraverser (#19679) + (Nicholas C. Zakas)
  • +
  • 0f49329 + refactor: use a service to emit warnings (#19725) + (Francesco Trotta)
  • +
  • 20a9e59 + chore: update dependency shelljs to ^0.10.0 (#19740) + (renovate[bot])
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.28.0 - May 30, 2025

+
    +
  • 175b7b8 + chore: upgrade to @eslint/js@9.28.0 (#19802) + (Francesco Trotta)
  • +
  • 844f5a6 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • b0674be + feat: Customization of serialization for languageOptions (#19760) + (Nicholas C. Zakas)
  • +
  • 3ec2082 + docs: Nested arrays in files config entry (#19799) + (Nicholas C. Zakas)
  • +
  • 89a65b0 + docs: clarify how config arrays can apply to subsets of files (#19788) + (Shais Ch)
  • +
  • 2ba8a0d + docs: Add description of meta.namespace to plugin docs (#19798) + (Nicholas C. Zakas)
  • +
  • eea3e7e + fix: Remove configured global variables from + GlobalScope#implicit (#19779) + (Milos Djermanovic)
  • +
  • a95721f + feat: Add --pass-on-unpruned-suppressions CLI option (#19773) + (Milos Djermanovic)
  • +
  • a467de3 + fix: update context.report types (#19751) + (Nitin Kumar)
  • +
  • 59dd7e6 + docs: update func-style with examples (#19793) + (Tanuj Kanti)
  • +
  • 62b1c1b + chore: update globals to v16 (#19791) + (Nitin Kumar)
  • +
  • bfd0e7a + feat: support TypeScript syntax in no-use-before-define (#19566) + (Tanuj Kanti)
  • +
  • 68c61c0 + feat: support TS syntax in no-shadow (#19565) + (Nitin Kumar)
  • +
  • e8a1cb8 + chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (#19786) + (Nitin Kumar)
  • +
  • 0f773ef + feat: support TS syntax in no-magic-numbers (#19561) + (Nitin Kumar)
  • +
  • 43d3975 + chore: Add Copilot Instructions file (#19753) + (Nicholas C. Zakas)
  • +
  • c4a6b60 + feat: add allowTypeAnnotation to func-style (#19754) + (sethamus)
  • +
  • fd467bb + fix: remove interopDefault to use jiti's default (#19697) + (sethamus)
  • +
  • 2dfb5eb + test: update SourceCodeTraverser tests (#19763) + (Milos Djermanovic)
  • +
  • b03ad17 + feat: add TypeScript support to prefer-arrow-callback (#19678) + (Tanuj Kanti)
  • +
  • e9129e0 + docs: add global scope's implicit field to Scope Manager + docs (#19770) + (Milos Djermanovic)
  • +
  • bc3c331 + feat: ignore overloaded function declarations in func-style rule (#19755) + (sethamus)
  • +
  • 5bc21f9 + chore: add *.code-workspace to .gitignore (#19771) + (루밀LuMir)
  • +
  • 72d16e3 + fix: avoid false positive in no-unassigned-vars for declare + module (#19746) + (Azat S.)
  • +
  • f4fa40e + refactor: NodeEventGenerator -> SourceCodeTraverser (#19679) + (Nicholas C. Zakas)
  • +
  • 81c3c93 + fix: curly types (#19750) + (Eli)
  • +
  • 52f5b7a + docs: fix minor typos and add links (#19743) + (루밀LuMir)
  • +
  • 0f49329 + refactor: use a service to emit warnings (#19725) + (Francesco Trotta)
  • +
  • 20a9e59 + chore: update dependency shelljs to ^0.10.0 (#19740) + (renovate[bot])
  • +
  • 00716a3 + docs: upfront recommend against using the no-return-await rule (#19727) + (Mike DiDomizio)
  • +
+
+
+
+ Commits +
    +
  • f341f21 + 9.28.0
  • +
  • 779dda9 + Build: changelog update for 9.28.0
  • +
  • 175b7b8 + chore: upgrade to @eslint/js@9.28.0 (#19802)
  • +
  • 844f5a6 + chore: package.json update for @​eslint/js release
  • +
  • b0674be + feat: Customization of serialization for languageOptions (#19760)
  • +
  • 3ec2082 + docs: Nested arrays in files config entry (#19799)
  • +
  • 89a65b0 + docs: clarify how config arrays can apply to subsets of files (#19788)
  • +
  • 2ba8a0d + docs: Add description of meta.namespace to plugin docs (#19798)
  • +
  • eea3e7e + fix: Remove configured global variables from + GlobalScope#implicit (#19779)
  • +
  • a95721f + feat: Add --pass-on-unpruned-suppressions CLI option (#19773)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.27.0&new-version=9.28.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 8fa7cfde21fd3d77860d9c6ea99cb54b425cff71 +Merge: 3ed8db2 c0b3d76 +Author: Maurice Heumann +Date: Sun Jun 1 23:42:04 2025 +0200 + + Bump @tailwindcss/vite from 4.1.7 to 4.1.8 in /page (#355) + + Bumps + [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) + from 4.1.7 to 4.1.8. +
+ Release notes +

Sourced from @​tailwindcss/vite's + releases.

+
+

v4.1.8

+

Added

+
    +
  • Improve error messages when @apply fails (#18059)
  • +
+

Fixed

+
    +
  • Upgrade: Do not migrate declarations that look like candidates in + <style> blocks (#18057, + 18068)
  • +
  • Upgrade: Don't error when looking for tailwindcss in + pnpm monorepos (#18065)
  • +
  • Upgrade: Don't error when updating dependencies in pnpm monorepos + (#18065)
  • +
  • Upgrade: Migrate deprecated order-none to + order-0 (#18126)
  • +
  • Support Leptos class: attributes when extracting + classes (#18093)
  • +
  • Fix "Cannot read properties of undefined" crash on + malformed arbitrary value (#18133)
  • +
  • Upgrade: Migrate -mt-[0px] to mt-[0px] + instead of the other way around (#18154)
  • +
  • Fix Haml pre-processing crash when there is no \n at + the end of the file (#18155)
  • +
  • Ignore .pnpm-store folders by default (can be + overridden by @source … rules) (#18163)
  • +
  • Fix PostCSS crash when calling toJSON() (#18083)
  • +
+
+
+
+ Changelog +

Sourced from @​tailwindcss/vite's + changelog.

+
+

[4.1.8] - 2025-05-27

+

Added

+
    +
  • Improve error messages when @apply fails (#18059)
  • +
+

Fixed

+
    +
  • Upgrade: Do not migrate declarations that look like candidates in + <style> blocks (#18057, + 18068)
  • +
  • Upgrade: Don't error when looking for tailwindcss in + pnpm monorepos (#18065)
  • +
  • Upgrade: Don't error when updating dependencies in pnpm monorepos + (#18065)
  • +
  • Upgrade: Migrate deprecated order-none to + order-0 (#18126)
  • +
  • Support Leptos class: attributes when extracting + classes (#18093)
  • +
  • Fix "Cannot read properties of undefined" crash on + malformed arbitrary value (#18133)
  • +
  • Upgrade: Migrate -mt-[0px] to mt-[0px] + instead of the other way around (#18154)
  • +
  • Fix Haml pre-processing crash when there is no \n at + the end of the file (#18155)
  • +
  • Ignore .pnpm-store folders by default (can be + overridden by @source … rules) (#18163)
  • +
  • Fix PostCSS crash when calling toJSON() (#18083)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.7&new-version=4.1.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e9418ff658a50871ace182d211c6b8b7b15b96a3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 21:06:09 2025 +0000 + + Bump @eslint/js from 9.27.0 to 9.28.0 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.27.0 to 9.28.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/commits/v9.28.0/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.28.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 64710c88515ce82ef2fa75c38e0fb8b0db436240 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 21:06:07 2025 +0000 + + Bump eslint from 9.27.0 to 9.28.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.27.0 to 9.28.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.27.0...v9.28.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.28.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 3ed8db2dea357d1658b4e8f068e0194683bd13a7 +Merge: bfb1078 210823b +Author: Maurice Heumann +Date: Sun Jun 1 23:05:22 2025 +0200 + + Bump typescript-eslint from 8.32.1 to 8.33.0 in /page (#347) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.32.1 to 8.33.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.33.0

+

8.33.0 (2025-05-26)

+

🚀 Features

+
    +
  • create standalone project-service, tsconfig-utils packages (#11182)
  • +
+

❤️ Thank You

+
    +
  • Josh Goldberg ✨
  • +
+

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.33.0 (2025-05-26)

+

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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.32.1&new-version=8.33.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit bfb1078cfdca0e0e1714a76bd278599893b8f9d5 +Merge: bb24f73 971d12f +Author: Maurice Heumann +Date: Sun Jun 1 23:05:12 2025 +0200 + + Bump react-router-dom from 7.6.0 to 7.6.1 in /page (#350) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.6.0 to 7.6.1. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.9

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.9
    • +
    • react-router-dom@6.4.0-pre.9
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.8

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.8
    • +
    • react-router-dom@6.4.0-pre.8
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.6.1

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.6.1
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.6.0&new-version=7.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit bb24f73a255dd296c74ea162eeedc996c9d42090 +Merge: 24b8aab c0ec455 +Author: Maurice Heumann +Date: Sun Jun 1 23:02:25 2025 +0200 + + Bump @types/node from 22.15.21 to 22.15.29 in /page (#348) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 22.15.21 to 22.15.29. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.15.21&new-version=22.15.29)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 24b8aab28a241f2c9ca1825cf39d4eb065158f47 +Merge: bb96e26 240567b +Author: Maurice Heumann +Date: Sun Jun 1 23:02:17 2025 +0200 + + Bump tw-animate-css from 1.3.0 to 1.3.3 in /page (#351) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.3.0 to 1.3.3. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.3.3

+

Changelog

+
    +
  • ccfe1ec: feat: add support for Kobalte UI variables to accordion and + collapsible animations #37
  • +
  • 919999e: fix: add CSS variables for animation utilities #40
  • +
  • ffce555: chore: bump version to 1.3.3
  • +
+

Issues fixed

+
    +
  • #34: + Setting fill-mode-* has no effect
  • +
  • #36 + (partially): Support Arbitrary Custom Properties for Accordion + Animations
  • +
+

v1.3.2

+

Changelog

+
    +
  • 493b3aa: fix: duration not applied due to property initial + value
  • +
  • e7b4aac: chore: bump version to 1.3.2
  • +
+

v1.3.1

+

Changelog

+
    +
  • e59dfed: fix: add @‌property declarations for animation variables to + enhance inheritance control #33 + (thanks @​jinyongp)
  • +
  • 28156a2: fix: move @‌property declarations to the :root level
  • +
  • 6c0f52e: chore: bump version to 1.3.1 and update dependencies
  • +
+

Issues fixed

+
    +
  • #32: + Animation on parent element unexpectedly inherits to all child + elements
  • +
+
+
+
+ Commits +
    +
  • ffce555 + chore: bump version to 1.3.3
  • +
  • 919999e + fix: add CSS variables for animation utilities (#40)
  • +
  • ccfe1ec + feat: add support for Kobalte UI variables to accordion and collapsible + anima...
  • +
  • e7b4aac + chore: bump version to 1.3.2
  • +
  • 493b3aa + fix: duration not applied due to property initial value
  • +
  • 6c0f52e + chore: bump version to 1.3.1 and update dependencies
  • +
  • 28156a2 + fix: move @​property + declarations to the :root level
  • +
  • e59dfed + fix: add @​property + declarations for animation variables to enhance inheritanc...
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.3.0&new-version=1.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c0b3d76363f90ef5d71a3ad0dccfe51aeaac3755 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 17:57:19 2025 +0000 + + Bump @tailwindcss/vite from 4.1.7 to 4.1.8 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.7 to 4.1.8. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.8/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.8 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 240567b4c349836fd53097a1e8e5e97d39defca6 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 17:56:48 2025 +0000 + + Bump tw-animate-css from 1.3.0 to 1.3.3 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.3.0 to 1.3.3. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.3.0...v1.3.3) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.3.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 971d12f893529af6a13f3beffe5f55872efde968 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 17:56:43 2025 +0000 + + Bump react-router-dom from 7.6.0 to 7.6.1 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.6.0 to 7.6.1. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.6.1/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.6.1 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit c0ec4559f868a48384f4ffe949990aa98b014927 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 17:56:27 2025 +0000 + + Bump @types/node from 22.15.21 to 22.15.29 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.21 to 22.15.29. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 22.15.29 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 210823b3cad763c3975f72cb112ad8c42b7353d2 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 17:56:21 2025 +0000 + + Bump typescript-eslint from 8.32.1 to 8.33.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.32.1 to 8.33.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.33.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit bb96e26debd17eaf8a582b29c5ab2d8eb6c92fe4 +Merge: 1ddedac 4c600fd +Author: Maurice Heumann +Date: Sun Jun 1 19:55:45 2025 +0200 + + Bump deps/googletest from `7da5582` to `e9092b1` (#345) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `7da5582` to `e9092b1`. +
+ 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) + + +
+ +commit 4c600fd4c4e67f7ae36b221ef5643606341d4cb8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Jun 1 17:29:31 2025 +0000 + + Bump deps/googletest from `7da5582` to `e9092b1` + + Bumps [deps/googletest](https://github.com/google/googletest) from `7da5582` to `e9092b1`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/7da55820cc32dedd6c1b048f2d4e13fdde5e8237...e9092b12dc3cf617d47578f13a1f64285cfa5b2f) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: e9092b12dc3cf617d47578f13a1f64285cfa5b2f + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 1ddedacf1dfddf0efe50f0df54343a66ca33bfee +Author: momo5502 +Date: Sun Jun 1 17:48:30 2025 +0200 + + Trim long filenames + +commit f6b4a5bbc1a74e965f4b6314e70477de79aacaae +Merge: da658e5 aa763c8 +Author: Maurice Heumann +Date: Sun Jun 1 14:30:17 2025 +0200 + + Fix thread deletion and small timer progress (#344) + +commit aa763c8392f3b943efc1afdeda617ba85ed7d474 +Author: momo5502 +Date: Sun Jun 1 14:02:36 2025 +0200 + + Prepare more timer syscalls + +commit 009961620bd261135e28e494f4f376b3e31e8dc2 +Author: momo5502 +Date: Sun Jun 1 13:57:14 2025 +0200 + + Fix thread deletion + +commit da658e51784f1af0e2a84de65d36fc1ff20be131 +Author: momo5502 +Date: Sun Jun 1 13:30:10 2025 +0200 + + Prepare timer support + +commit c605131a807698e3c75193f37580772539617757 +Author: momo5502 +Date: Sun Jun 1 12:48:59 2025 +0200 + + Small changes + +commit 909b2db20d3457988240937c42e9e3759d080ba6 +Author: momo5502 +Date: Sun Jun 1 11:31:48 2025 +0200 + + Support more mountpoint IOCTLs + +commit 6cc3aded199b1c4a9fdce9677a4d621e13b98dba +Author: momo5502 +Date: Sun Jun 1 11:59:19 2025 +0200 + + Remove sccache + +commit ed80b86e22a2da1428e3062cbde3aa99dd2a99ee +Author: momo5502 +Date: Sun Jun 1 07:54:42 2025 +0200 + + Fix compilation + +commit e763fdac54a8e59b3aca820cc09492b5c227acc3 +Author: momo5502 +Date: Sat May 31 21:27:32 2025 +0200 + + Support more syscalls + +commit 59576342d3bad06a9d4cb62c03ce905ebf9e8c98 +Merge: 6fcfb02 c41fc21 +Author: Maurice Heumann +Date: Sat May 31 16:50:56 2025 +0200 + + Add MinGW to CI (#343) + + Honestly, this was really pain. During this excruciating process, I was + reminded multiple times why I don't like MinGW. + However, giving up is pussy shit. So there is now at least partial + support for MinGW (rust code won't compile and I cba to fix that). + + This belongs to #335. + +commit c41fc21b13fe2d3c5a4a6f2b1523e471ee9849a6 +Author: momo5502 +Date: Sat May 31 16:32:08 2025 +0200 + + Change test order + +commit bc92023652a9e35eff4f8832975295dfa5117516 +Author: momo5502 +Date: Sat May 31 16:30:39 2025 +0200 + + Fix directory enumation with filesystem mappings + +commit abfbc3fad35f33a5da612dd113f11417f50c780e +Author: momo5502 +Date: Sat May 31 14:18:57 2025 +0200 + + Add another test + +commit b6f46454204f03300c7e5c1b32bd55cbd6028233 +Author: momo5502 +Date: Sat May 31 12:40:52 2025 +0200 + + Some more syscalls + +commit 98010268a6d3ddb8ed12a14bf54aa19cd0758959 +Author: momo5502 +Date: Sat May 31 11:50:34 2025 +0200 + + Statically link libraries for mingw + +commit 2e1c1b23c9d48c21a1efb3e4c1928d5c0ed741af +Author: momo5502 +Date: Sat May 31 11:25:28 2025 +0200 + + Add MinGW smoke test + +commit 37dd3875607a897de3a260196a61d08951440d42 +Author: momo5502 +Date: Sat May 31 10:47:42 2025 +0200 + + Fix more warnings + +commit c50fdd17a4942fe55133e734bc3cb6450dd24b1f +Author: momo5502 +Date: Sat May 31 09:52:18 2025 +0200 + + Fix compilation warnings + +commit 5c0a1ce5c2e785bbe0f628b90b185524b655e193 +Author: momo5502 +Date: Sat May 31 09:23:20 2025 +0200 + + Build and test MinGW in CI + +commit 6fcfb0264c8fc46fc46fdca29a8d0cbb2834f721 +Merge: c031c84 6585ffa +Author: Maurice Heumann +Date: Fri May 30 10:23:35 2025 +0200 + + Add cross compile support on x86_64 Linux with MinGW toolchain (#340) + + fixed #335 + +commit 6585ffa9b4be3cd6d072fc51ce5e1b4197081450 +Author: Hacksign +Date: Fri May 30 16:02:04 2025 +0800 + + REMOVE: wanring messages. NEW: compiler version check. + +commit 125d92772591ee477735f353625aff59d1596f81 +Merge: 829e3d9 c031c84 +Author: Hacksign +Date: Fri May 30 13:58:12 2025 +0800 + + Merge branch 'momo5502:main' into main + +commit c031c8413c524a74273f0f3b1bda854d92f7399f +Merge: e760b1e 28de07a +Author: Maurice Heumann +Date: Fri May 30 07:21:56 2025 +0200 + + Explicitly pass desired backend to emulator (#342) + +commit 829e3d95a65cf12d115681d067b0c7b59b00aa17 +Author: Hacksign +Date: Fri May 30 12:37:35 2025 +0800 + + UPDATE: modify cmake scripts, adding warning messages. + +commit 28de07ac8f9b99d0be18ca861807cf9c02dfbfcd +Author: momo5502 +Date: Thu May 29 19:49:53 2025 +0200 + + Explicitly pass desired backend to emulator + +commit e760b1e3dd5de71a425ff099325fd9d20577ee92 +Author: momo5502 +Date: Thu May 29 17:04:20 2025 +0200 + + Use full url for unicorn submodule to fix forks + +commit 1724bdd95951c7717e0427509237d29d23de971b +Author: momo5502 +Date: Thu May 29 16:08:22 2025 +0200 + + Use shallow cloning for all submodules + +commit bee2f0989439c83601db9d3ccf3a40a9ac652bf7 +Author: momo5502 +Date: Thu May 29 14:14:46 2025 +0200 + + More sccache optimizations + +commit 56f48eb1a6b7318ac3e20820bb53dd4aa5ab508b +Merge: 1b06e65 d509ae8 +Author: Maurice Heumann +Date: Thu May 29 14:06:01 2025 +0200 + + Optimize sccache (#341) + +commit d509ae849978e9309c960f010383e0934a3184c6 +Author: momo5502 +Date: Thu May 29 14:05:30 2025 +0200 + + Fixes + +commit 9cdbb549979efc15c056490c40b4c5ec896d695b +Author: momo5502 +Date: Thu May 29 14:03:17 2025 +0200 + + Cache fixes + +commit d7aaf6ac25f0c9f1b3f9ef9e17004d41545c1390 +Author: momo5502 +Date: Thu May 29 13:57:13 2025 +0200 + + Fix sccache path + +commit 202461c5bdddacfb092fcdc7c38abbb24613f263 +Author: momo5502 +Date: Thu May 29 13:46:59 2025 +0200 + + Update caches + +commit 61806bb9c41cb2f2c25b79149ea51381239915a1 +Author: momo5502 +Date: Thu May 29 13:37:48 2025 +0200 + + Remove old caches + +commit 15a47c92cd1bb823dc183ff890443ad01f639b18 +Author: momo5502 +Date: Thu May 29 12:57:19 2025 +0200 + + Fix windows caches + +commit e9a691101985ec1c43be2064e07670f2ad43f716 +Author: Hacksign +Date: Thu May 29 18:48:04 2025 +0800 + + NEW: Add cross compile support on X86_64 Linux with MinGW toolchain. + +commit 6e3a9132e49224eba92ac196e83068b27beccd6d +Author: momo5502 +Date: Thu May 29 12:43:11 2025 +0200 + + Add cache for api set dumper + +commit 4392d960e2111f25f259577d357a6d9ec2ae6706 +Author: momo5502 +Date: Thu May 29 12:26:03 2025 +0200 + + Small fixes + +commit 4b891e701de8d7c38493cac7799094ac8ceb7494 +Author: momo5502 +Date: Thu May 29 12:18:18 2025 +0200 + + Optimize sccache + +commit bdee8b8584c961737c1808e8429b74d183a26785 +Author: momo5502 +Date: Thu May 29 11:59:59 2025 +0200 + + More cache tests + +commit 900fb582a8a655ebad7db6d7288ff92f9d2cc54e +Author: momo5502 +Date: Thu May 29 11:43:43 2025 +0200 + + More fixes + +commit 1605d48a185d5f91b5b55efca11777673c8bb165 +Author: momo5502 +Date: Thu May 29 11:33:02 2025 +0200 + + Better sccache + +commit 1b06e65e1f50bcbac38ad38871e9834fabfd227c +Merge: c559c2f a1b690f +Author: Maurice Heumann +Date: Thu May 29 10:52:38 2025 +0200 + + Add sccache to CI (#338) + +commit a1b690f0cc13d719b0a23c1047897b1a96c2c28b +Author: momo5502 +Date: Thu May 29 10:23:09 2025 +0200 + + Use newer version + +commit b5f84a3623a87e74b9a0f61e580ec8f94edc5eaf +Author: momo5502 +Date: Thu May 29 10:13:17 2025 +0200 + + Use RelWithDebInfo + +commit 0fa037adc3e064061e806ee2f876e91428f6e150 +Author: Hacksign +Date: Thu May 29 16:08:39 2025 +0800 + + UPDATE: unicorn repo information. + +commit 5022e3049ae3ca73f069ddce9f256c4fe38d4abd +Author: momo5502 +Date: Thu May 29 09:58:51 2025 +0200 + + Fix sccache + +commit 5041bab9f8731b72e3e65789a0d6165c59d64a2f +Author: momo5502 +Date: Thu May 29 09:44:04 2025 +0200 + + Setup sccache + +commit c559c2ff433a8a6bef10a4276a6deadff6cc84a8 +Author: momo5502 +Date: Thu May 29 08:28:39 2025 +0200 + + Support stopping emulation while all threads are sleeping + + This fixes #242 + +commit 4df6e5f174435b0e4c0862b00db8ed046e501e52 +Merge: 28f704e 4199177 +Author: Maurice Heumann +Date: Thu May 29 08:10:47 2025 +0200 + + Optimize fuzzer (#336) + +commit 4199177aa0c4bff5a604686a95e318cd463bf1a7 +Author: momo5502 +Date: Wed May 28 21:09:56 2025 +0200 + + Optimize fuzzer + +commit 28f704e4080f7d1b69aa31983f913d631dd7e417 +Author: momo5502 +Date: Wed May 28 20:04:06 2025 +0200 + + Increase fuzzer concurrency + +commit ae77e1b62ddfdc94ee152a7ae8e21d6a781cbdfb +Author: momo5502 +Date: Wed May 28 19:45:08 2025 +0200 + + Fix fuzzer + +commit 1e0decb63d40e64fbb1bec1e26b3516d64b628a9 +Merge: 30363cc b057943 +Author: Maurice Heumann +Date: Wed May 28 09:55:10 2025 +0200 + + analyzer: add help and long options to cli (#334) + + Just a QoL patch. + +commit b05794375146660f467d6eccaf734faaada4ece7 +Author: redthing1 +Date: Tue May 27 22:55:16 2025 -0700 + + fixup! analyzer: add help and long options to cli + +commit 54bdb2c373e418430f183639455aba0dc43cb175 +Author: redthing1 +Date: Tue May 27 22:22:28 2025 -0700 + + analyzer: add help and long options to cli + +commit 30363cc760f848b71de450d1b0a64f26e742ddac +Author: momo5502 +Date: Sun May 25 17:56:50 2025 +0200 + + Reimplement snapshot support + +commit 2c7f63b794bc5a76f0be246a481e1493a22eb53b +Merge: c50dbdf 4895f99 +Author: Maurice Heumann +Date: Sun May 25 16:59:36 2025 +0200 + + Bump @radix-ui/react-slot from 1.2.2 to 1.2.3 in /page (#330) + + Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives) + from 1.2.2 to 1.2.3. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-slot&package-manager=npm_and_yarn&previous-version=1.2.2&new-version=1.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4895f99a841089df4cfd0bb5cbb340859824dbdc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 14:57:11 2025 +0000 + + Bump @radix-ui/react-slot from 1.2.2 to 1.2.3 in /page + + Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives) from 1.2.2 to 1.2.3. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-slot" + dependency-version: 1.2.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit c50dbdf88f43eef0107ca42490d4677caf16341e +Merge: 2fbbe7d 24c232e +Author: Maurice Heumann +Date: Sun May 25 16:55:41 2025 +0200 + + Bump @types/node from 22.15.19 to 22.15.21 in /page (#329) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 22.15.19 to 22.15.21. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.15.19&new-version=22.15.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 2fbbe7d7da70c4562917917210727dfbfcba347a +Merge: ccd6ffe 3b8bcdd +Author: Maurice Heumann +Date: Sun May 25 16:55:29 2025 +0200 + + Bump @radix-ui/react-dropdown-menu from 2.1.14 to 2.1.15 in /page (#328) + + Bumps + [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) + from 2.1.14 to 2.1.15. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dropdown-menu&package-manager=npm_and_yarn&previous-version=2.1.14&new-version=2.1.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ccd6ffe4b94410ba720e86fdde65050b874f30e2 +Merge: 70c50ce 7dc9d44 +Author: Maurice Heumann +Date: Sun May 25 16:55:14 2025 +0200 + + Bump @radix-ui/react-popover from 1.1.13 to 1.1.14 in /page (#326) + + Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) + from 1.1.13 to 1.1.14. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-popover&package-manager=npm_and_yarn&previous-version=1.1.13&new-version=1.1.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 3b8bcdd9d29bde58909309b20f887827d8e53211 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 14:54:00 2025 +0000 + + Bump @radix-ui/react-dropdown-menu from 2.1.14 to 2.1.15 in /page + + Bumps [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) from 2.1.14 to 2.1.15. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-dropdown-menu" + dependency-version: 2.1.15 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 7dc9d44cbdc23b0823bf7024dc99fc686f01dc4e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 14:53:53 2025 +0000 + + Bump @radix-ui/react-popover from 1.1.13 to 1.1.14 in /page + + Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) from 1.1.13 to 1.1.14. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-popover" + dependency-version: 1.1.14 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 70c50cea565e8454667708bf2f80b5766015d224 +Merge: ec67e9d 2d3c029 +Author: Maurice Heumann +Date: Sun May 25 16:53:20 2025 +0200 + + Bump @radix-ui/react-tooltip from 1.2.6 to 1.2.7 in /page (#324) + + Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) + from 1.2.6 to 1.2.7. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tooltip&package-manager=npm_and_yarn&previous-version=1.2.6&new-version=1.2.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ec67e9d43f2db218b6de14bd9fc3db965189a7dc +Author: momo5502 +Date: Sun May 25 16:53:19 2025 +0200 + + Support snapshots for icicle + +commit d960c01c9a81e2c3e7ed11207ee160e847606194 +Merge: ffbee6d 86a82d9 +Author: Maurice Heumann +Date: Sun May 25 16:52:52 2025 +0200 + + Bump @radix-ui/react-context-menu from 2.2.14 to 2.2.15 in /page (#322) + + Bumps + [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) + from 2.2.14 to 2.2.15. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-context-menu&package-manager=npm_and_yarn&previous-version=2.2.14&new-version=2.2.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ffbee6d6d6768f7d763f855ee3bc2a1ca4e9f816 +Merge: a1140b5 0f02f12 +Author: Maurice Heumann +Date: Sun May 25 16:51:31 2025 +0200 + + Bump @irori/idbfs from 0.5.0 to 0.5.1 in /page (#323) + + Bumps [@irori/idbfs](https://github.com/irori/idbfs) from 0.5.0 to + 0.5.1. +
+ Changelog +

Sourced from @​irori/idbfs's + changelog.

+
+

0.5.1 - 2025-05-24

+
    +
  • Added empty idbfs.wasm file to avoid errors with JS + bundlers (#1)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@irori/idbfs&package-manager=npm_and_yarn&previous-version=0.5.0&new-version=0.5.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a1140b5615e65b136d57e9211722455ddceff365 +Merge: ed9eb1d c466071 +Author: Maurice Heumann +Date: Sun May 25 16:45:58 2025 +0200 + + Bump @radix-ui/react-scroll-area from 1.2.8 to 1.2.9 in /page (#321) + + Bumps + [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) + from 1.2.8 to 1.2.9. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-scroll-area&package-manager=npm_and_yarn&previous-version=1.2.8&new-version=1.2.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ed9eb1dfc33c070d834353cb8a03da69bc829eba +Author: momo5502 +Date: Sun May 25 16:23:00 2025 +0200 + + Small fixes + +commit 24c232e1d96c981d8dc9049671a0a2c73be68de8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 12:41:28 2025 +0000 + + Bump @types/node from 22.15.19 to 22.15.21 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.19 to 22.15.21. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 22.15.21 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 2d3c0297e7c050e48b3aa6cb9f25cd2576d66278 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 12:29:30 2025 +0000 + + Bump @radix-ui/react-tooltip from 1.2.6 to 1.2.7 in /page + + Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) from 1.2.6 to 1.2.7. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-tooltip" + dependency-version: 1.2.7 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 86a82d9a60dad9841f68ec3bc279381cc426a738 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 12:29:15 2025 +0000 + + Bump @radix-ui/react-context-menu from 2.2.14 to 2.2.15 in /page + + Bumps [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) from 2.2.14 to 2.2.15. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-context-menu" + dependency-version: 2.2.15 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 0f02f12ef9449d2587f5aeb520f3b5f1d8b1365e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 12:29:08 2025 +0000 + + Bump @irori/idbfs from 0.5.0 to 0.5.1 in /page + + Bumps [@irori/idbfs](https://github.com/irori/idbfs) from 0.5.0 to 0.5.1. + - [Changelog](https://github.com/irori/idbfs/blob/main/CHANGELOG.md) + - [Commits](https://github.com/irori/idbfs/compare/v0.5.0...v0.5.1) + + --- + updated-dependencies: + - dependency-name: "@irori/idbfs" + dependency-version: 0.5.1 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit c466071c76f1a480e053fde3d9b4234ee14a7474 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 12:29:06 2025 +0000 + + Bump @radix-ui/react-scroll-area from 1.2.8 to 1.2.9 in /page + + Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) from 1.2.8 to 1.2.9. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-scroll-area" + dependency-version: 1.2.9 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit eb163474f9c7d82d0713aea5d665529bacd98a51 +Merge: dd1d1ed 0e05dc5 +Author: Maurice Heumann +Date: Sun May 25 14:28:49 2025 +0200 + + Bump @types/react from 19.1.4 to 19.1.5 in /page (#318) + + Bumps + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) + from 19.1.4 to 19.1.5. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.4&new-version=19.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit dd1d1ed8b1b880718a05e1b72ce0be479b00023d +Merge: d8c2bfb f59aece +Author: Maurice Heumann +Date: Sun May 25 14:27:28 2025 +0200 + + Bump @vitejs/plugin-react from 4.4.1 to 4.5.0 in /page (#320) + + Bumps + [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) + from 4.4.1 to 4.5.0. +
+ Release notes +

Sourced from @​vitejs/plugin-react's + releases.

+
+

plugin-react@4.5.0

+

Add filter for rolldown-vite #470

+

Added filter so that it is more performant when running + this plugin with rolldown-powered version of Vite.

+

Skip HMR for JSX files with hooks #480

+

This removes the HMR warning for hooks with JSX.

+
+
+
+ Changelog +

Sourced from @​vitejs/plugin-react's + changelog.

+
+

4.5.0 (2025-05-23)

+

Add filter for rolldown-vite #470

+

Added filter so that it is more performant when running + this plugin with rolldown-powered version of Vite.

+

Skip HMR for JSX files with hooks #480

+

This removes the HMR warning for hooks with JSX.

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.4.1&new-version=4.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit d8c2bfbdf34b0e85fc440faf8391477bbd6d260c +Merge: 5fb55b0 f8bc2b7 +Author: Maurice Heumann +Date: Sun May 25 14:27:22 2025 +0200 + + Bump @radix-ui/react-label from 2.1.6 to 2.1.7 in /page (#327) + + Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives) + from 2.1.6 to 2.1.7. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-label&package-manager=npm_and_yarn&previous-version=2.1.6&new-version=2.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5fb55b089c6c6977b3ebacd8b33c38a93a8f4c5b +Merge: 44727d6 6522d62 +Author: Maurice Heumann +Date: Sun May 25 14:27:09 2025 +0200 + + Bump @radix-ui/react-tabs from 1.1.11 to 1.1.12 in /page (#319) + + Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) + from 1.1.11 to 1.1.12. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tabs&package-manager=npm_and_yarn&previous-version=1.1.11&new-version=1.1.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 44727d6d005f9e362826829cdb4e4081191e0518 +Merge: bd1d14e 7401102 +Author: Maurice Heumann +Date: Sun May 25 14:27:03 2025 +0200 + + Bump @radix-ui/react-dialog from 1.1.13 to 1.1.14 in /page (#317) + + Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) + from 1.1.13 to 1.1.14. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dialog&package-manager=npm_and_yarn&previous-version=1.1.13&new-version=1.1.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit bd1d14e6afe9c810257ac3dcbdcb9eafbfa87fc6 +Merge: 0591481 2a9aa01 +Author: Maurice Heumann +Date: Sun May 25 14:26:53 2025 +0200 + + Bump @radix-ui/react-separator from 1.1.6 to 1.1.7 in /page (#325) + + Bumps + [@radix-ui/react-separator](https://github.com/radix-ui/primitives) from + 1.1.6 to 1.1.7. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-separator&package-manager=npm_and_yarn&previous-version=1.1.6&new-version=1.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0591481ba685e805d1761b63e9f67f3de1054e93 +Merge: 7575175 48c19e5 +Author: Maurice Heumann +Date: Sun May 25 14:26:48 2025 +0200 + + Bump @radix-ui/react-checkbox from 1.3.1 to 1.3.2 in /page (#316) + + Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) + from 1.3.1 to 1.3.2. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-checkbox&package-manager=npm_and_yarn&previous-version=1.3.1&new-version=1.3.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 757517585c23c875fb5f16d9ea434cb71fbf5541 +Merge: 5e03890 d0f1cc1 +Author: Maurice Heumann +Date: Sun May 25 14:25:52 2025 +0200 + + Bump deps/reflect from `07aab99` to `0479f92` (#315) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `07aab99` to + `0479f92`. +
+ 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) + + +
+ +commit 5e0389077e25cc887013b56f218456ad4bcbd799 +Merge: 33efa86 74bd042 +Author: Maurice Heumann +Date: Sun May 25 14:24:40 2025 +0200 + + Bump deps/googletest from `fa8438a` to `09ffd00` (#314) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `fa8438a` to `09ffd00`. +
+ Commits +
    +
  • 09ffd00 + Updates Google Analytics tracker.
  • +
  • 6aa03e6 + Print std::basic_string_view<Char> as a string literal
  • +
  • 16d4f8e + Delete the absl polyfill support for std::any, std::optional
  • +
  • bac6a8f + Add UnpackStructImpl specialization for 23 struct members.
  • +
  • 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) + + +
+ +commit 33efa8668bb8dcba58a1cc34cce372af1de83cff +Author: momo5502 +Date: Sun May 25 09:33:14 2025 +0200 + + Better destructive color + +commit f8bc2b70bd4a95e64220a4e285f16b58dbefe0aa +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:16:55 2025 +0000 + + Bump @radix-ui/react-label from 2.1.6 to 2.1.7 in /page + + Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives) from 2.1.6 to 2.1.7. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-label" + dependency-version: 2.1.7 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 2a9aa016be6396bde2e2b76b1a6bf014d74033ef +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:16:43 2025 +0000 + + Bump @radix-ui/react-separator from 1.1.6 to 1.1.7 in /page + + Bumps [@radix-ui/react-separator](https://github.com/radix-ui/primitives) from 1.1.6 to 1.1.7. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-separator" + dependency-version: 1.1.7 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit f59aece0ac08e30ec9a6b6161bb13c6332c5d9aa +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:16:09 2025 +0000 + + Bump @vitejs/plugin-react from 4.4.1 to 4.5.0 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.4.1 to 4.5.0. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.5.0/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 4.5.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 6522d6275ec75f8dfcf5918d8b97203615bab164 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:16:02 2025 +0000 + + Bump @radix-ui/react-tabs from 1.1.11 to 1.1.12 in /page + + Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.1.11 to 1.1.12. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-tabs" + dependency-version: 1.1.12 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 0e05dc526731919a4e484c90309b78a7994e36fc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:15:56 2025 +0000 + + Bump @types/react from 19.1.4 to 19.1.5 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.4 to 19.1.5. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.1.5 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 7401102458fb286ae07babf9763354797f7e5909 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:15:50 2025 +0000 + + Bump @radix-ui/react-dialog from 1.1.13 to 1.1.14 in /page + + Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.1.13 to 1.1.14. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-dialog" + dependency-version: 1.1.14 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 48c19e51eaf624b81cde9b69c57c242e23677027 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:15:40 2025 +0000 + + Bump @radix-ui/react-checkbox from 1.3.1 to 1.3.2 in /page + + Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) from 1.3.1 to 1.3.2. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-checkbox" + dependency-version: 1.3.2 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit d0f1cc160eea7591f205f535f9d3b8a9797945b4 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:15:21 2025 +0000 + + Bump deps/reflect from `07aab99` to `0479f92` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `07aab99` to `0479f92`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/07aab9958367acce7af3253fa04d5ae678baf082...0479f92b78e89ab046dff7184fe3a915b380b68a) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-version: '0479f92b78e89ab046dff7184fe3a915b380b68a' + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 74bd042e6df75f6e7632c2c8bd402c1804f702a0 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 25 07:15:19 2025 +0000 + + Bump deps/googletest from `fa8438a` to `09ffd00` + + Bumps [deps/googletest](https://github.com/google/googletest) from `fa8438a` to `09ffd00`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/fa8438ae6b70c57010177de47a9f13d7041a6328...09ffd0015395354774c059a17d9f5bee36177ff9) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: '09ffd0015395354774c059a17d9f5bee36177ff9' + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 168c84d27e423ede0641dd8cb4757329c7cb356e +Author: Maurice Heumann +Date: Sun May 25 09:14:40 2025 +0200 + + Update dependabot.yml + +commit 7ff1714cebffcf386af28bc0bcf2389aea22d751 +Author: momo5502 +Date: Sun May 25 09:15:04 2025 +0200 + + Disable fancy styles + +commit 8efd6fed1588eff1a010c29a283241b9cf8f82a2 +Merge: 0f33c7e 8abc7a6 +Author: Maurice Heumann +Date: Sat May 24 11:30:48 2025 +0200 + + Fix GetComputerName (#313) + +commit 8abc7a65efdedde2cb2dc7d9c90109b3fb8d8b3e +Author: momo5502 +Date: Sat May 24 11:06:23 2025 +0200 + + Support svcctrl start event + +commit 92bdf26669b1ed01ce7c45ccd1dfa6d489b0496e +Author: momo5502 +Date: Sat May 24 11:06:09 2025 +0200 + + Fix computername + +commit 0f33c7ea1360911ee15a62e3a62640b84633e335 +Merge: 017ec50 e0507aa +Author: Maurice Heumann +Date: Thu May 22 07:01:50 2025 +0200 + + Fix afd_endpoint::ioctl_connect (#312) + + This PR aims to fix both blocking and non-blocking socket connect + operations inside the emulator. + The previous implementation of `ioctl_connect` was a bit wrong, and the + `afd_async_connect_hlp` device is necessary for non-blocking sockets. + + + ![image](https://github.com/user-attachments/assets/e48a6934-7276-4b0e-a179-9f93f17810b7) + +commit e0507aa2c5cf68e05f00c7acb05bac63846a889b +Author: Igor Pissolati +Date: Wed May 21 18:31:01 2025 -0300 + + Fix afd_endpoint::ioctl_connect + +commit 017ec50adc5b5a3bc96c31878b8cdfb127d45371 +Merge: 0f4cc33 a0a2e69 +Author: Maurice Heumann +Date: Wed May 21 18:12:50 2025 +0200 + + Handle listen/accept/send/receive in afd_endpoint (#246) + + This PR attempts to add support for `listen`, `accept`, `send`, and + `recv` to afd_endpoint. + + The changes in this PR allow me to get a simple HTTP server running in + the emulator, but I'm still likely missing something as I run into a + mapping violation on `select` when performing chunked downloads from the + HTTP server. + + Also, there are still some things I'm still uncertain about: + + - Where the `delayed_ioctl_` event should be reset? It wasn't being + reset previously, which caused issues. In this PR, I'm resetting it with + every IO operation. + - ~~Is `AFD_LISTEN_RESPONSE_INFO` correct? The struct Windows expects + appears to be 20 bytes long, so I had to remove some fields from the + structure.~~ + - ~~`pragma pack(push, 1)` seems to be necessary, but it doesn't seem to + be used in the other structures, maybe they fit neatly in the + alignment?~~ + +commit a0a2e69381764628ec90b14a7aeb6910012752b1 +Author: Igor Pissolati +Date: Wed May 21 12:55:58 2025 -0300 + + Explictly capture win_emu for timeout callback + +commit f2b4d4f26d267b2021350602845f941b8ba66ef7 +Author: Igor Pissolati +Date: Wed May 21 12:53:23 2025 -0300 + + Remove unnecessary code + +commit 4b51123cd1ef38b94f760a355c48e2c3ebc1c127 +Author: Igor Pissolati +Date: Wed May 21 12:13:24 2025 -0300 + + Properly reset completion event + +commit d75d70e5ec8a7da08d44acfcec03166a23dfc6cc +Author: Igor Pissolati +Date: Wed May 21 11:59:56 2025 -0300 + + Move new code out of `network::socket` + +commit 4b83b20e193bcd4a252c3e1d13aa7103a10e73c7 +Author: Igor Pissolati +Date: Tue May 20 18:03:39 2025 -0300 + + Handle connect & Fix polling + +commit f5ed0752e3f0f26139973c37b7fc74b4c4d99ea6 +Author: Igor Pissolati +Date: Tue May 20 00:56:22 2025 -0300 + + Handle listen/accept/send/receive in afd_endpoint + +commit 0f4cc3365cc9c82980513afd4b8f0f0571752ff8 +Merge: 9946308 5b4193c +Author: Maurice Heumann +Date: Wed May 21 07:42:42 2025 +0200 + + Fixes to some file syscalls and improve handling of `NtCreateKey` (#311) + + This PR aims to: + - [Add a new device to + create_device](https://github.com/momo5502/sogen/commit/75ee63803cc286a5ea8192a74f3c769e8c310591). + - [Improve handling of + NtCreateKey](https://github.com/momo5502/sogen/commit/4888142d224356e43b9d3537ca70c48800df74b3), + to be more specific, it now opens keys that already exist. + - [Fix some issues in some file + syscalls](https://github.com/momo5502/sogen/commit/3e1f206bc00f75d82cc271f03ac2c9b7397137f1). + +commit 5b4193cf924d083a4eb35f87fb60966ba480f0a8 +Author: Igor Pissolati +Date: Tue May 20 21:47:35 2025 -0300 + + Fix failing checks + +commit 3e1f206bc00f75d82cc271f03ac2c9b7397137f1 +Author: Igor Pissolati +Date: Tue May 20 21:44:40 2025 -0300 + + Fixes to file syscalls + +commit 4888142d224356e43b9d3537ca70c48800df74b3 +Author: Igor Pissolati +Date: Tue May 20 21:44:18 2025 -0300 + + Better handling of NtCreateKey + +commit 75ee63803cc286a5ea8192a74f3c769e8c310591 +Author: Igor Pissolati +Date: Tue May 20 21:43:49 2025 -0300 + + Add new device to `create_device` + +commit 99463081e7d55705017312559b30a594a46e75c4 +Merge: 238ddec 35f5df2 +Author: Maurice Heumann +Date: Tue May 20 00:51:49 2025 +0200 + + Bump @types/react from 19.1.3 to 19.1.4 in /page (#308) + + Bumps + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) + from 19.1.3 to 19.1.4. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.3&new-version=19.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 35f5df22139e663bdfaa03c0eb4b7199a58e1862 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 22:18:56 2025 +0000 + + Bump @types/react from 19.1.3 to 19.1.4 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.3 to 19.1.4. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.1.4 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 238ddec9e769c1dfeba5a189560a917b29c4523f +Merge: 43f81c8 8f584f7 +Author: Maurice Heumann +Date: Tue May 20 00:14:09 2025 +0200 + + Bump lucide-react from 0.510.0 to 0.511.0 in /page (#304) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.510.0 to 0.511.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.511.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.510.0...0.511.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.510.0&new-version=0.511.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 43f81c8c183ced5b9826891fc7765f7798a206b7 +Merge: eee3ead 0d3517b +Author: Maurice Heumann +Date: Tue May 20 00:13:55 2025 +0200 + + Bump react-resizable-panels from 3.0.1 to 3.0.2 in /page (#303) + + Bumps + [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) + from 3.0.1 to 3.0.2. +
+ Release notes +

Sourced from react-resizable-panels's + releases.

+
+

3.0.2

+
    +
  • Fallback for type of HTMLElement to better support + portal edge cases
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.1&new-version=3.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit eee3ead675f0df9522cc0605b9c04194ac80f1bd +Merge: 77c4228 9cefd28 +Author: Maurice Heumann +Date: Tue May 20 00:12:48 2025 +0200 + + Bump @types/react-dom from 19.1.4 to 19.1.5 in /page (#301) + + Bumps + [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) + from 19.1.4 to 19.1.5. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.4&new-version=19.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 77c42281bd43c7c2795dd09af8d37babe2a4083d +Merge: b5a7a81 769beb0 +Author: Maurice Heumann +Date: Tue May 20 00:12:32 2025 +0200 + + Bump @tailwindcss/vite from 4.1.6 to 4.1.7 in /page (#307) + + Bumps + [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) + from 4.1.6 to 4.1.7. +
+ Release notes +

Sourced from @​tailwindcss/vite's + releases.

+
+

v4.1.7

+

Added

+
    +
  • Upgrade: Migrate bare values to named values (#18000)
  • +
  • Upgrade: Added cache to improve template migration performance (#18025)
  • +
+

Fixed

+
    +
  • Allow _ before numbers during candidate extraction (#17961)
  • +
  • Prevent duplicate suggestions when using @theme and + @utility together (#17675)
  • +
  • Ensure that media queries within ::before and + ::after pseudo selectors create valid CSS rules in + production builds (#17979)
  • +
  • Ensure that the standalone CLI does not leave temporary files behind + (#17981)
  • +
  • Ensure -rotate-* utilities properly negate arbitrary + values (#18014)
  • +
  • Ignore custom variants using :merge(…) selectors in + legacy JS plugins (#18020)
  • +
  • Ensure classes containing . are properly extracted from + Clojure files (#18038)
  • +
  • Upgrade: Fix error when using @import … source(…) (#17963)
  • +
  • Upgrade: Change casing of utilities with named values to kebab-case + to match updated theme variables (#18017)
  • +
  • Upgrade: Don't migrate strings that match utility names in Vue + attribute bindings other than class (#18025)
  • +
+
+
+
+ Changelog +

Sourced from @​tailwindcss/vite's + changelog.

+
+

[4.1.7] - 2025-05-15

+

Added

+
    +
  • Upgrade: Migrate bare values to named values (#18000)
  • +
  • Upgrade: Added cache to improve template migration performance (#18025)
  • +
+

Fixed

+
    +
  • Allow _ before numbers during candidate extraction (#17961)
  • +
  • Prevent duplicate suggestions when using @theme and + @utility together (#17675)
  • +
  • Ensure that media queries within ::before and + ::after pseudo selectors create valid CSS rules in + production builds (#17979)
  • +
  • Ensure that the standalone CLI does not leave temporary files behind + (#17981)
  • +
  • Ensure -rotate-* utilities properly negate arbitrary + values (#18014)
  • +
  • Ignore custom variants using :merge(…) selectors in + legacy JS plugins (#18020)
  • +
  • Ensure classes containing . are properly extracted from + Clojure files (#18038)
  • +
  • Upgrade: Fix error when using @import … source(…) (#17963)
  • +
  • Upgrade: Change casing of utilities with named values to kebab-case + to match updated theme variables (#18017)
  • +
  • Upgrade: Don't migrate strings that match utility names in Vue + attribute bindings other than class (#18025)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.6&new-version=4.1.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b5a7a81f94f05a25f473d91a5dc15759e91b2a71 +Merge: ebeb29e 7211bba +Author: Maurice Heumann +Date: Tue May 20 00:11:53 2025 +0200 + + Bump deps/flatbuffers from `609c72c` to `5822c1c` (#300) + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from + `609c72c` to `5822c1c`. +
+ 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) + + +
+ +commit ebeb29e6e2d04a84e564db0ac4ea72c6e2e069a7 +Merge: a3e4ff9 b079c15 +Author: Maurice Heumann +Date: Tue May 20 00:11:40 2025 +0200 + + Bump deps/googletest from `90a4152` to `fa8438a` (#299) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `90a4152` to `fa8438a`. +
+ Commits +
    +
  • fa8438a + Use static_cast instead of ImplicitCast_ for character conversions
  • +
  • 5719306 + GoogleTest CI Update
  • +
  • 9f79a95 + Add [[nodiscard]] to GetParam() to prevent accidental misuse.
  • +
  • 8b8ef3f + Clarify that the return value of InvokeArgument is not the + return value of ...
  • +
  • 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) + + +
+ +commit a3e4ff940b36c62dcc187ba1167c010640834e61 +Merge: 4ee1424 7ba6a00 +Author: Maurice Heumann +Date: Tue May 20 00:10:54 2025 +0200 + + Bump eslint from 9.26.0 to 9.27.0 in /page (#302) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.26.0 to 9.27.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.27.0

+

Features

+
    +
  • d71e37f + feat: Allow flags to be set in ESLINT_FLAGS env variable (#19717) + (Nicholas C. Zakas)
  • +
  • ba456e0 + feat: Externalize MCP server (#19699) + (Nicholas C. Zakas)
  • +
  • 07c1a7e + feat: add allowRegexCharacters to + no-useless-escape (#19705) + (sethamus)
  • +
  • 7bc6c71 + feat: add no-unassigned-vars rule (#19618) + (Jacob Bandes-Storch)
  • +
  • ee40364 + feat: convert no-array-constructor suggestions to autofixes (#19621) + (sethamus)
  • +
  • 32957cd + feat: support TS syntax in max-params (#19557) + (Nitin Kumar)
  • +
+

Bug Fixes

+
    +
  • 5687ce7 + fix: correct mismatched removed rules (#19734) + (루밀LuMir)
  • +
  • dc5ed33 + fix: correct types and tighten type definitions in + SourceCode class (#19731) + (루밀LuMir)
  • +
  • de1b5de + fix: correct service property name in + Linter.ESLintParseResult type (#19713) + (Francesco Trotta)
  • +
  • 60c3e2c + fix: sort keys in eslint-suppressions.json to avoid git churn (#19711) + (Ron Waldon-Howe)
  • +
  • 9da90ca + fix: add allowReserved to Linter.ParserOptions + type (#19710) + (Francesco Trotta)
  • +
  • fbb8be9 + fix: add info to ESLint.DeprecatedRuleUse type + (#19701) + (Francesco Trotta)
  • +
+

Documentation

+
    +
  • 25de550 + docs: Update description of frozen rules to mention TypeScript (#19736) + (Nicholas C. Zakas)
  • +
  • bd5def6 + docs: Clean up configuration files docs (#19735) + (Nicholas C. Zakas)
  • +
  • 4d0c60d + docs: Add Neovim to editor integrations (#19729) + (Maria José Solano)
  • +
  • 71317eb + docs: Update README (GitHub Actions Bot)
  • +
  • 4c289e6 + docs: Update README (GitHub Actions Bot)
  • +
  • f0f0d46 + docs: clarify that unused suppressions cause non-zero exit code (#19698) + (Milos Djermanovic)
  • +
  • 8ed3273 + docs: fix internal usages of ConfigData type (#19688) + (Francesco Trotta)
  • +
  • eb316a8 + docs: add fmt and check sections to + Package.json Conventions (#19686) + (루밀LuMir)
  • +
  • a3a2559 + docs: fix wording in Combine Configs (#19685) + (Milos Djermanovic)
  • +
  • c8d17e1 + docs: Update README (GitHub Actions Bot)
  • +
+

Chores

+
    +
  • f8f1560 + chore: upgrade @​eslint/js@​9.27.0 (#19739) + (Milos Djermanovic)
  • +
  • ecaef73 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 596fdc6 + chore: update dependency @​arethetypeswrong/cli to ^0.18.0 + (#19732) + (renovate[bot])
  • +
  • f791da0 + chore: remove unbalanced curly brace from .editorconfig (#19730) + (Maria José Solano)
  • +
  • e86edee + refactor: Consolidate Config helpers (#19675) + (Nicholas C. Zakas)
  • +
  • cf36352 + chore: remove shared types (#19718) + (Francesco Trotta)
  • +
  • f60f276 + refactor: Easier RuleContext creation (#19709) + (Nicholas C. Zakas)
  • +
  • 58a171e + chore: update dependency @​eslint/plugin-kit to ^0.3.1 (#19712) + (renovate[bot])
  • +
  • 3a075a2 + chore: update dependency @​eslint/core to ^0.14.0 (#19715) + (renovate[bot])
  • +
  • 44bac9d + ci: run tests in Node.js 24 (#19702) + (Francesco Trotta)
  • +
  • 35304dd + chore: add missing funding field to packages (#19684) + (루밀LuMir)
  • +
  • f305beb + test: mock process.emitWarning to prevent output disruption + (#19687) + (Francesco Trotta)
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.27.0 - May 16, 2025

+
    +
  • f8f1560 + chore: upgrade @​eslint/js@​9.27.0 (#19739) + (Milos Djermanovic)
  • +
  • ecaef73 + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 25de550 + docs: Update description of frozen rules to mention TypeScript (#19736) + (Nicholas C. Zakas)
  • +
  • bd5def6 + docs: Clean up configuration files docs (#19735) + (Nicholas C. Zakas)
  • +
  • d71e37f + feat: Allow flags to be set in ESLINT_FLAGS env variable (#19717) + (Nicholas C. Zakas)
  • +
  • 5687ce7 + fix: correct mismatched removed rules (#19734) + (루밀LuMir)
  • +
  • 596fdc6 + chore: update dependency @​arethetypeswrong/cli to ^0.18.0 + (#19732) + (renovate[bot])
  • +
  • ba456e0 + feat: Externalize MCP server (#19699) + (Nicholas C. Zakas)
  • +
  • dc5ed33 + fix: correct types and tighten type definitions in + SourceCode class (#19731) + (루밀LuMir)
  • +
  • 4d0c60d + docs: Add Neovim to editor integrations (#19729) + (Maria José Solano)
  • +
  • f791da0 + chore: remove unbalanced curly brace from .editorconfig (#19730) + (Maria José Solano)
  • +
  • e86edee + refactor: Consolidate Config helpers (#19675) + (Nicholas C. Zakas)
  • +
  • 07c1a7e + feat: add allowRegexCharacters to + no-useless-escape (#19705) + (sethamus)
  • +
  • cf36352 + chore: remove shared types (#19718) + (Francesco Trotta)
  • +
  • f60f276 + refactor: Easier RuleContext creation (#19709) + (Nicholas C. Zakas)
  • +
  • 71317eb + docs: Update README (GitHub Actions Bot)
  • +
  • de1b5de + fix: correct service property name in + Linter.ESLintParseResult type (#19713) + (Francesco Trotta)
  • +
  • 58a171e + chore: update dependency @​eslint/plugin-kit to ^0.3.1 (#19712) + (renovate[bot])
  • +
  • 3a075a2 + chore: update dependency @​eslint/core to ^0.14.0 (#19715) + (renovate[bot])
  • +
  • 60c3e2c + fix: sort keys in eslint-suppressions.json to avoid git churn (#19711) + (Ron Waldon-Howe)
  • +
  • 4c289e6 + docs: Update README (GitHub Actions Bot)
  • +
  • 9da90ca + fix: add allowReserved to Linter.ParserOptions + type (#19710) + (Francesco Trotta)
  • +
  • 7bc6c71 + feat: add no-unassigned-vars rule (#19618) + (Jacob Bandes-Storch)
  • +
  • ee40364 + feat: convert no-array-constructor suggestions to autofixes (#19621) + (sethamus)
  • +
  • fbb8be9 + fix: add info to ESLint.DeprecatedRuleUse type + (#19701) + (Francesco Trotta)
  • +
  • f0f0d46 + docs: clarify that unused suppressions cause non-zero exit code (#19698) + (Milos Djermanovic)
  • +
  • 44bac9d + ci: run tests in Node.js 24 (#19702) + (Francesco Trotta)
  • +
  • 32957cd + feat: support TS syntax in max-params (#19557) + (Nitin Kumar)
  • +
  • 35304dd + chore: add missing funding field to packages (#19684) + (루밀LuMir)
  • +
  • 8ed3273 + docs: fix internal usages of ConfigData type (#19688) + (Francesco Trotta)
  • +
  • f305beb + test: mock process.emitWarning to prevent output disruption + (#19687) + (Francesco Trotta)
  • +
  • eb316a8 + docs: add fmt and check sections to + Package.json Conventions (#19686) + (루밀LuMir)
  • +
  • a3a2559 + docs: fix wording in Combine Configs (#19685) + (Milos Djermanovic)
  • +
  • c8d17e1 + docs: Update README (GitHub Actions Bot)
  • +
+
+
+
+ Commits +
    +
  • b9080cf + 9.27.0
  • +
  • b7a5c66 + Build: changelog update for 9.27.0
  • +
  • f8f1560 + chore: upgrade @​eslint/js@​9.27.0 (#19739)
  • +
  • ecaef73 + chore: package.json update for @​eslint/js release
  • +
  • 25de550 + docs: Update description of frozen rules to mention TypeScript (#19736)
  • +
  • bd5def6 + docs: Clean up configuration files docs (#19735)
  • +
  • d71e37f + feat: Allow flags to be set in ESLINT_FLAGS env variable (#19717)
  • +
  • 5687ce7 + fix: correct mismatched removed rules (#19734)
  • +
  • 596fdc6 + chore: update dependency @​arethetypeswrong/cli to ^0.18.0 + (#19732)
  • +
  • ba456e0 + feat: Externalize MCP server (#19699)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.26.0&new-version=9.27.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4ee14243f123d79170abc4e1b4ffc4e9f6967d70 +Merge: 6e551c1 5061a23 +Author: Maurice Heumann +Date: Mon May 19 23:46:28 2025 +0200 + + Bump @types/node from 22.15.17 to 22.15.19 in /page (#309) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 22.15.17 to 22.15.19. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.15.17&new-version=22.15.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6e551c1c3b4d5db8c045e1fd92bcc3e25fdb568d +Merge: bd4e63a 5c433dd +Author: Maurice Heumann +Date: Mon May 19 23:39:23 2025 +0200 + + Bump tw-animate-css from 1.2.9 to 1.3.0 in /page (#306) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.2.9 to 1.3.0. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.3.0

+

Changelog

+
    +
  • 6dba4b0: fix: align syntax with Tailwind CSS syntax
  • +
  • c82b41c: docs: add tree-shaking note
  • +
  • 33b4e50: feat: add animation-duration-* utility
  • +
  • a6fcd13: chore: bump version to 1.3.0 and update dependencies
  • +
+

New features

+

I've decided to add a animation-duration-* utility which + should be used to define animation durations in the future. For now, + duration-* is still supported to remain compatible with + tailwindcss-animate.

+

This utility was added so you can define different durations for + transitions and animations. Probably not something many people have a + use case for, but I didn't want to define an own duration-* + utility to actually set animation-duration. Please + open an issue if you prefer to keep using duration-* + instead of animation-duration-*.

+

Breaking Change

+

zoom-in-* and zoom-out-* utilities now + require ratios to be specified differently:

+
- zoom-in-[1/2]
+    + zoom-in-1/2
+    
+

I don't expect this to affect many people, which is why this is not a + major release. If you are affected by this, let me know.

+
+
+
+ Commits +
    +
  • a6fcd13 + chore: bump version to 1.3.0 and update dependencies
  • +
  • 33b4e50 + feat: add animation-duration-* utility
  • +
  • c82b41c + docs: add tree-shaking note
  • +
  • 6dba4b0 + fix: align syntax with Tailwind CSS syntax
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.2.9&new-version=1.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit bd4e63a5f0219a2586b49afefc0831eb401c3a9f +Merge: 099d423 5467dbf +Author: Maurice Heumann +Date: Mon May 19 22:53:47 2025 +0200 + + Bump icicle-vm from `fe93092` to `2cdcf4b` in /src/backends/icicle-emulator/icicle-bridge (#298) + + Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from + `fe93092` to `2cdcf4b`. +
+ Commits +
    +
  • 2cdcf4b + Add functions to icicle_vm::builder allowing custom processor + directories (#71)
  • +
  • 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) + + +
+ +commit 099d423af703401464c27b80d0b1e72d6447c106 +Merge: 2e8bac1 239735b +Author: Maurice Heumann +Date: Mon May 19 22:51:26 2025 +0200 + + Bump pcode from `fe93092` to `2cdcf4b` in /src/backends/icicle-emulator/icicle-bridge (#296) + + Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `fe93092` + to `2cdcf4b`. +
+ Commits +
    +
  • 2cdcf4b + Add functions to icicle_vm::builder allowing custom processor + directories (#71)
  • +
  • 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) + + +
+ +commit 2e8bac111e5fde3749688a2f6fc54dea5d640c76 +Merge: 1be867d 724d889 +Author: Maurice Heumann +Date: Mon May 19 22:50:31 2025 +0200 + + Bump icicle-cpu from `fe93092` to `2cdcf4b` in /src/backends/icicle-emulator/icicle-bridge (#297) + + Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from + `fe93092` to `2cdcf4b`. +
+ Commits +
    +
  • 2cdcf4b + Add functions to icicle_vm::builder allowing custom processor + directories (#71)
  • +
  • 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) + + +
+ +commit 5061a23e8f7b6c3744359b6971d99fee1ee6ca20 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 18:24:54 2025 +0000 + + Bump @types/node from 22.15.17 to 22.15.19 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.17 to 22.15.19. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 22.15.19 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 769beb0ad33ccc9936339fa35f7da33e43b2bbc9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 18:20:33 2025 +0000 + + Bump @tailwindcss/vite from 4.1.6 to 4.1.7 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.6 to 4.1.7. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.7/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.7 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 5c433ddda3fab2ef3cc82b626b562aaeb873af2a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 18:20:19 2025 +0000 + + Bump tw-animate-css from 1.2.9 to 1.3.0 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.2.9 to 1.3.0. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.9...v1.3.0) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.3.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 8f584f793a6f7fdf57606b62e7775654c5327e6f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 18:19:04 2025 +0000 + + Bump lucide-react from 0.510.0 to 0.511.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.510.0 to 0.511.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.511.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.511.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 0d3517b2748b234f909f89184740a783cad058ea +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 18:19:02 2025 +0000 + + Bump react-resizable-panels from 3.0.1 to 3.0.2 in /page + + Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.1 to 3.0.2. + - [Release notes](https://github.com/bvaughn/react-resizable-panels/releases) + - [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.1...3.0.2) + + --- + updated-dependencies: + - dependency-name: react-resizable-panels + dependency-version: 3.0.2 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 7ba6a0083149259b8f93011adba9c12675c99e40 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 18:18:31 2025 +0000 + + Bump eslint from 9.26.0 to 9.27.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.26.0 to 9.27.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.26.0...v9.27.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.27.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 9cefd2872fb36031a80f38f3b9ee2eaf0b6d64b3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 18:17:57 2025 +0000 + + Bump @types/react-dom from 19.1.4 to 19.1.5 in /page + + Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.4 to 19.1.5. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: "@types/react-dom" + dependency-version: 19.1.5 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 7211bbae982da21862576fa97d83ed5c65e1d2eb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 17:38:01 2025 +0000 + + Bump deps/flatbuffers from `609c72c` to `5822c1c` + + Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `609c72c` to `5822c1c`. + - [Release notes](https://github.com/google/flatbuffers/releases) + - [Commits](https://github.com/google/flatbuffers/compare/609c72ca1a7526f444a109bc04f861ad578e833d...5822c1c8ddc69bf54ee659603c4d7754eb609b4c) + + --- + updated-dependencies: + - dependency-name: deps/flatbuffers + dependency-version: 5822c1c8ddc69bf54ee659603c4d7754eb609b4c + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit b079c154d9fb244a741fa05f42dad65c90ffc863 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 17:35:58 2025 +0000 + + Bump deps/googletest from `90a4152` to `fa8438a` + + Bumps [deps/googletest](https://github.com/google/googletest) from `90a4152` to `fa8438a`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/90a41521142c978131f38c6da07b4eb96a9f1ff6...fa8438ae6b70c57010177de47a9f13d7041a6328) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: fa8438ae6b70c57010177de47a9f13d7041a6328 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 5467dbfcd31ee6d1ba3e475ff692c39d40d19cd9 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 17:35:03 2025 +0000 + + Bump icicle-vm in /src/backends/icicle-emulator/icicle-bridge + + Bumps [icicle-vm](https://github.com/icicle-emu/icicle-emu) from `fe93092` to `2cdcf4b`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51) + + --- + updated-dependencies: + - dependency-name: icicle-vm + dependency-version: 2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 724d8899c1d5072769138b76bad3cd2c19b4c3c5 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 17:34:58 2025 +0000 + + Bump icicle-cpu in /src/backends/icicle-emulator/icicle-bridge + + Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `fe93092` to `2cdcf4b`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51) + + --- + updated-dependencies: + - dependency-name: icicle-cpu + dependency-version: 2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 239735bea31118f07f6d80841840015135fbeda1 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 19 17:34:35 2025 +0000 + + Bump pcode in /src/backends/icicle-emulator/icicle-bridge + + Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `fe93092` to `2cdcf4b`. + - [Commits](https://github.com/icicle-emu/icicle-emu/compare/fe930922ea1ec39578ee545ccced61649f3da00a...2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51) + + --- + updated-dependencies: + - dependency-name: pcode + dependency-version: 2cdcf4bdbc4a8edc0b65010d64940c762d1f4d51 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 1be867d10123e65d04336f06d6a6d28e7397c4cb +Merge: bff6fac 86dbd11 +Author: Maurice Heumann +Date: Sun May 18 15:14:07 2025 +0200 + + Fix serialization of atoms (#294) + +commit 86dbd110089a1a6c033dff003f8d7a4eeb66d24a +Author: momo5502 +Date: Sun May 18 12:48:17 2025 +0200 + + Fix serialization of atoms + +commit bff6facd933713f5205775e96337cce1e480738b +Merge: c2fe56e beea923 +Author: Maurice Heumann +Date: Sun May 18 11:20:48 2025 +0200 + + UI progress (#293) + +commit beea923a153f835174640fd800c5b69913d20541 +Author: momo5502 +Date: Sun May 18 10:52:52 2025 +0200 + + Fix warning + +commit 67031b40eac0bf287778fa89b29519a1692d4323 +Author: momo5502 +Date: Sun May 18 10:35:22 2025 +0200 + + More UI syscalls + +commit 836262f3d7ef4a55423a6cd33690b298efa0be8c +Author: momo5502 +Date: Sun May 18 10:03:56 2025 +0200 + + Stub NtUserChangeWindowMessageFilterEx + +commit 6241c10f02884879ea9e213b6204e1b14b183f71 +Author: momo5502 +Date: Sun May 18 09:51:46 2025 +0200 + + Support window props + +commit 0fbd563e8c12aa63312e9300d421f17e1e3ea059 +Author: momo5502 +Date: Sun May 18 09:51:28 2025 +0200 + + Support window creation + +commit d08bcbae9c96fbafd43f80c56f9bd0340e72532f +Author: momo5502 +Date: Sun May 18 09:13:26 2025 +0200 + + Add window object + +commit c2fe56e60b3d78597795fdee0fb1d52006cb2cf9 +Merge: ede9bfa b89000a +Author: Maurice Heumann +Date: Sat May 17 21:05:32 2025 +0200 + + More UI support (#292) + +commit b89000aae9f15a5cd05be93f7d2c46a0101f1c0b +Author: momo5502 +Date: Sat May 17 20:45:24 2025 +0200 + + Fix warnings + +commit 153fcc3691b52391ef1705d4b04bd8f55aab83b7 +Author: momo5502 +Date: Sat May 17 20:27:56 2025 +0200 + + Return display + +commit bd4e27469f2d6dc856e80adc5d828911c0134658 +Author: momo5502 +Date: Sat May 17 18:28:53 2025 +0200 + + Add more ui syscall stubs + +commit ede9bfa4033d4e5ea548c0ad805d2f1a34764992 +Merge: ce43111 6a6f2fa +Author: Maurice Heumann +Date: Sat May 17 17:06:08 2025 +0200 + + Prepare UI support (#291) + +commit 6a6f2fa0bc7f4a9ff694d5f01a24b4ba9626edb7 +Author: momo5502 +Date: Sat May 17 12:14:32 2025 +0200 + + Fix linter warnings + +commit 549d9e462501be052772bcf91f23d52b58f19312 +Author: momo5502 +Date: Sat May 17 12:04:32 2025 +0200 + + Fix compilation + +commit ab4ee843395140b4a40f712680dd7957292012ef +Author: momo5502 +Date: Sat May 17 12:01:04 2025 +0200 + + Support arbitrary return types + +commit a2b3b5f1c2325da13b3ad4bcddd97c20c54fbd18 +Author: momo5502 +Date: Sat May 17 11:50:44 2025 +0200 + + Prepare UI support + +commit ce431115b5a93cee2374995c53806cb60f0898a5 +Author: momo5502 +Date: Sat May 17 16:21:30 2025 +0200 + + Add block hooking to icicle + +commit 3ba06d15c2d0ff399a4ee86c5cace7d3fa4ace57 +Author: momo5502 +Date: Sat May 17 15:12:51 2025 +0200 + + Remove edge generation hook + +commit e0ee80bade7d16f5ef99ccefe94595c4f74b6fee +Author: momo5502 +Date: Sat May 17 08:09:50 2025 +0200 + + Prepare window support + +commit ead06bcc4e59fbb45f5e24edd22a5fba485baf33 +Merge: 08a1798 b98d1c8 +Author: Maurice Heumann +Date: Mon May 12 21:57:29 2025 +0200 + + Bump react-bootstrap-icons from 1.11.5 to 1.11.6 in /page (#289) + + Bumps + [react-bootstrap-icons](https://github.com/ismamz/react-bootstrap-icons) + from 1.11.5 to 1.11.6. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-bootstrap-icons&package-manager=npm_and_yarn&previous-version=1.11.5&new-version=1.11.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 08a1798955cd30e149aeb413b0c9b3f7453cdf6a +Merge: 03e9faa 787938f +Author: Maurice Heumann +Date: Mon May 12 21:40:12 2025 +0200 + + Bump @types/react-dom from 19.1.3 to 19.1.4 in /page (#290) + + Bumps + [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) + from 19.1.3 to 19.1.4. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.3&new-version=19.1.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 03e9faa2915c434215afe841d42a988b5e2e48d2 +Merge: 9d9cfd9 c09d274 +Author: Maurice Heumann +Date: Mon May 12 21:27:13 2025 +0200 + + Bump tailwind-merge from 3.2.0 to 3.3.0 in /page (#288) + + Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from + 3.2.0 to 3.3.0. +
+ Release notes +

Sourced from tailwind-merge's + releases.

+
+

v3.3.0

+

New Features

+ +

Full Changelog: https://github.com/dcastil/tailwind-merge/compare/v3.2.0...v3.3.0

+

Thanks to @​brandonmcconnell, + @​manavm1990, + @​langy, @​roboflow, @​syntaxfm, @​getsentry, @​codecov, @​sourcegraph, a + private sponsor and @​block for sponsoring + tailwind-merge! ❤️

+
+
+
+ Commits +
    +
  • ceb3b4a + v3.3.0
  • +
  • 876ada9 + add changelog for v3.3.0
  • +
  • ac1d918 + Merge pull request #575 + from dcastil/feature/add-support-for-tailwind-css-v4.1.5
  • +
  • e545f96 + add *-lh utilities
  • +
  • 596d9a6 + add test case for *-lh utilities
  • +
  • 8c2f180 + Merge pull request #572 + from dcastil/renovate/major-octokit-monorepo
  • +
  • b4d2ed6 + Merge pull request #570 + from dcastil/dependabot/npm_and_yarn/vite-6.3.4
  • +
  • d6ba428 + Bump vite from 6.2.6 to 6.3.4
  • +
  • 421f4f2 + Merge pull request #571 + from dcastil/renovate/all-minor-patch
  • +
  • efb48ab + Update dependency @​octokit/types to v14
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwind-merge&package-manager=npm_and_yarn&previous-version=3.2.0&new-version=3.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b98d1c80a706b92112af60c6d9c2163096d45c4a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 19:21:15 2025 +0000 + + Bump react-bootstrap-icons from 1.11.5 to 1.11.6 in /page + + Bumps [react-bootstrap-icons](https://github.com/ismamz/react-bootstrap-icons) from 1.11.5 to 1.11.6. + - [Commits](https://github.com/ismamz/react-bootstrap-icons/compare/v1.11.5...v1.11.6) + + --- + updated-dependencies: + - dependency-name: react-bootstrap-icons + dependency-version: 1.11.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 9d9cfd9cad804eb5ff94f8d9b6f9ee2992491c40 +Merge: 877d566 b1b0a60 +Author: Maurice Heumann +Date: Mon May 12 21:19:30 2025 +0200 + + Bump lucide-react from 0.509.0 to 0.510.0 in /page (#286) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.509.0 to 0.510.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.510.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.509.0...0.510.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.509.0&new-version=0.510.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 877d566f17ea6fcc5d293c5afdd4e35cc7e7f5fa +Merge: c678e66 6128ed4 +Author: Maurice Heumann +Date: Mon May 12 21:18:21 2025 +0200 + + Bump typescript-eslint from 8.32.0 to 8.32.1 in /page (#287) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.32.0 to 8.32.1. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.32.1

+

8.32.1 (2025-05-12)

+

🩹 Fixes

+
    +
  • eslint-plugin: [no-unnecessary-type-conversion] + shouldn't have fixable property (#11194)
  • +
  • eslint-plugin: [no-deprecated] support computed + member access (#10867)
  • +
  • eslint-plugin: [consistent-indexed-object-style] + adjust auto-fixer to generate valid syntax for TSMappedType + with no type annotation (#11180)
  • +
  • eslint-plugin: [consistent-indexed-object-style] + check for indirect circular types in aliased mapped types (#11177)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.32.1 (2025-05-12)

+

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 +
    +
  • af077a0 + chore(release): publish 8.32.1
  • +
  • b2be3dc + chore: simplify tsconfig setup using configDir + (#11136)
  • +
  • aeb7402 + chore(ast-spec): finish migrating to vitest (#11126)
  • +
  • e57126a + chore(typescript-eslint): correct naming of import of typescript-eslint + in te...
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.32.0&new-version=8.32.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 787938f41ee79d8cb130d31b5885c1d5090eb17e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 17:57:52 2025 +0000 + + Bump @types/react-dom from 19.1.3 to 19.1.4 in /page + + Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.3 to 19.1.4. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: "@types/react-dom" + dependency-version: 19.1.4 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit c09d2748f1af6b3f6074a34873e5fd7c88f5ae8c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 17:55:17 2025 +0000 + + Bump tailwind-merge from 3.2.0 to 3.3.0 in /page + + Bumps [tailwind-merge](https://github.com/dcastil/tailwind-merge) from 3.2.0 to 3.3.0. + - [Release notes](https://github.com/dcastil/tailwind-merge/releases) + - [Commits](https://github.com/dcastil/tailwind-merge/compare/v3.2.0...v3.3.0) + + --- + updated-dependencies: + - dependency-name: tailwind-merge + dependency-version: 3.3.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 6128ed4b575ad8a2f190b160efa017a5f376f366 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 17:53:35 2025 +0000 + + Bump typescript-eslint from 8.32.0 to 8.32.1 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.32.0 to 8.32.1. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.1/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.32.1 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit b1b0a60beffc179b71241429ce9511408403b67a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 17:52:50 2025 +0000 + + Bump lucide-react from 0.509.0 to 0.510.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.509.0 to 0.510.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.510.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.510.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit c678e66904013c40b54f3d69497941442df447fd +Merge: 3ee585a 58dee30 +Author: Maurice Heumann +Date: Mon May 12 07:19:17 2025 +0200 + + Bump lucide-react from 0.507.0 to 0.509.0 in /page (#274) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.507.0 to 0.509.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.509.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.508.0...0.509.0

+

Version 0.508.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.507.0...0.508.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.507.0&new-version=0.509.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 58dee30b74f76ed2d4163f3f9decdb02a2dd4a5e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 04:59:18 2025 +0000 + + Bump lucide-react from 0.507.0 to 0.509.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.507.0 to 0.509.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.509.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.509.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 3ee585a911e59a6fceb5fb6eb5649729a9a6c582 +Merge: 37b98b8 50a9b7c +Author: Maurice Heumann +Date: Mon May 12 05:12:35 2025 +0200 + + Bump @radix-ui/react-tabs from 1.1.9 to 1.1.11 in /page (#285) + + Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) + from 1.1.9 to 1.1.11. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tabs&package-manager=npm_and_yarn&previous-version=1.1.9&new-version=1.1.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 50a9b7c646e51a6b9a5f5f575922627d7abd0eac +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 02:48:30 2025 +0000 + + Bump @radix-ui/react-tabs from 1.1.9 to 1.1.11 in /page + + Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.1.9 to 1.1.11. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-tabs" + dependency-version: 1.1.11 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 37b98b80f8a3c55455a11aba746dc52c07267370 +Merge: 82e1e29 c104dfa +Author: Maurice Heumann +Date: Mon May 12 04:46:49 2025 +0200 + + Bump @radix-ui/react-slot from 1.2.0 to 1.2.2 in /page (#280) + + Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives) + from 1.2.0 to 1.2.2. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-slot&package-manager=npm_and_yarn&previous-version=1.2.0&new-version=1.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c104dfa2e7001be6743b3a93ade003e264b7e45d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 01:59:17 2025 +0000 + + Bump @radix-ui/react-slot from 1.2.0 to 1.2.2 in /page + + Bumps [@radix-ui/react-slot](https://github.com/radix-ui/primitives) from 1.2.0 to 1.2.2. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-slot" + dependency-version: 1.2.2 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 82e1e29d3d9b5c3953b9c03e5fc54ba37c325e4f +Merge: 1359e53 1e1253b +Author: Maurice Heumann +Date: Mon May 12 03:53:22 2025 +0200 + + Bump @radix-ui/react-dialog from 1.1.11 to 1.1.13 in /page (#284) + + Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) + from 1.1.11 to 1.1.13. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dialog&package-manager=npm_and_yarn&previous-version=1.1.11&new-version=1.1.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 1359e53813f48422ff3d7eb0d91b70be87b84b41 +Merge: a0896f2 d241317 +Author: Maurice Heumann +Date: Mon May 12 03:52:58 2025 +0200 + + Bump @radix-ui/react-separator from 1.1.4 to 1.1.6 in /page (#273) + + Bumps + [@radix-ui/react-separator](https://github.com/radix-ui/primitives) from + 1.1.4 to 1.1.6. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-separator&package-manager=npm_and_yarn&previous-version=1.1.4&new-version=1.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit a0896f28d2630fcd71f6ba5fc6af37fc02d93af1 +Merge: 259bc86 df1fb5c +Author: Maurice Heumann +Date: Mon May 12 03:52:49 2025 +0200 + + Bump @radix-ui/react-checkbox from 1.2.3 to 1.3.1 in /page (#283) + + Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) + from 1.2.3 to 1.3.1. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-checkbox&package-manager=npm_and_yarn&previous-version=1.2.3&new-version=1.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 259bc863b6c109867d92c714e7f240cc8ac2290d +Merge: dbf628b 0cac7a5 +Author: Maurice Heumann +Date: Mon May 12 03:52:39 2025 +0200 + + Bump @radix-ui/react-popover from 1.1.11 to 1.1.13 in /page (#268) + + Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) + from 1.1.11 to 1.1.13. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-popover&package-manager=npm_and_yarn&previous-version=1.1.11&new-version=1.1.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit d241317117f181f7d83deb6e5f91e697c9233b3d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 12 00:04:38 2025 +0000 + + Bump @radix-ui/react-separator from 1.1.4 to 1.1.6 in /page + + Bumps [@radix-ui/react-separator](https://github.com/radix-ui/primitives) from 1.1.4 to 1.1.6. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-separator" + dependency-version: 1.1.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit df1fb5c3e28d62c831d6f6b995470f4e7ab178f7 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 23:55:19 2025 +0000 + + Bump @radix-ui/react-checkbox from 1.2.3 to 1.3.1 in /page + + Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) from 1.2.3 to 1.3.1. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-checkbox" + dependency-version: 1.3.1 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit dbf628b75a8765ddc4c516d9f62d5427d41f9699 +Merge: 8f653e9 1badb37 +Author: Maurice Heumann +Date: Mon May 12 01:55:04 2025 +0200 + + Bump @radix-ui/react-tooltip from 1.2.4 to 1.2.6 in /page (#279) + + Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) + from 1.2.4 to 1.2.6. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tooltip&package-manager=npm_and_yarn&previous-version=1.2.4&new-version=1.2.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 1e1253b15f35804197735378f8f27bca89a43c21 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 23:54:56 2025 +0000 + + Bump @radix-ui/react-dialog from 1.1.11 to 1.1.13 in /page + + Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.1.11 to 1.1.13. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-dialog" + dependency-version: 1.1.13 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 0cac7a5379871b9486b3f1582e024265200e6c05 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 23:52:23 2025 +0000 + + Bump @radix-ui/react-popover from 1.1.11 to 1.1.13 in /page + + Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) from 1.1.11 to 1.1.13. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-popover" + dependency-version: 1.1.13 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 8f653e971c161d84a9e8489500341d34156f3791 +Merge: 95a16a0 4c3d5f5 +Author: Maurice Heumann +Date: Mon May 12 01:51:47 2025 +0200 + + Bump @types/node from 22.15.3 to 22.15.17 in /page (#275) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 22.15.3 to 22.15.17. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.15.3&new-version=22.15.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 95a16a049f68b41f07da5d1047980be3a674baef +Merge: 503878e 057cec2 +Author: Maurice Heumann +Date: Mon May 12 01:25:28 2025 +0200 + + Bump @radix-ui/react-dropdown-menu from 2.1.12 to 2.1.14 in /page (#277) + + Bumps + [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) + from 2.1.12 to 2.1.14. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dropdown-menu&package-manager=npm_and_yarn&previous-version=2.1.12&new-version=2.1.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 4c3d5f5b119e42a57cff90ef2c6836abf9d8d1dc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 21:25:24 2025 +0000 + + Bump @types/node from 22.15.3 to 22.15.17 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.3 to 22.15.17. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 22.15.17 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 1badb379d68843c8af3db89c007945ee09857a02 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 21:24:43 2025 +0000 + + Bump @radix-ui/react-tooltip from 1.2.4 to 1.2.6 in /page + + Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) from 1.2.4 to 1.2.6. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-tooltip" + dependency-version: 1.2.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 057cec241bcef53af63980f9a459c2915ca70f15 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 21:23:39 2025 +0000 + + Bump @radix-ui/react-dropdown-menu from 2.1.12 to 2.1.14 in /page + + Bumps [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) from 2.1.12 to 2.1.14. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-dropdown-menu" + dependency-version: 2.1.14 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 503878ef0cfcb816989c67f6ef39e9175f385410 +Merge: 978d202 7290740 +Author: Maurice Heumann +Date: Sun May 11 23:22:27 2025 +0200 + + Bump react-router-dom from 7.5.3 to 7.6.0 in /page (#276) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.5.3 to 7.6.0. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.9

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.9
    • +
    • react-router-dom@6.4.0-pre.9
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.8

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.8
    • +
    • react-router-dom@6.4.0-pre.8
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.6.0

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.6.0
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.5.3&new-version=7.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 978d2023958a47aa408d52ef1adb9d382575dc29 +Merge: b6ca287 70e833c +Author: Maurice Heumann +Date: Sun May 11 23:22:15 2025 +0200 + + Bump @radix-ui/react-context-menu from 2.2.12 to 2.2.14 in /page (#278) + + Bumps + [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) + from 2.2.12 to 2.2.14. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-context-menu&package-manager=npm_and_yarn&previous-version=2.2.12&new-version=2.2.14)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b6ca2874a2c977a588c6708f233e870331144ece +Merge: 7960cb4 3f2f5dd +Author: Maurice Heumann +Date: Sun May 11 23:22:00 2025 +0200 + + Bump deps/reflect from `5935c37` to `07aab99` (#267) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `5935c37` to + `07aab99`. +
+ 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) + + +
+ +commit 7960cb4b56c4aa42ba9096e458b3db629ef77d5b +Merge: 6e9c803 4f7d059 +Author: Maurice Heumann +Date: Sun May 11 22:50:16 2025 +0200 + + Bump @types/react from 19.1.2 to 19.1.3 in /page (#282) + + Bumps + [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) + from 19.1.2 to 19.1.3. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react&package-manager=npm_and_yarn&previous-version=19.1.2&new-version=19.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6e9c803fcef4539795fea06bba7d9d5fd263e296 +Merge: c2df8f3 724b7b4 +Author: Maurice Heumann +Date: Sun May 11 22:32:30 2025 +0200 + + Bump @radix-ui/react-scroll-area from 1.2.6 to 1.2.8 in /page (#269) + + Bumps + [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) + from 1.2.6 to 1.2.8. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-scroll-area&package-manager=npm_and_yarn&previous-version=1.2.6&new-version=1.2.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c2df8f3f850132a99267206ef35879111c705b44 +Merge: e8ad2e7 f1c5e25 +Author: Maurice Heumann +Date: Sun May 11 22:08:34 2025 +0200 + + Bump @tailwindcss/vite from 4.1.5 to 4.1.6 in /page (#272) + + Bumps + [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) + from 4.1.5 to 4.1.6. +
+ Release notes +

Sourced from @​tailwindcss/vite's + releases.

+
+

v4.1.6

+

Added

+
    +
  • Upgrade: Automatically convert arbitrary values to named values when + possible (e.g. h-[1lh] to h-lh) (#17831, + #17854)
  • +
  • Upgrade: Update dependencies in parallel for improved performance + (#17898)
  • +
  • Add detailed logging about @source directives, + discovered files and scanned files when using DEBUG=* (#17906, + #17952)
  • +
  • Add support for generating source maps in development (#17775)
  • +
+

Fixed

+
    +
  • Ensure negative arbitrary scale values generate + negative values (#17831)
  • +
  • Fix HAML extraction with embedded Ruby (#17846)
  • +
  • Don't scan files for utilities when using @reference + (#17836)
  • +
  • Fix incorrectly replacing _ with in + arbitrary modifier shorthand bg-red-500/(--my_opacity) (#17889)
  • +
  • Don't scan .log files for classes by default (#17906)
  • +
  • Ensure that custom utilities applying other custom utilities don't + swallow nested @apply rules (#17925)
  • +
  • Download platform specific package if + optionalDependencies are skipped (#17929)
  • +
+
+
+
+ Changelog +

Sourced from @​tailwindcss/vite's + changelog.

+
+

[4.1.6] - 2025-05-09

+

Added

+
    +
  • Upgrade: Automatically convert arbitrary values to named values when + possible (e.g. h-[1lh] to h-lh) (#17831, + #17854)
  • +
  • Upgrade: Update dependencies in parallel for improved performance + (#17898)
  • +
  • Add detailed logging about @source directives, + discovered files and scanned files when using DEBUG=* (#17906, + #17952)
  • +
  • Add support for generating source maps in development (#17775)
  • +
+

Fixed

+
    +
  • Ensure negative arbitrary scale values generate + negative values (#17831)
  • +
  • Fix HAML extraction with embedded Ruby (#17846)
  • +
  • Don't scan files for utilities when using @reference + (#17836)
  • +
  • Fix incorrectly replacing _ with in + arbitrary modifier shorthand bg-red-500/(--my_opacity) (#17889)
  • +
  • Don't scan .log files for classes by default (#17906)
  • +
  • Ensure that custom utilities applying other custom utilities don't + swallow nested @apply rules (#17925)
  • +
  • Download platform specific package if + optionalDependencies are skipped (#17929)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.5&new-version=4.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e8ad2e77d7b286ff837cafbbbaff6785fb9738eb +Merge: 61baaa2 feb3760 +Author: Maurice Heumann +Date: Sun May 11 22:01:10 2025 +0200 + + Bump globals from 16.0.0 to 16.1.0 in /page (#271) + + Bumps [globals](https://github.com/sindresorhus/globals) from 16.0.0 to + 16.1.0. +
+ Release notes +

Sourced from globals's + releases.

+
+

v16.1.0

+
    +
  • Update globals (#293) + 5c58875
  • +
+
+

https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=globals&package-manager=npm_and_yarn&previous-version=16.0.0&new-version=16.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 61baaa23696f3cae0a77df3d19c52053221fa50a +Merge: 1beb518 da66811 +Author: Maurice Heumann +Date: Sun May 11 21:45:16 2025 +0200 + + Bump @radix-ui/react-label from 2.1.4 to 2.1.6 in /page (#270) + + Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives) + from 2.1.4 to 2.1.6. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-label&package-manager=npm_and_yarn&previous-version=2.1.4&new-version=2.1.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 1beb518bf9ed4b360d5eab8dbb6a0cb86e491daf +Author: Maurice Heumann +Date: Sun May 11 17:51:27 2025 +0200 + + Update dependabot.yml + +commit 4f7d059995e5d50f275b1c44e881be218359e834 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 15:47:20 2025 +0000 + + Bump @types/react from 19.1.2 to 19.1.3 in /page + + Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.2 to 19.1.3. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) + + --- + updated-dependencies: + - dependency-name: "@types/react" + dependency-version: 19.1.3 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 70e833c916cd3206b20d44d70d3adae21ba1e45a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 15:46:49 2025 +0000 + + Bump @radix-ui/react-context-menu from 2.2.12 to 2.2.14 in /page + + Bumps [@radix-ui/react-context-menu](https://github.com/radix-ui/primitives) from 2.2.12 to 2.2.14. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-context-menu" + dependency-version: 2.2.14 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 72907401211d4fb2a007cc72e73ba9315071f740 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 15:46:35 2025 +0000 + + Bump react-router-dom from 7.5.3 to 7.6.0 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.5.3 to 7.6.0. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.6.0/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.6.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit f1c5e259f6c6bba29c36d1b18540ad0ea976deb4 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 15:46:03 2025 +0000 + + Bump @tailwindcss/vite from 4.1.5 to 4.1.6 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.5 to 4.1.6. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.6/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit feb376013e0ba4c1dd87125893f7836ee44ecf2b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 15:45:49 2025 +0000 + + Bump globals from 16.0.0 to 16.1.0 in /page + + Bumps [globals](https://github.com/sindresorhus/globals) from 16.0.0 to 16.1.0. + - [Release notes](https://github.com/sindresorhus/globals/releases) + - [Commits](https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0) + + --- + updated-dependencies: + - dependency-name: globals + dependency-version: 16.1.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit da6681172dabf23699315ab336c7168f0cf75187 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 15:45:42 2025 +0000 + + Bump @radix-ui/react-label from 2.1.4 to 2.1.6 in /page + + Bumps [@radix-ui/react-label](https://github.com/radix-ui/primitives) from 2.1.4 to 2.1.6. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-label" + dependency-version: 2.1.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 724b7b4ba2ae39516535c2f32cecf2359d73dc6d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 15:45:35 2025 +0000 + + Bump @radix-ui/react-scroll-area from 1.2.6 to 1.2.8 in /page + + Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) from 1.2.6 to 1.2.8. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-scroll-area" + dependency-version: 1.2.8 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 3f2f5dd5cf2c3cf53178ece42a2b498fabef1c00 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun May 11 15:44:54 2025 +0000 + + Bump deps/reflect from `5935c37` to `07aab99` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `5935c37` to `07aab99`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/5935c37ffac633a3f4e179f1cded8ef295318014...07aab9958367acce7af3253fa04d5ae678baf082) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-version: 07aab9958367acce7af3253fa04d5ae678baf082 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 8f41196ce9384813de754c2883ae78df88d40ba5 +Author: momo5502 +Date: Sun May 11 17:26:01 2025 +0200 + + Fix visual studio compilation + +commit 0cbc862aaa358da48cdecf5ebc0d7f7fa9a21507 +Author: Maurice Heumann +Date: Thu May 8 18:37:53 2025 +0200 + + Disable exception + +commit 3e7f6e5fc15cdc74b492845aed95729a93b23be0 +Author: Maurice Heumann +Date: Thu May 8 18:30:50 2025 +0200 + + Redirect zero base memory image requests to main exe + +commit 43d29ce7231acc54811cf87cb33371bca23c64ef +Author: Maurice Heumann +Date: Thu May 8 18:11:32 2025 +0200 + + Handle icon parsing exceptions + +commit c916a39a21b62021c3d6b4106335044ea0ddb97f +Merge: 244bce0 28b67c5 +Author: Maurice Heumann +Date: Mon May 5 21:09:54 2025 +0200 + + Bump typescript-eslint from 8.31.1 to 8.32.0 in /page (#265) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.31.1 to 8.32.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.32.0

+

8.32.0 (2025-05-05)

+

🚀 Features

+
    +
  • eslint-plugin: [no-unnecessary-type-conversion] add + rule (#10182)
  • +
  • eslint-plugin: [only-throw-error] add option + allowRethrowing (#11075)
  • +
+

🩹 Fixes

+
    +
  • deps: update dependency typedoc to ^0.28.0 (1fef33521)
  • +
  • eslint-plugin: [no-unnecessary-type-parameters] + should parenthesize type in suggestion fixer if necessary (#10907)
  • +
  • eslint-plugin: [unified-signatures] exempt + this from optional parameter overload check (#11005)
  • +
  • eslint-plugin: [prefer-nullish-coalescing] fix + parenthesization bug in suggestion (#11098)
  • +
  • typescript-estree: ensure consistent TSMappedType + AST shape (#11086)
  • +
  • typescript-estree: correct + TSImportType property name when assert (#11115)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.32.0 (2025-05-05)

+

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 +
    +
  • 819a03f + chore(release): publish 8.32.0
  • +
  • 172ab8a + chore(eslint-plugin): resolve remaining issues from vitest + migration (#11100)
  • +
  • a9c9251 + chore: revert vitest related changes in + tsconfig files (#11124)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.31.1&new-version=8.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 244bce059fe425d907cf6eebfb9c92aa78826434 +Merge: a1d6a1d 916e58e +Author: Maurice Heumann +Date: Mon May 5 21:00:57 2025 +0200 + + Bump react-resizable-panels from 3.0.0 to 3.0.1 in /page (#266) + + Bumps + [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) + from 3.0.0 to 3.0.1. +
+ Release notes +

Sourced from react-resizable-panels's + releases.

+
+

3.0.1

+
    +
  • #479: + Improve support for Cloudflare Workers and Vercel Functions
  • +
  • #480: + Fixed package.json#types reference
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=3.0.0&new-version=3.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 28b67c58d47bd387e6f6d687686c2d6ac6316022 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 5 18:31:01 2025 +0000 + + Bump typescript-eslint from 8.31.1 to 8.32.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.31.1 to 8.32.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.32.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.32.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit a1d6a1dc8b23bbd5065153bfa659b3a904465770 +Merge: 3a4bbe6 a3d7d57 +Author: Maurice Heumann +Date: Mon May 5 20:25:39 2025 +0200 + + Bump vite from 6.3.4 to 6.3.5 in /page (#264) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 6.3.4 to 6.3.5. +
+ Release notes +

Sourced from vite's + releases.

+
+

v6.3.5

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

6.3.5 (2025-05-05)

+
    +
  • fix(ssr): handle uninitialized export access as undefined (#19959) + (fd38d07), + closes #19959
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.3.4&new-version=6.3.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 916e58e3aab442552be3bb5d86458a8efc56aa1d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 5 17:56:21 2025 +0000 + + Bump react-resizable-panels from 3.0.0 to 3.0.1 in /page + + Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 3.0.0 to 3.0.1. + - [Release notes](https://github.com/bvaughn/react-resizable-panels/releases) + - [Commits](https://github.com/bvaughn/react-resizable-panels/compare/3.0.0...3.0.1) + + --- + updated-dependencies: + - dependency-name: react-resizable-panels + dependency-version: 3.0.1 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit a3d7d57ae32f3a8d153c1a0429fe3f54ae2c2e39 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon May 5 17:40:11 2025 +0000 + + Bump vite from 6.3.4 to 6.3.5 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.4 to 6.3.5. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v6.3.5/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 6.3.5 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 3a4bbe6918c8547cdb31f99d91d4dc02d3295c59 +Merge: 3108f22 c07a57f +Author: Maurice Heumann +Date: Sat May 3 13:08:51 2025 +0200 + + Bump eslint from 9.25.1 to 9.26.0 in /page (#262) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.25.1 to 9.26.0. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.26.0

+

Features

+
    +
  • e9754e7 + feat: add reportGlobalThis to no-shadow-restricted-names (#19670) + (sethamus)
  • +
  • 0fa2b7a + feat: add suggestions for eqeqeq rule (#19640) + (Nitin Kumar)
  • +
  • dcbdcc9 + feat: Add MCP server (#19592) + (Nicholas C. Zakas)
  • +
  • 2dfd83e + feat: add ignoreDirectives option in + no-unused-expressions (#19645) + (sethamus)
  • +
+

Bug Fixes

+
    +
  • 96e84de + fix: check cache file existence before deletion (#19648) + (sethamus)
  • +
  • d683aeb + fix: don't crash on tests with circular references in + RuleTester (#19664) + (Milos Djermanovic)
  • +
  • 9736d5d + fix: add namespace to Plugin.meta type (#19661) + (Milos Djermanovic)
  • +
  • 17bae69 + fix: update RuleTester.run() type (#19634) + (Nitin Kumar)
  • +
+

Documentation

+
    +
  • dd98d63 + docs: Update README (GitHub Actions Bot)
  • +
  • c25e858 + docs: Update README (GitHub Actions Bot)
  • +
  • b2397e9 + docs: Update README (GitHub Actions Bot)
  • +
  • addd0a6 + docs: fix formatting of unordered lists in Markdown (#19660) + (Milos Djermanovic)
  • +
  • a21b38d + docs: Update README (GitHub Actions Bot)
  • +
  • c0721a7 + docs: fix double space in command (#19657) + (CamWass)
  • +
+

Chores

+
    +
  • 5b247c8 + chore: upgrade to @eslint/js@9.26.0 (#19681) + (Francesco Trotta)
  • +
  • d6fa4ac + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 0958690 + chore: disambiguate internal types LanguageOptions and + Rule (#19669) + (Francesco Trotta)
  • +
  • f1c858e + chore: fix internal type references to Plugin and + Rule (#19665) + (Francesco Trotta)
  • +
  • 40dd299 + refactor: One-shot ESQuery selector analysis (#19652) + (Nicholas C. Zakas)
  • +
  • 1cfd702 + chore: update dependency @​eslint/json to ^0.12.0 (#19656) + (renovate[bot])
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.26.0 - May 2, 2025

+
    +
  • 5b247c8 + chore: upgrade to @eslint/js@9.26.0 (#19681) + (Francesco Trotta)
  • +
  • d6fa4ac + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • e9754e7 + feat: add reportGlobalThis to no-shadow-restricted-names (#19670) + (sethamus)
  • +
  • 0fa2b7a + feat: add suggestions for eqeqeq rule (#19640) + (Nitin Kumar)
  • +
  • dd98d63 + docs: Update README (GitHub Actions Bot)
  • +
  • 96e84de + fix: check cache file existence before deletion (#19648) + (sethamus)
  • +
  • c25e858 + docs: Update README (GitHub Actions Bot)
  • +
  • 0958690 + chore: disambiguate internal types LanguageOptions and + Rule (#19669) + (Francesco Trotta)
  • +
  • dcbdcc9 + feat: Add MCP server (#19592) + (Nicholas C. Zakas)
  • +
  • b2397e9 + docs: Update README (GitHub Actions Bot)
  • +
  • d683aeb + fix: don't crash on tests with circular references in + RuleTester (#19664) + (Milos Djermanovic)
  • +
  • f1c858e + chore: fix internal type references to Plugin and + Rule (#19665) + (Francesco Trotta)
  • +
  • 9736d5d + fix: add namespace to Plugin.meta type (#19661) + (Milos Djermanovic)
  • +
  • 40dd299 + refactor: One-shot ESQuery selector analysis (#19652) + (Nicholas C. Zakas)
  • +
  • addd0a6 + docs: fix formatting of unordered lists in Markdown (#19660) + (Milos Djermanovic)
  • +
  • a21b38d + docs: Update README (GitHub Actions Bot)
  • +
  • c0721a7 + docs: fix double space in command (#19657) + (CamWass)
  • +
  • 1cfd702 + chore: update dependency @​eslint/json to ^0.12.0 (#19656) + (renovate[bot])
  • +
  • 2dfd83e + feat: add ignoreDirectives option in + no-unused-expressions (#19645) + (sethamus)
  • +
  • 17bae69 + fix: update RuleTester.run() type (#19634) + (Nitin Kumar)
  • +
+
+
+
+ Commits +
    +
  • 8bbabc4 + 9.26.0
  • +
  • 16f5ff7 + Build: changelog update for 9.26.0
  • +
  • 5b247c8 + chore: upgrade to @eslint/js@9.26.0 (#19681)
  • +
  • d6fa4ac + chore: package.json update for @​eslint/js release
  • +
  • e9754e7 + feat: add reportGlobalThis to no-shadow-restricted-names (#19670)
  • +
  • 0fa2b7a + feat: add suggestions for eqeqeq rule (#19640)
  • +
  • dd98d63 + docs: Update README
  • +
  • 96e84de + fix: check cache file existence before deletion (#19648)
  • +
  • c25e858 + docs: Update README
  • +
  • 0958690 + chore: disambiguate internal types LanguageOptions and + Rule (#19669)
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.25.1&new-version=9.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 3108f22690feea9579f46cbc44deca6f6d50d080 +Merge: 2ad7cb0 dc3e609 +Author: Maurice Heumann +Date: Sat May 3 12:46:01 2025 +0200 + + Bump tw-animate-css from 1.2.8 to 1.2.9 in /page (#261) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.2.8 to 1.2.9. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.2.9

+

Changelog

+
    +
  • d8c3cf6: fix(ci): remove unnecessary CI commands
  • +
  • df3ebb6: chore: update dependencies
  • +
  • 47c17d7: feat: add support for Reka UI in accordion and collapsible + animations. Closes #30
  • +
  • 289d30d: docs: update transform documentation to include animate-in + and animate-out notes
  • +
  • 30b0542: chore: bump version to 1.2.9 and update package manager + version
  • +
+
+
+
+ Commits +
    +
  • 30b0542 + chore: bump version to 1.2.9 and update package manager version
  • +
  • 289d30d + docs: update transform documentation to include animate-in and + animate-out notes
  • +
  • 47c17d7 + feat: add support for Reka UI in accordion and collapsible + animations
  • +
  • df3ebb6 + chore: update dependencies
  • +
  • d8c3cf6 + fix(ci): remove unnecessary CI commands
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.2.8&new-version=1.2.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 2ad7cb0f305356f9910ded6fa534bef802b18644 +Merge: 57ee0cb a1202a1 +Author: Maurice Heumann +Date: Sat May 3 12:41:09 2025 +0200 + + Bump lucide-react from 0.503.0 to 0.507.0 in /page (#260) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.503.0 to 0.507.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.507.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.506.0...0.507.0

+

Version 0.506.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.505.0...0.506.0

+

Version 0.505.0

+

What's Changed

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.504.0...0.505.0

+

Version 0.504.0

+

What's Changed

+ + +
+

... (truncated)

+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.503.0&new-version=0.507.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c07a57f5ad7fb94492b952c996a766bede997aad +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat May 3 10:40:42 2025 +0000 + + Bump eslint from 9.25.1 to 9.26.0 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.25.1 to 9.26.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.25.1...v9.26.0) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.26.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 57ee0cbceca59a463be6be13d1d1f794b6a9f5d4 +Merge: 476ffe8 399dd3d +Author: Maurice Heumann +Date: Sat May 3 12:39:47 2025 +0200 + + Bump react-resizable-panels from 2.1.9 to 3.0.0 in /page (#259) + + Bumps + [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) + from 2.1.9 to 3.0.0. +
+ Commits +
    +
  • fa1fb9d + 2.1.9 -> 3.0.0
  • +
  • 3fd7071 + Attach "pointerup" and "pointercancel" listeners to + ownerDocument body (#475)
  • +
  • 84df208 + Make module ESM only; replace Jest with Vitest (#478)
  • +
  • 96a4c5b + Tweak coarse pointer drag styles
  • +
  • d8dd367 + Default style tweaks
  • +
  • d63a6b0 + Add usePanelGroupContext() hook for reading current group direction and + id
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-resizable-panels&package-manager=npm_and_yarn&previous-version=2.1.9&new-version=3.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 476ffe8de8a1b50a6aecf9f6b379cbf61f9a17e7 +Merge: 68e54e9 ae3f8b0 +Author: Maurice Heumann +Date: Sat May 3 12:39:17 2025 +0200 + + Bump deps/googletest from `04ee1b4` to `90a4152` (#257) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `04ee1b4` to `90a4152`. +
+ Commits +
    +
  • 90a4152 + gtest: Remove incorrect documentation of private headers as PIMPL + idiom
  • +
  • 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) + + +
+ +commit 68e54e9d4f4d46a6e342bfe19bc766eea135ce23 +Merge: a2ce0e3 a344226 +Author: Maurice Heumann +Date: Sat May 3 12:21:06 2025 +0200 + + Bump @eslint/js from 9.25.1 to 9.26.0 in /page (#258) + + Bumps + [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) + from 9.25.1 to 9.26.0. +
+ Release notes +

Sourced from @​eslint/js's + releases.

+
+

v9.26.0

+

Features

+
    +
  • e9754e7 + feat: add reportGlobalThis to no-shadow-restricted-names (#19670) + (sethamus)
  • +
  • 0fa2b7a + feat: add suggestions for eqeqeq rule (#19640) + (Nitin Kumar)
  • +
  • dcbdcc9 + feat: Add MCP server (#19592) + (Nicholas C. Zakas)
  • +
  • 2dfd83e + feat: add ignoreDirectives option in + no-unused-expressions (#19645) + (sethamus)
  • +
+

Bug Fixes

+
    +
  • 96e84de + fix: check cache file existence before deletion (#19648) + (sethamus)
  • +
  • d683aeb + fix: don't crash on tests with circular references in + RuleTester (#19664) + (Milos Djermanovic)
  • +
  • 9736d5d + fix: add namespace to Plugin.meta type (#19661) + (Milos Djermanovic)
  • +
  • 17bae69 + fix: update RuleTester.run() type (#19634) + (Nitin Kumar)
  • +
+

Documentation

+
    +
  • dd98d63 + docs: Update README (GitHub Actions Bot)
  • +
  • c25e858 + docs: Update README (GitHub Actions Bot)
  • +
  • b2397e9 + docs: Update README (GitHub Actions Bot)
  • +
  • addd0a6 + docs: fix formatting of unordered lists in Markdown (#19660) + (Milos Djermanovic)
  • +
  • a21b38d + docs: Update README (GitHub Actions Bot)
  • +
  • c0721a7 + docs: fix double space in command (#19657) + (CamWass)
  • +
+

Chores

+
    +
  • 5b247c8 + chore: upgrade to @eslint/js@9.26.0 (#19681) + (Francesco Trotta)
  • +
  • d6fa4ac + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • 0958690 + chore: disambiguate internal types LanguageOptions and + Rule (#19669) + (Francesco Trotta)
  • +
  • f1c858e + chore: fix internal type references to Plugin and + Rule (#19665) + (Francesco Trotta)
  • +
  • 40dd299 + refactor: One-shot ESQuery selector analysis (#19652) + (Nicholas C. Zakas)
  • +
  • 1cfd702 + chore: update dependency @​eslint/json to ^0.12.0 (#19656) + (renovate[bot])
  • +
+
+
+
+ Changelog +

Sourced from @​eslint/js's + changelog.

+
+

v9.26.0 - May 2, 2025

+
    +
  • 5b247c8 + chore: upgrade to @eslint/js@9.26.0 (#19681) + (Francesco Trotta)
  • +
  • d6fa4ac + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • e9754e7 + feat: add reportGlobalThis to no-shadow-restricted-names (#19670) + (sethamus)
  • +
  • 0fa2b7a + feat: add suggestions for eqeqeq rule (#19640) + (Nitin Kumar)
  • +
  • dd98d63 + docs: Update README (GitHub Actions Bot)
  • +
  • 96e84de + fix: check cache file existence before deletion (#19648) + (sethamus)
  • +
  • c25e858 + docs: Update README (GitHub Actions Bot)
  • +
  • 0958690 + chore: disambiguate internal types LanguageOptions and + Rule (#19669) + (Francesco Trotta)
  • +
  • dcbdcc9 + feat: Add MCP server (#19592) + (Nicholas C. Zakas)
  • +
  • b2397e9 + docs: Update README (GitHub Actions Bot)
  • +
  • d683aeb + fix: don't crash on tests with circular references in + RuleTester (#19664) + (Milos Djermanovic)
  • +
  • f1c858e + chore: fix internal type references to Plugin and + Rule (#19665) + (Francesco Trotta)
  • +
  • 9736d5d + fix: add namespace to Plugin.meta type (#19661) + (Milos Djermanovic)
  • +
  • 40dd299 + refactor: One-shot ESQuery selector analysis (#19652) + (Nicholas C. Zakas)
  • +
  • addd0a6 + docs: fix formatting of unordered lists in Markdown (#19660) + (Milos Djermanovic)
  • +
  • a21b38d + docs: Update README (GitHub Actions Bot)
  • +
  • c0721a7 + docs: fix double space in command (#19657) + (CamWass)
  • +
  • 1cfd702 + chore: update dependency @​eslint/json to ^0.12.0 (#19656) + (renovate[bot])
  • +
  • 2dfd83e + feat: add ignoreDirectives option in + no-unused-expressions (#19645) + (sethamus)
  • +
  • 17bae69 + fix: update RuleTester.run() type (#19634) + (Nitin Kumar)
  • +
+
+
+
+ Commits +
    +
  • d6fa4ac + chore: package.json update for @​eslint/js release
  • +
  • addd0a6 + docs: fix formatting of unordered lists in Markdown (#19660)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@eslint/js&package-manager=npm_and_yarn&previous-version=9.25.1&new-version=9.26.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit dc3e6097051d0119ce8678aa9d7ba347d3b4147a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat May 3 09:01:21 2025 +0000 + + Bump tw-animate-css from 1.2.8 to 1.2.9 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.2.8 to 1.2.9. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.8...v1.2.9) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.2.9 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit a1202a11adfada22335bae6cb67702d22a911978 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat May 3 09:01:13 2025 +0000 + + Bump lucide-react from 0.503.0 to 0.507.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.503.0 to 0.507.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.507.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.507.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 399dd3dcd09f27d989acc176468df56e6bd4d044 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat May 3 09:00:58 2025 +0000 + + Bump react-resizable-panels from 2.1.9 to 3.0.0 in /page + + Bumps [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) from 2.1.9 to 3.0.0. + - [Release notes](https://github.com/bvaughn/react-resizable-panels/releases) + - [Commits](https://github.com/bvaughn/react-resizable-panels/compare/2.1.9...3.0.0) + + --- + updated-dependencies: + - dependency-name: react-resizable-panels + dependency-version: 3.0.0 + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit a3442268462cdb01126e0f1dda7a1d8d0b91badb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat May 3 09:00:49 2025 +0000 + + Bump @eslint/js from 9.25.1 to 9.26.0 in /page + + Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.25.1 to 9.26.0. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/commits/v9.26.0/packages/js) + + --- + updated-dependencies: + - dependency-name: "@eslint/js" + dependency-version: 9.26.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit ae3f8b0061bb97dc47dd0425ac95b37c0568459a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat May 3 09:00:28 2025 +0000 + + Bump deps/googletest from `04ee1b4` to `90a4152` + + Bumps [deps/googletest](https://github.com/google/googletest) from `04ee1b4` to `90a4152`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4...90a41521142c978131f38c6da07b4eb96a9f1ff6) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 90a41521142c978131f38c6da07b4eb96a9f1ff6 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a2ce0e3444e011fa27cf5eb7713c1cdbe60415a9 +Merge: 88080e9 cff2fee +Author: Maurice Heumann +Date: Fri May 2 07:39:03 2025 +0200 + + Add `rdtscp` instruction with stub `IA32_TSC_AUX` values (#256) + + This functionality mirrors RDTSC calls but returns a stub IA32_TSC_AUX + value. However, it requires further work to correctly retrieve the CPUID + in multi-threaded contexts before setting `RCX`. + +commit cff2feee7565267ce9f0db831e86bd561d3630ed +Author: Soham Nandy +Date: Fri May 2 07:20:36 2025 +0530 + + Add rdtscp instruction with stub `IA32_TSC_AUX` values + +commit 88080e97c72ef3d6cc7e18daf182378d064cf861 +Author: momo5502 +Date: Thu May 1 16:14:57 2025 +0200 + + Small cleanup + +commit 83e75e8d50f1f3b5b181015767a2958b2433bfd6 +Author: momo5502 +Date: Thu May 1 16:07:54 2025 +0200 + + Remove unused elements + +commit c215c956a5734cf235e1e605f54eb82891f96c6c +Author: momo5502 +Date: Thu May 1 10:30:04 2025 +0200 + + Log download progress + +commit 9d0680352ac029978d0d760ad719558d29dfaa16 +Author: momo5502 +Date: Thu May 1 09:29:21 2025 +0200 + + Small style fixes + +commit 7064a1fe0452f13f25d65fe8ddab03ee8a878d83 +Author: momo5502 +Date: Thu May 1 08:41:32 2025 +0200 + + Add test sample resources + +commit 5a1cc416be9627887c78014d4c6b9df2cb7c957a +Merge: 169bcfc 608536a +Author: Maurice Heumann +Date: Wed Apr 30 23:18:36 2025 +0200 + + Bump @tailwindcss/vite from 4.1.4 to 4.1.5 in /page (#255) + + Bumps + [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) + from 4.1.4 to 4.1.5. +
+ Release notes +

Sourced from @​tailwindcss/vite's + releases.

+
+

v4.1.5

+

Added

+
    +
  • Support using @tailwindcss/upgrade to upgrade between + versions of v4.* (#17717)
  • +
  • Add h-lh / min-h-lh / + max-h-lh utilities (#17790)
  • +
  • Transition display, visibility, + content-visibility, overlay, and + pointer-events when using transition to + simplify @starting-style usage (#17812)
  • +
+

Fixed

+
    +
  • Don't scan .geojson or .db files for + classes by default (#17700, + #17711)
  • +
  • Hide default shadow suggestions when missing default shadow theme + keys (#17743)
  • +
  • Replace _ with . in theme suggestions for + @utility if surrounded by digits (#17733)
  • +
  • Skip color-mix(…) when opacity is 100% (#17815)
  • +
  • PostCSS: Ensure that errors in imported stylesheets are recoverable + (#17754)
  • +
  • Upgrade: Bump all Tailwind CSS related dependencies during upgrade + (#17763)
  • +
  • Upgrade: Don't add - to variants starting with + @ (#17814)
  • +
  • Upgrade: Don't format stylesheets that didn't change when upgrading + (#17824)
  • +
+
+
+
+ Changelog +

Sourced from @​tailwindcss/vite's + changelog.

+
+

[4.1.5] - 2025-04-30

+

Added

+
    +
  • Support using @tailwindcss/upgrade to upgrade between + versions of v4.* (#17717)
  • +
  • Add h-lh / min-h-lh / + max-h-lh utilities (#17790)
  • +
  • Transition display, visibility, + content-visibility, overlay, and + pointer-events when using transition to + simplify @starting-style usage (#17812)
  • +
+

Fixed

+
    +
  • Don't scan .geojson or .db files for + classes by default (#17700, + #17711)
  • +
  • Hide default shadow suggestions when missing default shadow theme + keys (#17743)
  • +
  • Replace _ with . in theme suggestions for + @utility if surrounded by digits (#17733)
  • +
  • Skip color-mix(…) when opacity is 100% (#17815)
  • +
  • PostCSS: Ensure that errors in imported stylesheets are recoverable + (#17754)
  • +
  • Upgrade: Bump all Tailwind CSS related dependencies during upgrade + (#17763)
  • +
  • Upgrade: Don't add - to variants starting with + @ (#17814)
  • +
  • Upgrade: Don't format stylesheets that didn't change when upgrading + (#17824)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tailwindcss/vite&package-manager=npm_and_yarn&previous-version=4.1.4&new-version=4.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 169bcfcd707744648162e3acf145834928b99f6d +Merge: b0d04c3 edc1d01 +Author: Maurice Heumann +Date: Wed Apr 30 22:58:17 2025 +0200 + + Bump @types/react-dom from 19.1.2 to 19.1.3 in /page (#254) + + Bumps + [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) + from 19.1.2 to 19.1.3. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/react-dom&package-manager=npm_and_yarn&previous-version=19.1.2&new-version=19.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 608536abd4deb1a5e58394e4e94584de1a7eb5fc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Apr 30 20:53:03 2025 +0000 + + Bump @tailwindcss/vite from 4.1.4 to 4.1.5 in /page + + Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.1.4 to 4.1.5. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.5/packages/@tailwindcss-vite) + + --- + updated-dependencies: + - dependency-name: "@tailwindcss/vite" + dependency-version: 4.1.5 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit b0d04c31785986a0aa49807ce67363157b1ba68c +Merge: 55d2db0 ff73b41 +Author: Maurice Heumann +Date: Wed Apr 30 22:51:39 2025 +0200 + + Bump tailwindcss from 4.1.4 to 4.1.5 in /page (#253) + + Bumps + [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) + from 4.1.4 to 4.1.5. +
+ Release notes +

Sourced from tailwindcss's + releases.

+
+

v4.1.5

+

Added

+
    +
  • Support using @tailwindcss/upgrade to upgrade between + versions of v4.* (#17717)
  • +
  • Add h-lh / min-h-lh / + max-h-lh utilities (#17790)
  • +
  • Transition display, visibility, + content-visibility, overlay, and + pointer-events when using transition to + simplify @starting-style usage (#17812)
  • +
+

Fixed

+
    +
  • Don't scan .geojson or .db files for + classes by default (#17700, + #17711)
  • +
  • Hide default shadow suggestions when missing default shadow theme + keys (#17743)
  • +
  • Replace _ with . in theme suggestions for + @utility if surrounded by digits (#17733)
  • +
  • Skip color-mix(…) when opacity is 100% (#17815)
  • +
  • PostCSS: Ensure that errors in imported stylesheets are recoverable + (#17754)
  • +
  • Upgrade: Bump all Tailwind CSS related dependencies during upgrade + (#17763)
  • +
  • Upgrade: Don't add - to variants starting with + @ (#17814)
  • +
  • Upgrade: Don't format stylesheets that didn't change when upgrading + (#17824)
  • +
+
+
+
+ Changelog +

Sourced from tailwindcss's + changelog.

+
+

[4.1.5] - 2025-04-30

+

Added

+
    +
  • Support using @tailwindcss/upgrade to upgrade between + versions of v4.* (#17717)
  • +
  • Add h-lh / min-h-lh / + max-h-lh utilities (#17790)
  • +
  • Transition display, visibility, + content-visibility, overlay, and + pointer-events when using transition to + simplify @starting-style usage (#17812)
  • +
+

Fixed

+
    +
  • Don't scan .geojson or .db files for + classes by default (#17700, + #17711)
  • +
  • Hide default shadow suggestions when missing default shadow theme + keys (#17743)
  • +
  • Replace _ with . in theme suggestions for + @utility if surrounded by digits (#17733)
  • +
  • Skip color-mix(…) when opacity is 100% (#17815)
  • +
  • PostCSS: Ensure that errors in imported stylesheets are recoverable + (#17754)
  • +
  • Upgrade: Bump all Tailwind CSS related dependencies during upgrade + (#17763)
  • +
  • Upgrade: Don't add - to variants starting with + @ (#17814)
  • +
  • Upgrade: Don't format stylesheets that didn't change when upgrading + (#17824)
  • +
+
+
+
+ Commits +
    +
  • 45cd32e + Prepare v4.1.5 release (#17830)
  • +
  • a636933 + Add discrete properties to the default list of transition + properties (#17812)
  • +
  • d2daf59 + Skip color-mix(…) when opacity is 100% (#17815)
  • +
  • ba10379 + Add h-lh/min-h-lh/max-h-lh + utilities to match an elements line height (...
  • +
  • 52000a3 + PostCSS: Improve error recovery (#17754)
  • +
  • 8e826b1 + Ensure @tailwindcss/upgrade runs on Tailwind CSS v4 + projects and is idempot...
  • +
  • 8bf06ab + Handle legacy key behavior in theme-driven suggestions for + @utility (#17733)
  • +
  • ee0d752 + Hide default shadow suggestions when missing theme keys (#17743)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tailwindcss&package-manager=npm_and_yarn&previous-version=4.1.4&new-version=4.1.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 55d2db0e07fd72a0664afd75d05a09836ea3d9c8 +Merge: 0b61ac8 4f9db27 +Author: Maurice Heumann +Date: Wed Apr 30 22:43:02 2025 +0200 + + Bump vite from 6.3.3 to 6.3.4 in /page (#252) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 6.3.3 to 6.3.4. +
+ Release notes +

Sourced from vite's + releases.

+
+

v6.3.4

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

6.3.4 (2025-04-30)

+
    +
  • fix: check static serve file inside sirv (#19965) + (c22c43d), + closes #19965
  • +
  • fix(optimizer): return plain object when using require + to import externals in optimized dependenci (efc5eab), + closes #19940
  • +
  • refactor: remove duplicate plugin context type (#19935) + (d6d01c2), + closes #19935
  • +
+
+
+
+ Commits +
    +
  • b040d54 + release: v6.3.4
  • +
  • c22c43d + fix: check static serve file inside sirv (#19965)
  • +
  • efc5eab + fix(optimizer): return plain object when using require to + import externals ...
  • +
  • d6d01c2 + refactor: remove duplicate plugin context type (#19935)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.3.3&new-version=6.3.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 0b61ac801448bf2941066dcef483a2f8884182a4 +Merge: e5a2c17 ed061a7 +Author: Maurice Heumann +Date: Wed Apr 30 22:34:58 2025 +0200 + + Bump deps/googletest from `cd430b4` to `04ee1b4` (#251) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `cd430b4` to `04ee1b4`. +
+ Commits +
    +
  • 04ee1b4 + Update documentation for v1.17.0
  • +
  • 54915d4 + Update GoogleTest dependencies in preparation for release
  • +
  • 59c924b + Use std::memcpy instead of a union to access floating point bits.
  • +
  • 00b2154 + Fix GCC15 warning that <ciso646> is deprecated in C++17
  • +
  • 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) + + +
+ +commit e5a2c17a5efe880ddcfa7fd979ce9c154bab4cee +Merge: 9edcb9c a6a73fd +Author: Maurice Heumann +Date: Wed Apr 30 22:25:37 2025 +0200 + + Bump deps/reflect from `68d8fd0` to `5935c37` (#250) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `68d8fd0` to + `5935c37`. +
+ 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) + + +
+ +commit edc1d01ea7ad2cdeefa694de6a0889b98df1d638 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Apr 30 19:28:51 2025 +0000 + + Bump @types/react-dom from 19.1.2 to 19.1.3 in /page + + Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.2 to 19.1.3. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) + + --- + updated-dependencies: + - dependency-name: "@types/react-dom" + dependency-version: 19.1.3 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit ff73b416f4a2a8e45bd3ca2ccb0291bdfcb53ff8 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Apr 30 19:28:35 2025 +0000 + + Bump tailwindcss from 4.1.4 to 4.1.5 in /page + + Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.4 to 4.1.5. + - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) + - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) + - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.5/packages/tailwindcss) + + --- + updated-dependencies: + - dependency-name: tailwindcss + dependency-version: 4.1.5 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 4f9db275e87ece479e6400ec1b097c664e1d9a70 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Apr 30 19:28:22 2025 +0000 + + Bump vite from 6.3.3 to 6.3.4 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.3 to 6.3.4. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 6.3.4 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit ed061a79d07c2b1561ceb9f02e8f9127a2ffec72 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Apr 30 19:28:20 2025 +0000 + + Bump deps/googletest from `cd430b4` to `04ee1b4` + + Bumps [deps/googletest](https://github.com/google/googletest) from `cd430b4` to `04ee1b4`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/cd430b47a54841ec45d64d2377d7cabaf0eba610...04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 04ee1b4f2aefdffb0135d7cf2a2c519fe50dabe4 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a6a73fdfdf9986ef1ff8c36d6aa953f8b0c88833 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Apr 30 19:28:17 2025 +0000 + + Bump deps/reflect from `68d8fd0` to `5935c37` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `68d8fd0` to `5935c37`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/68d8fd0913711c1ac161af273f0bc1a4153601f8...5935c37ffac633a3f4e179f1cded8ef295318014) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-version: 5935c37ffac633a3f4e179f1cded8ef295318014 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 9edcb9c82d98fac534a12d9bdf1dda8dfc1ca4bf +Author: momo5502 +Date: Wed Apr 30 21:03:16 2025 +0200 + + Support folder upload + +commit 9cec7db1c1a5b8e7c7f3301a5a3f1322ce375b78 +Author: momo5502 +Date: Wed Apr 30 20:47:29 2025 +0200 + + Better colors and text + +commit 8a10f0a916df44e90925600f8a130a8fbaf1c26f +Author: momo5502 +Date: Wed Apr 30 20:33:18 2025 +0200 + + Reload page on filesystem reset + +commit dcd8e8fffd42c58383b63e11e24cc01b91e13187 +Author: momo5502 +Date: Wed Apr 30 18:58:25 2025 +0200 + + Archive more DLLs + +commit bed2c24aff5d343c0640e440e718fe9b07e5c935 +Author: momo5502 +Date: Wed Apr 30 17:31:48 2025 +0200 + + Fix chrome blurryness + +commit 2646caabb5941cf28e234356484c06769dc3ac99 +Author: momo5502 +Date: Wed Apr 30 17:13:34 2025 +0200 + + Make icons bigger + +commit d20ffbb630c130b0ea63f351c74e9ef3b9792ac3 +Author: momo5502 +Date: Wed Apr 30 16:52:53 2025 +0200 + + Parse PE icons + +commit f6fa53a4cd44b35968ef2577acd2bc425e70d647 +Author: momo5502 +Date: Wed Apr 30 13:40:17 2025 +0200 + + Fix breadcrumbs + +commit f2f67b91089d16ec7dde37169bdad487fb1d390e +Merge: 2fce53b f67710a +Author: Maurice Heumann +Date: Wed Apr 30 13:32:00 2025 +0200 + + Filesystem support (#249) + +commit f67710a31eef582f1ed7bebced229421731e4bc5 +Author: momo5502 +Date: Wed Apr 30 13:22:25 2025 +0200 + + Fix rename pt 2 + +commit 737d1cb0f78e01142804ce60258143f22f2f0e0d +Author: momo5502 +Date: Wed Apr 30 13:22:08 2025 +0200 + + Fix rename pt 1 + +commit 8b69f8c93c5302dd86c4a37d5438f4873fbe1f32 +Author: momo5502 +Date: Wed Apr 30 13:07:40 2025 +0200 + + Small refactoring + +commit 3128ed5c42978c14fe98333702b28b9309805ec0 +Author: momo5502 +Date: Wed Apr 30 12:22:41 2025 +0200 + + Finish file explorer + +commit 3c380e84208445fba198a086725f92f0b7ab06cb +Author: momo5502 +Date: Wed Apr 30 11:50:27 2025 +0200 + + Breadcrumbs and tooltips + +commit 62b06a171709c3c1c37d3e0087598ee3ce750f1e +Author: momo5502 +Date: Wed Apr 30 10:13:27 2025 +0200 + + Finish filesystem explorer + +commit 51971c5ec7927103ff6b13bd59d44b10f60bfcf4 +Author: momo5502 +Date: Wed Apr 30 08:59:25 2025 +0200 + + Basic working file explorer + +commit af5c2a9d5bc34787a383105cfc79add2744f0848 +Author: momo5502 +Date: Wed Apr 30 08:06:28 2025 +0200 + + Add dialogs + +commit 3531d1d5eae9504c7664b1527e25c68321d69e67 +Author: momo5502 +Date: Tue Apr 29 21:14:57 2025 +0200 + + Add tooltips + +commit da0cd03c57c4bcf4793462441ff786cfd2a2eb60 +Author: momo5502 +Date: Tue Apr 29 20:57:20 2025 +0200 + + Prepare filesystem explorer + +commit 2fce53b3e7738457f0b7b873c02411539b94474e +Author: momo5502 +Date: Tue Apr 29 18:14:15 2025 +0200 + + Fix playground + +commit f06b234b1c8e68a0553e8aa8db8e462bd0d73c09 +Merge: 29e6072 3257dcb +Author: Maurice Heumann +Date: Tue Apr 29 15:58:24 2025 +0200 + + Bump react-router-dom from 7.5.2 to 7.5.3 in /page (#248) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.5.2 to 7.5.3. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.9

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.9
    • +
    • react-router-dom@6.4.0-pre.9
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.8

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.8
    • +
    • react-router-dom@6.4.0-pre.8
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.5.3

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.5.3
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.5.2&new-version=7.5.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 29e60721594d8bb500f3adec11e9ed2e920225af +Author: momo5502 +Date: Tue Apr 29 15:48:18 2025 +0200 + + Prepare filesystem support + +commit 3257dcba3ea23136b1af4f7b3e688e47fa56e53a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 29 11:14:56 2025 +0000 + + Bump react-router-dom from 7.5.2 to 7.5.3 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.5.2 to 7.5.3. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.5.3/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.5.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit eb279847edc1236a0fb5ed3f112008b64c20a0d5 +Author: momo5502 +Date: Tue Apr 29 11:23:23 2025 +0200 + + Remove sidebar + +commit 90727f9776eef4d813bbb6b91ba5707c9e38ad98 +Author: momo5502 +Date: Tue Apr 29 10:33:47 2025 +0200 + + Hm + +commit e20916a3c4ddc0cbccd55cf8d4f9f7442ad66507 +Author: momo5502 +Date: Tue Apr 29 10:12:33 2025 +0200 + + Fix buttons + +commit 6cb571f4963cda6bdeea1960f77438de22930b6c +Merge: 846483e 5ed3036 +Author: Maurice Heumann +Date: Tue Apr 29 09:51:15 2025 +0200 + + Prepare web debugger (#247) + +commit 846483e1f805dcd056a8ba3178a2ceee7a4885bd +Merge: 211f555 bab8c55 +Author: Maurice Heumann +Date: Tue Apr 29 09:35:58 2025 +0200 + + Load environment variables from registry and other fixes (#243) + + This PR aims to: + - [Fix + TimeZoneInformation](https://github.com/momo5502/sogen/commit/496fbd3a407e66a191e8cfa73fea77def2c6bdc6) + by moving `wDayOfWeek` to the end of the `SYSTEMTIME` structure. This + goes against the public definitions of the `SYSTEMTIME` struct but I can + confirm that this yields correct values when `GetTimeZoneInformation` is + called. + - [Load environment variables from + registry](https://github.com/momo5502/sogen/commit/9d5338b1680a7b0e25b2547895c6cac934e02eeb). + - [Miscellaneous + fixes](https://github.com/momo5502/sogen/commit/a629f77e31ef4a40ebe8e8b845d398478ecc6bdd), + to be more specific: + - Add `NtOpenProcess` syscall stub. + - Add logging to `handle_file_enumeration`. + - Fix `FILE_ATTRIBUTE_NORMAL` being together with + `FILE_ATTRIBUTE_DIRECTORY` (`FILE_ATTRIBUTE_NORMAL` means "no attributes + are set"). + - Properly handle relative filenames in `NtQueryFullAttributesFile`. + - Properly handle "trap flag". + - Handle "DbgPrint" interrupt. + +commit 5ed3036d53338acfce2d110bcc4bfe68b2613c2f +Author: momo5502 +Date: Tue Apr 29 09:25:25 2025 +0200 + + Integrate debugger into analyzer + +commit fd6d4f04201841af63a09937493967a9499d9559 +Author: momo5502 +Date: Tue Apr 29 09:19:14 2025 +0200 + + Slight style changes + +commit 312c8aeeaf8b428b2b490a2d30eca4b64db61f02 +Author: momo5502 +Date: Mon Apr 28 21:02:13 2025 +0200 + + UI progress + +commit c2916cde592590ee56e374b832769b6814446bf4 +Author: momo5502 +Date: Mon Apr 28 15:28:11 2025 +0200 + + Add resizable pannels + +commit 99f2f47e623f420384248bf4520a2d8553903ba4 +Author: momo5502 +Date: Mon Apr 28 14:58:08 2025 +0200 + + Support toggling emulation state + +commit 0828bec9adfde9196d1f3322f98456c02677501b +Author: momo5502 +Date: Mon Apr 28 14:18:23 2025 +0200 + + Support reading registers + +commit f7e91fc64e96a532d2c1edaf894ee62671405b8e +Author: momo5502 +Date: Mon Apr 28 14:03:37 2025 +0200 + + Support reading and writing memory + +commit f411ad8d93130594de9f3b81e48fb0dde4f473e1 +Author: momo5502 +Date: Mon Apr 28 13:37:16 2025 +0200 + + Prepare communication + +commit 9ab282c2cfe9faaaf8bf29754485a992f28f4a5c +Author: momo5502 +Date: Mon Apr 28 11:11:00 2025 +0200 + + Prepare TS flatbuffer support + +commit bc26ebf1ba10d53a7acbda523b55a3569c922282 +Author: momo5502 +Date: Mon Apr 28 08:39:23 2025 +0200 + + Better message transmission + +commit c25133207c58bb66d8f9d196a776cf542595ced6 +Author: momo5502 +Date: Sun Apr 27 18:24:02 2025 +0200 + + More flatbuffers progress + +commit c639f7e1ce03b00e194c743d001624edd04935f3 +Author: momo5502 +Date: Sun Apr 27 17:55:10 2025 +0200 + + Remove json + +commit d6abbc7e37f269695626a81c4a9ad117ee672541 +Author: momo5502 +Date: Sun Apr 27 17:40:51 2025 +0200 + + Prepare flatbuffer support + +commit 1c671da64101d46851d71ba44107442c13913a24 +Author: momo5502 +Date: Sun Apr 27 17:52:29 2025 +0200 + + Progress + +commit 6a302aff691a85776377d1b8017284ed92a1ebab +Author: momo5502 +Date: Wed Apr 23 15:30:36 2025 +0200 + + Add nlohmann json + +commit 1beb95c2b2aedc654f0b34e7b12ea90b1bc51e74 +Author: momo5502 +Date: Wed Apr 23 15:13:18 2025 +0200 + + Support thread-switch callback + +commit c4e8aa47b451d52ed635f33c48f509140f8337c9 +Author: momo5502 +Date: Wed Apr 23 12:31:37 2025 +0200 + + Prepare web debugger + +commit bab8c55ed3467869b7b997fa4f890b3402352efd +Author: Igor Pissolati +Date: Mon Apr 28 18:53:43 2025 -0300 + + Disable `Trap Test` on icicle + +commit 7a8e6dd4597acf0da6e78a1ccfe0d9baacfff37f +Author: Igor Pissolati +Date: Mon Apr 28 18:47:24 2025 -0300 + + Fix Windows 2019 Time Zone Test + +commit 14c8532fa0c407a096b27cc7037a5dd6d54f4e55 +Author: Igor Pissolati +Date: Mon Apr 28 18:25:28 2025 -0300 + + Add `Trap Flag` test + +commit 285313cc68a860e84acd932a59102e2aed1b8e9e +Author: Igor Pissolati +Date: Mon Apr 28 17:20:37 2025 -0300 + + Add test for TimeZoneInformation + +commit 211f555be8619d971da5167574e158ce4719fc7a +Merge: 7d38ce6 358b7a9 +Author: Maurice Heumann +Date: Mon Apr 28 21:42:25 2025 +0200 + + Bump @types/node from 22.15.2 to 22.15.3 in /page (#245) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 22.15.2 to 22.15.3. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.15.2&new-version=22.15.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 7d38ce63538db6505edf13b84dd16f63c03c0a53 +Merge: 1c5a7f2 45c36a2 +Author: Maurice Heumann +Date: Mon Apr 28 21:27:48 2025 +0200 + + Bump typescript-eslint from 8.31.0 to 8.31.1 in /page (#244) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.31.0 to 8.31.1. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.31.1

+

8.31.1 (2025-04-28)

+

🩹 Fixes

+
    +
  • eslint-plugin: [no-unnecessary-condition] downgrade + fix to suggestion (#11081)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.31.1 (2025-04-28)

+

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 + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.31.0&new-version=8.31.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 358b7a91399930ddada12548c5ecca12c77354b2 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 28 19:05:54 2025 +0000 + + Bump @types/node from 22.15.2 to 22.15.3 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.2 to 22.15.3. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 22.15.3 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 45c36a298aca96c56c84a963099a0a1f7c20825f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 28 19:01:32 2025 +0000 + + Bump typescript-eslint from 8.31.0 to 8.31.1 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.31.0 to 8.31.1. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.1/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.31.1 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit b67a512ea6eaa5e0e7f3c1180b1f6ea7082ca11f +Author: Igor Pissolati +Date: Mon Apr 28 14:27:46 2025 -0300 + + Properly expand REG_EXPAND_SZ keys + +commit 05a965fe54a031aeb6d9f64679684854ec648c61 +Author: Igor Pissolati +Date: Mon Apr 28 12:54:55 2025 -0300 + + Fix non-windows builds + +commit a629f77e31ef4a40ebe8e8b845d398478ecc6bdd +Author: Igor Pissolati +Date: Mon Apr 28 12:48:28 2025 -0300 + + Miscellaneous fixes + +commit 9d5338b1680a7b0e25b2547895c6cac934e02eeb +Author: Igor Pissolati +Date: Mon Apr 28 12:46:36 2025 -0300 + + Load environment variables from registry + +commit 496fbd3a407e66a191e8cfa73fea77def2c6bdc6 +Author: Igor Pissolati +Date: Mon Apr 28 12:45:07 2025 -0300 + + Fix TimeZoneInformation + +commit 1c5a7f249af0fdb0ad7715c3c955e9734d544e95 +Author: Maurice Heumann +Date: Sat Apr 26 08:54:25 2025 +0200 + + Update LandingPage.tsx + +commit 7760bec067b942eebea162ab2b9692ffb55ad628 +Merge: 465e0b2 6a1743d +Author: Maurice Heumann +Date: Fri Apr 25 09:38:31 2025 +0200 + + Bump actions/download-artifact from 4.2.1 to 4.3.0 (#241) + + Bumps + [actions/download-artifact](https://github.com/actions/download-artifact) + from 4.2.1 to 4.3.0. +
+ Release notes +

Sourced from actions/download-artifact's + releases.

+
+

v4.3.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0

+
+
+
+ Commits +
    +
  • d3f86a1 + Merge pull request #404 + from actions/robherley/v4.3.0
  • +
  • fc02353 + prep for v4.3.0 release
  • +
  • 7745437 + Merge pull request #402 + from actions/joshmgross/download-by-id-example
  • +
  • 84fc7a0 + Remove path filters from Check dist workflow
  • +
  • 67f2bc3 + Fix workflow example for downloading by artifact ID
  • +
  • 8ea3c2c + Merge pull request #401 + from actions/download-by-id
  • +
  • d219c63 + add supporting unit tests for artifact downloads with ids
  • +
  • 54124fb + revert getArtifact() changes - for now we have to list and + filter by artifa...
  • +
  • b83057b + bundle
  • +
  • 171183c + use the same artifactClient.getArtifact structure as seen + above in `isSingl...
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=4.2.1&new-version=4.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 465e0b27bc77765adde9371e08d38f06e0e02bb3 +Merge: e4eb9c8 e0fc805 +Author: Maurice Heumann +Date: Fri Apr 25 09:32:37 2025 +0200 + + Bump deps/googletest from `155b337` to `cd430b4` (#239) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `155b337` to `cd430b4`. +
+ Commits +
    +
  • cd430b4 + AllOf, AnyOf, Optional: Avoid generating unnecessary match + explanations
  • +
  • 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) + + +
+ +commit e4eb9c8668ba24db8f460d7affbe07d95f1381eb +Merge: 18f3b72 eb111ba +Author: Maurice Heumann +Date: Fri Apr 25 09:31:16 2025 +0200 + + Bump @types/node from 22.14.1 to 22.15.2 in /page (#240) + + Bumps + [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) + from 22.14.1 to 22.15.2. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=22.14.1&new-version=22.15.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 18f3b727232cf429c5ff2c5fc225314ec441230e +Merge: 0097421 99639f2 +Author: Maurice Heumann +Date: Fri Apr 25 09:24:41 2025 +0200 + + Bump react-router-dom from 7.5.1 to 7.5.2 in /page (#238) + + Bumps + [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) + from 7.5.1 to 7.5.2. +
+ 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
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.10

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.10
    • +
    • react-router-dom@6.4.0-pre.10
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.9

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.9
    • +
    • react-router-dom@6.4.0-pre.9
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.8

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.8
    • +
    • react-router-dom@6.4.0-pre.8
    • +
    +
  • +
+

react-router-dom-v5-compat@6.4.0-pre.7

+

Patch Changes

+
    +
  • Updated dependencies +
      +
    • react-router@6.4.0-pre.7
    • +
    • react-router-dom@6.4.0-pre.7
    • +
    +
  • +
+
+
+
+ Changelog +

Sourced from react-router-dom's + changelog.

+
+

7.5.2

+

Patch Changes

+
    +
  • Updated dependencies: +
      +
    • react-router@7.5.2
    • +
    +
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react-router-dom&package-manager=npm_and_yarn&previous-version=7.5.1&new-version=7.5.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 00974216373c373fe1a8cea6daee7d2ef7ac0c36 +Merge: 9eddabc 3af589c +Author: Maurice Heumann +Date: Fri Apr 25 09:21:32 2025 +0200 + + Bump vite from 6.3.2 to 6.3.3 in /page (#237) + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) + from 6.3.2 to 6.3.3. +
+ Release notes +

Sourced from vite's + releases.

+
+

v6.3.3

+

Please refer to CHANGELOG.md + for details.

+
+
+
+ Changelog +

Sourced from vite's + changelog.

+
+

6.3.3 (2025-04-24)

+
    +
  • fix: ignore malformed uris in tranform middleware (#19853) + (e4d5201), + closes #19853
  • +
  • fix(assets): ensure ?no-inline is not included in the asset url in + the production environment (#1949 + (16a73c0), + closes #19496
  • +
  • fix(css): resolve relative imports in sass properly on Windows (#19920) + (ffab442), + closes #19920
  • +
  • fix(deps): update all non-major dependencies (#19899) + (a4b500e), + closes #19899
  • +
  • fix(ssr): fix execution order of re-export (#19841) + (ed29dee), + closes #19841
  • +
  • fix(ssr): fix live binding of default export declaration and hoist + exports getter (#19842) + (80a91ff), + closes #19842
  • +
  • perf: skip sourcemap generation for renderChunk hook of + import-analysis-build plugin (#19921) + (55cfd04), + closes #19921
  • +
  • test(ssr): test ssrTransform re-export deps and test + stacktrace with first line (#19629) + (9399cda), + closes #19629
  • +
+
+
+
+ Commits +
    +
  • db9eb97 + release: v6.3.3
  • +
  • e4d5201 + fix: ignore malformed uris in tranform middleware (#19853)
  • +
  • 55cfd04 + perf: skip sourcemap generation for renderChunk hook of + import-analysis-build...
  • +
  • ffab442 + fix(css): resolve relative imports in sass properly on Windows (#19920)
  • +
  • 16a73c0 + fix(assets): ensure ?no-inline is not included in the asset url in the + produc...
  • +
  • 9399cda + test(ssr): test ssrTransform re-export deps and test + stacktrace with first ...
  • +
  • ed29dee + fix(ssr): fix execution order of re-export (#19841)
  • +
  • 80a91ff + fix(ssr): fix live binding of default export declaration and hoist + exports ge...
  • +
  • a4b500e + fix(deps): update all non-major dependencies (#19899)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.3.2&new-version=6.3.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 9eddabc09be489408c38c4acf19f74d6ea0a89d4 +Author: momo5502 +Date: Fri Apr 25 09:05:51 2025 +0200 + + Reduce artifact retention period + +commit 6a1743d33d24c7ebd0ff75f276e54d0f5950325a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Apr 25 06:45:16 2025 +0000 + + Bump actions/download-artifact from 4.2.1 to 4.3.0 + + Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.1 to 4.3.0. + - [Release notes](https://github.com/actions/download-artifact/releases) + - [Commits](https://github.com/actions/download-artifact/compare/v4.2.1...v4.3.0) + + --- + updated-dependencies: + - dependency-name: actions/download-artifact + dependency-version: 4.3.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit eb111ba2ff8716cb705d7512c739c2041f58ae3d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Apr 25 06:42:58 2025 +0000 + + Bump @types/node from 22.14.1 to 22.15.2 in /page + + Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.14.1 to 22.15.2. + - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) + - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) + + --- + updated-dependencies: + - dependency-name: "@types/node" + dependency-version: 22.15.2 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit e0fc805ecd23bdffbd24ce85b49dba8aa3568113 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Apr 25 06:41:49 2025 +0000 + + Bump deps/googletest from `155b337` to `cd430b4` + + Bumps [deps/googletest](https://github.com/google/googletest) from `155b337` to `cd430b4`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/155b337c938a2953e5675f9dc18c99f05f4c85d0...cd430b47a54841ec45d64d2377d7cabaf0eba610) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: cd430b47a54841ec45d64d2377d7cabaf0eba610 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 1be62bd446cb1fd2c627908742ca321f0aefa6aa +Author: momo5502 +Date: Fri Apr 25 08:39:19 2025 +0200 + + Upgrade rust dependencies + +commit be9d0164d7fadec0fa9b63b95dd936f88e8cba5f +Merge: 6b6423d 3d0ba3f +Author: Maurice Heumann +Date: Fri Apr 25 08:32:47 2025 +0200 + + Improvements to NtQueryDirectoryFileEx (#235) + + This PR aims to: + - [Stub FileBasicInformation in + NtSetInformationFile](https://github.com/momo5502/sogen/commit/6d0ad1dd61454bacdc41ad869d5b82c17540dc9d) + - [Make sure a root `windows_path` have slash at the + end](https://github.com/momo5502/sogen/commit/02ed4fbb033135844ec0986fb4ca6fac73b45a3e), + this was necessary because `directory_iterator` fails when the path is + `C:` (without slash).. + - [Improve + NtQueryDirectoryFileEx](https://github.com/momo5502/sogen/commit/f6ec1fc9cca448fc8de031cba1a5dd492e530087) + by adding filename filtering support, including more basic file + information in the struct, and fixing an issue that prevented the last + chunk of files from being enumerated correctly. + +commit 99639f20840e7aa9fdc0293d8f34a4f9b5e7162e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Apr 25 06:31:50 2025 +0000 + + Bump react-router-dom from 7.5.1 to 7.5.2 in /page + + Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) from 7.5.1 to 7.5.2. + - [Release notes](https://github.com/remix-run/react-router/releases) + - [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md) + - [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.5.2/packages/react-router-dom) + + --- + updated-dependencies: + - dependency-name: react-router-dom + dependency-version: 7.5.2 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 3af589c2a56ce4d1e39a3a535afce9a91b031c25 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Apr 25 06:31:40 2025 +0000 + + Bump vite from 6.3.2 to 6.3.3 in /page + + Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.2 to 6.3.3. + - [Release notes](https://github.com/vitejs/vite/releases) + - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite/commits/v6.3.3/packages/vite) + + --- + updated-dependencies: + - dependency-name: vite + dependency-version: 6.3.3 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 3d0ba3fee4b9fad3d87f9a9a99a0977f3881e93e +Author: Igor Pissolati +Date: Thu Apr 24 18:02:11 2025 -0300 + + Fix failing check + +commit 61c6ecb65bfbba146325732a1b05014f77675739 +Author: Igor Pissolati +Date: Thu Apr 24 18:01:17 2025 -0300 + + Fix small oversight + +commit 97ec131c5008d4b33ee9e42abb7e47e7d8a61af7 +Author: Igor Pissolati +Date: Thu Apr 24 01:03:35 2025 -0300 + + Improvements to NtQueryDirectoryFileEx + +commit 6b6423d4bfc67e60581884fa1d7e0f4bd1a367a1 +Merge: 566deba 0474eef +Author: Maurice Heumann +Date: Thu Apr 24 16:07:15 2025 +0200 + + Add new tests and some syscall fixes (#234) + + This PR aims to: + - [Add new + tests](https://github.com/momo5502/sogen/commit/9d0de32cde149a492c771dd7db8d523f0c82a4ab), + specifically tests for the new registry features were added, as well as + a check for the GetSystemDirectory (this breaks if the SharedSection is + incorrectly configured). This already helped me [fix a + bug](https://github.com/momo5502/sogen/commit/0474eef3737455e00dd890c41c88dc55bca80569) + in the `WOW6432Node` redirection under Linux! + - [Handle TokenGroups in + NtQueryInformationToken](https://github.com/momo5502/sogen/commit/7fef4ebc24f6fc831fe86f785d7130ea7346c3d2), + [Stub SystemFirmwareTableInformation in + NtQuerySystemInformation](https://github.com/momo5502/sogen/commit/3b918f2d5cd867d05b7dd1bc9633ed4b88efe84b). + These two changes allow executables protected with Themida to reach + their OEP while running on the emulator. + - [Add c_437.nls to + create-root.bat](https://github.com/momo5502/sogen/commit/21af0de2c8272e353c3ee81ee4e9cf3aa7b0893f), + because looks like 850 was my system's code page but the playground + emulator uses 437. + +commit 02ed4fbb033135844ec0986fb4ca6fac73b45a3e +Author: Igor Pissolati +Date: Thu Apr 24 01:02:27 2025 -0300 + + Make sure root `windows_path` have slash at the end + +commit 6d0ad1dd61454bacdc41ad869d5b82c17540dc9d +Author: Igor Pissolati +Date: Thu Apr 24 01:01:09 2025 -0300 + + Stub FileBasicInformation in NtSetInformationFile + +commit 0474eef3737455e00dd890c41c88dc55bca80569 +Author: Igor Pissolati +Date: Wed Apr 23 19:11:25 2025 -0300 + + Fix failing test + +commit a3a786c6ec6b55b5a399f75b16f1729b11be6ff3 +Author: Igor Pissolati +Date: Wed Apr 23 18:41:56 2025 -0300 + + Fix failing check + +commit 21af0de2c8272e353c3ee81ee4e9cf3aa7b0893f +Author: Igor Pissolati +Date: Wed Apr 23 18:24:36 2025 -0300 + + Add c_437.nls to create-root.bat + +commit 3b918f2d5cd867d05b7dd1bc9633ed4b88efe84b +Author: Igor Pissolati +Date: Wed Apr 23 18:24:12 2025 -0300 + + Stub SystemFirmwareTableInformation in NtQuerySystemInformation + +commit 7fef4ebc24f6fc831fe86f785d7130ea7346c3d2 +Author: Igor Pissolati +Date: Wed Apr 23 18:22:06 2025 -0300 + + Handle TokenGroups in NtQueryInformationToken + +commit 9d0de32cde149a492c771dd7db8d523f0c82a4ab +Author: Igor Pissolati +Date: Wed Apr 23 18:21:29 2025 -0300 + + Add new tests + +commit 566deba033b3f91ee3adf0b355ce76b6b01fa75b +Author: momo5502 +Date: Wed Apr 23 10:41:27 2025 +0200 + + Prepare asyncify support + +commit b69027539a9feeaa56d6827d4209c0ed2a94b130 +Merge: 22fd3a8 ab19a2d +Author: Maurice Heumann +Date: Wed Apr 23 09:34:53 2025 +0200 + + Switch back to original icicle (#233) + +commit ab19a2de844fa9f9a64bc7f6f03049be3ae97f8f +Author: Maurice Heumann +Date: Wed Apr 23 09:09:00 2025 +0200 + + Switch back to original icicle + +commit 22fd3a87d439287f14623a2bf93e89b5a2eb2859 +Author: Maurice Heumann +Date: Wed Apr 23 08:04:36 2025 +0200 + + Use embedded font + +commit 9a2c56f6233dcd7a7fed47aa3d772146bfc371e8 +Merge: 1040332 44fcc99 +Author: Maurice Heumann +Date: Wed Apr 23 08:01:32 2025 +0200 + + Various fixes, update to create-root.bat and a new syscall (#232) + + This PR aims to: + - [Update + `create-root.bat`](https://github.com/momo5502/sogen/commit/21fc460db83192464ce0f8773a92ecedb5acbe4f) + with more dlls and NLS-related files. + - [Retry loading using normal path when wow6432node path is not + found](https://github.com/momo5502/sogen/commit/16e7cac48af4e88c3ee3710a6e3a335e1486adb5), + I'm not sure if this is the right thing to do, but I guess Windows does + something like this behind the scenes because the saved `wow6432node` + doesn't contain all the keys that exist when you look at it in regedit. + - [Add stub for NtAreMappedFilesTheSame and modify NtSetInformationKey + to return + success](https://github.com/momo5502/sogen/commit/8dfcf2755c3fca1da36a2334ad40c4e55728a048). + - [Simplify the TimeZone query + fix](https://github.com/momo5502/sogen/commit/39d40a7f2f588fdba9d3292d1faa1357789b72da), + this was necessary because... turns out all the stuff I wrote in + NtConnectPort was unnecessary and caused some regressions, all I needed + to change was `NtMapViewOfSection`. + - [Fix vm crash when teb.ThreadLocalStoragePointer is + null](https://github.com/momo5502/sogen/commit/134b45d1e8107ad1637531c7d084fa22b1143ad3), + but I'm not sure if this was a small oversight or something more + fundamentally wrong. + +commit 104033252215b8e438d06cc593d6246c374771a1 +Author: Maurice Heumann +Date: Wed Apr 23 07:38:12 2025 +0200 + + Add new font + +commit 44fcc9970d016844687dc01d4088339fad718a44 +Author: Igor Pissolati +Date: Wed Apr 23 01:24:51 2025 -0300 + + Fix failing checks + +commit 134b45d1e8107ad1637531c7d084fa22b1143ad3 +Author: Igor Pissolati +Date: Wed Apr 23 01:16:31 2025 -0300 + + Fix vm crash when teb.ThreadLocalStoragePointer is null + +commit 39d40a7f2f588fdba9d3292d1faa1357789b72da +Author: Igor Pissolati +Date: Wed Apr 23 01:04:38 2025 -0300 + + Simplify TimeZone query fix + +commit 8dfcf2755c3fca1da36a2334ad40c4e55728a048 +Author: Igor Pissolati +Date: Wed Apr 23 01:03:42 2025 -0300 + + Add stub for NtAreMappedFilesTheSame and modify NtSetInformationKey to return success + +commit 16e7cac48af4e88c3ee3710a6e3a335e1486adb5 +Author: Igor Pissolati +Date: Wed Apr 23 01:00:30 2025 -0300 + + Retry loading using normal path when wow6432node path is not found + +commit 21fc460db83192464ce0f8773a92ecedb5acbe4f +Author: Igor Pissolati +Date: Wed Apr 23 00:56:36 2025 -0300 + + Update create-root.bat + +commit 18fd537359b1af2e44eaff8873d6fd781eee9703 +Merge: 047259f c5a0662 +Author: Maurice Heumann +Date: Tue Apr 22 23:16:10 2025 +0200 + + Bump @radix-ui/react-popover from 1.1.10 to 1.1.11 in /page (#229) + + Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) + from 1.1.10 to 1.1.11. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-popover&package-manager=npm_and_yarn&previous-version=1.1.10&new-version=1.1.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit c5a066295217b2f7ab9f32704216396c91270185 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 22 20:55:19 2025 +0000 + + Bump @radix-ui/react-popover from 1.1.10 to 1.1.11 in /page + + Bumps [@radix-ui/react-popover](https://github.com/radix-ui/primitives) from 1.1.10 to 1.1.11. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-popover" + dependency-version: 1.1.11 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 047259f8a5716040f24861909c608cf6a0a778da +Merge: 39dd178 1480512 +Author: Maurice Heumann +Date: Tue Apr 22 22:54:03 2025 +0200 + + Bump @radix-ui/react-dialog from 1.1.10 to 1.1.11 in /page (#230) + + Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) + from 1.1.10 to 1.1.11. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-dialog&package-manager=npm_and_yarn&previous-version=1.1.10&new-version=1.1.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 39dd1786ccb493916c5024c0ccb126d084b324c6 +Merge: 9b5ea9f 585a530 +Author: Maurice Heumann +Date: Tue Apr 22 22:46:16 2025 +0200 + + Bump @radix-ui/react-tabs from 1.1.8 to 1.1.9 in /page (#227) + + Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) + from 1.1.8 to 1.1.9. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tabs&package-manager=npm_and_yarn&previous-version=1.1.8&new-version=1.1.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 14805128a1d56e3d2e36231a6ec2d40351dcfc99 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 22 20:15:12 2025 +0000 + + Bump @radix-ui/react-dialog from 1.1.10 to 1.1.11 in /page + + Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) from 1.1.10 to 1.1.11. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-dialog" + dependency-version: 1.1.11 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 9b5ea9fe409af5daf5c6d7ba8ac72aa125af1960 +Merge: 0e65694 39a48b0 +Author: Maurice Heumann +Date: Tue Apr 22 22:14:00 2025 +0200 + + Bump @radix-ui/react-checkbox from 1.2.2 to 1.2.3 in /page (#231) + + Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) + from 1.2.2 to 1.2.3. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-checkbox&package-manager=npm_and_yarn&previous-version=1.2.2&new-version=1.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 585a53098e76a69fb272893ae646a936c2fcc26b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 22 20:02:43 2025 +0000 + + Bump @radix-ui/react-tabs from 1.1.8 to 1.1.9 in /page + + Bumps [@radix-ui/react-tabs](https://github.com/radix-ui/primitives) from 1.1.8 to 1.1.9. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-tabs" + dependency-version: 1.1.9 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 0e65694b65d2c312b0d8eac56692a2159f311a85 +Merge: 5d96474 19238ba +Author: Maurice Heumann +Date: Tue Apr 22 22:01:19 2025 +0200 + + Bump @radix-ui/react-scroll-area from 1.2.5 to 1.2.6 in /page (#228) + + Bumps + [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) + from 1.2.5 to 1.2.6. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-scroll-area&package-manager=npm_and_yarn&previous-version=1.2.5&new-version=1.2.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5d96474bca2a0b2ef3c743f3540256733ab29644 +Merge: f1dfb41 13e1a81 +Author: Maurice Heumann +Date: Tue Apr 22 21:50:20 2025 +0200 + + Bump @radix-ui/react-tooltip from 1.2.3 to 1.2.4 in /page (#226) + + Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) + from 1.2.3 to 1.2.4. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@radix-ui/react-tooltip&package-manager=npm_and_yarn&previous-version=1.2.3&new-version=1.2.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit f1dfb41542455eab55b8e7d92680f7b7d3907fc1 +Author: momo5502 +Date: Tue Apr 22 21:05:59 2025 +0200 + + Adjust description + +commit 39a48b0e2de9414296a91d21c19517836001a817 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 22 19:03:22 2025 +0000 + + Bump @radix-ui/react-checkbox from 1.2.2 to 1.2.3 in /page + + Bumps [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) from 1.2.2 to 1.2.3. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-checkbox" + dependency-version: 1.2.3 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 19238ba21fc94e4093b386fcbe982edc584ed6fa +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 22 19:03:01 2025 +0000 + + Bump @radix-ui/react-scroll-area from 1.2.5 to 1.2.6 in /page + + Bumps [@radix-ui/react-scroll-area](https://github.com/radix-ui/primitives) from 1.2.5 to 1.2.6. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-scroll-area" + dependency-version: 1.2.6 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 13e1a81fa457050493d04ff639291723621ac033 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 22 19:02:50 2025 +0000 + + Bump @radix-ui/react-tooltip from 1.2.3 to 1.2.4 in /page + + Bumps [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) from 1.2.3 to 1.2.4. + - [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md) + - [Commits](https://github.com/radix-ui/primitives/commits) + + --- + updated-dependencies: + - dependency-name: "@radix-ui/react-tooltip" + dependency-version: 1.2.4 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit d91f171baea9a18b5ac01a9a7701a8cf84f8095a +Author: momo5502 +Date: Tue Apr 22 20:54:30 2025 +0200 + + Format code + +commit f21e349a942c4a6a1fe6bfa349be6f03be9a7d64 +Author: momo5502 +Date: Tue Apr 22 20:48:26 2025 +0200 + + Fix button cursor + +commit be0c97c740db48745f58a7b11a9921fa17099a43 +Author: momo5502 +Date: Tue Apr 22 17:53:08 2025 +0200 + + Allow fullscreen video + +commit 79303a5ba4eb90d486182d181beb196fbaebd952 +Author: momo5502 +Date: Tue Apr 22 17:06:37 2025 +0200 + + Add meta tags + +commit c72eb5083ed47263d8fd3c8fbb534284fccdeb6e +Author: momo5502 +Date: Tue Apr 22 16:00:10 2025 +0200 + + Force dark mode + +commit ac45f4fee491e58e2edef801807323a56a48bf76 +Author: momo5502 +Date: Tue Apr 22 15:51:27 2025 +0200 + + Redirect back on invalid routes + +commit bf7567c7b28ebd678be36c16608a28eb370b6bba +Author: Maurice Heumann +Date: Tue Apr 22 15:20:49 2025 +0200 + + Dynamically update title + +commit e5c2fb7e3672fbd92c043154481ff249d9309a90 +Author: Maurice Heumann +Date: Tue Apr 22 15:18:50 2025 +0200 + + Fix routing + +commit 82eae543d6f02af21f8c854411aed21a45903d59 +Author: Maurice Heumann +Date: Tue Apr 22 14:32:43 2025 +0200 + + Add prototypical landing page + +commit 3eed628a672c78a782bf995619e32c0276d5fa64 +Merge: 0b9cd70 b229693 +Author: Maurice Heumann +Date: Tue Apr 22 12:25:11 2025 +0200 + + prepare 32bit support with name and class inheritance modifications (#224) + + an early merge of some initial preparations for 32bit emulation support. + + some refactor of emulationlib and backends + + * switch naming convention: arch_bitness (x86_xx / arm_xx) + * new arch_emulator.hpp header to easily create more explicit named + emulator types + +commit b2296930d3b6816ef7f5f7d631cbf749d4d05c81 +Author: robert-yates +Date: Sat Apr 19 22:45:07 2025 +0200 + + prepare 32bit support with name and class inheritance modifications + +commit 0b9cd70be524241685e43ee63a776d3f76b20446 +Merge: 719a350 3a8dceb +Author: Maurice Heumann +Date: Tue Apr 22 12:01:26 2025 +0200 + + Bump eslint-plugin-react-refresh from 0.4.19 to 0.4.20 in /page (#225) + + Bumps + [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) + from 0.4.19 to 0.4.20. +
+ Release notes +

Sourced from eslint-plugin-react-refresh's + releases.

+
+

v0.4.20

+
    +
  • Don't warn on nested HOC calls (fixes #79)
  • +
  • Fix false positive with as const (fixes #80)
  • +
+
+
+
+ Changelog +

Sourced from eslint-plugin-react-refresh's + changelog.

+
+

0.4.20

+
    +
  • Don't warn on nested HOC calls (fixes #79)
  • +
  • Fix false positive with as const (fixes #80)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-refresh&package-manager=npm_and_yarn&previous-version=0.4.19&new-version=0.4.20)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 719a350626661ac4772ff71993e17be05573e8bc +Author: Maurice Heumann +Date: Tue Apr 22 11:46:25 2025 +0200 + + Allow more dependabot pull requests + +commit 3a8dceba54ce4e16c7f19edc334f42deb90109c0 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 22 09:45:28 2025 +0000 + + Bump eslint-plugin-react-refresh from 0.4.19 to 0.4.20 in /page + + Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.19 to 0.4.20. + - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) + - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) + - [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.19...v0.4.20) + + --- + updated-dependencies: + - dependency-name: eslint-plugin-react-refresh + dependency-version: 0.4.20 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 8dccf788cff4a3511855a141feec12526e1affcf +Author: Maurice Heumann +Date: Tue Apr 22 11:21:24 2025 +0200 + + Update README.md + +commit bce6256beb3cec2a2e0f6ae965ef337ef2b4c122 +Author: Maurice Heumann +Date: Tue Apr 22 11:20:42 2025 +0200 + + Update README.md + +commit 1223537e16a25944669f2f00e5b4377faf877c7f +Author: Maurice Heumann +Date: Tue Apr 22 10:56:33 2025 +0200 + + Update README.md + +commit cf4c486eaf29c734e662820cf199b5eef0ff789a +Author: Maurice Heumann +Date: Tue Apr 22 10:55:50 2025 +0200 + + Update index.html + +commit 7590ec7f50da18e920e5c1f0d9b6807795f1f8e6 +Author: Maurice Heumann +Date: Tue Apr 22 10:55:34 2025 +0200 + + Update README.md + +commit d5f4a1982569ecfea96991a998349254cfe61f92 +Author: Maurice Heumann +Date: Tue Apr 22 10:37:41 2025 +0200 + + Update index.html + +commit e2ad3a9fc1b2ad33cb9de8d533a5e744e4723050 +Author: Maurice Heumann +Date: Tue Apr 22 10:37:02 2025 +0200 + + Update README.md + +commit b6d1a9d690cba02f4d507b632e4f4faaaa94b48c +Author: Maurice Heumann +Date: Tue Apr 22 10:11:48 2025 +0200 + + Update vite.config.ts + +commit cb5bfc5f020acca925b92c09027707a98576505e +Author: Maurice Heumann +Date: Tue Apr 22 10:11:31 2025 +0200 + + Update README.md + +commit 1b9e11473779b6c16aee7fc29aa7f7736264bb3b +Merge: 5c66173 8970c4b +Author: Maurice Heumann +Date: Tue Apr 22 09:08:42 2025 +0200 + + Improvements to locale syscalls, fix TimeZone query and add more syscalls (#223) + + This PR aims to do the following: + - Add the `NtUserGetAtomName` syscall. + - Add stub handlers for `NtUserSetWindowsHookEx`, + `NtUserUnhookWindowsHookEx`, and `NtUserCreateWindowEx`. + - Implement `NtGetNlsSectionPtr` (for Code Pages), add + `NtQueryDefaultUILanguage`, and improve `NtQueryInstallUILanguage`. + - Handle `SystemTimeZoneInformation`, + `SystemCurrentTimeZoneInformation`, and + `SystemDynamicTimeZoneInformation` in `NtQuerySystemInformation`. + - Skip `ThreadAffinityMask` in `NtSetInformationThread`. + - Fix `NtConnectPort` to allow TimeZone queries to work properly. This + is probably the most problematic change here because it required messing + with the shared section and hardcoding an offset (2504). Initializing + the data in this offset seems necessary for calls like + `GetTimeZoneInformation` to succeed, so maybe there's no other way + around it. + +commit 8970c4b1e60c062a5e082b17db82c85c17b57513 +Author: Igor Pissolati +Date: Tue Apr 22 03:54:13 2025 -0300 + + Fix x86 build (again) + +commit b5abcce65dfb995e7aabd7917a7ac0b73aa49b39 +Author: Igor Pissolati +Date: Tue Apr 22 03:45:52 2025 -0300 + + Fix NtUserGetAtomName signature + +commit 657bf6121a739c2caea1e952495904d3d4ab35bc +Author: Igor Pissolati +Date: Tue Apr 22 03:44:45 2025 -0300 + + Apply suggested changes + +commit 5f2c15e642d523b16db18fd813aa27c564804389 +Author: Igor Pissolati +Date: Tue Apr 22 02:51:19 2025 -0300 + + Fix x86 build + +commit bd8818c335da210fd465c674207adf6a2e803e96 +Author: Igor Pissolati +Date: Tue Apr 22 02:35:54 2025 -0300 + + Fix failing checks + +commit 7e93f5d7f6ddb413b94c81a9c49247b7fad4b748 +Author: Igor Pissolati +Date: Tue Apr 22 01:48:52 2025 -0300 + + Improvements to locale syscalls and fix TimeZone query + +commit 5c66173bb81695293c66bae221805d74527bb25e +Merge: ac9e2e6 927d7fc +Author: Maurice Heumann +Date: Tue Apr 22 06:44:58 2025 +0200 + + registry: Implement case-preserving key names and enumeration syscalls (#213) + + This PR aims to improve registry handling by keeping the key names + casing in the map intact so they can be queried and the caller gets them + in their proper casing. It also implements the `NtEnumerateKey` and + `NtEnumerateValueKey` syscalls. + +commit 08098da53870bf2211a7e2453d73db94ea2603f3 +Author: Igor Pissolati +Date: Tue Apr 22 01:25:15 2025 -0300 + + Skip ThreadAffinityMask in NtSetInformationThread + +commit 039b276fb7c8f5c7b1984a69a0059b563059fce9 +Author: Igor Pissolati +Date: Tue Apr 22 01:23:27 2025 -0300 + + Add 3 new syscall stubs + +commit 6deefb932f02f357cab553de2e14fc862884a08f +Author: Igor Pissolati +Date: Sun Apr 20 16:30:48 2025 -0300 + + Add NtUserGetAtomName syscall + +commit 927d7fcd2722413b0d74ecd6eb1ae56b4d4bfb57 +Merge: b40cfa2 c59002e +Author: Igor Pissolati +Date: Mon Apr 21 21:53:38 2025 -0300 + + Merge branch 'pr/3' of https://github.com/Igoorx/emulator into pr/3 + +commit b40cfa2bedeb748b757e1704875d78aa981c8270 +Author: Igor Pissolati +Date: Mon Apr 21 21:52:40 2025 -0300 + + Apply suggested changes + +commit ac9e2e62d8975e45cec37e42360ea31a53694837 +Merge: 301b754 7b41173 +Author: Maurice Heumann +Date: Mon Apr 21 22:33:09 2025 +0200 + + Bump eslint-plugin-react-hooks from 5.2.0 to 6.0.0 in /page (#221) + + Bumps + [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) + from 5.2.0 to 6.0.0. +
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-react-hooks&package-manager=npm_and_yarn&previous-version=5.2.0&new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 301b754862a6793efa778571b5f8fee6db96a979 +Merge: 62642f3 e4e4442 +Author: Maurice Heumann +Date: Mon Apr 21 22:10:54 2025 +0200 + + Bump tw-animate-css from 1.2.5 to 1.2.8 in /page (#222) + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) + from 1.2.5 to 1.2.8. +
+ Release notes +

Sourced from tw-animate-css's + releases.

+
+

v1.2.8

+

Changelog

+
    +
  • 45b576d: fix(ci): add line break after 'NOTE'
  • +
  • 4ef0cd2: docs: fix file names for transforms
  • +
  • fffea2e: docs: add missing link definitions
  • +
  • b4d57b6: fix: separate accordion and collapisble keyframes #29 + (thanks @​nrjdalal)
  • +
  • 0224c22: chore: bump version to 1.2.8
  • +
+

v1.2.7

+

Changelog

+
    +
  • d955cb6: docs: add badges (thanks @​nrjdalal) and + documentation #21
  • +
  • e3c2cea: feat(ci): generate NPM friendly README.md
  • +
  • cdca7ef: feat(ci): also publish alias for the package
  • +
  • 7c1a7c0: chore: bump version to 1.2.7
  • +
+

v1.2.6

+

Changelog

+
    +
  • 451e09f: feat: add support for collapsible and refactor keyframes #28 + (thanks @​nrjdalal)
  • +
  • 41ccfbb: chore(build): update dependencies
  • +
  • b2de0b8: chore: bump version to 1.2.6
  • +
+

Full Changelog: https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.5...v1.2.6

+
+
+
+ Commits +
    +
  • 0224c22 + chore: bump version to 1.2.8
  • +
  • b4d57b6 + fix: separate accordion and collapisble keyframes (#29)
  • +
  • fffea2e + docs: add missing link definitions
  • +
  • 4ef0cd2 + docs: fix file names for transforms
  • +
  • 45b576d + fix(ci): add line break after 'NOTE'
  • +
  • 7c1a7c0 + chore: bump version to 1.2.7
  • +
  • cdca7ef + feat(ci): also publish alias for the package
  • +
  • e3c2cea + feat(ci): generate NPM friendly README.md
  • +
  • d955cb6 + docs: add badges and documentation (#21)
  • +
  • b2de0b8 + chore: bump version to 1.2.6
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tw-animate-css&package-manager=npm_and_yarn&previous-version=1.2.5&new-version=1.2.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 7b41173b54814d684b6e587aa101b345790dd130 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 21 20:03:51 2025 +0000 + + Bump eslint-plugin-react-hooks from 5.2.0 to 6.0.0 in /page + + Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 5.2.0 to 6.0.0. + - [Release notes](https://github.com/facebook/react/releases) + - [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md) + - [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks) + + --- + updated-dependencies: + - dependency-name: eslint-plugin-react-hooks + dependency-version: 6.0.0 + dependency-type: direct:development + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit 62642f3b5f2d41c289a2eb3888f42411b6c52601 +Merge: 6675574 5a601e7 +Author: Maurice Heumann +Date: Mon Apr 21 22:02:53 2025 +0200 + + Bump @vitejs/plugin-react from 4.4.0 to 4.4.1 in /page (#220) + + Bumps + [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) + from 4.4.0 to 4.4.1. +
+ Release notes +

Sourced from @​vitejs/plugin-react's + releases.

+
+

plugin-react@4.4.1

+

Fix type issue when using moduleResolution: + "node" in tsconfig #462

+
+
+
+ Changelog +

Sourced from @​vitejs/plugin-react's + changelog.

+
+

4.4.1 (2025-04-19)

+

Fix type issue when using moduleResolution: + "node" in tsconfig #462

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@vitejs/plugin-react&package-manager=npm_and_yarn&previous-version=4.4.0&new-version=4.4.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit e4e444222f742ddef04993d6782a95e86baec278 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 21 19:33:19 2025 +0000 + + Bump tw-animate-css from 1.2.5 to 1.2.8 in /page + + Bumps [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) from 1.2.5 to 1.2.8. + - [Release notes](https://github.com/Wombosvideo/tw-animate-css/releases) + - [Commits](https://github.com/Wombosvideo/tw-animate-css/compare/v1.2.5...v1.2.8) + + --- + updated-dependencies: + - dependency-name: tw-animate-css + dependency-version: 1.2.8 + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 5a601e719ee336b5cb9ab66f0ab52fe24e846a8f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 21 19:33:00 2025 +0000 + + Bump @vitejs/plugin-react from 4.4.0 to 4.4.1 in /page + + Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) from 4.4.0 to 4.4.1. + - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) + - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) + - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@4.4.1/packages/plugin-react) + + --- + updated-dependencies: + - dependency-name: "@vitejs/plugin-react" + dependency-version: 4.4.1 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 66755748501770a9b5e0033cb22f215b33d5e0a0 +Merge: f6a2606 6c4ef8d +Author: Maurice Heumann +Date: Mon Apr 21 21:27:14 2025 +0200 + + Bump typescript from 5.7.3 to 5.8.3 in /page (#217) + + Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 + to 5.8.3. +
+ Release notes +

Sourced from typescript's + releases.

+
+

TypeScript 5.8.3

+

For release notes, check out the release + announcement.

+ +

Downloads are available on:

+ +

TypeScript 5.8

+

For release notes, check out the release + announcement.

+ +

Downloads are available on:

+ +

TypeScript 5.8 RC

+

For release notes, check out the release + announcement.

+ +

Downloads are available on:

+ +

TypeScript 5.8 Beta

+

For release notes, check out the release + announcement.

+ +

Downloads are available on:

+ +
+
+
+ Commits +
    +
  • 83dc0bb + Convert release publishing inputs into parameters (#61523)
  • +
  • ba663f6 + Exclude completions of binding pattern variable initializers (#52723)
  • +
  • 7205eda + Bump github/codeql-action from 3.28.12 to 3.28.13 in the github-actions + group...
  • +
  • 89c572c + Fixed a symbol display crash on expando members write locations (#55478)
  • +
  • 7b26d2e + Fix incorrect name in new release pipeline (#61514)
  • +
  • c7a559e + Add new release publisher yaml (#61491)
  • +
  • 29e6d66 + Fix lib.includes('dom') check in + containerSeemsToBeEmptyDomElement (#61481)
  • +
  • 19b7772 + Bump the github-actions group with 4 updates (#61474)
  • +
  • 4dc677b + Fix errors on type assertions in erasableSyntaxOnly (#61452)
  • +
  • ee3dd72 + fix(60908): Unexpected "'Type' is declared but its value is never + read." erro...
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript&package-manager=npm_and_yarn&previous-version=5.7.3&new-version=5.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 6c4ef8d8f2780fbe9d76af1e7db2838be93dc208 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 21 19:03:07 2025 +0000 + + Bump typescript from 5.7.3 to 5.8.3 in /page + + Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.8.3. + - [Release notes](https://github.com/microsoft/TypeScript/releases) + - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml) + - [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.8.3) + + --- + updated-dependencies: + - dependency-name: typescript + dependency-version: 5.8.3 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit f6a2606759b3b7a8658921568363f57787e16746 +Merge: daf4d4a d66dcd9 +Author: Maurice Heumann +Date: Mon Apr 21 21:01:03 2025 +0200 + + Bump lucide-react from 0.501.0 to 0.503.0 in /page (#219) + + Bumps + [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) + from 0.501.0 to 0.503.0. +
+ Release notes +

Sourced from lucide-react's + releases.

+
+

Version 0.503.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.502.0...0.503.0

+

Version 0.502.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/lucide-icons/lucide/compare/0.501.0...0.502.0

+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lucide-react&package-manager=npm_and_yarn&previous-version=0.501.0&new-version=0.503.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit daf4d4a899e81e7dc052c6cd7a9e769cb28f72ff +Merge: 60c21f8 406980d +Author: Maurice Heumann +Date: Mon Apr 21 20:57:11 2025 +0200 + + Bump typescript-eslint from 8.30.1 to 8.31.0 in /page (#216) + + Bumps + [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) + from 8.30.1 to 8.31.0. +
+ Release notes +

Sourced from typescript-eslint's + releases.

+
+

v8.31.0

+

8.31.0 (2025-04-21)

+

🚀 Features

+
    +
  • eslint-plugin: [no-unnecessary-type-assertion] add + option to ignore string const assertions (#10979)
  • +
+

🩹 Fixes

+
    +
  • typescript-eslint: address bugs in + config() around global ignores (#11065)
  • +
  • typescript-eslint: gracefully handle invalid flat + config objects in config helper (#11070)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Changelog +

Sourced from typescript-eslint's + changelog.

+
+

8.31.0 (2025-04-21)

+

🩹 Fixes

+
    +
  • typescript-eslint: gracefully handle invalid flat + config objects in config helper (#11070)
  • +
  • typescript-eslint: address bugs in + config() around global ignores (#11065)
  • +
+

❤️ Thank You

+ +

You can read about our versioning + strategy and releases + on our website.

+
+
+
+ Commits +
    +
  • 2cc7656 + chore(release): publish 8.31.0
  • +
  • b40ce5a + fix(typescript-eslint): gracefully handle invalid flat config objects in + conf...
  • +
  • be558e5 + fix(typescript-eslint): address bugs in config() around + global ignores (#11...
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typescript-eslint&package-manager=npm_and_yarn&previous-version=8.30.1&new-version=8.31.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 60c21f83cc695ab5886c93e8ded95dc53834429e +Merge: ade83c4 47e3585 +Author: Maurice Heumann +Date: Mon Apr 21 20:52:34 2025 +0200 + + Bump eslint from 9.25.0 to 9.25.1 in /page (#215) + + Bumps [eslint](https://github.com/eslint/eslint) from 9.25.0 to 9.25.1. +
+ Release notes +

Sourced from eslint's + releases.

+
+

v9.25.1

+

Bug Fixes

+
    +
  • cdc8e8c + fix: revert directive detection in no-unused-expressions (#19639) + (sethamus)
  • +
+

Chores

+
    +
  • 1f2b057 + chore: upgrade @​eslint/js@​9.25.1 (#19642) + (Milos Djermanovic)
  • +
  • 771317f + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
+
+
+
+ Changelog +

Sourced from eslint's + changelog.

+
+

v9.25.1 - April 21, 2025

+
    +
  • 1f2b057 + chore: upgrade @​eslint/js@​9.25.1 (#19642) + (Milos Djermanovic)
  • +
  • 771317f + chore: package.json update for @​eslint/js release + (Jenkins)
  • +
  • cdc8e8c + fix: revert directive detection in no-unused-expressions (#19639) + (sethamus)
  • +
+
+
+
+ Commits + +
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint&package-manager=npm_and_yarn&previous-version=9.25.0&new-version=9.25.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit d66dcd995ff8aaa77fa5db67edf55c8c2b84e6a3 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 21 18:21:05 2025 +0000 + + Bump lucide-react from 0.501.0 to 0.503.0 in /page + + Bumps [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) from 0.501.0 to 0.503.0. + - [Release notes](https://github.com/lucide-icons/lucide/releases) + - [Commits](https://github.com/lucide-icons/lucide/commits/0.503.0/packages/lucide-react) + + --- + updated-dependencies: + - dependency-name: lucide-react + dependency-version: 0.503.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 406980df8dc2a274b87bde9b87e251a0b532d772 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 21 18:13:09 2025 +0000 + + Bump typescript-eslint from 8.30.1 to 8.31.0 in /page + + Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.30.1 to 8.31.0. + - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) + - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) + - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.31.0/packages/typescript-eslint) + + --- + updated-dependencies: + - dependency-name: typescript-eslint + dependency-version: 8.31.0 + dependency-type: direct:development + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 47e3585143d09e05e58c372be4a63a90113eda5e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Apr 21 18:10:57 2025 +0000 + + Bump eslint from 9.25.0 to 9.25.1 in /page + + Bumps [eslint](https://github.com/eslint/eslint) from 9.25.0 to 9.25.1. + - [Release notes](https://github.com/eslint/eslint/releases) + - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) + - [Commits](https://github.com/eslint/eslint/compare/v9.25.0...v9.25.1) + + --- + updated-dependencies: + - dependency-name: eslint + dependency-version: 9.25.1 + dependency-type: direct:development + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit ade83c49ca4421c5f9fdd061c9e7fb1ebef0509b +Author: momo5502 +Date: Mon Apr 21 19:55:52 2025 +0200 + + Update npm packages + +commit 4641d60bb1c8aa52f147b75a7f65ec54215e4547 +Author: momo5502 +Date: Mon Apr 21 19:46:36 2025 +0200 + + Switch icons + +commit ad5e55a80418b1786002b866f29e5c3ecb5d53a9 +Author: momo5502 +Date: Mon Apr 21 19:17:50 2025 +0200 + + Slight color changes + +commit cd4bae4fccb192ef47e5d06156094c3e590549be +Author: momo5502 +Date: Mon Apr 21 18:29:57 2025 +0200 + + Add dummy icon + +commit 150b0b5248fe378a2677f1485b13a233d84f5e57 +Author: momo5502 +Date: Mon Apr 21 18:26:26 2025 +0200 + + Ignore files + +commit de9e430918077a1ae2b911da3325f34b25e4d785 +Merge: 759bd0e 6d27801 +Author: Maurice Heumann +Date: Mon Apr 21 18:23:53 2025 +0200 + + Add new UI (#214) + +commit 6d2780196dc582abdac33b86031d035c1bb4753a +Author: momo5502 +Date: Mon Apr 21 17:57:47 2025 +0200 + + Build new page + +commit 0aae376a511c0b7f979106fa3f29196fd3d193c5 +Author: momo5502 +Date: Mon Apr 21 17:54:40 2025 +0200 + + Add new site + +commit c59002e2632d1193ba522fc8debab4fd0b308e81 +Author: Igor Pissolati +Date: Sun Apr 20 18:34:20 2025 -0300 + + Fix null dereference issue + +commit 7dbf498ea9425a062cc54700fbfa8044c0463554 +Author: Igor Pissolati +Date: Sun Apr 20 17:08:54 2025 -0300 + + Fix clang-tidy warning (attempt 2) + +commit 5eba6d5e8d6e6aaccda21205d24b60af340f2750 +Author: Igor Pissolati +Date: Sun Apr 20 16:44:12 2025 -0300 + + Fix clang-tidy warning + +commit 140d1dd5b35512379a8701f2e7a8a6a1af1f281e +Author: Igor Pissolati +Date: Sun Apr 20 16:26:08 2025 -0300 + + Fix failing checks + +commit 763b8fc760d65eaca989ca95b1531ca6995f8e79 +Author: Igor Pissolati +Date: Sun Apr 20 16:09:04 2025 -0300 + + Improvements to registry syscalls + +commit 759bd0e9fb83a0ef648d1e16f38a0630753c83f8 +Merge: 0112050 317d90d +Author: Maurice Heumann +Date: Sun Apr 20 06:48:23 2025 +0200 + + Add more atom-related syscalls (#211) + + While trying to run some executables I noticed handlers for + `NtUserRegisterClassExWOW`/`NtUserUnregisterClass` were necessary, so + this PR aims to add them. Also, while working on this PR I noticed that + atoms should be ref-counted, so this PR also does that. + + I found a previous abandoned PR that aimed to add it + (https://github.com/momo5502/emulator/pull/101), so I took some of the + feedback from that and added a common function in process_context to + handle the atoms, I hope that's ok. + +commit 317d90d7d8f5940db49e9edf04288bb083cb9fca +Merge: e74b1da 0112050 +Author: Igor Pissolati +Date: Sun Apr 20 01:34:06 2025 -0300 + + Merge branch 'main' into pr/1 + +commit 011205039a31442582463acd48658a32736ebccc +Merge: 30a750d 8e48793 +Author: Maurice Heumann +Date: Sun Apr 20 06:12:52 2025 +0200 + + Fix NtOpenSection and add 3 new syscall handlers (#212) + + This PR aims to fix an issue with NtOpenSection where it would fail with + "Unsupported section" if the RootDirectory was + "BASE_NAMED_OBJECTS_DIRECTORY", it also adds handlers for "NtOpenThread" + (stub), "NtUserGetProcessWindowStation" (stub) and "NtFlushBuffersFile". + + As you can see from the changes, the `NtOpenThread` handler simply + returns `STATUS_NOT_SUPPORTED`. I don't know if there's anything better + I could do, but this was enough to get around it in the executable I was + trying to run. + +commit e74b1dad5a619835e1cf77310f8d440e1e46f304 +Author: Igor Pissolati +Date: Sat Apr 19 17:23:03 2025 -0300 + + Fix formatting (attempt 2) + +commit 8e48793f47e71aa08cbd96b1483e030cf3a07319 +Author: Igor Pissolati +Date: Sat Apr 19 17:12:41 2025 -0300 + + Fix formatting + +commit d8f8bd07f9ef632b799b11578cdf53ffab39c159 +Author: Igor Pissolati +Date: Sat Apr 19 17:12:27 2025 -0300 + + Fix failed check + +commit c702bedaee6db0ba34b9e5c3866b8f223981d8c1 +Author: Igor Pissolati +Date: Sat Apr 19 16:33:34 2025 -0300 + + Add 3 new syscall handlers + +commit 5d19803020e876ca5d075f26f279893d9554f52b +Author: Igor Pissolati +Date: Sat Apr 19 16:29:47 2025 -0300 + + Fix NtOpenSection + +commit 88a744a7566d8dae92ba5bba7fc9999194e820dc +Author: Igor Pissolati +Date: Sat Apr 19 15:21:22 2025 -0300 + + Hopefully fix formatting + +commit 09b25d8c89d2cf1a1f2d5e78da30c51fcb560702 +Author: Igor Pissolati +Date: Sat Apr 19 15:18:26 2025 -0300 + + Fix NtDeleteAtom signature + +commit 6b1df674abed7313cdb93e196e15c9422a1e4b4c +Author: Igor Pissolati +Date: Sat Apr 19 15:07:12 2025 -0300 + + Fix non-windows builds + +commit 3dfad0f78928a794d73cbe65ff1c765ec9824287 +Author: Igor Pissolati +Date: Sat Apr 19 13:52:13 2025 -0300 + + Add more atom-related syscalls + +commit 30a750dea584bf97c468a1d3aac61a1194dc0f69 +Author: momo5502 +Date: Sat Apr 19 09:41:27 2025 +0200 + + Allow consuming up to 4gb of memory with emscripten + +commit 36650bca8cd7bc3a8324b48c18bc7d0dfb7c9ac9 +Merge: a8d25b0 056eccd +Author: Maurice Heumann +Date: Sat Apr 19 09:25:25 2025 +0200 + + Bump deps/googletest from `e90fe24` to `155b337` (#210) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `e90fe24` to `155b337`. +
+ 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) + + +
+ +commit a8d25b0a5c6163d11b5c53c11ea744c17013a8c6 +Author: momo5502 +Date: Sat Apr 19 09:23:01 2025 +0200 + + Save another DLL + +commit d6329bb37a580ff66d41d188080d31c1497f8e57 +Merge: 9837da8 5b09ec1 +Author: Maurice Heumann +Date: Sat Apr 19 09:18:57 2025 +0200 + + Bump deps/reflect from `e85c958` to `68d8fd0` (#209) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `e85c958` to + `68d8fd0`. +
+ 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) + + +
+ +commit 056eccd8c0475e6d50e32373dadccd91d9ffef7b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Apr 19 06:58:07 2025 +0000 + + Bump deps/googletest from `e90fe24` to `155b337` + + Bumps [deps/googletest](https://github.com/google/googletest) from `e90fe24` to `155b337`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/e90fe2485641bab0d6af4500192dc503384950d1...155b337c938a2953e5675f9dc18c99f05f4c85d0) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 155b337c938a2953e5675f9dc18c99f05f4c85d0 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 5b09ec1aad83d6ac6a6813ef9af983a6d9db93bb +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Apr 19 06:58:06 2025 +0000 + + Bump deps/reflect from `e85c958` to `68d8fd0` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `e85c958` to `68d8fd0`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/e85c958d22b3ca3cb79cc91f7e547f2e5eb0872f...68d8fd0913711c1ac161af273f0bc1a4153601f8) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-version: 68d8fd0913711c1ac161af273f0bc1a4153601f8 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 9837da8416ecba4201600fe868f8b1f2f5e7513c +Merge: 22c3d0b 3e53325 +Author: Maurice Heumann +Date: Sat Apr 19 08:56:26 2025 +0200 + + Enable object watching for every platform (#208) + + ...except Linux + GCC. 💩 compiler + +commit 3e53325c03481a2f6cc146bb4c88c2385bfa9ebd +Author: momo5502 +Date: Sat Apr 19 08:35:50 2025 +0200 + + Fix compilation + +commit b5c37e6a928fa366ed1e580b596b2761d71f1b27 +Author: momo5502 +Date: Sat Apr 19 08:25:58 2025 +0200 + + Disable object watching for GCC + +commit 2d7aecc3f40646d765209850bc698b5fd24cc323 +Author: momo5502 +Date: Sat Apr 19 08:25:47 2025 +0200 + + Fix warnings + +commit 662db697a772f1084ed7c535446b04a1abe143e6 +Author: momo5502 +Date: Sat Apr 19 08:13:31 2025 +0200 + + Watch system objects everywhere + +commit 22c3d0bc7ce3ce29339a412fbda75c5e86fac008 +Author: momo5502 +Date: Sat Apr 19 08:02:03 2025 +0200 + + Watch objects in detail only with verbose logging + +commit 5c70f780d10cb878bfb20291d967d27cd045b818 +Author: momo5502 +Date: Sat Apr 19 08:01:47 2025 +0200 + + Archive more dlls + +commit 0edd4c640c30a61d75be5f162efac0c865ed3d36 +Author: momo5502 +Date: Fri Apr 18 20:11:27 2025 +0200 + + Remove unnecessary permissions + +commit c8fdbf305fa6c7fb7805c4b7a2bd02b1e9587777 +Merge: c866380 fc48ce1 +Author: Maurice Heumann +Date: Fri Apr 18 19:56:06 2025 +0200 + + Add Node.js tests (#207) + +commit fc48ce11027b3aea345415b365d28dc8503c262c +Author: momo5502 +Date: Fri Apr 18 18:19:39 2025 +0200 + + Update unicorn + +commit a157a76cae7e68ee44ab40abfaf735b6cd8552c4 +Author: momo5502 +Date: Fri Apr 18 17:54:59 2025 +0200 + + Ensure bash is used to set environment variables + +commit 26afe5731c9afd90f26079b1726b825f479c89ae +Author: momo5502 +Date: Fri Apr 18 17:42:11 2025 +0200 + + Fix pipeline + +commit 38b2c05fa720cb919690b8ff843ff19be5355df0 +Author: momo5502 +Date: Fri Apr 18 17:37:26 2025 +0200 + + Maybe fix unicorn + +commit 9f10a555b085796d8aafb2e263c5d969789511b3 +Author: momo5502 +Date: Fri Apr 18 17:33:07 2025 +0200 + + Add nodejs smoke test + +commit 59f700e1cd6a10b9d3750d6545e5ab41c35e4ae3 +Author: momo5502 +Date: Fri Apr 18 17:28:42 2025 +0200 + + Revert "Fix node tests" + + This reverts commit ff050ed74ce1863fe0944a125beaa46443eeb42d. + +commit ff050ed74ce1863fe0944a125beaa46443eeb42d +Author: momo5502 +Date: Fri Apr 18 17:17:15 2025 +0200 + + Fix node tests + +commit 67534393ff364fb537812a9be19f8f5fdd009d73 +Author: momo5502 +Date: Fri Apr 18 16:59:13 2025 +0200 + + Build and test nodejs + +commit ef72596436bdf090d82738adb15f6212c6025961 +Author: momo5502 +Date: Fri Apr 18 16:45:27 2025 +0200 + + Add nodejs support + +commit c866380fe017557fdfdd06fbd5d879bb3c552db1 +Author: momo5502 +Date: Fri Apr 18 12:40:26 2025 +0200 + + Fix exceptions + +commit fe4ce3d379855a4faef3066b437ceb64a680223a +Author: momo5502 +Date: Fri Apr 18 12:23:51 2025 +0200 + + Fix layout + +commit bf23eac588ac749feb23644a255fe80986a526f8 +Author: momo5502 +Date: Fri Apr 18 11:46:48 2025 +0200 + + Always perform concise executable read logging without verbose logging + +commit a94fdeebc0ac23a0c76ff5a35d16384ebef5667c +Merge: 101b42d f641ebb +Author: Maurice Heumann +Date: Fri Apr 18 11:38:10 2025 +0200 + + Emscripten progress (#206) + +commit f641ebbfd5edb0f840689dd37c73be0be0c3b0a2 +Author: momo5502 +Date: Fri Apr 18 11:37:34 2025 +0200 + + Support own exe files + +commit baca3ce0f973747b8b66ab6d14d527389fd786f2 +Author: momo5502 +Date: Fri Apr 18 11:29:40 2025 +0200 + + Always print errors + +commit 101b42de331839c78bd6b55a4023b054d30a465f +Merge: 0b7270e be89ba0 +Author: Maurice Heumann +Date: Fri Apr 18 10:29:17 2025 +0200 + + Support compilation with emscripten (#205) + +commit be89ba0c97f869d4999e43bc1dd7e6ba3daed051 +Author: momo5502 +Date: Fri Apr 18 09:51:57 2025 +0200 + + Fix unicorn + +commit 9a2a6de16bc0ed52873811c38b7007359eea23aa +Author: momo5502 +Date: Fri Apr 18 09:16:11 2025 +0200 + + Only deploy page on main branch + +commit 5147e258128f10f3325be26765ea880f8ca1d9ce +Author: momo5502 +Date: Fri Apr 18 09:14:57 2025 +0200 + + Cleanup compilation + +commit dda99b4d705f253929e548003cc52216a5690a2e +Author: momo5502 +Date: Fri Apr 18 08:56:13 2025 +0200 + + Set min height of the track + +commit 11a19593d98da6a2cd9158226e3971cb6376157e +Author: momo5502 +Date: Fri Apr 18 08:40:22 2025 +0200 + + Load correct sample + +commit 31906fef2d896790d5436caeb5394e8700ce8eb8 +Author: momo5502 +Date: Fri Apr 18 08:30:41 2025 +0200 + + Throw detailed exception + +commit 4ac8d853a6b5715fe95900f679305e4d5d4c0312 +Author: momo5502 +Date: Fri Apr 18 08:15:17 2025 +0200 + + Always use static socket factory for emscripten + +commit baa2fc5fa6ee2808ade9a17a13c338e5db2c3417 +Author: momo5502 +Date: Fri Apr 18 07:57:30 2025 +0200 + + Fix page + +commit 8fd6e4fe9e613796447bc367c3ca0b9f21b4ee05 +Author: momo5502 +Date: Fri Apr 18 07:16:40 2025 +0200 + + Upload page + +commit b170dac195523d8581af29ade7702813abece281 +Author: momo5502 +Date: Fri Apr 18 06:52:21 2025 +0200 + + Fix warnings + +commit 00353e9a162763b5644cab0115bd82c177d1253e +Author: momo5502 +Date: Thu Apr 17 20:31:33 2025 +0200 + + Fix argument adapters + +commit 4e836cef49a5b5bfaef0e5817f6e9973324813bb +Author: momo5502 +Date: Thu Apr 17 20:05:39 2025 +0200 + + Maybe fix unicorn + +commit 7d7336e8d5b1015f1fc3ccc3bc49a0acf8a89a29 +Author: momo5502 +Date: Thu Apr 17 19:52:18 2025 +0200 + + Deploy page + +commit c1553ad2ecf527c178a22e84400ae4ae71b7812a +Author: momo5502 +Date: Thu Apr 17 18:57:17 2025 +0200 + + Fixes for emscripten + +commit cd348e009582c450ac1ba2e1ddf3402340205846 +Author: momo5502 +Date: Thu Apr 17 18:54:46 2025 +0200 + + Add padding + +commit 1959f94c39d006b02ff48d758760db3ad71997a9 +Author: momo5502 +Date: Thu Apr 17 18:54:16 2025 +0200 + + Support logging for emscripten + +commit 1d47e06253336feee31641cfee05a616bce2409d +Author: momo5502 +Date: Mon Apr 14 20:25:38 2025 +0200 + + More fixes + +commit a35745ba905399bdd9b7100557441566aec3c826 +Author: momo5502 +Date: Mon Apr 14 20:16:30 2025 +0200 + + Fix functions + +commit 68022ef501fbb6d7087b5672cf222d5b0ed8e146 +Author: momo5502 +Date: Mon Apr 14 20:01:00 2025 +0200 + + Fixes + +commit d9fc5457bc436394551a819a6742141e0af0e3de +Author: momo5502 +Date: Mon Apr 14 19:47:48 2025 +0200 + + Emscripten tests + +commit 0b7270e2145941a606ab25af7160efa94e3a42e7 +Merge: ea336f2 88d94f7 +Author: Maurice Heumann +Date: Mon Apr 14 19:06:19 2025 +0200 + + Fix hook sizes (#204) + +commit 88d94f7065bade4eae7f11a23b2bedd7c2a5e115 +Author: momo5502 +Date: Mon Apr 14 18:34:34 2025 +0200 + + Fix hook sizes + +commit ea336f266fd06e730f3e33ef5829876cad030f67 +Merge: 35945ca d206f9f +Author: Maurice Heumann +Date: Mon Apr 14 15:57:30 2025 +0200 + + Support emulation on 32 bit Windows (#203) + + Emulation of 32 bit Windows applications is still unsupported. + +commit d206f9fdbf5812d8f2acdda417a5ebc8a07a11cf +Author: Maurice Heumann +Date: Mon Apr 14 15:22:59 2025 +0200 + + Build and test win-x86 + +commit b62d4cfc4c35bd1b1fb9f2d50a84269222786231 +Author: Maurice Heumann +Date: Mon Apr 14 15:15:59 2025 +0200 + + Fix unicorn for 32 bit + +commit 91c7ce43a11dfbae173bac8b7dba7ba53897b851 +Author: Maurice Heumann +Date: Mon Apr 14 15:03:16 2025 +0200 + + Fix reading unicode strings + +commit f3caea91ded284b4c8e636a5d1c17a0f4dbc0516 +Author: Maurice Heumann +Date: Mon Apr 14 14:50:38 2025 +0200 + + Fix remaining structs + +commit 0e9cffa5cb616181639be04a955386fb411e99aa +Author: Maurice Heumann +Date: Mon Apr 14 14:15:58 2025 +0200 + + More 32 bit fixes + +commit 00084e8ad045835c02a8e417623eacc9eed5b029 +Author: Maurice Heumann +Date: Mon Apr 14 13:56:08 2025 +0200 + + Some fixes + +commit a6dd9251b8f9234569dcab492261d063fa481b0e +Author: Maurice Heumann +Date: Mon Apr 14 12:13:38 2025 +0200 + + Prepare 32 bit support + +commit 35945caeecd5d13851bdcb82fdb82c99b4b47276 +Merge: 45b5b03 acae9ff +Author: Maurice Heumann +Date: Mon Apr 14 13:22:10 2025 +0200 + + fix(syscalls): fix VirtualQuery return size, ignore unimplemented APC flags and log a warning. (#202) + + fix(syscalls): fix VirtualQuery return size, ignore unimplemented APC + flags and log a warning. + +commit acae9ff61040884ed404313d865c7fd157e1690b +Author: RektInator <7003455+RektInator@users.noreply.github.com> +Date: Mon Apr 14 13:05:40 2025 +0200 + + fix: fix parameters for NtQueryVirtualMemory in syscalls.cpp + +commit af26c8de6114e581d076005924c029f4c17e84ff +Author: RektInator <7003455+RektInator@users.noreply.github.com> +Date: Mon Apr 14 13:00:36 2025 +0200 + + fix: resolve comments, comment unused parameter in section.cpp + +commit e41a3be497ef197d363038abeb2e00f15c6a0fff +Author: RektInator <7003455+RektInator@users.noreply.github.com> +Date: Mon Apr 14 12:56:09 2025 +0200 + + fix: comment unused parameter names + +commit 90256895c1a9fb2be4e2facc6b19308e079810c9 +Author: RektInator <7003455+RektInator@users.noreply.github.com> +Date: Mon Apr 14 12:51:02 2025 +0200 + + fix: add missing #define for SEC_RESERVE + +commit 6379370a50f777acc0d868ce8c5e6924f28d5152 +Author: RektInator <7003455+RektInator@users.noreply.github.com> +Date: Mon Apr 14 12:43:11 2025 +0200 + + fix(syscalls): fix VirtualQuery return size, ignore unimplemented APC flags and log a warning. + +commit 7bf0b671670bc7519d0806934ab6ef1f11099853 +Author: RektInator <7003455+RektInator@users.noreply.github.com> +Date: Mon Apr 14 12:23:08 2025 +0200 + + wip + +commit bf7c5b421ad5caff46d1c6572460d790ab57e442 +Author: momo5502 +Date: Sun Apr 13 17:59:16 2025 +0200 + + Add unhandled exception test + +commit 45b5b035d7185d17bb6e831c61fb5c565b8f6310 +Merge: c4ba1e9 52d4e7e +Author: Maurice Heumann +Date: Mon Apr 14 08:12:55 2025 +0200 + + Pick some memory-related fixes (#200) + +commit 52d4e7e281b12b085d30d02683b30593e9b4db31 +Author: momo5502 +Date: Sun Apr 13 18:57:58 2025 +0200 + + Fix region info query + +commit 5a93462b450d3a26f295fe744ca191ad7712147f +Author: momo5502 +Date: Sun Apr 13 18:45:34 2025 +0200 + + Print emulator name + +commit 13ba013413b66a5fcce2a65b0d023e226c1f2068 +Author: momo5502 +Date: Sun Apr 13 18:31:12 2025 +0200 + + Handle interrupts in icicle + +commit 81f6ce1f47e7c50497f66e81ad423088c17f3348 +Author: momo5502 +Date: Sun Apr 13 18:00:55 2025 +0200 + + Fix rust formatting + +commit 4f8c374b0185dd73dda5c9accc0b54ba821a2bec +Author: momo5502 +Date: Sun Apr 13 17:59:47 2025 +0200 + + Support initial memory protection + +commit c4ba1e992f125f66b16e9646908a1895daa0a752 +Author: momo5502 +Date: Sun Apr 13 17:00:39 2025 +0200 + + Don't buffer stdout by default + +commit 25972a9bbfab45b9384afe0b1a0286bd678b5a68 +Merge: 5cbdeaa b3139cf +Author: Maurice Heumann +Date: Sun Apr 13 16:58:52 2025 +0200 + + Small fixes (#199) + +commit b3139cfacdfcb406ab253caeb298a87bc04103d4 +Author: momo5502 +Date: Sun Apr 13 16:24:48 2025 +0200 + + Small fixes + +commit 5cbdeaaad5a39b21a3993057e5af1fffd643d32d +Merge: 4bf2e92 2ed35d9 +Author: Maurice Heumann +Date: Sun Apr 13 15:16:47 2025 +0200 + + Implement APC support (#198) + + Still not completely done and clean. I think some stuff is still broken + +commit 2ed35d94b92f461306dac56ff996655cd246b491 +Author: momo5502 +Date: Sun Apr 13 15:00:39 2025 +0200 + + Set correct status + +commit 7910021124685b448fc5c7f02da0b13d25aff60b +Author: momo5502 +Date: Sun Apr 13 14:28:35 2025 +0200 + + Fix apc dispatching + +commit 30e77f5f9a4ec12467c8a4880a380eb6581cb714 +Author: momo5502 +Date: Sun Apr 13 13:50:44 2025 +0200 + + Fix NtQueueApcThreadEx + +commit a3f811a466febf66886f2c912397f0d097f48a6b +Author: momo5502 +Date: Sun Apr 13 13:38:19 2025 +0200 + + Support all APC queue syscalls + +commit c1e621c2cd7613c1b9f5bc71db9d30e50d281892 +Author: momo5502 +Date: Sun Apr 13 12:15:57 2025 +0200 + + Basic hacky working APC dispatching + +commit a8926592bcb548aa4cba0f00d95f87087e4da01b +Author: momo5502 +Date: Sun Apr 13 11:07:32 2025 +0200 + + Prepare APC dispatching + +commit bb4b159850c595b0118ba68ad0355f9d28e8ed37 +Author: momo5502 +Date: Sun Apr 13 10:56:28 2025 +0200 + + Implement NtQueueApcThreadEx2 + +commit fdab8cd5ecdf3b35a1bd4dbb0511241aa37ee57f +Author: momo5502 +Date: Sun Apr 13 10:37:39 2025 +0200 + + Extend APC test + +commit 82227e4d4158a468e1aa00ca6413e0231a84e51f +Author: momo5502 +Date: Sun Apr 13 10:32:22 2025 +0200 + + Prepare NtQueueApcThreadEx2 support + +commit 9609a550e01b116cd1b4ca26ae0aa596182e7f9e +Author: momo5502 +Date: Sun Apr 13 10:22:46 2025 +0200 + + Add APC test + +commit 71e8aab91319f2af248ee70095bc5e612d3e78ab +Author: momo5502 +Date: Sun Apr 13 10:22:15 2025 +0200 + + Ignore linter warnings + +commit c0252a5f7146d7a5cb5eb4195da6208e53a1559f +Author: momo5502 +Date: Sun Apr 13 10:04:42 2025 +0200 + + Add partial NtContinueEx support + +commit f58dec38a2165e6584a8c2785d79cfc1de821e0e +Author: momo5502 +Date: Sun Apr 13 09:48:02 2025 +0200 + + Prepare APC support + +commit 4bf2e9287e82c87db0f95df8620f790a428e0ba5 +Author: momo5502 +Date: Sun Apr 13 13:28:18 2025 +0200 + + Use test sample everywhere + +commit 8e0e81c02d417210b07ba638d5a015991a0010c2 +Author: momo5502 +Date: Sat Apr 12 19:26:07 2025 +0200 + + Less intrusive AFD logging + +commit 532e9d7609839bd777ec722c94e9966911c3e518 +Author: momo5502 +Date: Sat Apr 12 17:13:51 2025 +0200 + + Remove gitattributes + +commit 386b5ec2491a01054c8dd4eff8c945616dec59d9 +Merge: 1f1e6f4 47c1fe7 +Author: Maurice Heumann +Date: Sat Apr 12 16:55:17 2025 +0200 + + Bump deps/googletest from `52204f7` to `e90fe24` (#196) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `52204f7` to `e90fe24`. +
+ Commits +
    +
  • e90fe24 + gmock-actions: add a missing conversion operator to + WithArgsAction.
  • +
  • 50a9511 + gmock-actions: run clang-format.
  • +
  • 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) + + +
+ +commit 1f1e6f4ac4e21a3dbf72fcc7ad9245918294c368 +Author: momo5502 +Date: Sat Apr 12 16:46:30 2025 +0200 + + Upgrade reflect + +commit 47c1fe777ea32f3e3872add8d0384fdfd031ff0b +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Apr 12 14:38:36 2025 +0000 + + Bump deps/googletest from `52204f7` to `e90fe24` + + Bumps [deps/googletest](https://github.com/google/googletest) from `52204f7` to `e90fe24`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/52204f78f94d7512df1f0f3bea1d47437a2c3a58...e90fe2485641bab0d6af4500192dc503384950d1) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: e90fe2485641bab0d6af4500192dc503384950d1 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit ebbcf3393231a58b722a5e7e9ccf390d155e882b +Author: Maurice Heumann +Date: Sat Apr 12 10:30:12 2025 +0200 + + Fix root creation batch file + +commit 4efb9fce186cbaf7b35bc74dc320e31294a1f9c6 +Author: momo5502 +Date: Sat Apr 12 10:22:25 2025 +0200 + + Add batch files again with correct line endings + +commit 6e254a2b483e83198526a51c3d2e5942b68d3c5a +Author: momo5502 +Date: Sat Apr 12 10:22:01 2025 +0200 + + Remove batch files + +commit b613c89babab2017d7a99d7fc566e3e05563bfa1 +Author: momo5502 +Date: Sat Apr 12 10:20:29 2025 +0200 + + Force correct line endings for batch files + +commit 84399d987dc02becfb6fe3a640f3e44635391440 +Author: momo5502 +Date: Sat Apr 12 09:50:35 2025 +0200 + + Add quick start + +commit 8bad084b740ba321836a9e329e27fa5b95a71152 +Merge: 49a27ea fb644b8 +Author: Maurice Heumann +Date: Sat Apr 12 09:11:18 2025 +0200 + + Add AVX2 support (#195) + +commit fb644b8bf13d5c0705d321e2c8cd5e6a8746f887 +Author: momo5502 +Date: Sat Apr 12 08:54:18 2025 +0200 + + Disable avx2 for android + +commit 35092b9cdfffb51702e43c2e16cba3438ec643e9 +Author: momo5502 +Date: Sat Apr 12 08:52:24 2025 +0200 + + Use test-sample as analysis sample + +commit b701d44e904b80352f5d9c5821b1b33f09d9dafc +Author: momo5502 +Date: Sat Mar 22 18:02:02 2025 +0100 + + Disable AVX2 for samples + +commit f42005ce5d12c11ed606b5c7dc246259409d49f0 +Author: momo5502 +Date: Sat Mar 22 17:23:53 2025 +0100 + + Add avx2 support + +commit 49a27eafff5c62568b15d5a5e2dedc003b7e6876 +Merge: b449684 d0a24ac +Author: Maurice Heumann +Date: Sat Apr 12 08:26:12 2025 +0200 + + Remove dependencies from sample (#194) + +commit d0a24ac65c5fe9eafd78bb8dddfc3acce07629a4 +Author: momo5502 +Date: Sat Apr 12 08:09:19 2025 +0200 + + Remove dependencies from sample + +commit b449684bde3c1a93d69131449e309f28bd277172 +Merge: de3f9e5 891dafa +Author: Maurice Heumann +Date: Fri Apr 11 21:23:43 2025 +0200 + + Cleanup file syscalls (#193) + +commit 891dafaf26d3ce0eac2a31cd07fbb570f2975f3f +Author: momo5502 +Date: Fri Apr 11 20:42:26 2025 +0200 + + Cleanup file syscalls + +commit de3f9e5555bd81b3e389105cf31af69f4ccd94e0 +Merge: 2c1edc8 facfe2b +Author: Maurice Heumann +Date: Fri Apr 11 19:27:32 2025 +0200 + + Cleanup system information syscalls (#192) + +commit facfe2b6bf432937437577c5fe68b3db94881b0e +Author: momo5502 +Date: Fri Apr 11 17:59:30 2025 +0200 + + More system information syscall cleanup + +commit 915b31c093fa241b556f87715416e43a8ed50665 +Author: momo5502 +Date: Fri Apr 11 17:44:57 2025 +0200 + + Cleanup system information syscalls + +commit 2c1edc819d72db07f4a97c2b54a0360665f61cad +Author: momo5502 +Date: Fri Apr 11 17:33:31 2025 +0200 + + Group backend targets + +commit 39330190429b2ef683a7e9971963f94789dd7abd +Merge: d9b6aef 8bc49bd +Author: Maurice Heumann +Date: Fri Apr 11 17:25:34 2025 +0200 + + refactor(windows-emulator/syscalls): partial refactor of syscalls.cpp… (#191) + + refactor(windows-emulator/syscalls): partial refactor of syscalls.cpp, + splits syscall implementations over multiple files + +commit 8bc49bdd030dd58346c61fbd7abdd2b0fb1b689b +Author: RektInator <7003455+RektInator@users.noreply.github.com> +Date: Fri Apr 11 16:42:00 2025 +0200 + + refactor(windows-emulator/syscalls): partial refactor of syscalls.cpp, splits syscall implementations over multiple files + +commit d9b6aefeff1f80f35d764607ace48784693bb164 +Merge: 1751ec6 7f6edb4 +Author: Maurice Heumann +Date: Fri Apr 11 11:37:44 2025 +0200 + + Run isolated windows test to reduce CI load (#190) + +commit 7f6edb46f79c839e711ac5d78d7a3ad0a29a4d9d +Author: momo5502 +Date: Fri Apr 11 11:01:53 2025 +0200 + + Run isolated windows test to reduce CI load + +commit 1751ec6e9a774547af06c950e3843df74320760d +Merge: 1adb16f d409c08 +Author: Maurice Heumann +Date: Fri Apr 11 09:25:51 2025 +0200 + + Group backends in a dedicated source directory (#189) + +commit 1adb16f8e7ecc122a4a7efbf01fa50beedd58848 +Merge: 705162d ea7f6a6 +Author: Maurice Heumann +Date: Fri Apr 11 09:24:36 2025 +0200 + + feat: spoof rdtsc timings (#185) + + Previously, RDTSC in the VM always returned a constant value of 4, which + broke any timing-based operations, or caused detections in heuristics of + malware and ANTI-VM tools. + + This patch introduces a spoofed rdtsc_fake counter that tracks and + adjusts timing deltas to simulate realistic TSC increments. Can be + extended to simulate rdtsc timings based on CPU clock speed. + +commit 705162d0697d2298da378f027c53b1c7bbd5d620 +Author: momo5502 +Date: Fri Apr 11 09:07:51 2025 +0200 + + Cancel in-progress workflows to speedup CI + +commit d409c08ef658ab006ad9e6d7124ade168926a125 +Author: momo5502 +Date: Fri Apr 11 08:58:49 2025 +0200 + + Restructure backends + +commit ea7f6a68c819b3d0310eb2e9a51456745681455b +Author: Soham Nandy +Date: Fri Apr 11 12:12:56 2025 +0530 + + Use auto for timestamp_counter tick type + + Co-authored-by: Maurice Heumann + +commit 640cd500c36e0d9bccba0767a4b16c1ac65c73c4 +Author: Soham Nandy +Date: Fri Apr 11 12:12:31 2025 +0530 + + fix typo on time.hpp + + Co-authored-by: Maurice Heumann + +commit daeefb4a7f989ad7eb4de60ac0de464376a1c800 +Author: Soham Nandy +Date: Fri Apr 11 11:42:36 2025 +0530 + + refactor(rdtsc): clean up code overall + + Change type of chrono return to be auto + + Co-authored-by: Maurice Heumann + + simplify conditional compile and add #else to prevent clang-tidy breaking CI + + Co-authored-by: Maurice Heumann + +commit 55f29caf0f13c5da0053e467d844ec0a8a05b8c1 +Author: Soham Nandy +Date: Fri Apr 11 02:26:28 2025 +0530 + + Revert "refactor: better conditional compilation on time.hpp" + + This reverts commit 3bb599d35617d1c580e07a01d0fd1097b68a858a. + +commit 3bb599d35617d1c580e07a01d0fd1097b68a858a +Author: Soham Nandy +Date: Fri Apr 11 02:21:22 2025 +0530 + + refactor: better conditional compilation on time.hpp + +commit 0271e39474ab69fb3ce174fd673155144f32f59f +Author: Soham Nandy +Date: Fri Apr 11 00:40:38 2025 +0530 + + refactor(rdtsc): clean up tick logic, + fix intrinsics, and resolve x86 compiler issues + + - fix `time.hpp` compiler warnings (errors) and use proper intrinsic for gcc + - simplify tick calculation logic + - fix: exclude intrinsics include for non x86 builds and fix style + - fix: get() on clock_ unique ptr + +commit dbc1b4439e08043a39c63e42834c0e3e49936db3 +Author: Soham Nandy +Date: Thu Apr 10 06:58:01 2025 +0530 + + feat: spoof rdtsc timings + + Previously, RDTSC in the VM always returned a constant value, which broke any non deterministic timing-based operations, or caused detections in heuristics of malware and ANTI-VM tools. + + This patch introduces a spoofed rdtsc_fake counter that tracks and adjusts timing deltas to simulate realistic TSC increments. Can be extended to simulate rdtsc timings based on CPU clock speed. + +commit 3836f5d381f2724584ee506ba26ef571f09ca002 +Merge: 6cb43b6 446978a +Author: Maurice Heumann +Date: Wed Apr 9 19:55:26 2025 +0200 + + Always use release windows artifacts (#186) + + This will always use the windows release test sample artifacts. It + doesn't really make sense to test the debug artifacts. They're just + slower and do the same. + + This will still run debug artifacts on windows. + The change only applies to non-windows platforms + +commit 6cb43b672e8344c610f22f6f1d7b0810407c65a4 +Author: momo5502 +Date: Wed Apr 9 18:57:06 2025 +0200 + + Redirect to wiki + +commit 446978ad5a06404ff6ccc1adcfdbea0262d0ebde +Author: momo5502 +Date: Wed Apr 9 18:32:41 2025 +0200 + + Always use release windows artifacts + + This will always use the windows release test sample artifacts. + It doesn't really make sense to test the debug artifacts. + They're just slower and do the same. + + This will still run debug artifacts on windows. + The change only applies to non-windows platforms + +commit e737e6ed806965d1e0fd44a981dc651e50e24b1a +Merge: d73be6b 7029829 +Author: Maurice Heumann +Date: Wed Apr 9 17:59:02 2025 +0200 + + Improve momo_strip_target and add unicord-emulator and windows-emulator-test (#184) + + Tested on linux locally in release mode. + Build size before: + 105.9 MiB + + Build size after: + 46.4 MiB + +commit 7029829ec7fb404d43a461160d5a9309f1886928 +Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com> +Date: Wed Apr 9 12:28:19 2025 -0300 + + revert: add back strip in ios + +commit e4542f407acc311dc73bec0d55a7f7dabc763869 +Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com> +Date: Wed Apr 9 11:59:19 2025 -0300 + + chore: add back strip in ios + +commit 63059a328a574a74781bd723e6ebf0357c051030 +Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com> +Date: Wed Apr 9 11:49:16 2025 -0300 + + chore: ignore android and ios. Add custom strip do macos + +commit 0c26c71fd5624a65083c041cbb9efd308bfabc60 +Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com> +Date: Wed Apr 9 11:28:02 2025 -0300 + + Update cmake/utils.cmake + + Co-authored-by: Maurice Heumann + +commit 0e45cc4d66774c7761288875744b374da32c0f75 +Author: João Lucas de Oliveira Lopes <55464917+jlucaso1@users.noreply.github.com> +Date: Wed Apr 9 11:27:12 2025 -0300 + + Update cmake/utils.cmake + + momo5502 suggestion + + Co-authored-by: Maurice Heumann + +commit ac76a3ffd31a29dd10ff07ebf73a998ee0b1fc9c +Author: João Lucas +Date: Wed Apr 9 11:00:04 2025 -0300 + + chore: improve momo_strip_target and add unicord-emulator and windows-emulator-test + +commit d73be6b65681832de1fb0b564f771fae9ac96b0c +Author: Maurice Heumann +Date: Wed Apr 9 07:02:38 2025 +0200 + + Switch back to main icicle repo + +commit 803c7da07bfe63cf963ebac1c65023176cb6faeb +Merge: 67d34b3 9e4e872 +Author: Maurice Heumann +Date: Wed Apr 9 04:42:10 2025 +0200 + + Disable icicle jit (#183) + +commit 9e4e872b55a331ccbbbfd7017217c25ce852d562 +Author: momo5502 +Date: Tue Apr 8 20:22:29 2025 +0200 + + Run icicle debug tests + +commit b9c4cf98ad72155279dee8ca4241d6520074e56b +Author: momo5502 +Date: Tue Apr 8 20:21:48 2025 +0200 + + Disable icicle jit + +commit 9e8f921be1cbbd4114f4adffaa5dc4333e1edcda +Author: momo5502 +Date: Tue Apr 8 20:21:41 2025 +0200 + + Add emulator names + +commit 67d34b39888c35c50ed4103886071ea5a3bb13ee +Author: Maurice Heumann +Date: Mon Apr 7 22:01:33 2025 +0200 + + Small fix + +commit 0d9e03b6734967d6e1f1e7c57b06458252836dcb +Merge: 62c9723 f1101cc +Author: Maurice Heumann +Date: Mon Apr 7 21:31:59 2025 +0200 + + Support logging debug strings (#182) + +commit f1101cc90d714bad5b6d80496fe5d9665ce05bda +Author: momo5502 +Date: Mon Apr 7 21:04:06 2025 +0200 + + Fix module lookup + +commit 3c58c1af987296dd9bfffeae9dea9e59d9710bbe +Author: momo5502 +Date: Mon Apr 7 21:03:57 2025 +0200 + + Log debug strings + +commit 62c972333a9d0e0ea6aa19b217b01aa09daa53cd +Author: momo5502 +Date: Mon Apr 7 19:01:10 2025 +0200 + + Support ignoring multiple functions + +commit 73c37eaeb18137af080115c720179032088af971 +Author: Maurice Heumann +Date: Mon Apr 7 15:47:00 2025 +0200 + + Fix NtQueryInformationProcess ProcessDebugFlags + +commit 66a529cf4321a265f9a6fe5a585e2ba27bd29376 +Author: Maurice Heumann +Date: Mon Apr 7 15:36:25 2025 +0200 + + More logging + +commit f087d3998ad6693ed2956051d140500c79d651f4 +Author: Maurice Heumann +Date: Mon Apr 7 15:17:52 2025 +0200 + + Ignore certain function calls + +commit 7f3c5d080ce59790d3cabd81fc482d128a930eab +Merge: 8935a3d e749c7d +Author: Maurice Heumann +Date: Mon Apr 7 09:31:42 2025 +0200 + + Basic working icicle support (#181) + +commit e749c7d47f894dceeb33d534a3c5bf6f48a630bf +Author: Maurice Heumann +Date: Mon Apr 7 09:02:05 2025 +0200 + + Adapt readme + +commit 1cfe20b7a12badf395ed3658c1bd3d48705d8188 +Author: Maurice Heumann +Date: Mon Apr 7 08:04:24 2025 +0200 + + Skip icicle debug tests + +commit 787410ff332882b5add5cf2c8eac5dcf6d8b0710 +Author: Maurice Heumann +Date: Mon Apr 7 07:35:08 2025 +0200 + + Remove IP skip check + +commit baad36ccf20264f4ba031e96ba9a4aab2fceb8e9 +Author: Maurice Heumann +Date: Mon Apr 7 07:24:46 2025 +0200 + + Support interrupt hooks + +commit 1ed997445d317ddfdf5f35cde160123f26a58689 +Author: momo5502 +Date: Sun Apr 6 20:17:39 2025 +0200 + + Fix IRETQ instruction + +commit e8ac70f0d041ee3755f00a8c1a3723c7c2259257 +Author: momo5502 +Date: Sun Apr 6 20:55:51 2025 +0200 + + Use ghidra spec from icicle-python + + --> https://github.com/icicle-emu/icicle-python + +commit 5fde8c033d93e1f2d977bf78c45b986088385735 +Author: momo5502 +Date: Sun Apr 6 20:01:18 2025 +0200 + + Fix hooks + + This fixes #180 + +commit cacf2c152c3367b0909bd0163e6fcfd1ac47e6fd +Author: momo5502 +Date: Sun Apr 6 17:50:02 2025 +0200 + + Fix single stepping after breakpoints + +commit e40e1bfb830e7854ffaf9029280f3ce9b9947ecc +Author: momo5502 +Date: Sun Apr 6 10:32:00 2025 +0200 + + Ugly hack to *sometimes* fix instruction skipping + +commit 3450a6a5170cef5d9976929a1e35b735367457ed +Author: momo5502 +Date: Sun Apr 6 09:44:46 2025 +0200 + + Fix reading/writing eflags + +commit 320af6bb46baa0f378a8569ef75da66ed00c99d1 +Author: momo5502 +Date: Sat Apr 5 19:28:21 2025 +0200 + + Support GDB stepping + + ...almost :( + +commit ed711197ae3340390e8a56f10238269922a845a1 +Author: momo5502 +Date: Sat Apr 5 16:15:56 2025 +0200 + + Fix GDB debugging with icicle + +commit bfb9760d29f280bb4a8e84f96cbad0f10f996f45 +Author: momo5502 +Date: Sat Apr 5 15:58:34 2025 +0200 + + Fix unicorn read hook + +commit 3978eeed2a8d804ef577c700419cc70d979f8406 +Author: momo5502 +Date: Sat Apr 5 15:28:14 2025 +0200 + + Finish execution hook support + +commit efe5a21e575587c659016cf10f4af6b676e4991e +Author: momo5502 +Date: Sat Apr 5 14:50:11 2025 +0200 + + Switch to icicle fork + +commit 638ad2c7a45d0ebfd8851cecd2d24d16bfee0ae4 +Author: momo5502 +Date: Sat Apr 5 12:51:37 2025 +0200 + + Support read and write hooks + +commit 349526a54ac91fdb783893be3002660a15095453 +Author: momo5502 +Date: Sat Apr 5 11:59:49 2025 +0200 + + Simplify hooking interface + +commit a336bdf2af0d6ee12b8cdab0efb29fbf7463655b +Author: momo5502 +Date: Sat Apr 5 10:01:28 2025 +0200 + + Simplify violation hook API + +commit 0fbb7a2e0dd6f2bf75b74582b74769c2564d9a1b +Author: momo5502 +Date: Sat Apr 5 09:28:01 2025 +0200 + + Revert "Disable exceptions for now" + + This reverts commit 3391780c2f79ea754ba191bea9b3490b5a9803cf. + +commit 3de9043299972f555017d359585f95a0f6e4e60a +Author: momo5502 +Date: Sat Apr 5 09:23:38 2025 +0200 + + Revert "Disable icicle tests" + + This reverts commit dd7a80a9f058b675dc9b3cd8d270bab8dcaea835. + +commit 3391780c2f79ea754ba191bea9b3490b5a9803cf +Author: Maurice Heumann +Date: Fri Apr 4 15:21:00 2025 +0200 + + Disable exceptions for now + +commit 8935a3d56ebea13545a2b79f916258b6e6b48dc8 +Merge: 6b6d2d2 dd7a80a +Author: Maurice Heumann +Date: Sat Apr 5 09:23:01 2025 +0200 + + Integrate icicle into CI (#179) + + But disable it for now + +commit dd7a80a9f058b675dc9b3cd8d270bab8dcaea835 +Author: momo5502 +Date: Sat Apr 5 09:03:19 2025 +0200 + + Disable icicle tests + +commit d191f8e66701e79ffc1e2b9d58cf76b6834eec7e +Author: momo5502 +Date: Sat Apr 5 08:55:08 2025 +0200 + + Optimize MMIO handling + +commit b69611742405b05f2c9a10e76fe5846b8b042365 +Author: momo5502 +Date: Fri Apr 4 19:13:35 2025 +0200 + + Add safety checks + +commit 102676b51ccdbb88cf5bf6677a6b835668021b8a +Author: momo5502 +Date: Fri Apr 4 16:16:40 2025 +0200 + + Unify environment variables + +commit d6a419d5f6184a7b31509a943139954a8c58185a +Author: Maurice Heumann +Date: Fri Apr 4 15:11:25 2025 +0200 + + Add Ghidra processor specification + +commit 8de5c7be3ab5a072f6633b00e14a4a995014390e +Author: Maurice Heumann +Date: Fri Apr 4 14:53:31 2025 +0200 + + Run icicle tests + +commit 6b6d2d29f7dcced1b3b9edd933f3cd5a9c1328f0 +Merge: 31464c1 24df7c6 +Author: Maurice Heumann +Date: Fri Apr 4 13:34:26 2025 +0200 + + Merge icicle progress (#178) + +commit 24df7c65c2fc94a1b8dbd506896b635565058680 +Author: Maurice Heumann +Date: Fri Apr 4 13:13:09 2025 +0200 + + Support accurate instruction counts + +commit 204159f13740e540905793cae9b59061259b66ba +Author: Maurice Heumann +Date: Wed Apr 2 08:21:37 2025 +0200 + + Support violation hooks + +commit f5b77ffa67818250bb4406fcb1da36f69080bc1e +Author: momo5502 +Date: Wed Apr 2 07:03:01 2025 +0200 + + Tests + +commit 84268bc7e392a2bf011b9c2eadeea6198e4a1463 +Author: momo5502 +Date: Wed Apr 2 06:28:01 2025 +0200 + + More icicle progress + +commit ec235202fb82d1f1214be79bebcdcb2620a32d55 +Author: momo5502 +Date: Tue Apr 1 20:53:33 2025 +0200 + + Prepare instruction hook injection + +commit 5846d2c0b9174766f127ae1abf47b8b08c076168 +Author: momo5502 +Date: Tue Apr 1 20:09:43 2025 +0200 + + Generalize hook store + +commit bdf5d60fd9ceea6afa1af85b7d56aed8ad34dcd4 +Author: momo5502 +Date: Tue Apr 1 20:07:26 2025 +0200 + + Implement serialization + +commit 31464c1c680241d8298e043d87b765348b8064b3 +Merge: 960db24 ae00e66 +Author: Maurice Heumann +Date: Tue Apr 1 20:18:29 2025 +0200 + + Bump deps/googletest from `2ae29b5` to `52204f7` (#177) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `2ae29b5` to `52204f7`. +
+ 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) + + +
+ +commit 960db2419377420d49a430d320cbd902afd7e4dc +Merge: c0e2ef1 30f752c +Author: Maurice Heumann +Date: Tue Apr 1 20:08:46 2025 +0200 + + Bump reactivecircus/android-emulator-runner from 2.33.0 to 2.34.0 (#176) + + Bumps + [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) + from 2.33.0 to 2.34.0. +
+ Release notes +

Sourced from reactivecircus/android-emulator-runner's + releases.

+
+

v2.34.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.33.0...v2.34.0

+
+
+
+ Changelog +

Sourced from reactivecircus/android-emulator-runner's + changelog.

+
+

v2.34.0

+
    +
  • Allow arbitrary value for api-level such as + Baklava and 35-ext15. - 428
  • +
  • Add option to specify system-image-api-level to use a + system image with a different API level than the platform. - 428
  • +
  • Support automotive and desktop targets: + android-automotive, + android-automotive-playstore, android-desktop. + - 428
  • +
+
+
+
+ Commits +
    +
  • 1dcd009 + Merge branch 'main' into release/v2
  • +
  • 2548f9f + Prepare for release 2.34.0.
  • +
  • 595a456 + Update README.md and CHANGELOG.md.
  • +
  • a173d65 + Support API levels for SDK extensions and add missing targets for + automotive ...
  • +
  • 50d5b10 + Add Baklava support (#424)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reactivecircus/android-emulator-runner&package-manager=github_actions&previous-version=2.33.0&new-version=2.34.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ae00e664e1712edfbdd86bbd8e4f2d227c58792e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 1 17:54:04 2025 +0000 + + Bump deps/googletest from `2ae29b5` to `52204f7` + + Bumps [deps/googletest](https://github.com/google/googletest) from `2ae29b5` to `52204f7`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/2ae29b52fdff88c52fef655fa0d245fc514ca35b...52204f78f94d7512df1f0f3bea1d47437a2c3a58) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-version: 52204f78f94d7512df1f0f3bea1d47437a2c3a58 + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 30f752cc1508d61ac7608d1a6408020d5e973e96 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Apr 1 17:48:31 2025 +0000 + + Bump reactivecircus/android-emulator-runner from 2.33.0 to 2.34.0 + + Bumps [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) from 2.33.0 to 2.34.0. + - [Release notes](https://github.com/reactivecircus/android-emulator-runner/releases) + - [Changelog](https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md) + - [Commits](https://github.com/reactivecircus/android-emulator-runner/compare/v2.33.0...v2.34.0) + + --- + updated-dependencies: + - dependency-name: reactivecircus/android-emulator-runner + dependency-version: 2.34.0 + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit c0e2ef1a8912a7f01949af37f2c7f42399605269 +Merge: e0b0630 1cdf280 +Author: Maurice Heumann +Date: Tue Apr 1 19:22:48 2025 +0200 + + First step towards supporting icicle-emu (#175) + + This PR aims to provide initial support for icicle-emu. + It's not done yet, but things are making progress. + As it contains interface adjustments and fixes for unicorn, merging the + current state makes sense. + +commit 1cdf280fcf0c8fee209f37bc835880471186218b +Author: momo5502 +Date: Tue Apr 1 18:49:41 2025 +0200 + + Support disabling rust code + +commit 7d5555e98518215b788c8e7a73444985e4925951 +Author: momo5502 +Date: Tue Apr 1 18:37:00 2025 +0200 + + Fix unicorn and switch back to it as default emulator + +commit afd9344e9743c710b90b9656efee7a1cf8e5f9e1 +Author: momo5502 +Date: Tue Apr 1 18:34:29 2025 +0200 + + Extract registers + +commit fd018c46b4e20ed21d4720d1d4df7276f20391c5 +Author: momo5502 +Date: Tue Apr 1 18:23:24 2025 +0200 + + Support saving and restoring registers + +commit 7222c0fc1dec592829c2696abc830c2ffd2253d3 +Author: Maurice Heumann +Date: Tue Apr 1 15:40:53 2025 +0200 + + Add icicle mmio support + +commit 54b5bdc53134814e31b4c41cf7651ba962bf0574 +Author: momo5502 +Date: Tue Apr 1 09:27:07 2025 +0200 + + Small fix + +commit 3e6c8ed84c1eefe6160eea72bf7a958e706605c0 +Author: momo5502 +Date: Sat Mar 29 11:39:13 2025 +0100 + + Adjust icicle config + +commit b21569936046cc52e79b3c2de41b075044ff52d9 +Author: momo5502 +Date: Sat Mar 29 11:31:30 2025 +0100 + + Fix syscall execution + +commit 2a74303cdc0824802540335ad392ec63f397e95c +Author: momo5502 +Date: Sat Mar 29 10:43:59 2025 +0100 + + Support syscall hooks + +commit 637ed75b8c775e352cccdc1f1f3d8837e9dd22e3 +Author: momo5502 +Date: Sat Mar 29 08:54:53 2025 +0100 + + GDT fixes + +commit af6492be6d58ef25d458ba61cab7d45a2efc720b +Author: momo5502 +Date: Sat Mar 29 08:04:56 2025 +0100 + + Unify setting segment base + +commit dec66f051ddd13fe2aa9a924f93663211e2d818a +Author: Maurice Heumann +Date: Sat Mar 29 06:50:56 2025 +0100 + + Test + +commit ab144de1251b7f384e65a4de59238ba31541a18f +Author: Maurice Heumann +Date: Fri Mar 28 08:57:02 2025 +0100 + + Prepare register support + +commit da6ba1a32904174d2ff624efe44f8872b6d00f36 +Author: momo5502 +Date: Thu Mar 27 20:57:04 2025 +0100 + + Support reading and writing memory + +commit 65d0da70a0baa8616ccf5e360e835ac6f00b4295 +Author: momo5502 +Date: Thu Mar 27 20:15:55 2025 +0100 + + Fix rust cmake + +commit 63f54df78c00e714db1c86f47df698e205d79991 +Author: Maurice Heumann +Date: Thu Mar 27 15:50:33 2025 +0100 + + Icicle progress + +commit 985dd490595d259750ed5fd7ceb7fa6cae9c52da +Author: momo5502 +Date: Wed Mar 26 17:48:04 2025 +0100 + + Fix cargo builds + +commit 32ebda5fe7c748dbbb58c6bfd36404f38e541684 +Author: momo5502 +Date: Wed Mar 26 15:47:33 2025 +0100 + + Support android + +commit 448e11b73716f38c92a81b9641358dcc99e848d2 +Author: momo5502 +Date: Wed Mar 26 15:23:31 2025 +0100 + + Support iOS + +commit 6fb7450e0f78f4245aa10d89dbd3f72f96e3ec1a +Author: momo5502 +Date: Wed Mar 26 14:36:03 2025 +0100 + + Add rust code and cmake integration + +commit e0b0630171ca81663cbb84671cb4429e355270d9 +Author: momo5502 +Date: Sat Mar 29 10:44:14 2025 +0100 + + Small cleanup + +commit a41fce3a0241015d1ec429f456c0a4bbb956d272 +Author: Maurice Heumann +Date: Mon Mar 24 08:39:54 2025 +0100 + + Use clang format 20 + +commit 38db3df1d86d43f5706f463d5a701e0592c29dd5 +Merge: 48df703 f889f0f +Author: Maurice Heumann +Date: Mon Mar 24 08:34:17 2025 +0100 + + Bump actions/download-artifact from 4.2.0 to 4.2.1 (#173) + + Bumps + [actions/download-artifact](https://github.com/actions/download-artifact) + from 4.2.0 to 4.2.1. +
+ Release notes +

Sourced from actions/download-artifact's + releases.

+
+

v4.2.1

+

What's Changed

+ +

Full Changelog: https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1

+
+
+
+ Commits +
    +
  • 95815c3 + Merge pull request #391 + from GhadimiR/main
  • +
  • 278fca4 + Move log statements
  • +
  • 6890984 + Merge branch 'main' into main
  • +
  • f9415c0 + Run unit tests in CI
  • +
  • 76a6eb5 + Merge pull request #392 + from GhadimiR/add_unit_tests
  • +
  • a2426d7 + Merge branch 'main' into add_unit_tests
  • +
  • 3ffa694 + lint
  • +
  • 53f6aa5 + Add extra assertion to download single artifact test
  • +
  • b456700 + lint
  • +
  • 9eab798 + Configure tsconfig
  • +
  • Additional commits viewable in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/download-artifact&package-manager=github_actions&previous-version=4.2.0&new-version=4.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 48df703cb1c126759e01363329b14bf1f1a390c4 +Merge: 5f8d14d 6ffb925 +Author: Maurice Heumann +Date: Mon Mar 24 08:26:21 2025 +0100 + + Bump jidicula/clang-format-action from 4.14.0 to 4.15.0 (#172) + + Bumps + [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action) + from 4.14.0 to 4.15.0. +
+ Release notes +

Sourced from jidicula/clang-format-action's + releases.

+
+

v4.15.0

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0

+
+
+
+ Commits +
    +
  • 4726374 + docs: Prepare for v4.15.0 (#241)
  • +
  • da40ba9 + Add clang-format 20 (#237)
  • +
  • 87adf5c + build: Fix Ubuntu distro for clang-format-20 (#240)
  • +
  • 69a43b0 + Add clang-format 20 image build (#239)
  • +
  • 1781d20 + build: bump docker/metadata-action from 5.6.1 to 5.7.0 (#234)
  • +
  • c981401 + build: bump docker/build-push-action from 6.13.0 to 6.15.0 (#233)
  • +
  • 06a6cbd + build: bump docker/login-action from 3.3.0 to 3.4.0 (#238)
  • +
  • fbe58bf + build: bump docker/build-push-action from 6.12.0 to 6.13.0 (#231)
  • +
  • a815d87 + build: bump docker/build-push-action from 6.10.0 to 6.12.0 (#230)
  • +
  • bbe2072 + build: bump docker/build-push-action from 6.9.0 to 6.10.0 (#225)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jidicula/clang-format-action&package-manager=github_actions&previous-version=4.14.0&new-version=4.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit 5f8d14d19091506e82eb3a129b3c2343fbf91848 +Merge: b5c64fe 6bc314b +Author: Maurice Heumann +Date: Mon Mar 24 08:18:12 2025 +0100 + + Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#171) + + Bumps + [actions/upload-artifact](https://github.com/actions/upload-artifact) + from 4.6.1 to 4.6.2. +
+ Release notes +

Sourced from actions/upload-artifact's + releases.

+
+

v4.6.2

+

What's Changed

+ +

New Contributors

+ +

Full Changelog: https://github.com/actions/upload-artifact/compare/v4...v4.6.2

+
+
+
+ Commits +
    +
  • ea165f8 + Merge pull request #685 + from salmanmkc/salmanmkc/3-new-upload-artifacts-release
  • +
  • 0839620 + Prepare for new release of actions/upload-artifact with new toolkit + cache ver...
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=4.6.1&new-version=4.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit b5c64fe0ebe4172e92ad2157db8ac99158f35b88 +Merge: a1ee386 4ed10be +Author: Maurice Heumann +Date: Mon Mar 24 08:11:45 2025 +0100 + + Bump deps/googletest from `3af8347` to `2ae29b5` (#170) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `3af8347` to `2ae29b5`. +
+ Commits +
    +
  • 2ae29b5 + Add UnpackStructImpl for structs with 22 fields.
  • +
  • c2ceb2b + Fix a typo
  • +
  • e7b26b7 + Add a non-'const' overload for the function invoked by the IgnoreArgs + action ...
  • +
  • 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) + + +
+ +commit f889f0f40ce3363cb6e14915b2afa2f19db5e88e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Mar 24 06:50:35 2025 +0000 + + Bump actions/download-artifact from 4.2.0 to 4.2.1 + + Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.0 to 4.2.1. + - [Release notes](https://github.com/actions/download-artifact/releases) + - [Commits](https://github.com/actions/download-artifact/compare/v4.2.0...v4.2.1) + + --- + updated-dependencies: + - dependency-name: actions/download-artifact + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 6ffb925361d47cad402c38d46fa408a979d8140e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Mar 24 06:50:33 2025 +0000 + + Bump jidicula/clang-format-action from 4.14.0 to 4.15.0 + + Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action) from 4.14.0 to 4.15.0. + - [Release notes](https://github.com/jidicula/clang-format-action/releases) + - [Commits](https://github.com/jidicula/clang-format-action/compare/v4.14.0...v4.15.0) + + --- + updated-dependencies: + - dependency-name: jidicula/clang-format-action + dependency-type: direct:production + update-type: version-update:semver-minor + ... + + Signed-off-by: dependabot[bot] + +commit 6bc314b3b57a140c74208a9ab6d43f87013ef9c0 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Mar 24 06:50:30 2025 +0000 + + Bump actions/upload-artifact from 4.6.1 to 4.6.2 + + Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2. + - [Release notes](https://github.com/actions/upload-artifact/releases) + - [Commits](https://github.com/actions/upload-artifact/compare/v4.6.1...v4.6.2) + + --- + updated-dependencies: + - dependency-name: actions/upload-artifact + dependency-type: direct:production + update-type: version-update:semver-patch + ... + + Signed-off-by: dependabot[bot] + +commit 4ed10be0d58547e146bdcb47828e408c05821d5a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Mar 24 06:50:28 2025 +0000 + + Bump deps/googletest from `3af8347` to `2ae29b5` + + Bumps [deps/googletest](https://github.com/google/googletest) from `3af8347` to `2ae29b5`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/3af834740f58ef56058e6f8a1be51f62bc3a6515...2ae29b52fdff88c52fef655fa0d245fc514ca35b) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a1ee386be3f81fb1c982375970094ba73f334f3a +Merge: 95dc699 7c3f848 +Author: Maurice Heumann +Date: Sun Mar 23 13:47:39 2025 +0100 + + Add proper snapshot support to analyzer (#169) + +commit 7c3f848b36b55f380f59ab500178cfda79597cc7 +Author: momo5502 +Date: Sun Mar 23 13:17:23 2025 +0100 + + Support dump generation for GDB mode + +commit 2bc3cda0620a1bb5cee3136b906dc16cb988c999 +Author: momo5502 +Date: Sun Mar 23 12:01:04 2025 +0100 + + Cleanup snapshot generation + +commit 95dc6994b367e8cb78a228738bf884ba792f55e0 +Author: momo5502 +Date: Sun Mar 23 09:10:21 2025 +0100 + + Add more dummy syscalls + +commit fef412466163dee62874e50b92ae0b0000daf62b +Author: momo5502 +Date: Sat Mar 22 21:19:04 2025 +0100 + + Support NtClearEvent + +commit 56f304e3e0de59bb68d1596ec9179681dfb7f34e +Author: momo5502 +Date: Sat Mar 22 21:13:48 2025 +0100 + + "Support" SystemMemoryUsageInformation + +commit 0dea8260cc6145ea2aab8194237852bc277f3913 +Author: momo5502 +Date: Sat Mar 22 20:49:40 2025 +0100 + + Fix SystemLogicalProcessorInformation + +commit c4349bc4e674804ffc6f168e270e46ffa75548f9 +Author: momo5502 +Date: Sat Mar 22 20:29:12 2025 +0100 + + Log message box strings + +commit 53fb2f9116a7ab168a0b6f648200ce1e37cbec72 +Author: momo5502 +Date: Sat Mar 22 19:38:23 2025 +0100 + + Support more syscalls + +commit f26fc7f03f0293e61f9d16af7c213cdbbb873888 +Author: momo5502 +Date: Sat Mar 22 18:22:56 2025 +0100 + + Set cpu model + +commit 5c9eb6c30dac33eac742d5af06aaf478503152f8 +Author: momo5502 +Date: Sat Mar 22 18:31:01 2025 +0100 + + Add anonymous namespace + +commit 0b9fe3d7cc5740d8487f0e3c98c80022d5896b35 +Author: momo5502 +Date: Sat Mar 22 17:04:01 2025 +0100 + + Slightly optimize performance + +commit 61b159c860fa6af69647f557d5c5566c2617b591 +Author: momo5502 +Date: Sat Mar 22 17:47:41 2025 +0100 + + Page align up region to be freed + +commit 1a640ed6d20da9b8eb4ac03e764076591572055e +Author: Maurice Heumann +Date: Sat Mar 22 14:13:58 2025 +0100 + + Dump emulation state in analyzer (#168) + +commit b83b405309b82dcc4fb52a076694765f9fdc7a23 +Author: momo5502 +Date: Sat Mar 22 13:08:54 2025 +0100 + + Support std::byte in zlib + +commit 456369476a0f8a7599c27843607441d2698f16d9 +Author: momo5502 +Date: Sat Mar 22 13:08:37 2025 +0100 + + Fix zlib decompression + +commit 04a4da318844da366f77e0230ea980928e2e4116 +Author: momo5502 +Date: Sat Mar 22 13:08:11 2025 +0100 + + Support std::byte in I/O util + +commit 8dcfbf0601b32e9c846a23ef2fafbb0e5b774be6 +Author: momo5502 +Date: Sat Mar 22 13:07:51 2025 +0100 + + Hm + +commit 919f64403486eecc9b3baccc8e0b0ae81cf7f179 +Author: momo5502 +Date: Sat Mar 22 13:07:43 2025 +0100 + + Serialize sections + +commit 13da0147ff88e175531392cbcaa6ce2c0c8ae566 +Author: momo5502 +Date: Sat Mar 22 10:09:39 2025 +0100 + + Small progress + +commit c009f1a9335e09a47190af395dc48df66e12eb04 +Author: momo5502 +Date: Sat Mar 22 10:09:21 2025 +0100 + + Log less + +commit 0c594408785784da7d1e6fb2ffb01a55136d7c5e +Author: momo5502 +Date: Sat Mar 22 10:09:15 2025 +0100 + + Performance optimization + +commit 98f3da78af503d80838d8324b2d1857ba156bcc1 +Author: momo5502 +Date: Thu Mar 20 19:33:05 2025 +0100 + + Add regular schedule + +commit 0e57c684a88d70445332f02cbb881cd5e2bd8c0a +Author: momo5502 +Date: Thu Mar 20 19:02:23 2025 +0100 + + Optimize deserializer construction + +commit b69fe7e2c0708b539e091809866464c60b6d389e +Merge: 2cb14a3 851fe3a +Author: Maurice Heumann +Date: Thu Mar 20 16:30:33 2025 +0100 + + Add socket abstraction (#167) + +commit 851fe3acba21d6e373cd47d4bc7689833bd40196 +Author: Maurice Heumann +Date: Thu Mar 20 16:15:00 2025 +0100 + + Create proper emulator + +commit 4da664212376a9fa63ef26278cc376bdfdb7883d +Author: Maurice Heumann +Date: Thu Mar 20 15:17:43 2025 +0100 + + Add socket abstraction + +commit 2cb14a35554d1a219622c963ff1afaa33b2b8436 +Author: momo5502 +Date: Wed Mar 19 17:56:35 2025 +0100 + + Make sure to create reproducible emulator + +commit de65e172bd03e30aae0c326c3a0d1b0fe5cfb38a +Merge: 4d6ac16 db0d342 +Author: Maurice Heumann +Date: Wed Mar 19 16:31:21 2025 +0100 + + Add iOS compilation (#166) + +commit db0d34288d57cbb912125c1391813cc598fda5a4 +Author: momo5502 +Date: Wed Mar 19 15:52:19 2025 +0100 + + Test iOS compilation + +commit 4d6ac1684f0ee61a2a3fd009721e89de1b34f0f8 +Merge: 68759d7 101e524 +Author: Maurice Heumann +Date: Wed Mar 19 14:24:48 2025 +0100 + + Add analyzer test (#165) + + Small step in the right direction for #111 + +commit 101e524731a242a58c06415e6cf2d49d4d322cfe +Author: Maurice Heumann +Date: Wed Mar 19 10:46:00 2025 +0100 + + Run analyzer test + +commit 68759d7691cace22ef20d713e80872b8d11f5632 +Author: Maurice Heumann +Date: Wed Mar 19 13:06:11 2025 +0100 + + Run tests in parallel + +commit d21a114f84965fee605dcd228928f2a04874571a +Author: Maurice Heumann +Date: Wed Mar 19 10:45:49 2025 +0100 + + Support path mappings for analysis + +commit 44dfc2edaaadb6fdfe60be9869623c81e35553b3 +Merge: af38414 48401a2 +Author: Maurice Heumann +Date: Wed Mar 19 12:28:52 2025 +0100 + + Fix macos tests (#164) + + This fixes #163 + +commit 48401a28ce3973107de53872f61af35120e102f7 +Author: Maurice Heumann +Date: Wed Mar 19 12:16:38 2025 +0100 + + Maybe fix macos tests + +commit af38414c17a83d10c8f27529ca70036354c1ca62 +Merge: c7acc7d c735976 +Author: Maurice Heumann +Date: Wed Mar 19 08:10:28 2025 +0100 + + Bump deps/googletest from `4902ea2` to `3af8347` (#162) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `4902ea2` to `3af8347`. +
+ Commits +
    +
  • 3af8347 + Improve the failure messages of ElementsAre(), + ElementsAreArray(), etc.
  • +
  • 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) + + +
+ +commit c73597654c99b85ffe4e160edea0fcdc7616e944 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Mar 19 07:02:33 2025 +0000 + + Bump deps/googletest from `4902ea2` to `3af8347` + + Bumps [deps/googletest](https://github.com/google/googletest) from `4902ea2` to `3af8347`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/4902ea2d7c6faed89b6facee00baa34bb108fc0d...3af834740f58ef56058e6f8a1be51f62bc3a6515) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit c7acc7d48881d83654e8d61089cf2222afb96829 +Merge: c74d636 2584d73 +Author: Maurice Heumann +Date: Wed Mar 19 07:27:46 2025 +0100 + + Build with ASAN (#161) + + This fixes #160 + +commit 2584d73da01617c24f9278ef2b374309437400b1 +Author: momo5502 +Date: Wed Mar 19 06:59:50 2025 +0100 + + Set asan options + +commit 7b9e1c6a8005c5fcb0a245edb5d31df471f4c8d2 +Author: momo5502 +Date: Wed Mar 19 06:59:42 2025 +0100 + + Don't strip binaries with asan + +commit 9cf61cb058d92d50bb346aa048bb888979f3b92b +Author: momo5502 +Date: Wed Mar 19 06:45:33 2025 +0100 + + Build with asan + +commit b6ed431ccc35474c6eb94c10ae653ae56c1a1799 +Author: momo5502 +Date: Wed Mar 19 06:35:35 2025 +0100 + + Make cmake options configurable + +commit c74d6362e8239300ba7d89ea0f80217ceb280558 +Author: momo5502 +Date: Wed Mar 19 06:30:34 2025 +0100 + + Remove unused step + +commit 2809e829f9c55f60ef21c41bdd1f15b4871119b2 +Merge: 003a0ed df4208c +Author: Maurice Heumann +Date: Tue Mar 18 21:10:31 2025 +0100 + + Run Clang Tidy in CI (#159) + + This fixes #57 + +commit df4208c34d254e6817aa932eaeda27501ad1704e +Author: momo5502 +Date: Tue Mar 18 20:52:23 2025 +0100 + + Fix more warnings + +commit bf01b125acc371174880a79551ec266dca9373a2 +Author: momo5502 +Date: Tue Mar 18 20:30:55 2025 +0100 + + Fix clang-tidy warnings + +commit d07656c1eee587a3bfae8e4ee61070c72eea32e4 +Author: momo5502 +Date: Tue Mar 18 20:22:37 2025 +0100 + + Disable PCH with clang-tidy + +commit db1ef0dd1601673807fded56393e4d2ad4584759 +Author: momo5502 +Date: Tue Mar 18 20:19:26 2025 +0100 + + Include PCH everywhere + +commit ef8a9dae6ef46bb568502729fddc29fa0e38d377 +Author: momo5502 +Date: Tue Mar 18 19:50:13 2025 +0100 + + Fix warnings + +commit 2a9a8eda358cb45c621531b6bb61257d5cef5456 +Author: momo5502 +Date: Tue Mar 18 19:39:13 2025 +0100 + + Fix clang-tidy warnings + +commit 07346a4fa3b8f4317d2f94e2b16a2f4ba9da870a +Author: momo5502 +Date: Tue Mar 18 19:16:35 2025 +0100 + + Install and use clang + +commit a822f67ff930cfc4c4771426fdda3662b0f1eda5 +Author: momo5502 +Date: Tue Mar 18 19:08:33 2025 +0100 + + Fix more clang tidy warnings + +commit 046e01832d36725ec8fc636fff04336336c3d3db +Author: momo5502 +Date: Tue Mar 18 18:47:35 2025 +0100 + + Fix clang-tidy warnings + +commit 7c1bd69bfc81d9bb89e851550bd78c5abfcf54f7 +Author: momo5502 +Date: Tue Mar 18 17:59:53 2025 +0100 + + Run clang tidy + +commit a32cb705f446e09cb4eeafbb8f2586056ddbafcf +Author: momo5502 +Date: Tue Mar 18 17:42:18 2025 +0100 + + Clang Tidy Review + +commit 003a0ed58300f13c36f07c270d9c37ec6a867861 +Author: momo5502 +Date: Tue Mar 18 18:16:40 2025 +0100 + + Switch to clang 20 + +commit 0925d6e53d472418f4c279e38fe0735f3984e35e +Author: momo5502 +Date: Tue Mar 18 18:16:33 2025 +0100 + + Optimize clang install + +commit f912f8e1ce692af1728211e9ab53734483d0b61d +Merge: 9fcff19 8c33261 +Author: Maurice Heumann +Date: Tue Mar 18 16:25:14 2025 +0100 + + Test case insensitive fs support (#157) + +commit 8c3326193cae8bce7266da09907c597779df607b +Author: momo5502 +Date: Tue Mar 18 16:09:43 2025 +0100 + + Test case insensitive fs support + +commit 9fcff1950ca1282d55f9eea6e1a438621af34196 +Author: Maurice Heumann +Date: Tue Mar 18 12:59:43 2025 +0100 + + Increase timeouts + +commit 76711003b723f25350f63421abad0a31714928bd +Author: Maurice Heumann +Date: Tue Mar 18 12:56:13 2025 +0100 + + Wait for extraction + +commit f4f15e0d2ff292ae5e6a1ba0a154cc007172a85b +Merge: 0a28b13 95c7ffb +Author: Maurice Heumann +Date: Tue Mar 18 12:42:59 2025 +0100 + + Use clock interfaces to precisely control time (#156) + + This fixes #107 + +commit 95c7ffbf91cd60b6f4ef1a05cf23b8f5caf2411c +Author: Maurice Heumann +Date: Tue Mar 18 12:35:38 2025 +0100 + + Move executed instructions into windows emulator + +commit 2cc2137c3aef8fc9fa880645cead562f1c34d9cf +Author: Maurice Heumann +Date: Tue Mar 18 12:10:59 2025 +0100 + + Unify steady and system clock + +commit 450e3c2a9c9c87d8b2b0879ce64776d14ae5f49b +Author: Maurice Heumann +Date: Tue Mar 18 11:48:44 2025 +0100 + + Use clock interfaces to precisely control time + +commit 0a28b13d079cf6b831551f7c60e439996fddf7eb +Author: Maurice Heumann +Date: Tue Mar 18 08:58:04 2025 +0100 + + Small fix + +commit 890e79ee5cdd5873b3e82f271581070ff07cfc9e +Merge: fd30ef1 a5073a6 +Author: Maurice Heumann +Date: Tue Mar 18 08:57:10 2025 +0100 + + Prevent path traversal (#155) + + This fixes #109 + +commit a5073a6ddf83fb88fcbca7dbdc1190174b703308 +Author: Maurice Heumann +Date: Tue Mar 18 08:33:14 2025 +0100 + + Add path traversal unit test + +commit b746fc17ee895d2e80d58ab821ca7ba43f0b6680 +Author: Maurice Heumann +Date: Tue Mar 18 08:07:16 2025 +0100 + + Sanitize paths + + This fixes #109 + +commit fd30ef149973b3f4bd5b7d911495e5c14d7b2ad0 +Merge: 1bccc81 7d1631e +Author: Maurice Heumann +Date: Mon Mar 17 20:53:46 2025 +0100 + + Potential fix for hanging DirectX installation (#153) + +commit 7d1631e730731aae6fd662d8d441514a5f00aec7 +Author: momo5502 +Date: Mon Mar 17 20:41:44 2025 +0100 + + Wait for extraction + +commit 2ab1b84de51ce46ad1e1db90ba00d85e3d3ca20a +Author: momo5502 +Date: Mon Mar 17 20:37:35 2025 +0100 + + Revert "Update build.yml" + + This reverts commit d5e875cf1bf88bbe75b755b18d800f3119bc5a87. + +commit 1bccc8186e2aeddb49cd28ce372276f7987aafce +Author: Maurice Heumann +Date: Sun Mar 16 09:27:05 2025 +0100 + + Update README.md + +commit fdc8503c5ead47a68da45153a603d560706bd753 +Merge: b040db1 ad6e967 +Author: Maurice Heumann +Date: Sun Mar 16 07:14:53 2025 +0100 + + Update README.md (#152) + + Fix "prototypy" typo + +commit ad6e967346ae767468a70909b7d6e9788c200e65 +Author: SleekZ <40346672+SleekZ@users.noreply.github.com> +Date: Fri Mar 14 19:18:47 2025 +1100 + + Update README.md + +commit b040db18d680e25a38244470354f91b439eb2b2e +Merge: 259eeee d5e875c +Author: Maurice Heumann +Date: Fri Mar 14 08:15:55 2025 +0100 + + Retry DirectX install (#151) + +commit d5e875cf1bf88bbe75b755b18d800f3119bc5a87 +Author: Maurice Heumann +Date: Fri Mar 14 08:08:14 2025 +0100 + + Update build.yml + +commit 259eeee1de4f32f019426f32aec1401463678f96 +Merge: 9cf7199 ce4d907 +Author: Maurice Heumann +Date: Fri Mar 14 07:45:47 2025 +0100 + + Bump deps/reflect from `a53b785` to `d294abf` (#148) + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `a53b785` to + `d294abf`. +
+ 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) + + +
+ +commit 9cf7199e7b8f52bb4ffbaabb836e0da449b64453 +Merge: f6fcfc0 a983deb +Author: Maurice Heumann +Date: Fri Mar 14 07:42:40 2025 +0100 + + Bump deps/googletest from `24a9e94` to `4902ea2` (#150) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `24a9e94` to `4902ea2`. +
+ Commits +
    +
  • 4902ea2 + Clarify the polymorphic matcher concept and explain how to define a + composite...
  • +
  • 4ee4b17 + Allow DistanceFrom() to use user-defined abs() + by default.
  • +
  • 0bdccf4 + Add a DistanceFrom() matcher for general distance + comparison.
  • +
  • e88cb95 + Add a testing::ConvertGenerator overload that accepts a + converting functor....
  • +
  • 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) + + +
+ +commit ce4d90760b055eb8b50b370b7ccb4182092a8d67 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Mar 14 06:35:37 2025 +0000 + + Bump deps/reflect from `a53b785` to `d294abf` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `a53b785` to `d294abf`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/a53b785f83fd0b74fea2d3baf509a7eed81d2ae3...d294abfd0c2d8ba8f81495e65230a4f77272fc3f) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a983deb8cad1e6d4ffd8012e6e6e0366eb7320c5 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Mar 14 06:33:23 2025 +0000 + + Bump deps/googletest from `24a9e94` to `4902ea2` + + Bumps [deps/googletest](https://github.com/google/googletest) from `24a9e94` to `4902ea2`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/24a9e940d481f992ba852599c78bb2217362847b...4902ea2d7c6faed89b6facee00baa34bb108fc0d) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit f6fcfc0f829ea7a505470d190943c85a47dfd442 +Author: Maurice Heumann +Date: Fri Mar 14 07:32:19 2025 +0100 + + Update reflect_type_info.hpp + +commit fc45cc3dc45920a5b9703cd5ef0a3b0cf046b0e4 +Merge: ebed1ba fca3e02 +Author: Maurice Heumann +Date: Wed Mar 5 13:09:34 2025 +0100 + + Added info class handling (#149) + + info_classes ProcessDeviceMap, ProcessEnableAlignmentFaultFixup in + handle_NtQueryInformationProcess and ThreadTimes in + handle_NtQueryInformationThread. + +commit ebed1bad80361b10458a44382efe9829ba8a7bc8 +Merge: f2d170c 845d364 +Author: Maurice Heumann +Date: Wed Mar 5 13:02:45 2025 +0100 + + Bump deps/zlib from `7108497` to `5a82f71` (#147) + + Bumps [deps/zlib](https://github.com/madler/zlib) from `7108497` to + `5a82f71`. +
+ 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) + + +
+ +commit f2d170c01116a96b2a4d54518c284ea777724c5a +Merge: 2043ab1 51674f1 +Author: Maurice Heumann +Date: Wed Mar 5 13:02:34 2025 +0100 + + Bump deps/googletest from `c00fd25` to `24a9e94` (#146) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `c00fd25` to `24a9e94`. +
+ Commits +
    +
  • 24a9e94 + Try to warn the user when test filters do not match any tests
  • +
  • 7218908 + googletest: Add testonly alias of :gtest for testonly cc_libraries to + use.
  • +
  • 144d335 + Add UnpackStructImpl for structs with 21 fields.
  • +
  • e5669fd + Output to the test warning file if no tests are linked.
  • +
  • 5450174 + Adds support for a --gtest_fail_if_no_test_linked flag
  • +
  • 3fbe4db + GoogleTest C++17 cleanups
  • +
  • a6ce08a + Property: Promote note to warning
  • +
  • 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) + + +
+ +commit fca3e026b0fe273db50b1c49f014dd9727d886cf +Author: CarlTSpeak +Date: Wed Mar 5 09:51:00 2025 +0000 + + Added handling of 2 info_classes to NtQueryInformationProcess and ThreadTimes to NtQueryInformationThread + +commit 845d364692e500bb6dff8af8273192139c6a9f28 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Mar 1 17:48:31 2025 +0000 + + Bump deps/zlib from `7108497` to `5a82f71` + + Bumps [deps/zlib](https://github.com/madler/zlib) from `7108497` to `5a82f71`. + - [Release notes](https://github.com/madler/zlib/releases) + - [Commits](https://github.com/madler/zlib/compare/7108497fda9d4536a1afade7f42266e06dca4488...5a82f71ed1dfc0bec044d9702463dbdf84ea3b71) + + --- + updated-dependencies: + - dependency-name: deps/zlib + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 51674f1e4a3f50fbcebafb71e271a05ddcd838b6 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Mar 1 17:48:29 2025 +0000 + + Bump deps/googletest from `c00fd25` to `24a9e94` + + Bumps [deps/googletest](https://github.com/google/googletest) from `c00fd25` to `24a9e94`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/c00fd25b71a17e645e4567fcb465c3fa532827d2...24a9e940d481f992ba852599c78bb2217362847b) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 2043ab13279565a289e966c4926aa2cc3f8704f6 +Merge: d7b2838 0b29e23 +Author: Maurice Heumann +Date: Mon Feb 17 09:41:14 2025 +0100 + + Bump deps/zlib from `ed16107` to `7108497` (#144) + + Bumps [deps/zlib](https://github.com/madler/zlib) from `ed16107` to + `7108497`. +
+ Commits +
    +
  • 7108497 + Check that HAVE_UNISTD_H and HAVE_STDARG_H are not defined as 0.
  • +
  • 00161ef + Do not look for zconf.h in the source directory.
  • +
  • 8a844d4 + Use zconf.h instead of zconf.h.in for cmake.
  • +
  • d20659f + Repair MinGW cmake build.
  • +
  • 0b29118 + Fix Ada bindings on x64.
  • +
  • c715ad7 + Restore zconf.h to distribution.
  • +
  • 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) + + +
+ +commit d7b2838ebdbf17c5bcd35b34de80e9b4e7dc3f97 +Merge: 0b3f334 3b3cc2c +Author: Maurice Heumann +Date: Mon Feb 17 09:34:47 2025 +0100 + + Bump deps/googletest from `e235eb3` to `c00fd25` (#143) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `e235eb3` to `c00fd25`. +
+ Commits +
    +
  • c00fd25 + Require C++17
  • +
  • 4a00a24 + Add SaveArgByMove
  • +
  • a866428 + Update docs for v1.16.x branch
  • +
  • 445e9bd + Update GoogleTest deps in preparation for release
  • +
  • e5443e5 + Remove empty glob pattern, which is now an error.
  • +
  • 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) + + +
+ +commit 0b29e238d80e008cb74f0803bb47edc704a06dff +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Feb 17 08:25:15 2025 +0000 + + Bump deps/zlib from `ed16107` to `7108497` + + Bumps [deps/zlib](https://github.com/madler/zlib) from `ed16107` to `7108497`. + - [Release notes](https://github.com/madler/zlib/releases) + - [Commits](https://github.com/madler/zlib/compare/ed1610791c0c681ee562bb3997e0f29bfae11b2d...7108497fda9d4536a1afade7f42266e06dca4488) + + --- + updated-dependencies: + - dependency-name: deps/zlib + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 3b3cc2c404f92a828cc318795d27212f38f1ebee +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Feb 17 08:25:13 2025 +0000 + + Bump deps/googletest from `e235eb3` to `c00fd25` + + Bumps [deps/googletest](https://github.com/google/googletest) from `e235eb3` to `c00fd25`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/e235eb34c6c4fed790ccdad4b16394301360dcd4...c00fd25b71a17e645e4567fcb465c3fa532827d2) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 0b3f3347dc5871c93c27e4d9380a034986f676ca +Author: momo5502 +Date: Sat Feb 15 09:19:24 2025 +0100 + + Fix compilation with latest msvc + +commit b5aeaaf57a01288656b7cb8c9cc5ae42bae18529 +Merge: 39ffa6c 665ff99 +Author: Maurice Heumann +Date: Fri Feb 14 14:31:08 2025 +0100 + + Some GDI fixes (#142) + +commit 665ff99504ab85f209bbec75a56f2465af5ac277 +Author: momo5502 +Date: Fri Feb 14 14:10:35 2025 +0100 + + Some GDI fixes + +commit 39ffa6c87bda86f908e2bb2e6c4ddd25233f117d +Author: momo5502 +Date: Fri Feb 14 09:14:08 2025 +0100 + + Fix volume information queries + +commit 3218e26306d7ddd76eac34707cf3d2a2cb7ac129 +Author: momo5502 +Date: Fri Feb 14 08:58:27 2025 +0100 + + Small callback optimization and unification + +commit 6b4e86073ede435d4c6b0f296f2616db84fe7777 +Merge: 8bd1fd5 bcc8cd6 +Author: Maurice Heumann +Date: Fri Feb 14 08:06:26 2025 +0100 + + added more callbacks (#141) + +commit bcc8cd6eb68210ce631a8917bd8587441c933288 +Author: Elias Bachaalany +Date: Tue Feb 11 12:05:28 2025 -0800 + + formatting + +commit b1960584cd14cbfb263627a121fe6fccb1fe9037 +Author: Elias Bachaalany +Date: Tue Feb 11 10:31:20 2025 -0800 + + i give up on formatting... + +commit d399808b39a2ec0e242058ee0188b7011c63e33c +Author: Elias Bachaalany +Date: Tue Feb 11 10:28:24 2025 -0800 + + formatting + +commit c0719651d3a0146209acb4561286195912adffc3 +Author: Elias Bachaalany +Date: Tue Feb 11 10:25:02 2025 -0800 + + minor changes + +commit 8bd1fd5ad9a08853113477e723c8282e8935a9c3 +Author: Maurice Heumann +Date: Tue Feb 11 06:51:10 2025 +0100 + + Add todo + +commit 604edcafd1024689dc7e9ee227a9bb01bb597b49 +Author: Maurice Heumann +Date: Tue Feb 11 06:51:06 2025 +0100 + + Fix const + +commit ab93de51d2dcc17a7b25ca4ad667336e272f916f +Author: Elias Bachaalany +Date: Mon Feb 10 16:44:39 2025 -0800 + + formatting + +commit 1d7f841ee4618841758f076c3e4c2ff0e4291011 +Author: Elias Bachaalany +Date: Mon Feb 10 11:25:04 2025 -0800 + + added more callbacks + +commit 760bb9318f77643713c99cb5a5e663879c87fd5a +Merge: a2af187 934374c +Author: Maurice Heumann +Date: Mon Feb 10 17:55:04 2025 +0100 + + Major cleanup and refactoring (#140) + +commit 934374c4bb6bde7e5c263ca514594fd0f90496b3 +Author: momo5502 +Date: Mon Feb 10 17:43:09 2025 +0100 + + Extract main module cache into module manager + +commit c1aa260f8ff2c5e48fd1c5547c1572d3c734b196 +Author: momo5502 +Date: Mon Feb 10 17:28:00 2025 +0100 + + Cleanup process context + +commit 04ca0981a10bab3735d4ca2d747d7e9dc322750f +Author: momo5502 +Date: Mon Feb 10 17:21:34 2025 +0100 + + Extract API set data + +commit 2815a74a188d71c738d9290f2754c7cebce362be +Author: momo5502 +Date: Mon Feb 10 16:58:57 2025 +0100 + + Setup PEB image base + +commit 349ef9688a24fe8dba9677722a58706bc998a0ba +Author: momo5502 +Date: Mon Feb 10 16:48:15 2025 +0100 + + Move module manager into windows emulator + +commit 7ae36a6452da5caae74fd127a600915bdfbb45b1 +Author: momo5502 +Date: Mon Feb 10 16:37:33 2025 +0100 + + Move registry manager into windows emulator + +commit adf632c64ea3a9138baeb348147254c166451a28 +Author: momo5502 +Date: Mon Feb 10 16:14:37 2025 +0100 + + Remove getters + +commit a28be3049b459cbedf9c217b146286bfd48179c2 +Author: Maurice Heumann +Date: Mon Feb 10 15:46:38 2025 +0100 + + Separate application and emulator settings + +commit a5bae30e00748b86c3d6db452b6df4772c8a3ec1 +Author: Maurice Heumann +Date: Mon Feb 10 14:28:42 2025 +0100 + + Rename context_frame to cpu_context + +commit a2af18787c01a1024abb6a16cc37af344d907af0 +Merge: 1b54437 2686251 +Author: Maurice Heumann +Date: Mon Feb 10 13:56:37 2025 +0100 + + Cleanup windows-emulator and extract classes (#139) + +commit 2686251fde60de8ec92f800458ad14577ab37031 +Author: Maurice Heumann +Date: Mon Feb 10 13:42:49 2025 +0100 + + Cleanup windows-emulator and extract classes + +commit 1b544376ce5f2ce927e4d7ee986ac77142c4d192 +Merge: 11dbe6d 6263353 +Author: Maurice Heumann +Date: Sun Feb 9 18:33:18 2025 +0100 + + Isolate memory manager (#137) + +commit 62633534387179a769b41cb661cf14215bb1c76d +Author: momo5502 +Date: Sun Feb 9 17:52:47 2025 +0100 + + Isolate memory manager + +commit 11dbe6dfc1fc01debbf5ed393a3f1dfc1171e8f5 +Author: momo5502 +Date: Sun Feb 9 15:27:01 2025 +0100 + + Add basic stdin support + +commit d31ce97d8a900d2a70fad4f56b348df1a0c87d8b +Merge: 2f8b623 07a8652 +Author: Maurice Heumann +Date: Sun Feb 9 12:59:56 2025 +0100 + + More fixes and syscalls (#136) + +commit 07a86522cbecfb7467ed3731dcd539994e34735b +Author: momo5502 +Date: Sun Feb 9 12:54:28 2025 +0100 + + Support ThreadTebInformation query + +commit d4fb81378f3ed024d6a952c97b1446d6518c5ef6 +Author: momo5502 +Date: Sun Feb 9 12:54:14 2025 +0100 + + Fix path translation + +commit 27e5ef0214a3c6a48741d9c13a727c5f77a6ad05 +Author: momo5502 +Date: Sun Feb 9 12:54:01 2025 +0100 + + Support Nsi device + +commit f958791f357956ae778380fd94c29dc33d103930 +Author: momo5502 +Date: Sun Feb 9 12:53:40 2025 +0100 + + Fix NtReadVirtualMemory + +commit d85c6750704a4b1dd2d2e72ee26f81a072c56f5d +Author: momo5502 +Date: Sun Feb 9 12:53:29 2025 +0100 + + Small fixes + +commit 9d71a3bbf27f508fdde74227779457475e170703 +Author: momo5502 +Date: Sun Feb 9 12:53:07 2025 +0100 + + Make emulator_object bool operator explicit + +commit 2f8b623774e15e22391bfd554d825a7c27c6103c +Merge: 7d8ca0a 01093aa +Author: Maurice Heumann +Date: Sun Feb 9 11:34:19 2025 +0100 + + Various fixes and additions (#135) + +commit 01093aa5446a688ff70ba80df93a25e08d4e10bc +Author: momo5502 +Date: Sun Feb 9 11:15:39 2025 +0100 + + Forward unaltered stdout data + +commit 148b2b19dc91639c5d73db00a44fdc07c108fb26 +Author: momo5502 +Date: Sun Feb 9 11:07:08 2025 +0100 + + Add NtQueryDefaultLocale + +commit 4c7450b93715f192dddd68a5f37ebe6831df7493 +Author: momo5502 +Date: Sun Feb 9 11:01:52 2025 +0100 + + Log allocations + +commit 4e38ddc3234fa877a81f6a177931c86064f86d12 +Author: momo5502 +Date: Sun Feb 9 11:01:46 2025 +0100 + + Ensure proper allocation granularity + +commit 7d8ca0a81de1806489f0d050cd6862a442adf2e7 +Merge: 063d459 8a427ec +Author: Maurice Heumann +Date: Sun Feb 9 11:01:01 2025 +0100 + + Hack to skip nls/alpc communication (#134) + + This is related to #128 + +commit 8a427ec36880928fe94ad2682abc2c7e9eaa36f3 +Author: momo5502 +Date: Sat Feb 8 20:41:41 2025 +0100 + + Hack to skip nls/alpc communication + + This is related to #128 + +commit 063d4590a54e81c173094c46ceb3861e298fd7a0 +Author: momo5502 +Date: Sun Feb 9 10:18:35 2025 +0100 + + Fix nibble parsing + +commit 343384b47bf89beb7d4e40089570037596cdeecc +Merge: 7f6bfa6 27f02c7 +Author: Maurice Heumann +Date: Sun Feb 9 09:51:35 2025 +0100 + + Support logging actions for interesting modules (#133) + +commit 27f02c74c77c6876b61f5989381b023426776698 +Author: momo5502 +Date: Sun Feb 9 09:43:19 2025 +0100 + + Support logging actions for interesting modules + +commit 7f6bfa6cc0ce75fc2c3ca707f9940f514ff3f14c +Author: momo5502 +Date: Sat Feb 8 20:41:03 2025 +0100 + + Support fetching tag information + +commit ea5054a48f1d9315bec8534d3bf090ffa2f8ad99 +Merge: 8f90491 40bcb09 +Author: Maurice Heumann +Date: Sat Feb 8 19:26:03 2025 +0100 + + Fix a lot of path I/O operations (#132) + +commit 40bcb097b1fe9d3dd4306c41064f5d8902f324cf +Author: momo5502 +Date: Sat Feb 8 19:06:14 2025 +0100 + + Fix filepath I/O test + +commit 0bcb18f52bf3d80913ef2c2a5e19541966df9a29 +Author: momo5502 +Date: Sat Feb 8 18:56:46 2025 +0100 + + Add working directory tests + +commit fe84448bf5a33572acee2014c4526bb45339aed4 +Author: momo5502 +Date: Sat Feb 8 18:52:13 2025 +0100 + + Reserve space for current directory + +commit 2da494a370efd9587d5d7a249b5dea6d78c88973 +Author: momo5502 +Date: Sat Feb 8 18:35:51 2025 +0100 + + Fix path concatenation + +commit edcc0901813712e38b4a0f5d689024d36d60ab98 +Author: momo5502 +Date: Sat Feb 8 18:05:47 2025 +0100 + + Support silencing logging in analyzer + +commit 9f4a80b42ec7b15bfe7965decb43d365d8847318 +Author: momo5502 +Date: Sat Feb 8 17:52:11 2025 +0100 + + Fix running relative applications + +commit 7efe75ba97205042bf011b202fea192036efed97 +Author: momo5502 +Date: Sat Feb 8 17:31:53 2025 +0100 + + Remove working directory translations + +commit 72e88d30d47d33e8c5f7c2d808d5d85b22d8115d +Author: momo5502 +Date: Sat Feb 8 17:05:02 2025 +0100 + + Use working directory provider + +commit b5a0f731132dc6f3b5916ecd3c07a9b0dbf829ab +Author: momo5502 +Date: Sat Feb 8 12:47:20 2025 +0100 + + Fix path syscalls + +commit 55557006c7f7894dc8bb07366194258435dbe54e +Author: momo5502 +Date: Sat Feb 8 14:06:59 2025 +0100 + + Add std::filesystem tests + +commit 8f904913210a648184148c56a9968fc1a029ad9f +Merge: efd20fe 115d1bc +Author: Maurice Heumann +Date: Sat Feb 8 08:55:58 2025 +0100 + + Isolate API set dumper build (#131) + +commit 115d1bc85d197014e3a40407408ca85ce06b208d +Author: momo5502 +Date: Sat Feb 8 08:50:42 2025 +0100 + + Isolate API set dumper build + +commit efd20fe8df1752e568675fd166ab95cc11a6805b +Merge: 933abd9 0660c0d +Author: Maurice Heumann +Date: Sat Feb 8 08:46:05 2025 +0100 + + Use gtest-main (#130) + +commit 0660c0dd63c0273f2d40e3ae5da648f544a568e6 +Author: momo5502 +Date: Sat Feb 8 08:39:38 2025 +0100 + + Use gtest-main + +commit cb7c7091da02c4f322f41ddcca18555a3f4f0632 +Author: momo5502 +Date: Sat Feb 8 08:39:31 2025 +0100 + + Remove unneeded options + +commit 933abd9ee7f044071b487e52ad596a4874000aea +Merge: c94370c 3347667 +Author: Maurice Heumann +Date: Fri Feb 7 20:27:59 2025 +0100 + + Support loading comctl32.dll (#129) + +commit 334766794843cc01f0711e6a3906c160e7ada27f +Author: momo5502 +Date: Fri Feb 7 19:56:23 2025 +0100 + + Prevent unmapping core modules + +commit a2f795f33c6a9bcae95333e8d26891af9f88490b +Author: momo5502 +Date: Fri Feb 7 18:52:37 2025 +0100 + + Add dummy syscall + +commit a64c1e12d01e5ed8952364dc45c01b0c289003f3 +Author: momo5502 +Date: Fri Feb 7 18:37:55 2025 +0100 + + Load comctl32.dll + +commit 8457a0ce5a5541ce10d5fd420865f16fddb86d86 +Author: momo5502 +Date: Fri Feb 7 18:37:43 2025 +0100 + + "Fix" NtUserGetThreadState + +commit c94370cc5dc2c1ba600508a82f3d74228cb74be7 +Author: Maurice Heumann +Date: Fri Feb 7 07:21:30 2025 +0100 + + Support relative files on windows + +commit d9a886c7e582ac87f9b71621b52993ded5b491ee +Merge: 518a813 dbf39fc +Author: Maurice Heumann +Date: Wed Feb 5 19:38:38 2025 +0100 + + Support more features (#127) + +commit dbf39fce0ab54ac0b566bbbe2d8f85f839573b44 +Author: momo5502 +Date: Wed Feb 5 19:24:36 2025 +0100 + + Support more features + +commit 518a813003f748b43b214f5764d96102532c2543 +Author: Maurice Heumann +Date: Wed Feb 5 11:40:11 2025 +0100 + + Update README.md + +commit f32fd92d59104cc8a99d02407895563fcc97dc71 +Merge: 3e4380e a182657 +Author: Maurice Heumann +Date: Wed Feb 5 07:36:04 2025 +0100 + + Fix more handles (#126) + +commit a182657733d37e4291f4b32a40636b590865a475 +Author: Maurice Heumann +Date: Wed Feb 5 07:01:06 2025 +0100 + + Fix more handles + +commit 3e4380e149daa6dd2a444a51ecdbfc8064bf9c55 +Merge: 83edab3 85180a5 +Author: Maurice Heumann +Date: Tue Feb 4 20:57:04 2025 +0100 + + Thread handle fixes (#125) + +commit 85180a51f07946872308ee3e4d18d9daaaed983b +Author: Maurice Heumann +Date: Tue Feb 4 20:43:43 2025 +0100 + + Prevent destroying active thread + +commit cc4064611ffb7f0d9d4459dd8885e7687276c32b +Author: Maurice Heumann +Date: Tue Feb 4 20:34:53 2025 +0100 + + Fix thread handles + +commit 83edab35647b58585843354d6f79bb3b5e82ba77 +Author: Maurice Heumann +Date: Tue Feb 4 20:05:11 2025 +0100 + + Fix bad objects + +commit b56a4bd16219339c9c0e877ef84f64f818a28bc8 +Author: Maurice Heumann +Date: Tue Feb 4 19:48:33 2025 +0100 + + Log singlestep + +commit 6e6bce218b5203e48a82344c138702e63d394408 +Merge: d8002ed 94e65bb +Author: Maurice Heumann +Date: Tue Feb 4 19:22:27 2025 +0100 + + Add hardware breakpoint support (#124) + +commit 94e65bbecf0d809221e9e511c9559546ce167d0d +Author: momo5502 +Date: Tue Feb 4 18:43:36 2025 +0100 + + Add new syscalls + +commit f2c5df51396d3823746b2261d182e74305c85f33 +Author: momo5502 +Date: Tue Feb 4 18:31:29 2025 +0100 + + Support hardware breakpoints + +commit d8002edf42aa957e912602e9e1140b267b2837d8 +Merge: e20f1d2 1fad315 +Author: Maurice Heumann +Date: Tue Feb 4 16:11:08 2025 +0100 + + Support a few more syscalls (#123) + +commit 1fad315029afb7d7ef4d92b670f31da96cb01be8 +Author: Maurice Heumann +Date: Tue Feb 4 13:47:30 2025 +0100 + + Fix debug register logging + +commit 3d3bc3914dad67136ada06b663db58bdacf7447c +Author: Maurice Heumann +Date: Tue Feb 4 13:43:59 2025 +0100 + + Add NtSetContext thread and fix context frame saving/restoring + +commit e87650f3b5beb0efe2044b98b9ed851d2952233c +Author: Maurice Heumann +Date: Tue Feb 4 13:04:49 2025 +0100 + + Add more syscalls + +commit e20f1d277bcb52e96bf5b7c3cd181c30d5b3deaf +Author: Maurice Heumann +Date: Tue Feb 4 12:12:45 2025 +0100 + + Fix line breaks + +commit fdc66b823a1198c77311a2098fa3b3876f7f2413 +Merge: 33f5853 8017602 +Author: Maurice Heumann +Date: Tue Feb 4 11:51:47 2025 +0100 + + Yield failure on cancellation (#122) + +commit 80176028280e60eb9f00a39bdd8c0434d3beab3c +Author: Maurice Heumann +Date: Tue Feb 4 11:26:08 2025 +0100 + + Yield failure on cancellation + +commit 33f58532890abb8f4fdaecc063b179100aa7f8cd +Merge: fd9aebb ae44333 +Author: Maurice Heumann +Date: Tue Feb 4 10:23:07 2025 +0100 + + Bump seanmiddleditch/gha-setup-ninja from 5 to 6 (#121) + + Bumps + [seanmiddleditch/gha-setup-ninja](https://github.com/seanmiddleditch/gha-setup-ninja) + from 5 to 6. +
+ Release notes +

Sourced from seanmiddleditch/gha-setup-ninja's + releases.

+
+

v6

+
    +
  • Support and default to ninja 1.12.1
  • +
  • Support Windows and Linux 64-bit ARM builds of ninja +
      +
    • Added winarm64 and linux-aarch64 options + to platform input
    • +
    +
  • +
  • Update dependencies
  • +
+
+
+
+ Commits +
    +
  • 3b1f8f9 + Bump undici from 5.28.4 to 5.28.5 (#33)
  • +
  • 7fa4bc0 + matrix: include: v1.12.1 on ubuntu-24.04-arm (#34)
  • +
  • 78f0be8 + Add Ninja 1.12.1 support, including improved platform detection (#29)
  • +
  • d3403b5 + Add Ninja v1.12.1 to the testing (#32)
  • +
  • See full diff in compare + view
  • +
+
+
+ + + [![Dependabot compatibility + score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=seanmiddleditch/gha-setup-ninja&package-manager=github_actions&previous-version=5&new-version=6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) + + Dependabot will resolve any conflicts with this PR as long as you don't + alter it yourself. You can also trigger a rebase manually by commenting + `@dependabot rebase`. + + [//]: # (dependabot-automerge-start) + [//]: # (dependabot-automerge-end) + + --- + +
+ 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) + + +
+ +commit ae44333e449fd5989a0273994086520e09b51401 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Feb 4 09:14:16 2025 +0000 + + Bump seanmiddleditch/gha-setup-ninja from 5 to 6 + + Bumps [seanmiddleditch/gha-setup-ninja](https://github.com/seanmiddleditch/gha-setup-ninja) from 5 to 6. + - [Release notes](https://github.com/seanmiddleditch/gha-setup-ninja/releases) + - [Commits](https://github.com/seanmiddleditch/gha-setup-ninja/compare/v5...v6) + + --- + updated-dependencies: + - dependency-name: seanmiddleditch/gha-setup-ninja + dependency-type: direct:production + update-type: version-update:semver-major + ... + + Signed-off-by: dependabot[bot] + +commit fd9aebb08f8a8408ab640d94ed5fbe19d8e52693 +Merge: 775cadb a5b3306 +Author: Maurice Heumann +Date: Tue Feb 4 10:04:02 2025 +0100 + + Update zlib (#120) + +commit a5b330632daf2a158a8ea900b236a4582ba788b7 +Author: Maurice Heumann +Date: Tue Feb 4 09:49:51 2025 +0100 + + Update zlib + +commit 775cadbd22554584fd7b56a26bdab2381d802661 +Merge: d1b8a72 0029582 +Author: Maurice Heumann +Date: Tue Feb 4 09:21:55 2025 +0100 + + Parallel test execution (#118) + +commit 0029582d1212138a056b236afbd75070c187ec5b +Author: Maurice Heumann +Date: Tue Feb 4 09:04:52 2025 +0100 + + Support port and path mappings + +commit 11dfc02c4127bf8f569c303b9897dd286d5773d1 +Author: momo5502 +Date: Sun Jan 26 08:25:11 2025 +0100 + + Run tests in parallel + +commit d1b8a725592aaf4be8262e2586de02bf5fba5992 +Merge: e6fe426 1742ca5 +Author: Maurice Heumann +Date: Sun Feb 2 10:27:53 2025 +0100 + + Bump deps/googletest from `b4aae50` to `e235eb3` (#117) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `b4aae50` to `e235eb3`. +
+ Commits +
    +
  • e235eb3 + Pull Regexp syntax out of Death test section in advanced.md
  • +
  • 66d7401 + Fix extended regular expressions reference URL in advanced.md
  • +
  • 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) + + +
+ +commit 1742ca5ae5d3c7eaa6d48c7e1038861c588ba376 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Feb 1 17:28:58 2025 +0000 + + Bump deps/googletest from `b4aae50` to `e235eb3` + + Bumps [deps/googletest](https://github.com/google/googletest) from `b4aae50` to `e235eb3`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/b4aae50ce1dfa3aeb885ef22c998119adef9c720...e235eb34c6c4fed790ccdad4b16394301360dcd4) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit e6fe426005b6fa0ad769a32a6c961f3753843965 +Merge: 614a7f8 b2f8f11 +Author: Maurice Heumann +Date: Fri Jan 31 08:12:20 2025 +0100 + + Bump deps/googletest from `2b6b042` to `b4aae50` (#115) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `2b6b042` to `b4aae50`. +
+ Commits +
    +
  • b4aae50 + Export testsuite properties as XML elements, not attributes.
  • +
  • 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) + + +
+ +commit b2f8f1135a7f957220a908a8d4b251650fa3f44a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Jan 31 07:03:59 2025 +0000 + + Bump deps/googletest from `2b6b042` to `b4aae50` + + Bumps [deps/googletest](https://github.com/google/googletest) from `2b6b042` to `b4aae50`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/2b6b042a77446ff322cd7522ca068d9f2a21c1d1...b4aae50ce1dfa3aeb885ef22c998119adef9c720) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 614a7f830f1336b03de96329d915f5bc8ee71967 +Merge: d1e7080 5387c45 +Author: Maurice Heumann +Date: Sun Jan 26 16:51:41 2025 +0100 + + Fix sockets and add test (#114) + +commit 5387c45da2a6759a6470309636af1e4042fc8a5b +Author: momo5502 +Date: Sun Jan 26 16:34:07 2025 +0100 + + Convert socket addresses + +commit b3d4d32fbdb66c8239799130bc6253c84094a781 +Author: momo5502 +Date: Sun Jan 26 16:12:08 2025 +0100 + + Assert relevant field equality + +commit 5d9ecc4c01cafe858eab089b951b6c820e2f10b8 +Author: momo5502 +Date: Sun Jan 26 15:45:37 2025 +0100 + + Assert socket struct equality + +commit a6362b06dc0bac5716c3647a791e07cd31ba351b +Author: momo5502 +Date: Sun Jan 26 11:52:43 2025 +0100 + + Translate socket values + +commit 72a312330356257b176ad4db27e7add6d9f5a1f1 +Author: momo5502 +Date: Sun Jan 26 11:03:19 2025 +0100 + + Respect reproducibility + +commit 8c70ef5af205e41f4c4524144e57d4f32634cfd7 +Author: momo5502 +Date: Sun Jan 26 10:00:19 2025 +0100 + + Fix compilation + +commit 454c9a267b4b59d6983205e180112ff866392daf +Author: momo5502 +Date: Sun Jan 26 09:56:55 2025 +0100 + + Fix afd device serialization + +commit 59b82a5e0da9f4f1ec0db2aabae9e53a11c91976 +Author: momo5502 +Date: Sun Jan 26 08:10:18 2025 +0100 + + Fix compilation + +commit 45d7c542c35dcbbf1189d824d65d3104428c7ac6 +Author: momo5502 +Date: Sat Jan 25 20:59:10 2025 +0100 + + Prepare emulation bisection + +commit 130367619bd828746091aaf816ce89f8f328ac50 +Author: momo5502 +Date: Sat Jan 25 20:01:03 2025 +0100 + + Add debugging utils + +commit 0ec2dcaf12ab465b7a9ae4c8f3677c729e595e26 +Author: momo5502 +Date: Sat Jan 25 17:58:47 2025 +0100 + + Archive more DLLs + +commit 6d2f2182d31361fa496bbc8abb92f2ac4f3eea48 +Author: momo5502 +Date: Sat Jan 25 12:38:40 2025 +0100 + + Add UDP socket test + +commit d1e70805cfa3d50abe49170ea20b1686877d2828 +Merge: 780ff47 82a99ee +Author: Maurice Heumann +Date: Sun Jan 26 08:27:46 2025 +0100 + + Fix deserialization with 'used' emulator instance (#113) + +commit 82a99ee67af4b4b35351235732f2293460267c7c +Author: momo5502 +Date: Sun Jan 26 08:06:16 2025 +0100 + + Assert identical state after reusing emulator instances + +commit 748574c7b4393dd5e1393cc2bcbd0247d0e09799 +Author: momo5502 +Date: Sun Jan 26 07:56:36 2025 +0100 + + Fix emulator resetting + +commit 4597f3b6d6c7e101785add147730e63d78032ebe +Author: momo5502 +Date: Sun Jan 26 07:30:04 2025 +0100 + + Prevent failure when accessing stack + +commit e34a9e64686146967f9687f0287803df27f5694c +Author: momo5502 +Date: Sun Jan 26 07:04:41 2025 +0100 + + Serialization fixes + +commit 780ff47326faf0af7437a88e8c4a4539f640601f +Author: momo5502 +Date: Sat Jan 25 19:15:47 2025 +0100 + + Fix ThreadZeroTlsCell + +commit 13d77000609273ac0ae9a04d81f4f9c59c9d1927 +Author: momo5502 +Date: Sat Jan 25 19:15:24 2025 +0100 + + Fix formatting + +commit 043617915ed2caa55ff06d164367d2efe1446b2f +Author: momo5502 +Date: Sat Jan 25 18:07:41 2025 +0100 + + Fix filesystem working directory + +commit c65636334eedf21d7ac3c8d2e6db0722c1e2dc48 +Author: momo5502 +Date: Sat Jan 25 17:02:12 2025 +0100 + + Small fixes + +commit d387477883dbc740cbe7c544c087660eaff9c057 +Author: momo5502 +Date: Sat Jan 25 13:05:25 2025 +0100 + + Support verbose logging during tests + +commit d2b735c26eea6637ae8abae3c0c0c3863e661c80 +Merge: 722dc36 9f8026a +Author: Maurice Heumann +Date: Sat Jan 25 12:14:20 2025 +0100 + + Align naming of platforms and architectures (#112) + +commit 9f8026a543dd2e96442c0c10c1d47188ea7db804 +Author: momo5502 +Date: Sat Jan 25 11:49:19 2025 +0100 + + Fix platform/architecture names + +commit 722dc36de0df1f1e8e7a57e19fe615cfe79ac1c2 +Merge: 4efbd1c 617a68e +Author: Maurice Heumann +Date: Sat Jan 25 10:46:00 2025 +0100 + + Add android tests (#110) + +commit 617a68eb21b32ebc72e511ee3b8ca5eaf8c41209 +Author: momo5502 +Date: Sat Jan 25 10:31:13 2025 +0100 + + Fix exit status + +commit ddbe94e1051fd794e7eaadda4c43fad47f5e3d10 +Author: momo5502 +Date: Sat Jan 25 10:26:33 2025 +0100 + + Disable android arm test for now + +commit a76c7f41c02d67602468416d29bde7f1c6d1e0b2 +Author: momo5502 +Date: Sat Jan 25 10:19:16 2025 +0100 + + Fix android arm64 test + +commit f7620750e701122483416b11e389045f14cd12a9 +Author: momo5502 +Date: Sat Jan 25 09:55:47 2025 +0100 + + Use correct android architectures + +commit 631386ebbf02e25f59ac5ce34c926bfea63c97e1 +Author: momo5502 +Date: Sat Jan 25 09:46:32 2025 +0100 + + More gitignore + +commit 84f429e128fd3c9af829d06f3501f01cfa6084a9 +Author: momo5502 +Date: Sat Jan 25 09:44:44 2025 +0100 + + Fix android test + +commit d9a2a99132a54576434ba39b3a36d7d06cf6936e +Author: momo5502 +Date: Sat Jan 25 09:35:19 2025 +0100 + + Add autoretries to curl + +commit 35dd452840776ec013be8a44089cee6e7cc7893d +Author: momo5502 +Date: Sat Jan 25 09:32:16 2025 +0100 + + Add android x86_64 smoke test + +commit 7ad0e83bbd5795b74c35b9d80ca16e8e64e2646a +Author: momo5502 +Date: Sat Jan 25 09:32:03 2025 +0100 + + More emulation root renaming + +commit 14fd474982f3535d6fda53c0aa362747bd420f4b +Author: momo5502 +Date: Sat Jan 25 09:29:02 2025 +0100 + + Reflect emulation status in exit code + +commit 4efbd1c2334835b01ff21abe6be11e5c60ec1135 +Author: momo5502 +Date: Sat Jan 25 09:08:06 2025 +0100 + + Rename emulation root creation + +commit a0aef05ecacd25068c61e9ecd6e0d1bdb618b760 +Merge: 98c29ba a3c6e9a +Author: Maurice Heumann +Date: Sat Jan 25 08:42:31 2025 +0100 + + Add cross platform filesystem support (#94) + +commit a3c6e9a5c0cf80fea934e2641274705038d7abf2 +Author: momo5502 +Date: Sat Jan 25 08:30:43 2025 +0100 + + Cleanup emulation root handling + + This fixes #103 + This fixes #105 + +commit 4cd098626e76c433a2d772d20ab158f108e78b74 +Author: momo5502 +Date: Sat Jan 25 08:09:00 2025 +0100 + + Support host/default apiset loc and empty emulation root + +commit 0454120f45cb42431434aff64c67fff5eea4da5d +Author: momo5502 +Date: Sat Jan 25 07:47:04 2025 +0100 + + Serialize file system + + This fixes #108 + +commit 376015a84a2bb333f0e943b2c8106e4687d5de7c +Author: momo5502 +Date: Fri Jan 24 17:03:27 2025 +0100 + + This fixes #104 + +commit c4a02d319032c3005efea7d87f849fdbd454a104 +Author: momo5502 +Date: Fri Jan 24 11:55:25 2025 +0100 + + Add more DLLs + +commit 2c1e6f10e0dc3a6e678c801b08fca0a0503e94fe +Author: momo5502 +Date: Fri Jan 24 09:08:31 2025 +0100 + + Fix formatting + +commit d360a06737b128c55eabbc058f8dcd5fb882838c +Author: momo5502 +Date: Fri Jan 24 07:26:00 2025 +0100 + + Archive more DLLs and retain root fs for a day + +commit 6b43e53a6f5806d6b4f12dedabe0aeba06be0b1c +Author: momo5502 +Date: Thu Jan 23 18:24:31 2025 +0100 + + Don't build universal binaries on macOS + +commit ff51fbcb249eaa7b3f7ee941c62306ee7261085f +Author: Maurice Heumann +Date: Wed Jan 22 20:23:41 2025 +0100 + + Update compiler-env.cmake + +commit e9f7051a75c72fd6aaa7fc759356c6c561beae99 +Author: momo5502 +Date: Wed Jan 22 19:56:51 2025 +0100 + + Add macOS intel tests + +commit 7d6505915122d102a349725e09e49bf18bd6f1cd +Author: momo5502 +Date: Wed Jan 22 18:58:18 2025 +0100 + + Test auto var init + +commit 4d31331b0aa6d512a52c18d6ebed33223691a302 +Author: momo5502 +Date: Wed Jan 22 18:52:25 2025 +0100 + + Update unicorn + +commit aa162cc5482f96c413b895bb029c3b2d99848fb5 +Author: momo5502 +Date: Wed Jan 22 16:00:05 2025 +0100 + + Fix debug tests + +commit 22565683a74f7a6f709e6c30fca794752059ef51 +Author: momo5502 +Date: Wed Jan 22 15:52:26 2025 +0100 + + Fix casing + +commit 795badf8066678cf0554f2e9afad02a629cb6856 +Author: momo5502 +Date: Wed Jan 22 15:40:25 2025 +0100 + + Retain permissions when uploading artifacts + +commit 114d87cd5a0953e618d582b30fc7df5feba3f54c +Author: momo5502 +Date: Wed Jan 22 15:20:53 2025 +0100 + + Fix test + +commit 4300422b771f9759aad1affd3ff3753ea57142a6 +Author: momo5502 +Date: Wed Jan 22 14:06:20 2025 +0100 + + Fix path key + +commit d836567db1f3e278f52e61f88e075db56a0174c9 +Author: momo5502 +Date: Wed Jan 22 14:06:07 2025 +0100 + + Fix PE parsing + +commit ec1333278b45cd086aa7af03982ec8dde469fe09 +Author: momo5502 +Date: Wed Jan 22 06:41:39 2025 +0100 + + Implement root fs handling + +commit b581d7443353a475dd527b7426f3ae48235eeea2 +Author: momo5502 +Date: Tue Jan 21 19:55:57 2025 +0100 + + Fix test matrix + +commit e15bb33e10dbc8ba79ee1c4420252db7ce894ed2 +Author: momo5502 +Date: Tue Jan 21 19:36:58 2025 +0100 + + Dump API set + +commit 64e21ff5d28123c7e86c88e4edf488899cd5ce40 +Author: momo5502 +Date: Tue Jan 21 19:29:48 2025 +0100 + + Add root dumping to workflow + +commit 77cb4d18ff9a5c60fa822f9ac45040eb47efece7 +Author: momo5502 +Date: Tue Jan 21 19:25:59 2025 +0100 + + Add script to create root folder + +commit 24bebc4ee24e28129ca69f796320dba3619dbec9 +Author: momo5502 +Date: Tue Jan 21 18:00:11 2025 +0100 + + Prepare filesystem support + +commit 739cbbf5494e7691d8e362debfc78a1c6ec4bda2 +Author: momo5502 +Date: Fri Jan 24 16:16:50 2025 +0100 + + Fix verbose logging + +commit 885496825658c7a8f6274dffbda6ecf0078fe348 +Author: momo5502 +Date: Fri Jan 24 15:53:01 2025 +0100 + + Rename spawned thread count to prevent confusion + +commit df089e9e086bce09161eb7ab512417eab78cd387 +Author: momo5502 +Date: Fri Jan 24 15:52:45 2025 +0100 + + Fix current thread id + +commit e175c83e25e57a6e189ec8a0002672cfc24ee4e2 +Author: momo5502 +Date: Fri Jan 24 15:52:34 2025 +0100 + + Support verbose logging + +commit 0698120c718dc4a76163d543c63c1488e4ce8f35 +Author: momo5502 +Date: Fri Jan 24 13:22:33 2025 +0100 + + Log caller + +commit f23fe935c16192ed0174b3076703c1f95f5f38d7 +Author: momo5502 +Date: Fri Jan 24 13:22:26 2025 +0100 + + Fix handle closing + +commit 32d91bd1394ef7e3312e9630f64d225de0b47dd7 +Author: momo5502 +Date: Fri Jan 24 13:00:06 2025 +0100 + + Fix semaphores and mutexes + +commit 5160bacd1e84269b4c164010bb69709603746f74 +Author: momo5502 +Date: Fri Jan 24 11:58:35 2025 +0100 + + Correctly handle existing objects + +commit 98c29ba75a9ef4d180f6dfb7836947550474d1ec +Author: momo5502 +Date: Sat Jan 25 07:19:22 2025 +0100 + + Use u16string in NtAddAtomEx + +commit 8adb479cf392aa68d02aac157ad82a874872ac19 +Author: momo5502 +Date: Fri Jan 24 08:53:05 2025 +0100 + + Fix NtWaitForMultipleObjects + + This fixes #97 + +commit e5830e5a6464acb27f2026cbfa67acc664ec988b +Merge: 72c7b75 194a0de +Author: Maurice Heumann +Date: Thu Jan 23 18:07:27 2025 +0100 + + some refactoring with optional_function (#96) + + - wrapped std::function into utils::optional_function + - cleaned the code accordingly in windows_emulator + - using the 'emulator'/'windows_emulator' dependency implies the + emulator_common as well. + +commit 194a0de01eeeff73b90ee3c165cd7b1cbdd4a04e +Author: Elias Bachaalany +Date: Thu Jan 23 08:43:44 2025 -0800 + + minor + +commit 5703a46e3029b2882c839dbd78c17880f808a6c3 +Author: Elias Bachaalany +Date: Wed Jan 22 06:07:35 2025 -0800 + + fix + +commit 638a720ab8712b020204f8cf4f38637ee1865491 +Author: Elias Bachaalany +Date: Wed Jan 22 05:55:46 2025 -0800 + + fixing CI errors + +commit 72c7b75816d77c8b89f9f14aa58978e3ff845366 +Merge: eb613b2 365e94d +Author: Maurice Heumann +Date: Wed Jan 22 10:38:03 2025 +0100 + + replaced puts() with logger calls (#98) + +commit 365e94d834494abc081827d443d96d2fd5144ebc +Author: Elias Bachaalany +Date: Tue Jan 21 21:50:47 2025 -0800 + + replaced puts() with logger calls + +commit ebf563e313fcdf5186a646e8ca0a1161618dc627 +Author: Elias Bachaalany +Date: Tue Jan 21 21:43:42 2025 -0800 + + fix1 + +commit 5bf325c77f00f0611d2b611b8290f0ed7a772bce +Author: Elias Bachaalany +Date: Tue Jan 21 19:25:51 2025 -0800 + + some refactoring with optional_function + + - wrapped std::function into utils::optional_function + -- cleaned the code accordingly in windows_emulator + - using the 'emulator'/'windows_emulator' dependency implies the emulator_common as well. + +commit eb613b2214ca687fed618491617fda276112cf9a +Merge: 35a0616 fe36ea3 +Author: Maurice Heumann +Date: Tue Jan 21 20:03:30 2025 +0100 + + replace printf() with logger (#95) + +commit fe36ea3f56f19aa76cd8b7ed6cfc6cae845bfb0b +Author: Elias Bachaalany +Date: Tue Jan 21 09:05:55 2025 -0800 + + replace printf() with logger + +commit 35a061699733afcb9e10ca153c0a6bc682d03da9 +Author: momo5502 +Date: Tue Jan 21 16:15:08 2025 +0100 + + Collect locale + +commit 7a663094d6aa422ea25f3265f0015f29fa437ac6 +Merge: 1d5c5c2 067421b +Author: Maurice Heumann +Date: Mon Jan 20 20:25:52 2025 +0100 + + [NFC] Cleanup project structure a bit (#93) + +commit 1d5c5c2e74978d1825a7c4953761eb2a606929f2 +Merge: 5f0c9ad 8b3c075 +Author: Elias Bachaalany +Date: Mon Jan 20 11:19:33 2025 -0800 + + Introducing reflection levels concept into core components (#91) + + The idea is to allow as much internal information into inner components. + to not burden all builds, the reflection level can be controlled via the + MOMO_REFLECTION_LEVEL (where 0 means no reflection code is included). + + more reflection variables will be introduced as needed. + + For now, the memory manager's layout state version is used to track + whether the memory layout is changed or not (at the lowest level). the + win_emu API consumer can use this reflection to decide to whether to + refresh or not expensive computations + +commit 067421bf85aa7cbfcc05847fc03824c8796c55c9 +Author: momo5502 +Date: Mon Jan 20 20:14:49 2025 +0100 + + Prepare grouping targets + +commit 2e1fa4554a3cca7365f756ae755f9c996af6b0d1 +Author: momo5502 +Date: Mon Jan 20 20:09:16 2025 +0100 + + Extract windows-gdb-stub + +commit 5ce3db6d35be8f4a989451cd04ef5afb927af0ec +Author: momo5502 +Date: Mon Jan 20 19:53:57 2025 +0100 + + Move samples into subdirectory + +commit 5f0c9adec8192d0c00bb6051b34320250c320072 +Author: momo5502 +Date: Mon Jan 20 16:06:18 2025 +0100 + + Quick & Dirty DLL collect script + +commit 8b3c0755b1ab07601238607b67a22931ef18891a +Author: Elias Bachaalany +Date: Sun Jan 19 13:57:45 2025 -0800 + + mods based on suggestion/feedback + +commit 058e7b60062b6ae34310db5abd1c2796487bc3f5 +Author: momo5502 +Date: Sun Jan 19 18:34:31 2025 +0100 + + Remove mini-gdbstub submodule entry + +commit b3537cc2dd56ea65e9ac6596918ef4416ea68637 +Author: momo5502 +Date: Sun Jan 19 18:17:05 2025 +0100 + + Report application exit + +commit 71c3b8e36af4cd0a7a4de27c91493aed2cdf7ebb +Author: momo5502 +Date: Sun Jan 19 18:09:28 2025 +0100 + + Small cleanup + +commit 908fa7a3633d61517dfaa5570eab54aab17b4380 +Author: momo5502 +Date: Sun Jan 19 17:50:23 2025 +0100 + + Ignore signals + +commit 6ad4a9b0a1550c4d6e5fd66b70aa4e5ca16d85d7 +Author: momo5502 +Date: Sun Jan 19 16:43:26 2025 +0100 + + Yield thread when necessary + +commit fc990779cfabdfde4b9ca2f6434fb386f06200ec +Author: momo5502 +Date: Sun Jan 19 16:11:25 2025 +0100 + + Disable GDB logging + +commit f915113d8b6d24366d75198ceca2e720e9995dcf +Merge: 75c9ad0 55b0c71 +Author: Maurice Heumann +Date: Sun Jan 19 16:08:49 2025 +0100 + + Support threads with GDB (#90) + +commit 55b0c71dc92e6eeb6ca24161aefb1d6c840cb55f +Author: momo5502 +Date: Sun Jan 19 16:02:31 2025 +0100 + + Unify continuation + +commit b52bb0315ade8e1cba99c0683f6355abba0f197e +Author: momo5502 +Date: Sun Jan 19 15:55:41 2025 +0100 + + Handle vCont packets + +commit 15a1b3327ae0014a1e67e40cfeb14c9f83f55c37 +Author: momo5502 +Date: Sun Jan 19 15:49:37 2025 +0100 + + Add debugging context + +commit 66805a55a0a09b7f72a1bc8685287bff4fe00895 +Author: momo5502 +Date: Sun Jan 19 15:39:19 2025 +0100 + + Introduce debugging state + +commit ac4fd1b4fd964a3306381174a298f0c2db7e9964 +Author: momo5502 +Date: Sun Jan 19 15:12:00 2025 +0100 + + Signal stopped thread + +commit 87fb3defe4bee7b4f6c41ed33e0143ac7bee3336 +Author: momo5502 +Date: Sun Jan 19 13:24:05 2025 +0100 + + Cleanup xfer data transfer + +commit 62597d5f4e18644206d28381ea6f686a25dabec7 +Author: momo5502 +Date: Sun Jan 19 13:23:21 2025 +0100 + + Don't support vCont right now + +commit 4e80a8bf1601805c8c901c871a0150b1398ac168 +Author: momo5502 +Date: Sat Jan 18 19:38:01 2025 +0100 + + Support threads in gdb + +commit 75c9ad065b6b1761d5fc7c80782f7a7a3582614f +Merge: 270dbf0 8afceec +Author: Maurice Heumann +Date: Sun Jan 19 12:24:33 2025 +0100 + + Provide correct GDB target description (#92) + +commit 8afceeca6e3e55751f60fbf800dbe7e4393f5f16 +Author: momo5502 +Date: Sun Jan 19 11:36:03 2025 +0100 + + Extract register mapping + +commit ce291728bd80912cc42818d8ddddd57369684757 +Author: momo5502 +Date: Sun Jan 19 11:30:32 2025 +0100 + + Support all registers + +commit 77b4ee5e1edb80c29515e1c6f13ba7734ae6ec64 +Author: momo5502 +Date: Sun Jan 19 10:18:45 2025 +0100 + + Properly read and write registers + +commit 192d5687ff4dcf9d13aead64ef307fe69a0f76f8 +Author: momo5502 +Date: Sun Jan 19 09:37:59 2025 +0100 + + Provide x86_64 target descriptions + +commit 270dbf000c43a752d9b1571268889cbe7e2c0923 +Author: momo5502 +Date: Sat Jan 18 19:37:43 2025 +0100 + + Better thread exit check + +commit 8053889d2030d1b8348898cd76b112fce00ab7d8 +Author: Elias Bachaalany +Date: Sat Jan 18 21:10:28 2025 -0800 + + introducing reflection concept into core components + + the idea is to allow as much internal information into inner components. + to not burden all builds, the reflection level can be controlled + via the MOMO_REFLECTION_LEVEL (where 0 means no reflection code is + included). + + more reflection variables will be introduced as needed. + + for now, the memory manager's layout version is used to track whether + the memory layout is changed or not (at the lowest level). + the API consumer can use this to decide to refresh or not expensive + computations + +commit a16c17669d3b8d9e3d35b91c263df4bfcdb1075a +Author: momo5502 +Date: Sat Jan 18 21:14:22 2025 +0100 + + Fix target + +commit 1a4ea584aa98d3eb01e488ba7589911a0b1d6fe0 +Author: momo5502 +Date: Sat Jan 18 21:01:38 2025 +0100 + + Fix vCont support + +commit 608a1894daf65470c845137ec8fcae2bbeeb7de7 +Merge: 6084d35 7c4b1ba +Author: Maurice Heumann +Date: Sat Jan 18 20:42:40 2025 +0100 + + Speedup GDB data processing (#89) + +commit 7c4b1ba3ca2d723d03735abfce3b3ae5ef057876 +Author: momo5502 +Date: Sat Jan 18 20:15:18 2025 +0100 + + Speedup GDB data processing + +commit 6084d3522cb22bc73a25690cd07307173e3b165a +Merge: 75993e6 9fc37fa +Author: Maurice Heumann +Date: Sat Jan 18 20:34:20 2025 +0100 + + Refactor GDB stub (#88) + + The intention of this PR is not yet to extend/fix the GDB functionality, + but rather to get rid the `mini-gdbstub` dependency. + + Its functionality should have been reimplemented as closely as possible. + + The main reason for this is better portability and security fixes (there + are numerous OOB read/write vulnerabilities in `mini-gdbstub`) + +commit 9fc37fa3ef57840d2debdf1fde79434d4a6f47ab +Author: momo5502 +Date: Sat Jan 18 19:36:12 2025 +0100 + + Small cleanup and utils + +commit 4c5257098c7a73021b8824194c050fb39eb60174 +Author: momo5502 +Date: Sat Jan 18 15:59:52 2025 +0100 + + Add logging line for later + +commit a0932e6803ec08a960252cca240a34451f59a842 +Author: momo5502 +Date: Sat Jan 18 15:59:13 2025 +0100 + + Align register behaviour with implementation on main branch + +commit 3dbd954c60e746b2e13ff426124101143e30d591 +Author: momo5502 +Date: Sat Jan 18 15:58:51 2025 +0100 + + Fix includes + +commit b34ef0e5468551dbc661b94550b9e9a724d703e5 +Author: momo5502 +Date: Sat Jan 18 12:56:57 2025 +0100 + + Rename interface + +commit 81fda5f8afb338b2fe85542a634b1a1fb5ba9909 +Author: momo5502 +Date: Sat Jan 18 12:49:10 2025 +0100 + + Remove mini-gdbstub dependency + +commit cc252447d52434af019d094cff82993e955c270f +Author: momo5502 +Date: Sat Jan 18 12:39:29 2025 +0100 + + Multiple fixes + +commit 5079b750cdd89a4f089e6571cdfb256d164406f3 +Author: momo5502 +Date: Sat Jan 18 11:43:54 2025 +0100 + + Finish implementation + +commit 75993e642a0b73f2bea3f01ccac3da680dad333e +Merge: 3ecfa40 0656ed1 +Author: Maurice Heumann +Date: Sat Jan 18 09:39:20 2025 +0100 + + Bump deps/googletest from `7d76a23` to `2b6b042` (#87) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `7d76a23` to `2b6b042`. +
+ Commits +
    +
  • 2b6b042 + Cast mutable lvalue references to const from testing::ResultOf
  • +
  • e4ece48 + Enable safe matcher casts from Matcher\<const T&> + to Matcher\<T>.
  • +
  • 504ea69 + Document unexpected interaction with death test error code and + gmock.
  • +
  • 4bbf808 + Add UnpackStructImpl for structs with 20 fields.
  • +
  • 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) + + +
+ +commit 0656ed1837754469827bbfb20c6f0937f637df4d +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Jan 18 08:33:42 2025 +0000 + + Bump deps/googletest from `7d76a23` to `2b6b042` + + Bumps [deps/googletest](https://github.com/google/googletest) from `7d76a23` to `2b6b042`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/7d76a231b0e29caf86e68d1df858308cd53b2a66...2b6b042a77446ff322cd7522ca068d9f2a21c1d1) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 062c20d9020f1d2463be615e13f6a9dabacca97f +Author: momo5502 +Date: Sat Jan 18 09:30:03 2025 +0100 + + Fix compilation + +commit e79d919bbb0304ccb60df6fc0c0bf1f83de5721f +Author: momo5502 +Date: Sat Jan 18 09:28:23 2025 +0100 + + More fixes + +commit 2044a3c4abe6712273b147e96b13df94b18a9d88 +Author: momo5502 +Date: Sat Jan 18 09:20:08 2025 +0100 + + GDB command progress + +commit 3ecfa40ea738ca8265bafc55bb3d17d9591961d5 +Author: momo5502 +Date: Fri Jan 17 19:52:26 2025 +0100 + + Remove comments + +commit b180d9629c1df0943918d8ed305b7bb5519b6c9b +Author: momo5502 +Date: Fri Jan 17 19:50:06 2025 +0100 + + Refactor gdb interface + +commit 2f6d17fde65a93d34a150c330de6439064f9e7f2 +Author: momo5502 +Date: Fri Jan 17 18:21:23 2025 +0100 + + Process more commands + +commit cf76d5b4dc766749ba0db0bc33413ae745c678c5 +Author: momo5502 +Date: Fri Jan 17 18:02:35 2025 +0100 + + Extract connection handling + +commit 0253592ae96b63e461fdfc7c8dd89f8d9078489b +Author: momo5502 +Date: Fri Jan 17 17:23:05 2025 +0100 + + Integrate new gdb stub + +commit 7d62d1e20e39b2840ef95aefc415c2c98db9baaf +Author: momo5502 +Date: Fri Jan 17 16:54:57 2025 +0100 + + Support size limit + +commit 64179c658080caf31c90e98bcc05644f8f3e86dd +Author: momo5502 +Date: Fri Jan 17 15:11:48 2025 +0100 + + Introduce helper classes + +commit 942411686c10e873abac64238b36aa71491a5a90 +Author: momo5502 +Date: Sun Jan 12 19:19:37 2025 +0100 + + Progress + +commit 9e268ea4dc0f3c21f38e840db2473d5f8abceeeb +Author: momo5502 +Date: Sun Jan 12 16:03:41 2025 +0100 + + GDB stub progress + +commit 8adc73de71930e1f3eec1c81d1dbb395fab3c0e5 +Author: momo5502 +Date: Sun Jan 12 11:39:20 2025 +0100 + + Prepare custom gdb-stub implementation + +commit e28317ea8fccbe4d41b8f6639913c311ef1f1856 +Merge: c4d3e48 6879d1b +Author: Maurice Heumann +Date: Fri Jan 17 16:59:49 2025 +0100 + + fixed typo in 'committed_region' struct (#86) + +commit 6879d1b06cdbe95f211e59793325f84d20536803 +Author: Elias Bachaalany +Date: Fri Jan 17 07:45:01 2025 -0800 + + fixed typo in 'committed_region' struct + +commit c4d3e480a9dc654a8051f442bdcecdf06d098645 +Merge: e4ccaa1 0c40214 +Author: Maurice Heumann +Date: Fri Jan 17 16:34:18 2025 +0100 + + exposed region inspection methods (#85) + + allow inspecting regions from the emulator object. this is useful for + writing advanced tools that use the windows_emulator library + +commit e4ccaa18133b9cc201d1da2178f05e5b890fd490 +Merge: faf2fa7 493388b +Author: Maurice Heumann +Date: Fri Jan 17 16:32:36 2025 +0100 + + added '-r' switch to the analyzer (#84) + + command line switch to specify the registry path to use with the + analyzer + +commit 0c40214c2966462e84950f5910b4c12a52c46be3 +Author: Elias Bachaalany +Date: Fri Jan 17 07:27:39 2025 -0800 + + exposed region inspection methods + + allow inspecting regions from the emulator object. + this is useful for writing advanced tools that use the windows_emulator + library + +commit faf2fa772f4d3915f06d25d3c523fb7f7bb4d675 +Merge: d8fd9d3 1ce56e1 +Author: Maurice Heumann +Date: Fri Jan 17 16:14:45 2025 +0100 + + Exclude 'zlib' shared project from emulator lib (#83) + + Shared targets are not compatible with the emulator lib. + +commit 1ce56e163b18af55d4a381d5cbe01940304b575d +Author: Elias Bachaalany +Date: Fri Jan 17 06:36:33 2025 -0800 + + always disable zlib shared target + +commit 493388beb1e16862c6a88bc83cbf8ac2d81e6b01 +Author: Elias Bachaalany +Date: Fri Jan 17 06:33:09 2025 -0800 + + minor mods + +commit d8fd9d3e69d77d95b1a0abf7a272e9a1b84773bf +Merge: 9133859 d70ff1e +Author: Maurice Heumann +Date: Fri Jan 17 07:15:13 2025 +0100 + + Exposing high level callbacks (#79) + + The idea here is to start exposing various high level callbacks from + various sub components (syscalls, device io, etc.). + + Consumer of `windows_emulator` can then hook into any callback. + + + Please give your feedback on this initial commit. + +commit 9133859b5994a6f5d105e1ffc1d7d1a53c4c4fd8 +Merge: c4b7664 78a11e2 +Author: Maurice Heumann +Date: Fri Jan 17 06:39:42 2025 +0100 + + expose loaded modules map from the module manager (#82) + +commit 1b712502bd654bcf83214f27ed3290163b1cf770 +Author: Elias Bachaalany +Date: Thu Jan 16 14:00:13 2025 -0800 + + added '-r' switch to the analyzer + + command line switch to specify the registry path to use with the analyzer + +commit bc7b9bc915f6e3d332877239351f957ad7f61684 +Author: Elias Bachaalany +Date: Thu Jan 16 13:03:24 2025 -0800 + + exclude 'zlib' shared project from emulator lib + + Shared targets are not compatible with emulator lib. + +commit 78a11e2a60a335885df1d39f00490268f4bd05fe +Author: Elias Bachaalany +Date: Thu Jan 16 12:31:12 2025 -0800 + + expose loaded modules map from the module manager + +commit c4b76640c704646cf104a994b73d68951744b066 +Merge: e5a82b2 bfd272e +Author: Robert Yates +Date: Thu Jan 16 21:20:59 2025 +0100 + + removed 'CHUNK' macro from global namespace (#81) + +commit e5a82b2e57c9b4548b8f18ec7e285be4b7e2ae17 +Merge: 4c7e07e 5251398 +Author: Robert Yates +Date: Thu Jan 16 21:13:08 2025 +0100 + + Exclude the 'tools' project from lib builds (#80) + +commit bfd272e818ef4d96a9e690c540767c83d8ac6b77 +Author: Elias Bachaalany +Date: Thu Jan 16 12:10:33 2025 -0800 + + removed 'CHUNK' macro from global namespace + +commit 52513982880cc160078e279e8c5435a065f1d366 +Author: Elias Bachaalany +Date: Thu Jan 16 12:02:31 2025 -0800 + + Update CMakeLists.txt + +commit 4c7e07ec2f87974a5fb1f8fad9e51890aff1bf97 +Merge: f9f980f 7773ea6 +Author: Maurice Heumann +Date: Thu Jan 16 15:49:04 2025 +0100 + + 54 cross platform api set support (#75) + + This PR provides configurable APISET data for the PEB + + There are multiple ways the APISET data can be provided: + + * host -> read the APISET from the host process + * file -> read the APISET from an external file + * w11 -> use an inbuilt dump from windows 11 + * w10 -> use an inbuilt dump from windows 10 + + by default on windows it uses the "host" mode. + by default on linux/mac it uses the "w11" mode. + + with the file mode you can use the dump-apiset tool to create a dump. + however the inbuilt w10 works fine on w11 so I don't expect it will be + needed. + +commit 7773ea67949d1063d098f7385d98f2c090e04898 +Author: robert-yates +Date: Sat Jan 11 16:36:45 2025 +0100 + + add apiset selection code + +commit fbb63b353498dfa2ee3d134879c1b6c06bacadea +Author: robert-yates +Date: Sat Jan 11 16:34:51 2025 +0100 + + add optional apiset dump tool + +commit c1d7fa7e8b3db197fcfb95c0c78f14718d2e7437 +Author: robert-yates +Date: Sat Jan 11 16:32:44 2025 +0100 + + add compression utils + +commit d70ff1e8f282fe5d2a37b89b48b79b58deee59f5 +Author: Elias Bachaalany +Date: Tue Jan 14 23:09:31 2025 -0800 + + minor mods + +commit e50eb964703d6471f80eb32149aab8389253702e +Author: Elias Bachaalany +Date: Tue Jan 14 22:59:41 2025 -0800 + + exposing high level callbacks to win_emu + +commit f9f980fbc55aeb3135a6dffbf0c4f71940fb8619 +Merge: 49753d2 35dbe09 +Author: Maurice Heumann +Date: Wed Jan 15 07:28:04 2025 +0100 + + replaced more printf() with logger calls (#78) + +commit 35dbe098805a3d13f166245dc02e07d628f8aa63 +Author: Elias Bachaalany +Date: Tue Jan 14 22:22:01 2025 -0800 + + replaced more printf() with logger calls + +commit 49753d2157f1d016b7bf2a008ac19eca34bfa4bd +Merge: e669674 b76dc7c +Author: Maurice Heumann +Date: Mon Jan 13 19:05:43 2025 +0100 + + Add Android support (#77) + +commit b76dc7cf244f316874485b96a192cd61efc9961a +Author: momo5502 +Date: Mon Jan 13 19:00:01 2025 +0100 + + Introduce path_key util + + It represents a canonical path that can be used as key + for unordered containers + +commit fa5cc9c049071202eef705ac31966e7fb7526139 +Author: momo5502 +Date: Mon Jan 13 07:49:05 2025 +0100 + + Add android build + +commit 6c2a6ff872e7dc8674ed7cd87f4843cee6bdd8ba +Author: momo5502 +Date: Mon Jan 13 07:03:56 2025 +0100 + + Prepare android support + +commit e669674be9d24e6b152e0671a24dcf9b69f5f986 +Merge: aaf2e67 a16c1dd +Author: Maurice Heumann +Date: Mon Jan 13 08:03:28 2025 +0100 + + Changes to make the 'emulator' project suitable for submodules (#76) + + - Added the MOMO_BUILD_AS_LIBRARY CMake option to allow ease of using of + the emulator project as a library/submodule. + - windows_emulator project also brings in the 'common' dependency + - 'common' dependency now renamed to 'emulator-common' + +commit a16c1dd65417c5821213acbe7eb0b0403ba60aeb +Author: Elias Bachaalany +Date: Sun Jan 12 12:31:53 2025 -0800 + + renamed dependency 'common' to emulator-common + + also made it mandatory when using the 'windows-emulator' dep + +commit 051e7a77a7e054d0312fe2bb0da8170930926880 +Author: Elias Bachaalany +Date: Sun Jan 12 11:56:11 2025 -0800 + + no need to export anything if MOMO_BUILD_AS_LIBRARY + +commit c58abdc5fe884a0869ebe81924ce2bfb7faa6c91 +Author: Elias Bachaalany +Date: Sun Jan 12 11:43:02 2025 -0800 + + added MOMO_BUILD_AS_LIBRARY + + this allows to build the emulator as a static library. + useful for using the project as a library + +commit aaf2e67526e6d89813ffed33936bfbe224f4b41d +Merge: 15b00eb 0459a1d +Author: Maurice Heumann +Date: Sun Jan 12 20:10:57 2025 +0100 + + moved some time/sync funcs/consts out from syscall_utils (#71) + + ...to utils/timer.hpp + +commit 0459a1d71af0b97eeefae1835bb352a22a3fdc1d +Author: Elias Bachaalany +Date: Sun Jan 12 10:59:23 2025 -0800 + + fix CI issues + +commit 15b00eb1a87c24339511221e16eed0be9f497105 +Author: momo5502 +Date: Sun Jan 12 10:05:10 2025 +0100 + + Fix network address + +commit 0d637d04fc31bb9f2c3d40f3126322d81458a875 +Author: momo5502 +Date: Sun Jan 12 09:51:37 2025 +0100 + + Reuse address + +commit d45d8150fc7d924ab549cf02bc014f6eecec9255 +Merge: 32faf2b dd226bd +Author: Maurice Heumann +Date: Sun Jan 12 08:53:16 2025 +0100 + + Add TCP socket support (#74) + +commit dd226bd45a5b151cba22733e4aabd2df048ad0ab +Author: momo5502 +Date: Sun Jan 12 08:43:34 2025 +0100 + + Fix compilation + +commit 8333c25f2ce1988d10e8a59191e592aab981d0ac +Author: momo5502 +Date: Sun Jan 12 08:23:47 2025 +0100 + + Finish tcp client socket + +commit f1f42b855b0677f4a8c8693cb060ba0499127c55 +Author: Elias Bachaalany +Date: Sat Jan 11 21:51:05 2025 -0800 + + refactored into its own files ('time.hpp/.cpp') + +commit 57449b6f309695456c06085ae19ac458a0afef41 +Author: Elias Bachaalany +Date: Sat Jan 11 07:09:52 2025 -0800 + + fixed formatting? + +commit c98260aa04c4c570cbaecb50ce5216a0936aa79d +Author: Elias Bachaalany +Date: Sat Jan 11 07:06:26 2025 -0800 + + fixed styles? + +commit 4129725c97ec207ae44b287b296109db43d07378 +Author: Elias Bachaalany +Date: Sat Jan 11 06:43:34 2025 -0800 + + moved some time/sync funcs/consts out from syscall_utils + +commit 21e2f6f999bac65dd1d9de6c88f90ad0eb44c0a5 +Author: momo5502 +Date: Sat Jan 11 21:29:55 2025 +0100 + + Prepare TCP support + +commit c8c1e000a308d60cca951746548cefae83ecf0c3 +Author: momo5502 +Date: Sat Jan 11 20:56:50 2025 +0100 + + Separate udp socket implementation from generic socket + +commit 32faf2ba1f973fbdca5e9130e959eeb6df7c3f86 +Merge: 1886bb2 6ea7902 +Author: Maurice Heumann +Date: Sat Jan 11 16:43:10 2025 +0100 + + renamed 'write_status' to 'write_syscall_status' (#70) + +commit 1886bb2ac5f8141848b784481e4b4cb4fe0e69ff +Merge: b2b2ffd c143aca +Author: Maurice Heumann +Date: Sat Jan 11 16:42:44 2025 +0100 + + log.error() instead of printf() for syscall issues (#72) + +commit c143acae431290ca0f2c0a3202684e2b4f51cf8d +Author: Elias Bachaalany +Date: Sat Jan 11 07:36:29 2025 -0800 + + error log instead of printf() for syscall issues + +commit 6ea79021a00b83d8fc43dc3663af12a3a1b4a0ab +Author: Elias Bachaalany +Date: Sat Jan 11 06:28:10 2025 -0800 + + renamed 'write_status' to 'write_syscall_status' + +commit b2b2ffd6be969bcba07965e5f8c429483756cf2d +Author: momo5502 +Date: Sat Jan 11 09:51:22 2025 +0100 + + Cleanup exception handling and prepare UI support + +commit ff6fd79dd5e7a3e1988a6588659cb02d8cad55cf +Merge: 68a88b5 b3b7a75 +Author: Maurice Heumann +Date: Sat Jan 11 09:12:36 2025 +0100 + + More win 10 fixes (#67) + +commit 68a88b5582501f92dba658dd7e65c395df0ede12 +Merge: fc9e1f8 55e2462 +Author: Maurice Heumann +Date: Sat Jan 11 09:12:25 2025 +0100 + + Small fixes (#68) + +commit 55e2462206620773b8e96a0f9b6c8b300245c8ab +Author: momo5502 +Date: Sat Jan 11 09:05:27 2025 +0100 + + Small fixes + +commit b3b7a75373ccbcf779dcb8868f610cfd36e621d4 +Author: momo5502 +Date: Sat Jan 11 08:58:37 2025 +0100 + + Add windows 10 CI tests + +commit f2ab2a48dfa5511a5224147222900e7662061fe6 +Author: momo5502 +Date: Sat Jan 11 08:58:08 2025 +0100 + + Fix ltsc2019 execution + +commit fc9e1f8f0f5cc1efa427a5e59807efeed7a6a762 +Merge: 600b746 2a3baa3 +Author: Maurice Heumann +Date: Sat Jan 11 04:12:49 2025 +0100 + + fixed allocate_object_on_stack() (#66) + +commit 2a3baa3987bfd181635886e0279028a43683e928 +Author: Elias Bachaalany +Date: Fri Jan 10 17:36:40 2025 -0800 + + fixed allocate_object_on_stack() + +commit 600b746d2190b79a46417c065d14faabfbad82a9 +Author: momo5502 +Date: Fri Jan 10 21:11:51 2025 +0100 + + Add cover image + +commit a31d074eb459de1dca2053f7d520509556aae4bd +Author: momo5502 +Date: Fri Jan 10 20:44:45 2025 +0100 + + Move clang format into src + +commit ae5a87b9c488b248896d015bf529da7bdd3b1030 +Merge: 22d21a3 0516c1a +Author: Maurice Heumann +Date: Fri Jan 10 20:36:12 2025 +0100 + + added missing syscall so that Windows 10 emulation works (#65) + + For now, this is reports as not implemented but it seems to make the OS + happy. + +commit 0516c1ad87aa524e2206e5ed8e8af72005ee7755 +Author: Elias Bachaalany +Date: Fri Jan 10 11:27:04 2025 -0800 + + added missing syscall so that Windows 10 emulation works + + For now, this is reports as not implemented but it seems to make the OS happy. + +commit 22d21a327823c854452caf07c567c7ef9491785a +Merge: 1eb90e2 d57678d +Author: Maurice Heumann +Date: Fri Jan 10 16:55:00 2025 +0100 + + Some win10 progress (#64) + +commit d57678dbea0e5d9f27e79f10132dba705bfe5c25 +Author: momo5502 +Date: Fri Jan 10 12:31:36 2025 +0100 + + Some win10 progress + +commit 1eb90e26bea2b0ca79ab08dc96544951e1fb4289 +Merge: 6196c92 da5a710 +Author: Maurice Heumann +Date: Fri Jan 10 07:28:14 2025 +0100 + + Add Windows 2025 tests (#63) + +commit da5a710f446f7509632993005cb0e72536744fd8 +Author: momo5502 +Date: Fri Jan 10 07:14:34 2025 +0100 + + Disable windows 10 for now + +commit d55b101f1bb54f9c3f2aa95d212114d3c16353cf +Author: momo5502 +Date: Fri Jan 10 07:04:22 2025 +0100 + + Add build platform + +commit 6196c927f7316ad33a0f7de1e957121448790afc +Merge: 8d5f561 cad5e67 +Author: Maurice Heumann +Date: Thu Jan 9 19:23:10 2025 +0100 + + Minor interface refactorings (#62) + +commit cad5e674e474afc63257144acdfe279fe97a2ca7 +Author: momo5502 +Date: Wed Jan 8 15:59:17 2025 +0100 + + Refactor emulator interface + +commit 8d5f561ccffe890e3ad71fd1d5b3fa9b4d0aadb2 +Merge: a254b12 507a07d +Author: Maurice Heumann +Date: Wed Jan 8 13:32:53 2025 +0100 + + Bump deps/mini-gdbstub from `2b8a5aa` to `632ebd3` (#61) + + Bumps [deps/mini-gdbstub](https://github.com/momo5502/mini-gdbstub) from + `2b8a5aa` to `632ebd3`. +
+ 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) + + +
+ +commit 507a07de171aebbbcf76dbaab24760122db8df1c +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Jan 8 12:27:13 2025 +0000 + + Bump deps/mini-gdbstub from `2b8a5aa` to `632ebd3` + + Bumps [deps/mini-gdbstub](https://github.com/momo5502/mini-gdbstub) from `2b8a5aa` to `632ebd3`. + - [Commits](https://github.com/momo5502/mini-gdbstub/compare/2b8a5aade45b9553c7359d32ca98def0a6670f0c...632ebd38921da6aa2cb5cc77c19646df6b48366f) + + --- + updated-dependencies: + - dependency-name: deps/mini-gdbstub + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit a254b129d055ab1bc984474af690330bf73fad01 +Merge: 0585978 7993c9c +Author: Maurice Heumann +Date: Wed Jan 8 11:25:30 2025 +0100 + + Getting rid of explicit NtQuerySystemInformationEx syscall (#59) + + This fixes #50 + +commit 7993c9c8e8f9121a042cc05b3a6bab807b15d02a +Author: momo5502 +Date: Wed Jan 8 11:02:11 2025 +0100 + + Small formatting fixes + +commit 73eb7d659c0804ddf60b939c96b58017de3f16ae +Author: momo5502 +Date: Mon Jan 6 18:38:05 2025 +0100 + + Get rid of explicit NtQuerySystemInformationEx syscall + +commit 0585978157a36df742f64c111a978f0cbca34204 +Author: momo5502 +Date: Wed Jan 8 07:48:11 2025 +0100 + + Add dummy full information + +commit 6f0646cc1b282b90d0dd4c1f21f23e99d3b1940b +Merge: a2db450 252ab1f +Author: Maurice Heumann +Date: Tue Jan 7 18:09:09 2025 +0100 + + Fix crashes due to hook deletions (#60) + +commit 252ab1fed1a4768fab3c570b44edd07ea5088755 +Author: momo5502 +Date: Tue Jan 7 17:59:19 2025 +0100 + + Fix hook deletions + +commit 6a1da27afec37a1330411cebf3754909ae2a7cd2 +Author: momo5502 +Date: Tue Jan 7 16:43:28 2025 +0100 + + Make installing and removing hooks thread safe + +commit a2db450aaf46cc92cca5e2435e966973609d1a16 +Merge: 3070818 bff8420 +Author: Maurice Heumann +Date: Mon Jan 6 17:24:58 2025 +0100 + + Add clang format configuration (#58) + + This fixes #48 + +commit bff8420ffda66df2bf82f63b2fa0ac3a56feceeb +Author: momo5502 +Date: Mon Jan 6 17:13:33 2025 +0100 + + Format all the code + +commit 64c2a79f0f6ed28a4069359a27c082a2dcaf7562 +Author: momo5502 +Date: Mon Jan 6 16:11:12 2025 +0100 + + Add clang-format file + +commit 5d454c4733bdf1bf17ada5c6abe282f266cecd21 +Author: momo5502 +Date: Mon Jan 6 15:51:41 2025 +0100 + + Verify formatting using clang-format + +commit 30708180d64c01847ac086c6c9efad9a1a3c1c19 +Author: Maurice Heumann +Date: Mon Jan 6 15:45:48 2025 +0100 + + Update README.md + +commit 90e861971b538c4f6387736cb8f69654025b7d44 +Merge: e0278c2 ea4534e +Author: Maurice Heumann +Date: Mon Jan 6 14:37:09 2025 +0100 + + Prepare cross platform tests (#56) + + This fixes #55 + +commit ea4534e6c8feeb7e7b1b1a528725f945a776911b +Author: Maurice Heumann +Date: Mon Jan 6 14:25:23 2025 +0100 + + Update build.yml + +commit cc72e3918d7c2bdad4b07f38ef94e8cbae66e32c +Author: momo5502 +Date: Mon Jan 6 13:27:10 2025 +0100 + + Run tests + +commit 2d9b35d346c068ae2a16e5bb2c8af2f90b437a5b +Author: momo5502 +Date: Mon Jan 6 13:09:55 2025 +0100 + + Test unifying build jobs + +commit 9d3b154335b90dfce7c8e87771fd8c0bb449b0f1 +Author: momo5502 +Date: Mon Jan 6 12:36:57 2025 +0100 + + Upload test configuration + +commit d9676cceb6e19b6e50685234d9bee67fe7354eb7 +Author: momo5502 +Date: Mon Jan 6 12:36:46 2025 +0100 + + Disable concurrency restrictions + +commit e0278c2ff459341f361950d1d0adab37b220bdc4 +Author: momo5502 +Date: Mon Jan 6 12:11:26 2025 +0100 + + Add registry dump step + +commit 10d5aa7634be9725298823d0a33293549414d622 +Merge: c55960f fdb0faf +Author: Maurice Heumann +Date: Mon Jan 6 09:47:18 2025 +0100 + + Multi Platform Support - Linux & macOS Compilation (#47) + + This is part of ongoing work for multi platform support + + This PR brings Linux x86_x64 compilation + + * windows structures are now controlled by us + * most structures have the basic foundations for future 32bit + abstractions + * explicit 16bit unicode support (Linux is 32bit Unicode) + * update of all syscall code to use the new structures and unicode + system + + runtime support of the emulator under linux is still ongoing. + +commit fdb0fafa56e92d6584b2baedf3d20395e93939a1 +Author: momo5502 +Date: Mon Jan 6 09:32:57 2025 +0100 + + Reformat code + small fixes + +commit c5238e110b52374c327cacc1e6fe4ceec9079073 +Author: momo5502 +Date: Sun Jan 5 20:35:10 2025 +0100 + + Ignore conversion warnings for now + +commit 17860edc4c3de72791acbc126c4fac9543b37cd4 +Author: momo5502 +Date: Sun Jan 5 20:34:54 2025 +0100 + + Fix most conversion warnings + +commit eeac915a5598a70d4cf2e4759bbfa7735d7ba917 +Author: momo5502 +Date: Sun Jan 5 20:14:53 2025 +0100 + + Fix macOS warnings + +commit a8b4b69a8b5fb8b8ed61abbfa9986169f0c26ad1 +Author: momo5502 +Date: Sun Jan 5 20:09:28 2025 +0100 + + Fix more format warnings + +commit 69f82e537622468ab0a57746aa1ba93114a956ee +Author: momo5502 +Date: Sun Jan 5 19:59:02 2025 +0100 + + Fix compilation warnings on linux + +commit 605d66c237f44d526d277d1b76b45ddba69bc924 +Author: momo5502 +Date: Sun Jan 5 19:31:51 2025 +0100 + + Fix ADL for serialize/deserialize + +commit 3f00cdb1817f8a81baa953711c0c8f25a0e567dd +Author: momo5502 +Date: Sun Jan 5 19:27:17 2025 +0100 + + Fix some compilation warnings + +commit 4f444a7227f47b0abe6e1b19b1b91395d1143258 +Author: momo5502 +Date: Sun Jan 5 18:21:22 2025 +0100 + + Warnings as errors for posix + +commit d87466337f434805e34a8b5ebd46ad9db61955ea +Author: momo5502 +Date: Sun Jan 5 17:59:23 2025 +0100 + + Generate formatting warnings for custom logger + +commit 6b172f5e787a4e468592f6665d09a2d8bdd9e3e8 +Author: momo5502 +Date: Sun Jan 5 17:07:12 2025 +0100 + + Add macOS support + +commit 0791b0fca7fd60457efdf8d9d47c66a18b22ad7f +Merge: 036c4c8 c55960f +Author: momo5502 +Date: Sun Jan 5 17:03:20 2025 +0100 + + Merge remote-tracking branch 'origin/main' into multi-platform-support + + # Conflicts: + # src/windows-emulator/syscall_dispatcher.cpp + # src/windows-emulator/syscalls.cpp + +commit c55960f0b869f14295c5fab25ab3fa66285aa109 +Author: momo5502 +Date: Sun Jan 5 17:01:37 2025 +0100 + + Rename ambiguous symbols + +commit 036c4c8fb860ec75eaa3eebd623aac903d0e5c97 +Author: momo5502 +Date: Sun Jan 5 16:05:51 2025 +0100 + + Add clang-18 build + +commit 968c46f975795c39aabf49dd79310880e61f629b +Author: momo5502 +Date: Sun Jan 5 15:58:16 2025 +0100 + + Fix printing + +commit 7b1285f177b8b72b08174e1f231b80973061a68a +Author: momo5502 +Date: Sun Jan 5 15:47:39 2025 +0100 + + Fix format specifiers + +commit f4aa93e1da281919bb1b8dc373412b37d7e3726b +Author: momo5502 +Date: Sun Jan 5 15:35:49 2025 +0100 + + Add experimental linux build + +commit 71913b2db0162fbf5f7153f87412b990c6ee4ecc +Author: momo5502 +Date: Sun Jan 5 15:22:45 2025 +0100 + + Even more compilation fixes + +commit ec6e25787e9a290572c8610474f32bbf35044b7d +Author: momo5502 +Date: Sun Jan 5 15:02:00 2025 +0100 + + Fix naming collisions + +commit f08a97eae67aba83d9c1a8f27c22f792b9aefc52 +Author: momo5502 +Date: Sun Jan 5 14:58:30 2025 +0100 + + Fix compilation after merge + +commit f75f95cc618cf15e2a0cf3056cd488ef7ff15417 +Merge: 24f53bc 38f2f13 +Author: momo5502 +Date: Sun Jan 5 14:44:17 2025 +0100 + + Merge remote-tracking branch 'origin/main' into multi-platform-support + + # Conflicts: + # src/analyzer/main.cpp + # src/emulator/memory_region.hpp + # src/windows-emulator/io_device.cpp + # src/windows-emulator/module/module_mapping.cpp + # src/windows-emulator/process_context.hpp + # src/windows-emulator/syscalls.cpp + # src/windows-emulator/windows_emulator.cpp + +commit 24f53bc4988d1dd54b7f155b8b0752d958774867 +Author: momo5502 +Date: Sun Jan 5 13:20:07 2025 +0100 + + Fix more compilation issues + +commit 05e75a20ba329145ea4aa4ac0fb5d6317c0af8fe +Author: momo5502 +Date: Sun Jan 5 13:11:32 2025 +0100 + + Fix some compilation issues + +commit 38f2f13fad29f7944ddbea73f562b0a51e87f170 +Merge: 39dd141 6f73680 +Author: Maurice Heumann +Date: Sun Jan 5 10:38:09 2025 +0100 + + Small cleanup (#45) + +commit 6f736808ba899429591eeb79eae661c9bbbc857b +Author: momo5502 +Date: Sun Jan 5 10:19:19 2025 +0100 + + Small cleanup + +commit d93120a1223af68ba41d2ee1679c80620e3002cd +Author: momo5502 +Date: Sun Jan 5 09:58:06 2025 +0100 + + Assert correct PE machine type + +commit 5bfb1b06ee1819b58ba3279fa5cc31128a56c89b +Author: momo5502 +Date: Sun Jan 5 09:42:14 2025 +0100 + + Show errors if module mapping fails + +commit 39dd14141d2755b51f02be0ef776168276c762d3 +Merge: 48b8a6e ac16b4a +Author: Maurice Heumann +Date: Sun Jan 5 09:33:41 2025 +0100 + + Handle concise logging via options (#44) + +commit ac16b4a7276e273cc8faf741f34068e37e3ee731 +Author: momo5502 +Date: Sun Jan 5 09:28:16 2025 +0100 + + Handle concise logging via options + +commit 6435e65caa17b21d906bb6a46375a70e27f64e7a +Author: momo5502 +Date: Sun Jan 5 09:00:41 2025 +0100 + + Small cleanup + +commit 48b8a6ebe993f83e40d3b06be9b5e3ff396ecab8 +Merge: 4ecda10 1b3bb07 +Author: Maurice Heumann +Date: Sat Jan 4 11:27:14 2025 +0100 + + Handle illegal instructions (#43) + +commit 1b3bb076571e9e5b26c77b3f4037b93e167b0e83 +Author: momo5502 +Date: Sat Jan 4 11:21:45 2025 +0100 + + Thread switches are uninteresting + +commit 41285169d962178debe1710aabcb7f91416e3a27 +Author: momo5502 +Date: Sat Jan 4 11:18:50 2025 +0100 + + Dispatch illegal instruction + +commit d64e73ad6e2d85dad14b729c5e72283bf40f2141 +Author: momo5502 +Date: Sat Jan 4 11:06:10 2025 +0100 + + Add test for illegal instructions + +commit 4ecda104aa777fe14afd1aa48ceb9018d3c0eec8 +Author: Maurice Heumann +Date: Fri Jan 3 17:44:45 2025 +0100 + + Update README.md + +commit 40369d50d723c505b92db88852e40cb037804ddc +Merge: efca592 912e9c9 +Author: Maurice Heumann +Date: Fri Jan 3 17:34:43 2025 +0100 + + Log crafted out-of-line sycalls (#42) + +commit 912e9c93792accca56534da457acb6aba1e7e243 +Author: momo5502 +Date: Fri Jan 3 17:29:00 2025 +0100 + + Log crafted out-of-line syscalls + +commit 6da3f27da6cd30f9061b501c3edb4b08766f76bc +Author: momo5502 +Date: Fri Jan 3 16:43:07 2025 +0100 + + Fix .text logging + +commit efca592c0551e90c65c23fae27eed57e17b899c1 +Merge: 3d70541 d38ef3d +Author: Maurice Heumann +Date: Fri Jan 3 16:03:04 2025 +0100 + + Merge development progress (#41) + +commit d38ef3dd8f35fdc2461115aafa512e2d8aa7bac4 +Author: momo5502 +Date: Fri Jan 3 15:59:03 2025 +0100 + + Disable concise mode for now + +commit ab61ed0dfe1189214c68fc66f0f02cf6991117c9 +Author: momo5502 +Date: Fri Jan 3 15:58:43 2025 +0100 + + Support querying thread start addresses + +commit 5b538bba1bcaeb3b7968d8746f45f9fcc0d6ddcb +Author: momo5502 +Date: Fri Jan 3 14:52:14 2025 +0100 + + Small progress + +commit 1297a7a3ea24dfc2a75c8744057e99378d43981a +Author: momo5502 +Date: Fri Jan 3 14:04:15 2025 +0100 + + Better logging + +commit 010fbb2120d2e2358cfec6d3bf9d1a5cc51a435b +Author: momo5502 +Date: Fri Jan 3 13:08:28 2025 +0100 + + Support concise debugger output + +commit 3d70541ef7ac622c1aa108496c237637ff27d4f9 +Merge: 0443b5a 95df4a9 +Author: Maurice Heumann +Date: Thu Jan 2 13:55:03 2025 +0100 + + Fix syscalls and tls vector updates (#40) + +commit 0443b5a47c01ebb5807aaf9a9e7712e4ec9157a8 +Merge: edfa6a8 fcd0bc7 +Author: Maurice Heumann +Date: Thu Jan 2 13:51:23 2025 +0100 + + Bump deps/googletest from `35d0c36` to `7d76a23` (#39) + + Bumps [deps/googletest](https://github.com/google/googletest) from + `35d0c36` to `7d76a23`. +
+ Commits +
    +
  • 7d76a23 + gtest: Output a canned test case for test suite setup / teardown + failures in ...
  • +
  • e54519b + Put the fake Fuchsia SDK in a module extension
  • +
  • f3c355f + the public version already has the const qualifier
  • +
  • 79219e2 + Update the links to ISTQB glossary.
  • +
  • d122c0d + Add support for printing C++20 std::*_ordering types to gtest.
  • +
  • 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) + + +
+ +commit 95df4a9c593779229bdad54e17d89e392738a3c6 +Author: momo5502 +Date: Thu Jan 2 13:50:30 2025 +0100 + + Fix TLS vector updates + +commit ce38a393ab272c0b5db9ba68fe95dad1c2e355ac +Author: momo5502 +Date: Thu Jan 2 13:50:16 2025 +0100 + + Fix gdi init stati + +commit 300bdaa7e23213c4dee626be3150245d43649d86 +Author: momo5502 +Date: Thu Jan 2 13:50:07 2025 +0100 + + Fix error status + +commit 39398750c376180686fdfc6cbee7505741897025 +Author: momo5502 +Date: Thu Jan 2 13:36:21 2025 +0100 + + Log caller for syscalls + +commit 022ed7280795d87f9f52b2fa728f556f3be351e8 +Author: momo5502 +Date: Thu Jan 2 12:13:53 2025 +0100 + + Fix syscall mappings + +commit fcd0bc7031e22f2b63e208b97421e6af46d50fdf +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Wed Jan 1 17:22:26 2025 +0000 + + Bump deps/googletest from `35d0c36` to `7d76a23` + + Bumps [deps/googletest](https://github.com/google/googletest) from `35d0c36` to `7d76a23`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/35d0c365609296fa4730d62057c487e3cfa030ff...7d76a231b0e29caf86e68d1df858308cd53b2a66) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit edfa6a89861904f83763464f3a01f8f8a9a9a684 +Author: momo5502 +Date: Tue Dec 31 08:42:11 2024 +0100 + + Document registry dumping + + Relevant for #37 + +commit 65f085ec386670b5edb0438efc70ccf03ef2a16a +Merge: b5bb7a8 29052af +Author: Maurice Heumann +Date: Tue Dec 31 08:36:19 2024 +0100 + + Fix RtlPcToFileHeader calls (#38) + +commit 29052af8297eba37f5acf8a2149d0d8df5e2f0ed +Author: momo5502 +Date: Tue Dec 31 08:32:09 2024 +0100 + + Fix RtlPcToFileHeader calls + +commit b5bb7a8d6e29a6449c3db92ff83a68aba2d97f7e +Author: momo5502 +Date: Sat Dec 28 08:34:14 2024 +0100 + + Only allow localhost connections + +commit 946414eb940bf5e0028373ba163a321fd3a738d1 +Merge: 3946d05 794a9f5 +Author: Maurice Heumann +Date: Thu Dec 26 10:47:13 2024 +0100 + + Support more directory enumeration classes (#36) + +commit 794a9f5c5adef5915fc68cab4f8f306c2671198c +Author: momo5502 +Date: Thu Dec 26 10:43:17 2024 +0100 + + Support more directory enumeration classes + +commit 3946d050db8db6f182e5cce0d91ed89f887c5456 +Author: momo5502 +Date: Thu Dec 26 09:44:20 2024 +0100 + + Revert "Reduce output" + + This reverts commit 42b35047caf76536a8f81650fd4af3460cc3a86b. + +commit 42b35047caf76536a8f81650fd4af3460cc3a86b +Author: momo5502 +Date: Thu Dec 26 09:43:55 2024 +0100 + + Reduce output + +commit 0f990c92886bf16e1f7f7b46d9a3681babe64b4a +Merge: c9a250b 7244466 +Author: Maurice Heumann +Date: Thu Dec 26 09:41:53 2024 +0100 + + Merge pull request #35 from momo5502/feature/directory-io + + Support file enumeration + +commit 724446620c2f393335dd5ba63c6648a6eef17ac1 +Author: momo5502 +Date: Thu Dec 26 09:37:10 2024 +0100 + + Small fixes + +commit cb88ebe480286678a8473f7d0f8d842ed639c486 +Author: momo5502 +Date: Wed Dec 25 15:32:21 2024 +0100 + + Fix warning + +commit df812fd24d77904e2387ed2b4ff3c9e74324fd22 +Author: momo5502 +Date: Wed Dec 25 15:06:07 2024 +0100 + + Fix offsets + +commit 68d5a0532f15a18b524efef923b96cb18d3f8a4b +Author: momo5502 +Date: Wed Dec 25 14:58:15 2024 +0100 + + Check if logger output is disabled + +commit 5b5db035219f598284cf6560e9e503322865b144 +Author: momo5502 +Date: Wed Dec 25 14:44:13 2024 +0100 + + Accurate file enumeration + +commit 62de7c0564e0efe7c9a19075c175c0e585402edd +Author: momo5502 +Date: Wed Dec 25 14:44:05 2024 +0100 + + Add token handler + +commit b5ca800e7d72a24b7d60534c98a714abe5e29dda +Author: momo5502 +Date: Wed Dec 25 14:43:49 2024 +0100 + + Disable broken code + +commit fcf8fc001ec663bf99bfadc9d49a1c514a4fea16 +Author: momo5502 +Date: Wed Dec 25 14:43:40 2024 +0100 + + Add new syscall + +commit 6f8f87010383a8b6d29a5ee269749389105f8f3a +Author: momo5502 +Date: Wed Dec 25 12:41:43 2024 +0100 + + Directory enumertion + +commit 24e37e7bf51b3e6f906ac211c99cf24531b71415 +Author: momo5502 +Date: Wed Dec 25 10:33:20 2024 +0100 + + Add directory I/O test + +commit c07fb2ca8640777ebdc318beaccbf4407bf2dfdb +Author: robert-yates +Date: Tue Dec 24 01:31:51 2024 +0100 + + enable refactored api_set for windows platform + +commit 8ed299b683a26b64bc735eaadf30debbfbdd4dea +Author: robert-yates +Date: Tue Dec 24 01:01:08 2024 +0100 + + handle unicode file open + +commit 6b51b143bc6983ac51d5933a84e77cad3176f941 +Author: robert-yates +Date: Sat Nov 23 19:02:49 2024 +0100 + + fix warnings + +commit 22d64437aadf2f393f3ad464198e4d6845a2919a +Author: robert-yates +Date: Sat Nov 23 19:00:53 2024 +0100 + + update includes + +commit 8e049a2650e5de2a5891425c31d39999bad8c21e +Author: robert-yates +Date: Sat Nov 23 18:59:54 2024 +0100 + + migrate to platform structures + +commit 12c80f159e17d0bceb5fd0eff6c03ddb3a8fac67 +Author: robert-yates +Date: Sat Nov 23 18:52:45 2024 +0100 + + add explicit 16bit unicode + +commit c9a250b77f8a18d421fff2262be51abe1419504e +Author: momo5502 +Date: Tue Dec 24 10:15:57 2024 +0100 + + Preallocate unicorn translation buffer to 2gb + +commit 405d5e349d837dcfd5c9db9e4b1b711f3497bc32 +Author: momo5502 +Date: Tue Dec 24 10:15:43 2024 +0100 + + Add dummy syscall + +commit 4766e164e0ff27f9927be6cbbe7b9c4a817010d2 +Author: momo5502 +Date: Tue Dec 24 09:26:19 2024 +0100 + + Move emulator settings + +commit 6111f2fad32d7b1094065caad087f49c376505a1 +Author: momo5502 +Date: Tue Dec 24 09:23:38 2024 +0100 + + Fix silencing + +commit ebbc5e4e61197a962d14590bbe6a36a0b252b7f0 +Author: momo5502 +Date: Tue Dec 24 09:15:38 2024 +0100 + + Support watcher cache + +commit 98265ce2a9ec31aebda65a7a930094ebbd0ecb42 +Author: momo5502 +Date: Tue Dec 24 09:14:35 2024 +0100 + + Support silencing the logging until the main function gets executed + +commit 4deb007a8e54df394e5fa23156c1888cb2482c63 +Author: momo5502 +Date: Tue Dec 24 09:13:55 2024 +0100 + + Remove outdated comment + +commit 011b4d6eb294d2df2fa3968af2153acf91ef31b2 +Author: momo5502 +Date: Tue Dec 24 09:13:27 2024 +0100 + + Better exception logging + +commit 7701526d3f7834295eff7334ec60277b2dddbde2 +Author: momo5502 +Date: Tue Dec 24 07:57:23 2024 +0100 + + Support implicit memory reserving + +commit e40a6d1c514f43b32ea4ff8bc3e2f40bc9de2f0a +Author: momo5502 +Date: Tue Dec 24 07:14:24 2024 +0100 + + Fix path canonicalization + + This fixes #34 + +commit 56af439dcdfde7fb3ed1946c1fef156ab3196ef7 +Author: momo5502 +Date: Mon Dec 23 11:15:53 2024 +0100 + + Watch interesting system objects + +commit 86c7886b62c994b0297561f976ad687864f596c5 +Author: momo5502 +Date: Mon Dec 23 10:54:15 2024 +0100 + + Fix allocations + +commit 420a200ef44e99c16a8611275052c16b4ba43224 +Author: momo5502 +Date: Mon Dec 23 10:51:49 2024 +0100 + + More dummy devices + +commit a38b9240a92ed8054b7e191eb3a0017e300e1f38 +Author: momo5502 +Date: Mon Dec 23 10:22:33 2024 +0100 + + Add more syscalls + +commit edc084afa5c782d8f2cd2fd5b9f0ed65f3a2b277 +Merge: 596644b ed0ced7 +Author: Maurice Heumann +Date: Mon Dec 23 10:02:57 2024 +0100 + + Merge pull request #33 from momo5502/task/token-progress + + Progress on tokens + +commit ed0ced76f9dcc6991f44d2866f24a1226a099ed5 +Author: momo5502 +Date: Sun Dec 22 21:47:43 2024 +0100 + + Progress on tokens + +commit 596644b795f3c51d803dfb7acccf49ad3de6aaa7 +Author: momo5502 +Date: Sun Dec 22 17:51:09 2024 +0100 + + Add TLS test + +commit 6b81680d06cb4daddd5623cc8fa1ccdad6c20568 +Merge: 61d9979 727d818 +Author: Maurice Heumann +Date: Sun Dec 22 17:40:34 2024 +0100 + + Merge pull request #32 from momo5502/feature/tls-support + + Proper TLS, mutant and basic token support + +commit 727d818c10052f6b4b27ae87a6ac0695750f2faa +Author: momo5502 +Date: Sun Dec 22 17:37:28 2024 +0100 + + Fix TLS operations + +commit 1f3d4d9e513e160ddb5fb78cdf63865d5fbbabab +Author: momo5502 +Date: Sun Dec 22 17:37:21 2024 +0100 + + Fix object watching + +commit 4de6813c0937800d93e4336c08781a3d6f1207e2 +Author: momo5502 +Date: Sun Dec 22 16:45:31 2024 +0100 + + Support DLL unmapping + +commit b4e7606226a6f0b2d9546631d959e637510701e8 +Author: momo5502 +Date: Sun Dec 22 16:33:50 2024 +0100 + + Better NtClose + +commit 5122b55661aa93b12d2aa502c68cd41ef0850a1c +Author: momo5502 +Date: Sun Dec 22 16:12:54 2024 +0100 + + Support recursive mutants + +commit 4be39b1fe7ff9040de3d4ff4b51d0bd08ac69efa +Author: momo5502 +Date: Sun Dec 22 15:31:33 2024 +0100 + + Prepare mutant support + +commit 48277cac3a9b4f4211d4ba36909b07c564fcff24 +Author: momo5502 +Date: Sun Dec 22 10:28:44 2024 +0100 + + More token support + +commit 2695fa0cd84ecc158eb87a3ebcd4365c14aaaf19 +Author: momo5502 +Date: Sun Dec 22 09:32:11 2024 +0100 + + Prepare mutex support + +commit 1023281425367fc9a6e5d98d0a76a6bccf918369 +Author: momo5502 +Date: Sun Dec 22 08:40:58 2024 +0100 + + Add basic token support + +commit f8e6d84460870512d42b14f10a3be363025df5d2 +Author: momo5502 +Date: Sat Dec 21 21:11:30 2024 +0100 + + Fix TLS + +commit 61d99798117e43c211025432c3a87732565bf69f +Author: momo5502 +Date: Sat Dec 21 21:11:18 2024 +0100 + + Print handle types + +commit ce6cb0116bcf17b6155229013c973a6b81b1f7f2 +Author: momo5502 +Date: Sat Dec 21 20:18:59 2024 +0100 + + Support more syscalls + +commit 98d3077d357cf6b38e7455c887d8f46c418785af +Author: momo5502 +Date: Sat Dec 21 11:38:38 2024 +0100 + + Properly map dlls via sections + + This fixes #31 + +commit f2c69b7f3a70cae76a0d8d759e7b4d3c8b4993a6 +Author: momo5502 +Date: Sat Dec 21 11:33:17 2024 +0100 + + Fix include + +commit 50af68ed8fbf06290dfd518b7e1c35d5bbfaab70 +Author: momo5502 +Date: Sat Dec 21 11:32:35 2024 +0100 + + Support image check + +commit e9bd94d6d8894121ae8dd99929a26c0b0ed1ff96 +Author: momo5502 +Date: Sat Dec 21 11:31:54 2024 +0100 + + Map synchronization access to read + +commit 7633a4bbab4fbc80c7bb47148c89dc62ac8887ec +Author: momo5502 +Date: Sat Dec 21 11:31:32 2024 +0100 + + Introduce string utils + +commit de8b85a3f9d334c6b4e4da322422d257aed6c1f3 +Author: momo5502 +Date: Sat Dec 21 09:55:38 2024 +0100 + + Implement NtQueryAttributesFile syscall + +commit 2d892217d482c4d8781d5add287b0dfe54b51844 +Author: momo5502 +Date: Sat Dec 14 08:32:37 2024 +0100 + + Add token classes + +commit 719a50444e988a985362be31025c1f71230935ba +Author: momo5502 +Date: Fri Dec 13 21:25:40 2024 +0100 + + Prepare better section support + +commit 5608d1db868d0a3726fda7b30bcd45aabc6a14fd +Author: robert-yates +Date: Sat Nov 23 18:27:25 2024 +0100 + + samples should be built only under windows + +commit 3262dd6889cc35100510b90aa6d770d7fb05b68f +Author: robert-yates +Date: Sat Nov 23 18:26:01 2024 +0100 + + fixme: disable stripping due to bitcode files + +commit b5e348680f8c168b670a8e6018cb588882dae79c +Author: robert-yates +Date: Sat Nov 23 18:25:01 2024 +0100 + + abstract windows structures + +commit 9aa4c0d771da8c060041276636c0b782930af55c +Author: robert-yates +Date: Sat Nov 23 18:26:52 2024 +0100 + + update submodules + +commit d83f2c61e8961259aa88078d8be6d90db2b4ed7b +Author: Maurice Heumann +Date: Fri Dec 6 06:57:39 2024 +0100 + + Update memory_utils.hpp + +commit 69fac73ec7a710c5e566fbeb577de8a877bab51d +Author: Maurice Heumann +Date: Fri Nov 29 09:33:35 2024 +0100 + + Update README.md + +commit 4579d11c72a95cc3b1d5fb3b36f16f5e0049b6af +Merge: 4e03955 4e124a8 +Author: Maurice Heumann +Date: Sun Nov 24 17:38:24 2024 +0100 + + Merge pull request #29 from momo5502/dependabot/submodules/deps/unicorn-270d471 + + Bump deps/unicorn from `0d86010` to `270d471` + +commit 4e124a8c621d998f76d83f8c96df5fcd6de32231 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Nov 24 16:35:21 2024 +0000 + + Bump deps/unicorn from `0d86010` to `270d471` + + Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `0d86010` to `270d471`. + - [Commits](https://github.com/momo5502/unicorn/compare/0d86010a01395df6d6ff5e1d25f979d1f6bcc2a4...270d4716f4542d7caa6d2da597e5eab451debce7) + + --- + updated-dependencies: + - dependency-name: deps/unicorn + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 4e039552b6ef05005806d93b33cae8ea7ff9fcdb +Merge: 97c970c ef7a19f +Author: Maurice Heumann +Date: Sun Nov 24 15:17:28 2024 +0100 + + Merge pull request #28 from momo5502/dependabot/submodules/deps/googletest-35d0c36 + + Bump deps/googletest from `1204d63` to `35d0c36` + +commit ef7a19f136af2cb8408e9ef4a872314cebe73000 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sun Nov 24 14:14:44 2024 +0000 + + Bump deps/googletest from `1204d63` to `35d0c36` + + Bumps [deps/googletest](https://github.com/google/googletest) from `1204d63` to `35d0c36`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/1204d634444b0ba6da53201a8b6caf2a502d883c...35d0c365609296fa4730d62057c487e3cfa030ff) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 97c970cbfb06e39118c90a85e76d90e0e38ab300 +Merge: 325e811 ee0e267 +Author: Maurice Heumann +Date: Sun Nov 24 11:30:33 2024 +0100 + + Merge pull request #27 from momo5502/task/kusd-mmio + + Add KUSER_SHARED_DATA MMIO support + +commit ee0e2676f15043ba845b00c9ec0696a39e2f9672 +Author: momo5502 +Date: Sun Nov 24 11:27:10 2024 +0100 + + Add system time test + +commit a687dc13f7b60b9affb0d197803903d5b3878cf4 +Author: momo5502 +Date: Sun Nov 24 10:49:13 2024 +0100 + + Add time print mode to test application + +commit 5f49b30fe0c678ea30153c2b4fb3c171063240fc +Author: momo5502 +Date: Sun Nov 24 10:37:26 2024 +0100 + + Cleanup KUSD MMIO + +commit d3cf88a0c48a37ab34125b611be7576981f35513 +Author: momo5502 +Date: Sat Nov 23 21:46:34 2024 +0100 + + Dynamically update KUSD system time + +commit 2e2b4ffb2fd28be314ca173b860a7a5401ebde2c +Author: momo5502 +Date: Sat Nov 23 19:32:14 2024 +0100 + + KUSD MMIO + +commit 325e8115af5d4862c4dbfdf2d1f341ba0f217fb8 +Author: momo5502 +Date: Sat Nov 23 19:04:25 2024 +0100 + + Replace constructor function with actual constructor call + +commit ce6718e932063e0b7238e182fb32cad3333a3c63 +Author: momo5502 +Date: Sat Nov 23 17:02:01 2024 +0100 + + Fix optional creation + +commit 84a0aed1d950f884ffc990ce49baf90256fa95c0 +Author: momo5502 +Date: Sat Nov 23 16:44:49 2024 +0100 + + Small fixes and additions + +commit 2c421df771a46f60c4cab8f9eaeec7234750dab1 +Author: momo5502 +Date: Mon Nov 18 18:25:50 2024 +0100 + + Fix serialization for MMIO + +commit 1a23e82f91690482c416928f2276be326c8116d3 +Author: momo5502 +Date: Mon Nov 18 17:15:38 2024 +0100 + + Integrate MMIO into the memory manager + +commit 49a8435f6b50f1419bb6d9ff3ff09594b8f0de6b +Author: momo5502 +Date: Mon Nov 18 16:58:23 2024 +0100 + + Prepare MMIO support + +commit f19945121ed8054411c7da3ac8f6c039f91a9d9f +Author: momo5502 +Date: Mon Nov 18 16:57:51 2024 +0100 + + Add hint comment + +commit 804f517e68d738363faf6acf44516287ec718466 +Author: momo5502 +Date: Sun Nov 17 09:42:54 2024 +0100 + + Fix tests and compilation + +commit a87bb858587c9560c2a45acbee4fb5a64be347f9 +Author: momo5502 +Date: Sun Nov 17 09:23:45 2024 +0100 + + Support afd endpoint serialization + +commit d05ccdd04c34b5080bf96dfce0fd93f4db4f07e0 +Author: momo5502 +Date: Sat Nov 16 17:34:01 2024 +0100 + + Fix poll timeouts + +commit 09d850b902e237b8caac9258eba2fad64f62ff22 +Author: momo5502 +Date: Sat Nov 16 17:33:52 2024 +0100 + + Use string view literal + +commit 78e2a5a80bac999fa86615bd8ab5b6d6bc48ab18 +Author: momo5502 +Date: Mon Nov 11 20:51:19 2024 +0100 + + Fix + +commit 3d67056dc5e1cd724b268a9bbff8846b40987a48 +Author: momo5502 +Date: Mon Nov 11 20:50:12 2024 +0100 + + Disable object watching for now + +commit da5b3e84c4f2311ebe6041c0f8e46ef407619ab9 +Author: momo5502 +Date: Mon Nov 11 20:49:40 2024 +0100 + + Force 'lazy' static assert evaluation + + This fixes #26 + +commit 5a02119d43f775ddc47f4b0203a8b625d201380b +Author: Maurice Heumann +Date: Sun Nov 10 19:00:04 2024 +0100 + + Update README.md + +commit 633b06de3381c2c9166e711d44e7fef12d75ba97 +Author: Maurice Heumann +Date: Sun Nov 10 18:58:35 2024 +0100 + + Update README.md + +commit be13ea30b4a26a04b7f9db8e3e0b7b97fd56a9fd +Author: momo5502 +Date: Sun Nov 10 18:54:45 2024 +0100 + + Better readme + +commit 74be01e976b7ef6dbe7a4123ea9b3922940b5de8 +Author: momo5502 +Date: Sun Nov 10 16:13:09 2024 +0100 + + Parse arguments from commandline + +commit d1493867fe00257fc5b8a9ae00bb143868caabb6 +Author: momo5502 +Date: Sun Nov 10 15:34:21 2024 +0100 + + Support relative and absolute time + + This fixes #23 + +commit 6f8f840b57beae536a7d1c8eec2e0dee7200339d +Author: momo5502 +Date: Sun Nov 10 12:36:17 2024 +0100 + + Move build instructions down + +commit 69fa297b659bc129bd70d1a3ad65abb944d3980b +Merge: b99cd39 5004857 +Author: Maurice Heumann +Date: Sun Nov 10 12:37:08 2024 +0100 + + Merge pull request #25 from momo5502/feature/poll-support + + Add poll support + +commit b99cd39ee0a76dcedf8b1b030c5030cb82d81182 +Author: momo5502 +Date: Sun Nov 10 12:35:10 2024 +0100 + + Add build instructions to readme + +commit 500485771457c1637d51b7058854c35b2f0d3474 +Author: momo5502 +Date: Sun Nov 10 09:16:53 2024 +0100 + + Get rid of thread blocker + +commit 980ffd5348fc83d74c8a95536f1a49c6094af1c5 +Author: momo5502 +Date: Sat Nov 9 21:41:13 2024 +0100 + + Remove notes + +commit 040fcff19abf21183578ffcbb0dab18d74121286 +Author: momo5502 +Date: Sat Nov 9 21:40:14 2024 +0100 + + Fix poll + +commit df70f29ba3ef59da80f26faa9626864b5085d576 +Author: momo5502 +Date: Sat Nov 9 17:53:09 2024 +0100 + + Prepare poll support + +commit 21c3ccff9a08682e8a04501fbe122e992a4a5d25 +Author: momo5502 +Date: Sat Nov 9 22:50:00 2024 +0100 + + Ignore system info class 250 + +commit 9eb49c981d90d3785fdde0506e29039142adb96f +Author: momo5502 +Date: Sat Nov 9 17:51:30 2024 +0100 + + Force line breaks in stdout logging + +commit 8f5600bc7c411d040fc1714f87fc6315ed66b667 +Author: momo5502 +Date: Sat Nov 9 17:50:23 2024 +0100 + + Better thread yield support + +commit 71232d51ab04d1ef45409529381dea2771f8610f +Author: momo5502 +Date: Sat Nov 9 16:10:19 2024 +0100 + + Add memory reading/writing helpers + +commit 641d87cc60b76e3503c9c86da700f04b92839b46 +Author: momo5502 +Date: Sat Nov 9 15:21:18 2024 +0100 + + Finish support for blocking UDP sockets + +commit 371665290abd9ce09231f97e34be11ab97f7cde9 +Author: momo5502 +Date: Sat Nov 9 10:02:28 2024 +0100 + + Implement UDP recvfrom support + +commit a63ae4e782db811f6e5a5ef37bdef881cf3b791b +Author: momo5502 +Date: Fri Nov 8 20:41:06 2024 +0100 + + Prepare support for more socket types + +commit b367db358476038eb781812d8876ff66a8a1c4b7 +Author: momo5502 +Date: Thu Nov 7 20:46:02 2024 +0100 + + Fill sendto status block + +commit db34ef29fd7dacd11180454c581ca906e6608d7f +Author: momo5502 +Date: Thu Nov 7 20:25:20 2024 +0100 + + Support UDP sending + +commit 8e67dfcb66439c39a57965aad7db8eac68bbadd4 +Author: momo5502 +Date: Wed Nov 6 20:37:23 2024 +0100 + + Add afd endpoint device + + First step towards networking support #15 + +commit e80b3e588c1fe77df3baf8f2a03b1dbf9f051d98 +Author: momo5502 +Date: Wed Nov 6 19:55:28 2024 +0100 + + Prepare I/O control support + +commit 300c80c65f327eeb65576d1483a5d48d89a58964 +Author: momo5502 +Date: Wed Nov 6 17:34:14 2024 +0100 + + Cleanup handle uses + +commit 735ca01e7acce4b287874949148b4f170395026c +Author: momo5502 +Date: Wed Nov 6 17:14:07 2024 +0100 + + Introduce emulator_pointer type and prepare better I/O support + +commit 8cf451fd1f9045d27895f424343ffe86dd188247 +Author: momo5502 +Date: Wed Nov 6 16:31:30 2024 +0100 + + Extract device creation + +commit 4c0c1bf0c6093616f28c197c2dc30050772c644c +Author: momo5502 +Date: Tue Nov 5 20:54:38 2024 +0100 + + Prepare I/O device support + +commit 67b204b695f668aa837afd5588ede35c0b69cede +Author: momo5502 +Date: Tue Nov 5 19:50:58 2024 +0100 + + Fix warning + +commit 74ec07c642d60393956a9aff2bee969db26f8704 +Author: momo5502 +Date: Tue Nov 5 19:36:18 2024 +0100 + + Some I/O fixes + +commit b49f9f6d99d6f9dfe13d7a9508e6e6750021a805 +Author: momo5502 +Date: Tue Nov 5 18:39:59 2024 +0100 + + Prepare socket support + +commit ba86d9f4919a4b8a55eae33a7057b3e9eacfa1e5 +Author: momo5502 +Date: Tue Nov 5 18:13:53 2024 +0100 + + Registry and logging + +commit 2367db174e79f2e496c7d31ff41f1c4d8f38e062 +Author: momo5502 +Date: Mon Nov 4 20:28:55 2024 +0100 + + Add systemroot env + +commit 713a6d15a7f3c4ae62cc421bd13c4653219fbb4b +Author: momo5502 +Date: Mon Nov 4 20:14:49 2024 +0100 + + Fix registry value queries + +commit 808dca6455d671df756c6773afe3256131558dad +Author: momo5502 +Date: Mon Nov 4 18:36:18 2024 +0100 + + Fix basic registry support and add test + +commit 6937827e59ecac5bf3a70df3c7215905b56ddf8b +Author: momo5502 +Date: Sun Nov 3 21:00:12 2024 +0100 + + Dummy user info + +commit 3a26b3a894913a4b647b2309fdcf9901a0be5b24 +Author: momo5502 +Date: Sun Nov 3 20:27:30 2024 +0100 + + Perform retrigger after violation + +commit 690f314302bd4de2cb70e27c47cf4da47df6ef2d +Author: momo5502 +Date: Sun Nov 3 19:38:14 2024 +0100 + + More token support + +commit bd8697f86a2c6737a966e9fae0b4c11cb8fd72a8 +Author: momo5502 +Date: Sun Nov 3 19:18:37 2024 +0100 + + Prepare token support + +commit 4d5b9f01957116f7de1ecc422038ed8fe3fa802e +Author: momo5502 +Date: Sun Nov 3 18:52:57 2024 +0100 + + Align registry key name casing with microsoft + +commit 8173b18064d9958fd5c621e8a099ffc7a5da0127 +Author: momo5502 +Date: Sun Nov 3 18:27:42 2024 +0100 + + Fix formatting + +commit 63089c2e1aa9dedae0042fb1e2c9ddcaeb26ca1d +Author: momo5502 +Date: Sun Nov 3 18:13:59 2024 +0100 + + More registry features + +commit 0fc4bd6066df39e5d84dd517b9b5762baea5aa9c +Merge: fe6d35f d33faab +Author: Maurice Heumann +Date: Sun Nov 3 16:09:14 2024 +0100 + + Merge pull request #24 from momo5502/feature/registry + + Add registry support + +commit d33faab1d85d966c3abf9febfeda6caba71615fd +Author: momo5502 +Date: Sun Nov 3 16:03:54 2024 +0100 + + Dump registry + +commit 0a81280796b8f022fc49cd66d0b3effc2dff9226 +Author: momo5502 +Date: Sun Nov 3 15:57:52 2024 +0100 + + Prepare configurable registry path + +commit e32624ba1f0268ebee73bd6e46b7953521920155 +Author: momo5502 +Date: Sun Nov 3 15:26:51 2024 +0100 + + Handle root keys + +commit 94410721968a0ac1a52d15badc3e56c0cae500d7 +Author: momo5502 +Date: Sun Nov 3 15:26:38 2024 +0100 + + Fix formatting + +commit a83588f18dc90d2a317d7d43d933a8fbc757d815 +Author: momo5502 +Date: Sun Nov 3 15:16:36 2024 +0100 + + Cleanup hive parser + +commit 7c2132510ac67a73a33d9aa6115379408ce1b9bf +Author: momo5502 +Date: Sun Nov 3 14:24:18 2024 +0100 + + Cleanup registry parsing + +commit 17db05a410d8d8ca67ba27a2447f8cd9eee667b5 +Author: momo5502 +Date: Sun Nov 3 11:58:10 2024 +0100 + + Prepare refactoring + +commit fe6d35f7bd853c74a8a6603d3970cea17500b54a +Author: Maurice Heumann +Date: Sun Nov 3 11:30:46 2024 +0100 + + Update README.md + +commit 528b2ce35a2bcc2bdf05a0993c6acda09c6b8951 +Author: Maurice Heumann +Date: Sun Nov 3 11:29:38 2024 +0100 + + Update README.md + +commit 4b9efc825a1357d37e84ddc69a0771c80c56e649 +Author: momo5502 +Date: Sun Nov 3 11:10:31 2024 +0100 + + Extract container utils + +commit 53d9277d0c8c6ca156b7233037cc7d3183997ee6 +Author: momo5502 +Date: Sun Nov 3 10:41:28 2024 +0100 + + Add credits + +commit 59eba15308d18b8ec01ca4a9b5ba774603dca389 +Author: momo5502 +Date: Sun Nov 3 10:39:08 2024 +0100 + + Remove hive parser submodule + +commit b646ac882ab5f3bebbd2f7a31000547d44944c1d +Author: momo5502 +Date: Sun Nov 3 10:34:58 2024 +0100 + + Move registry manager + +commit 5390d90993b678f25c15b280071a2f4238e868b9 +Author: momo5502 +Date: Sun Nov 3 10:13:06 2024 +0100 + + Serialize registry manager + +commit d710fb44035a4db469fad751f03724b498d4852a +Author: momo5502 +Date: Sun Nov 3 09:48:32 2024 +0100 + + Fix serialization + +commit e7148c91aee34f304fadcb62b4836de0b3c3f702 +Author: momo5502 +Date: Sun Nov 3 08:26:29 2024 +0100 + + Only register hive when successful + +commit 629f9998d7eefdce4c253496a9c778e46a90a389 +Author: momo5502 +Date: Sun Nov 3 08:06:54 2024 +0100 + + More registry progress + +commit 52f2a6835a8e29132a35161776aa74b06689249f +Author: momo5502 +Date: Sat Nov 2 22:55:29 2024 +0100 + + Some dummy syscall + +commit 86609ff151208998a1690987792aaa04beb79bbf +Author: momo5502 +Date: Sat Nov 2 22:52:09 2024 +0100 + + Almost working registry support + +commit 92b9712e45f3b203f88a92261c8a87d3a66f0f52 +Author: momo5502 +Date: Sat Nov 2 16:07:27 2024 +0100 + + Prepare registry support + +commit e0dc1934eb3d04c4a730a7a7622d7039e32e1cdb +Author: momo5502 +Date: Fri Nov 1 16:40:22 2024 +0100 + + Add hive parser + +commit c02cf778f39b3b29d707f1add0afb822dc095dff +Merge: c458405 7c901e3 +Author: Maurice Heumann +Date: Sun Nov 3 07:53:09 2024 +0100 + + Merge pull request #22 from momo5502/dependabot/submodules/deps/googletest-1204d63 + + Bump deps/googletest from `df1544b` to `1204d63` + +commit 7c901e31801399532db820ce8059694428125ec2 +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Fri Nov 1 17:09:28 2024 +0000 + + Bump deps/googletest from `df1544b` to `1204d63` + + Bumps [deps/googletest](https://github.com/google/googletest) from `df1544b` to `1204d63`. + - [Release notes](https://github.com/google/googletest/releases) + - [Commits](https://github.com/google/googletest/compare/df1544bcee0c7ce35cd5ea0b3eb8cc81855a4140...1204d634444b0ba6da53201a8b6caf2a502d883c) + + --- + updated-dependencies: + - dependency-name: deps/googletest + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit c4584054f19c6c2a24341b0655c8e16848b57822 +Author: Maurice Heumann +Date: Thu Oct 31 14:51:10 2024 +0100 + + Update README.md + +commit 60b471b446d60c176282cb9da737e7d2f2da7021 +Author: momo5502 +Date: Wed Oct 30 20:34:37 2024 +0100 + + Fix branch CI + +commit c8a5641cfb2c19dd205a1343b464cff5c6598519 +Author: momo5502 +Date: Wed Oct 30 20:33:04 2024 +0100 + + Support manual workflow dispatch + +commit e4a97e84b9dfe75f9c1f91e7512fa93e949551dc +Author: momo5502 +Date: Wed Oct 30 15:24:29 2024 +0100 + + Add exception tests + +commit b8f126a31659337b721e1c62608b4f018ff930bd +Author: Maurice Heumann +Date: Wed Oct 30 14:25:14 2024 +0100 + + Update README.md + +commit faa7425448bc7fda23ab920e10638e343b89ae23 +Author: Maurice Heumann +Date: Wed Oct 30 08:39:22 2024 +0100 + + Update thumbnail + +commit e2c3870ed71053a1bf169f7b5e029c6404908ea6 +Author: momo5502 +Date: Mon Oct 28 19:08:26 2024 +0100 + + Remove unmapped handler logging + +commit ebd2dbc29e9b06797db1f36d3a7d29d43a31d35c +Author: momo5502 +Date: Mon Oct 28 19:05:24 2024 +0100 + + Initialize emulator using settings struct + +commit dfccd6a929915a5013a946f319c139301452ccfd +Author: Maurice Heumann +Date: Sun Oct 27 15:58:17 2024 +0100 + + Update serialization_test.cpp + +commit 8ecf47a1e407e3fd5e0423948bdeeb46aad3ff0a +Author: momo5502 +Date: Sun Oct 27 09:46:21 2024 +0100 + + Make rdtsc predictable + +commit 2f92b7c641e08e888c67eb0cec94c04c77d8684d +Author: momo5502 +Date: Sun Oct 27 09:50:44 2024 +0100 + + Fix formatting + +commit b9e1a0f01b84771b903e34e2e9402cbc78dcec9b +Author: momo5502 +Date: Sat Oct 26 17:22:36 2024 +0200 + + Fix warnings + +commit b5765b2e0e118ba09daf0c410290554533916ebc +Author: momo5502 +Date: Sat Oct 26 17:22:12 2024 +0200 + + Enable all tests + +commit 5c3a0183115c438ed5b40f39014677d106f262d6 +Author: momo5502 +Date: Sat Oct 26 17:20:32 2024 +0200 + + Hardcode KUSD for now + +commit b4415bccc91f54b8e76e1443e90cc4caa36a82fc +Author: momo5502 +Date: Sat Oct 26 13:18:52 2024 +0200 + + Make query performance counter reproducible + +commit 103440d38cff0676dfb224ca1cf9fbb836b87912 +Author: momo5502 +Date: Sat Oct 26 11:59:16 2024 +0200 + + Update unicorn + +commit 1021009296dec4fecece597b07f87702fb66e9db +Author: momo5502 +Date: Sat Oct 26 10:06:02 2024 +0200 + + Fix instruction execution counting + +commit b6a8f9793ebe918e49ba25beeea370f2c1f1a466 +Author: momo5502 +Date: Sat Oct 26 08:40:19 2024 +0200 + + Fix reproducibility of unicorn context + +commit b5de610dc16c2ec0a1165c8b3345241bb0062836 +Author: momo5502 +Date: Fri Oct 25 22:17:30 2024 +0200 + + Skip unpredictable unicorn data + +commit 1078635b18b1d4d74a8d47904bf3e300d1ce9296 +Author: momo5502 +Date: Fri Oct 25 21:47:21 2024 +0200 + + Disable logging again + +commit a77d5458307556dd4745ec4b55a77c0bb32a5351 +Author: momo5502 +Date: Fri Oct 25 21:46:43 2024 +0200 + + Fix typo + +commit da0994826ee32566136b7aae5f274171f8fd62bb +Author: momo5502 +Date: Fri Oct 25 21:44:07 2024 +0200 + + Workaround for ltsc2022 + +commit 43375f0fba8a63cada468ecd7cb22f007e8199d0 +Author: momo5502 +Date: Fri Oct 25 20:32:35 2024 +0200 + + Output + +commit 0e14f935d9b72b4abad4cc360ce46e38f8e273c9 +Author: momo5502 +Date: Fri Oct 25 20:24:30 2024 +0200 + + Upload artifacts + +commit 3b697204bf099716c467d99875962aa10e169bc7 +Author: momo5502 +Date: Fri Oct 25 19:32:18 2024 +0200 + + Fix serialization tests for now + +commit b1f79a04c24f760c63e88b07da964c1e65bb4973 +Author: momo5502 +Date: Fri Oct 25 19:27:19 2024 +0200 + + Make serialization reproducible + +commit d782c80f3fa91d758ee9f7fa0f749a52b3ca0fb6 +Author: momo5502 +Date: Fri Oct 25 18:56:16 2024 +0200 + + Prepare support for serialization of non-default-constructible objects + +commit d29e4a811f5d78aa506abd64491ea3af17309ecd +Author: momo5502 +Date: Fri Oct 25 17:40:53 2024 +0200 + + Quick & dirty test execution #16 + +commit 9091131a961849dd3ece715ce9ba5a89fa11bd6f +Author: momo5502 +Date: Fri Oct 25 17:32:19 2024 +0200 + + Add more tests + +commit a3a95ec8298ae15b7a51bebe96cf633edf334da6 +Author: momo5502 +Date: Fri Oct 25 17:04:45 2024 +0200 + + Prepare unittest support + +commit 2c9718ce3ff77128e964aeeac220c941bdd1a300 +Author: momo5502 +Date: Thu Oct 24 20:34:18 2024 +0200 + + Prepare test binary + +commit ff9b94e20f717bddcb9e10f3d8dfd35c27c3f030 +Author: momo5502 +Date: Thu Oct 24 19:54:37 2024 +0200 + + Use regular return type notation + +commit 8bac2ba4075885ab1dba05423b7c45667ae55689 +Author: momo5502 +Date: Thu Oct 24 19:41:37 2024 +0200 + + Fix thread serialization + +commit ec3861f5955421b58379412084fe2c6fe977f389 +Author: momo5502 +Date: Wed Oct 23 20:44:01 2024 +0200 + + Restrict access to devices + +commit 3d6f962e4cd60f0911b6cf22387d9856bccfb916 +Author: momo5502 +Date: Wed Oct 23 20:24:45 2024 +0200 + + Add fixes for basic rust hello world samples + +commit 6a1574e02d8c50e63740b07772c6c3b8aad6ce85 +Author: momo5502 +Date: Wed Oct 23 19:04:55 2024 +0200 + + Switch to GPL as unicorn requires it + +commit 1446d9193af4d4f13c780b46a4bf762129042e6d +Author: momo5502 +Date: Wed Oct 23 18:41:29 2024 +0200 + + Support hardcoded environment variables + +commit c992d1730060847af9c27539f08f9a724d37a04a +Author: momo5502 +Date: Wed Oct 23 17:10:23 2024 +0200 + + Fix debugging + +commit adf971399303b64004e2358f5ce06df5d3928d84 +Author: momo5502 +Date: Wed Oct 23 16:07:21 2024 +0200 + + Store thread name and ignore guard pages for now + +commit ebe0c47286aa429134ddf82af915963e3a9e6a1f +Author: momo5502 +Date: Wed Oct 23 06:57:07 2024 +0200 + + Increase PEB segment size + +commit 2938b1bf12035098cc4686a90c88f9fe5eeabee6 +Author: momo5502 +Date: Wed Oct 23 06:27:43 2024 +0200 + + Support fseek/ftell + +commit a8df5f6fc8abe36d72c3f91ade2fa1a8e4b52670 +Author: momo5502 +Date: Tue Oct 22 20:24:10 2024 +0200 + + Implement basic file reading support + +commit 45a4dfc4f082bf4ec1382baa8ac4a62e6b8cbb6e +Author: momo5502 +Date: Tue Oct 22 20:12:20 2024 +0200 + + Always open in binary mode + +commit af529a62d76767e6d41d21cd79656e1ead04f024 +Author: momo5502 +Date: Tue Oct 22 20:09:33 2024 +0200 + + Basic working file writing + +commit 4b2adb0d6360677eafa5a9eddc2b95c631bb0510 +Author: momo5502 +Date: Mon Oct 21 21:01:02 2024 +0200 + + Fix thread yield + +commit 74e8c3a6c91d1fb88065581af7239072ea857337 +Merge: 9237dc0 b2d2a6e +Author: Maurice Heumann +Date: Mon Oct 21 20:55:56 2024 +0200 + + Merge pull request #18 from momo5502/dependabot/submodules/deps/reflect-a53b785 + + Bump deps/reflect from `444d020` to `a53b785` + +commit b2d2a6e4b0dfcabf9032b111c84bac7de3d4b427 +Author: momo5502 +Date: Mon Oct 21 20:54:03 2024 +0200 + + Update reflect extension + +commit f0332d3366a65b512906c33d4d3871385e9af84e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Oct 21 18:50:21 2024 +0000 + + Bump deps/reflect from `444d020` to `a53b785` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `444d020` to `a53b785`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/444d02039e3f06f7415fb424513fc5f7375d5a46...a53b785f83fd0b74fea2d3baf509a7eed81d2ae3) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 9237dc0a3f2ef3ccd3b599c226749b3fd263c03e +Merge: e58d5ab c7b0cb4 +Author: Maurice Heumann +Date: Mon Oct 21 20:52:29 2024 +0200 + + Merge pull request #19 from momo5502/dependabot/submodules/deps/unicorn-35c15ef + + Bump deps/unicorn from `3a10c53` to `35c15ef` + +commit c7b0cb4440ad0edc071efa893c9b3b9b254ac62e +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Oct 21 18:50:24 2024 +0000 + + Bump deps/unicorn from `3a10c53` to `35c15ef` + + Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `3a10c53` to `35c15ef`. + - [Commits](https://github.com/momo5502/unicorn/compare/3a10c531e245e725a20306a61d6bae4947ca0927...35c15efcb47d5746389ae785bfb77b3b021479a3) + + --- + updated-dependencies: + - dependency-name: deps/unicorn + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit e58d5ab4bd2b5e2e1de868a47c481293f8e990ea +Author: momo5502 +Date: Mon Oct 21 20:45:09 2024 +0200 + + Cleanup syscall dispatcher + +commit 70eb6ba149a248d22af401778f3399b9c10e83d0 +Author: momo5502 +Date: Mon Oct 21 20:15:42 2024 +0200 + + Remove api dll workaround + +commit 924221894cb7cdd340dac6d58741d61a9ce3eb41 +Author: momo5502 +Date: Mon Oct 21 20:08:51 2024 +0200 + + Fix current folder + +commit 88c4a3285e668de96f98f2a7acfd3fdb91319068 +Author: momo5502 +Date: Mon Oct 21 15:50:02 2024 +0200 + + Make sure to setup the thread even if switching to the same + +commit 5f56216d3ac03a038bcd16835117eed330d45216 +Author: momo5502 +Date: Mon Oct 21 12:41:10 2024 +0200 + + Fix threading to fully work + +commit 6a162fb1bf02632b07e250d19606ecc2fab4e498 +Author: Maurice Heumann +Date: Mon Oct 21 08:03:22 2024 +0200 + + Update README.md + +commit 72bcac1536e5c3fff093be9f2ba1cff227331718 +Author: momo5502 +Date: Mon Oct 21 07:22:41 2024 +0200 + + More threading support + +commit 9692e15c1e7d9ed0f4b6e8bd13165b9344c70179 +Author: momo5502 +Date: Mon Oct 21 06:34:29 2024 +0200 + + Fix thread context switches + +commit 3096257769147494e92fdd148ff56a07097115f6 +Author: momo5502 +Date: Sun Oct 20 21:00:04 2024 +0200 + + Some delay execution fixes + +commit a9e31dd58fa18881ff07c49da901144a88a1d062 +Author: momo5502 +Date: Sun Oct 20 20:47:36 2024 +0200 + + Quick & dirty support for delay execution + +commit 17bfe721b3b3cd13e4826bcb87bec695bf3ba873 +Author: Maurice Heumann +Date: Sun Oct 20 10:29:00 2024 +0200 + + Update README.md + +commit 1ef4cdc8f1224da05bd872aadb0a8281f3187ef9 +Author: momo5502 +Date: Sun Oct 20 10:08:40 2024 +0200 + + Switch + +commit d8179bb8142f83b88595a0b3e99797357274f950 +Author: momo5502 +Date: Sat Oct 19 22:15:47 2024 +0200 + + Better disclaimer + +commit a6b50f9e8d1f8ce884fc7204f4d9a43ad9253083 +Author: momo5502 +Date: Sat Oct 19 22:11:09 2024 +0200 + + Fill readme + +commit f6c4ccc2f5642d79565902ce0e34ee3f70cfb498 +Author: momo5502 +Date: Sat Oct 19 21:56:45 2024 +0200 + + Better separator + +commit 815e8a1950bde965a74733b959003986256b1c10 +Author: momo5502 +Date: Sat Oct 19 21:53:52 2024 +0200 + + More badges + +commit 45ba325edc3e76ff14ca6bb5f827aabd41cf11b8 +Author: momo5502 +Date: Sat Oct 19 21:22:31 2024 +0200 + + Add better thumbnail + +commit 92c1fed8de59844d12515c3354a3548243b87f1f +Author: momo5502 +Date: Sat Oct 19 21:05:29 2024 +0200 + + More readme + +commit 3014e47da5da8b1f23d47a8d46bd24573e89cc4d +Author: Maurice Heumann +Date: Sat Oct 19 17:53:35 2024 +0200 + + Update README.md + +commit d8ab1b3f563bfd5591a28bcac716a90ebf04e682 +Author: momo5502 +Date: Sat Oct 19 12:21:17 2024 +0200 + + Fix NtWaitForSingleObject + +commit 8a1e966d8de7ea5ab3f7095aaf2b9114923a7571 +Merge: 4bd2892 55237cc +Author: Maurice Heumann +Date: Sat Oct 19 11:44:16 2024 +0200 + + Merge pull request #12 from momo5502/task/thread-support + + Add basic threading support + +commit 55237cc91e30dbfac63c189a7bf58495144c3d97 +Author: momo5502 +Date: Sat Oct 19 11:42:13 2024 +0200 + + Fix warnings + +commit 4bd28929fb6aac3c822fe2d392cff17bf213a2da +Author: momo5502 +Date: Sat Oct 19 11:33:37 2024 +0200 + + Add license + +commit 2a090821cdebc22ba9fc0f6251fe16c3f9f2f097 +Author: momo5502 +Date: Sat Oct 19 11:33:15 2024 +0200 + + Don't buffer stdout + +commit 669bf73fb6abdba7e22327a1cae063eddab1da1c +Author: momo5502 +Date: Sat Oct 19 10:59:50 2024 +0200 + + Basic working thread support + +commit d3ce5de9de3566d97ad4be9e75cb5c4d9f4f9d86 +Author: momo5502 +Date: Thu Oct 17 20:22:04 2024 +0200 + + More thread progress + +commit 71c8177ee30573a0e890db74b56eb4d2e2233a0d +Author: momo5502 +Date: Thu Oct 17 20:05:47 2024 +0200 + + Quick & dirty thread switching support + +commit 933bfcaaf3c0bb2f45868a9fe256421b0ddaa7f3 +Author: momo5502 +Date: Thu Oct 17 19:02:14 2024 +0200 + + Apply thread attributes + +commit 7cb1abb529e9c330f572cb161c5397221a96cc5e +Author: momo5502 +Date: Wed Oct 16 19:19:36 2024 +0200 + + Prepare thread support + +commit b756bf354faefe15a9f440fa6b91ba50b6545236 +Author: momo5502 +Date: Mon Oct 14 18:00:21 2024 +0200 + + Prepare threading by saving/restoring registers + +commit ed9c731d0f3fa62eb63ab562517317d5659ffc09 +Merge: 0daef36 9b56c18 +Author: Maurice Heumann +Date: Wed Oct 9 18:07:21 2024 +0200 + + Merge pull request #11 from momo5502/dependabot/submodules/deps/unicorn-3a10c53 + + Bump deps/unicorn from `656937e` to `3a10c53` + +commit 9b56c18542562616860846fb453f5bfd9682969a +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Tue Oct 1 17:19:16 2024 +0000 + + Bump deps/unicorn from `656937e` to `3a10c53` + + Bumps [deps/unicorn](https://github.com/momo5502/unicorn) from `656937e` to `3a10c53`. + - [Commits](https://github.com/momo5502/unicorn/compare/656937e35d815f7e98dbc4714a147242b744dfdb...3a10c531e245e725a20306a61d6bae4947ca0927) + + --- + updated-dependencies: + - dependency-name: deps/unicorn + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 0daef361a509b087fa9b6b7cd83de64a42f5d4aa +Author: momo5502 +Date: Tue Oct 1 11:43:53 2024 +0200 + + Clear demo + +commit 6c50551df43aeacfe48b888d300e54194cbb72bf +Author: momo5502 +Date: Sat Sep 28 10:55:05 2024 +0200 + + More syscalls + +commit 39ba63c9ae1fc3850450743d64c7f689997ea90e +Author: momo5502 +Date: Sat Sep 28 10:24:59 2024 +0200 + + Some IO progress + +commit 25133bcead3e8ff6496c818f5f8a0d13ceff1aa7 +Author: momo5502 +Date: Sat Sep 28 09:34:29 2024 +0200 + + Canonicalize file names + +commit b87be692c7e27be6715410a7868a65d20d430cae +Author: momo5502 +Date: Thu Sep 26 19:43:37 2024 +0200 + + WTF. Add removed code again + +commit d57dae589a124df02fe2c12db01b05e5b0808292 +Author: momo5502 +Date: Tue Sep 24 20:23:42 2024 +0200 + + Rename analyzer + +commit 136ff118d478a0aaf4906f38b279df4e5efb1d56 +Author: momo5502 +Date: Tue Sep 24 20:17:38 2024 +0200 + + Fix warnings + +commit 0d2cccee50714a055385c796e8fc5c17f94e6979 +Author: momo5502 +Date: Tue Sep 24 18:45:45 2024 +0200 + + Fixes + +commit a259072b27ed05f935bb90db9c054199d03b6b9d +Author: momo5502 +Date: Tue Sep 24 18:35:34 2024 +0200 + + More fuzzing progress + +commit 7547fee25180f77318148ece5b387df4b62f65f1 +Author: momo5502 +Date: Tue Sep 24 15:38:01 2024 +0200 + + Make fuzzer thread safe + +commit 10b09b8f51358078473231cc94c0410d880682ce +Author: momo5502 +Date: Tue Sep 24 14:18:32 2024 +0200 + + Prepare fuzzing engine + +commit f5b570351ffff8c38a5be840f9b6e8bb7f3ba0b2 +Author: momo5502 +Date: Tue Sep 24 09:40:21 2024 +0200 + + Prepare fuzzer + +commit 0f6be7b55ff131fc37db1fd2671c42013e320c33 +Author: momo5502 +Date: Sun Sep 22 19:03:07 2024 +0200 + + Prepare registry + +commit 9cba4cded6b36b57db5a3a80cca02634de4988ba +Author: momo5502 +Date: Sun Sep 22 12:46:12 2024 +0200 + + Slightly better logging + +commit 88b01bd2b0d3d1be62c5b7dd18568d1fc44f2304 +Author: momo5502 +Date: Sun Sep 22 11:28:32 2024 +0200 + + More dummy syscalls + +commit 1f5e5c1fad5f5507eb99472e7b80dfa3c3002996 +Author: momo5502 +Date: Sun Sep 22 11:21:49 2024 +0200 + + More syscalls + +commit ba386a7928f10f755c864331485be3a6f8970984 +Author: momo5502 +Date: Sat Sep 21 21:30:56 2024 +0200 + + Small fixes + +commit d2a5f94dc1403b94bb4df1c3abe571cd659a3844 +Author: momo5502 +Date: Sat Sep 21 20:51:56 2024 +0200 + + Update unicorn + +commit dd039f8f4bf55ca766cbb11579f882309c167a73 +Author: momo5502 +Date: Sat Sep 21 20:26:20 2024 +0200 + + Support stdout buffering + +commit efb1e818bdf2e622adaad74cecae2f9ef8e0e58f +Author: momo5502 +Date: Sat Sep 21 20:07:33 2024 +0200 + + Progress + +commit e7622e82a9ffdaf4ccc0786133711dbbc404e7ea +Author: momo5502 +Date: Sat Sep 21 19:53:00 2024 +0200 + + Fix console output + +commit d65076c840ad9b7ffade8741e8e607838b0bd423 +Author: momo5502 +Date: Sat Sep 21 14:29:55 2024 +0200 + + No patch + +commit 77c5e847751d547f38b5d6c6a100331f3581e839 +Author: momo5502 +Date: Fri Sep 20 22:19:18 2024 +0200 + + Small fixes + +commit 7e082dab48a0a282b25d0c4d03713e94de36ffd8 +Author: momo5502 +Date: Fri Sep 20 20:11:44 2024 +0200 + + More logging + +commit a84e176bcaef353a08f66db112b42a07990f4de0 +Author: momo5502 +Date: Fri Sep 20 19:45:42 2024 +0200 + + Patching demo + +commit b86e575dc5a92dd09f087efc21efad3d203dd8d0 +Author: momo5502 +Date: Fri Sep 20 19:06:11 2024 +0200 + + Some fixes + +commit 8f2547cceb46ed5ebc45062c22a9033a96d93874 +Author: momo5502 +Date: Fri Sep 20 17:33:09 2024 +0200 + + Some fixes + +commit 8130d1208958f53d9e660575dae360f212deaf97 +Author: momo5502 +Date: Fri Sep 20 15:17:43 2024 +0200 + + Better output + +commit 92df2ffc2877916e9667af8c39cce2feeab3afdc +Author: momo5502 +Date: Wed Sep 18 20:29:27 2024 +0200 + + Test forwarding arguments + +commit eafd1e517e03c15afff96ebe696295a99e5734a0 +Author: momo5502 +Date: Wed Sep 18 19:48:24 2024 +0200 + + Demo stuff + +commit 7ccad76fefc1acfed3a33f5ceb53c22e43e5a996 +Author: momo5502 +Date: Wed Sep 18 18:11:33 2024 +0200 + + separate emulator from executable + + # Conflicts: + # src/windows_emulator/main.cpp + +commit acf5673dfa92a12f77d4b068de8d713e6843b358 +Author: momo5502 +Date: Mon Sep 16 20:55:00 2024 +0200 + + Better event support + +commit 1ee0b15c4e9291ccc8e4b0d676d3ffa557103a2b +Author: momo5502 +Date: Mon Sep 16 20:08:31 2024 +0200 + + More syscalls + +commit eb87353553e59b2cf49db46ff9c15273bc35c4ff +Author: momo5502 +Date: Sun Sep 15 12:13:36 2024 +0200 + + More syscalls + +commit 45970c9000df3c26e9f368208f36ceb74d267b85 +Author: momo5502 +Date: Sat Sep 14 19:28:22 2024 +0200 + + Add sys dir + +commit 469052b467283915b852db1d8a1d47b9bc161dfe +Author: momo5502 +Date: Sat Sep 14 18:54:43 2024 +0200 + + Fix windows dir + +commit 911449ab65b532af969c0650da08a9cc437221c8 +Author: momo5502 +Date: Sat Sep 14 16:46:21 2024 +0200 + + GDI init can't return 0? + +commit 7e6731be9a96d614633c6ed5edb74d84f2d07023 +Author: momo5502 +Date: Sat Sep 14 16:12:48 2024 +0200 + + GDI progress + +commit 8cd283617a85ac35314be5d7220062090e155167 +Author: momo5502 +Date: Sat Sep 14 15:38:02 2024 +0200 + + More progress + +commit a58c1f9aada39227695b864aeeea89ad470256a0 +Author: momo5502 +Date: Sat Sep 14 15:26:50 2024 +0200 + + More alpc support + +commit 54064479346e55ba39b8d53102f3b6a0571e5d8e +Author: momo5502 +Date: Fri Sep 13 21:01:45 2024 +0200 + + Small progress + +commit 2be89d0ae20c15db3cd3ce9d9c1de9a629d21166 +Author: momo5502 +Date: Fri Sep 13 19:40:05 2024 +0200 + + Fix warning + +commit f1127ce170aea3e46b500983115f6981a18d8cc1 +Author: momo5502 +Date: Fri Sep 13 19:06:10 2024 +0200 + + Fix commandline args + +commit 370665b52081a4c0e2d34ed428f1e1dbcbf2778e +Author: momo5502 +Date: Fri Sep 13 13:48:21 2024 +0200 + + Introduce windows emulation context + + This fixes #6 + +commit 53eeb988a7d7a3a913d09898e766ea341f787aa5 +Author: momo5502 +Date: Fri Sep 13 11:23:06 2024 +0200 + + Remove emulator from process context + +commit 6d84604c825deef0b254b4e0f4c0336047042a25 +Author: momo5502 +Date: Fri Sep 13 11:13:35 2024 +0200 + + Support serializing syscall handlers + +commit 68cffae5c4ff3ebdf6580b82eaba354be49d484a +Author: momo5502 +Date: Fri Sep 13 10:03:23 2024 +0200 + + Implement serialization as a concept + +commit bdf179b0c2bcb6cc791baa9a3d1ce59862d64963 +Author: momo5502 +Date: Fri Sep 13 10:02:26 2024 +0200 + + Remove unused util + +commit b68892cecafcf3331bf70400f47e77a2d6a4ca8a +Author: momo5502 +Date: Fri Sep 13 09:52:11 2024 +0200 + + Support saving and restoring snapshots + +commit b1cbc5a7add66e14c09732e76557ae5d478e1d5b +Author: momo5502 +Date: Thu Sep 12 17:53:41 2024 +0200 + + Finish context saving/restoration + +commit d94a92df45d05425654948a42b3445a28c3b30cd +Author: momo5502 +Date: Thu Sep 12 13:21:52 2024 +0200 + + More serialization support + +commit cef85295aff61713fd3857e8de6b32733e6b17cd +Author: momo5502 +Date: Thu Sep 12 13:05:02 2024 +0200 + + Prepare serialization support + +commit 70400547ff2acc541fff246549122b8986aba461 +Author: momo5502 +Date: Thu Sep 12 09:50:13 2024 +0200 + + Properly map locale file + +commit 08cc6932d8ba54a2759f8f56df0732de97fc44dd +Author: momo5502 +Date: Wed Sep 11 19:44:48 2024 +0200 + + Progress + +commit d8cea9a37357012374dac08d924f3686c2069740 +Author: momo5502 +Date: Wed Sep 11 19:14:20 2024 +0200 + + Support more syscalls + +commit 6aaceca7de17481415e51de86a51212717a78bbc +Author: momo5502 +Date: Wed Sep 11 17:09:55 2024 +0200 + + Progress + +commit ddee229fca8a859383d49443696656d3dc57d2ba +Author: momo5502 +Date: Wed Sep 11 13:22:52 2024 +0200 + + More syscall features + +commit 46302df8646cdddca9f517dd58436eb2b9e1905a +Author: momo5502 +Date: Wed Sep 11 12:52:24 2024 +0200 + + Support win32k syscalls + +commit 920bc9dec6a41f4bebf1447a002f9dae47c291af +Author: momo5502 +Date: Tue Sep 10 12:43:56 2024 +0200 + + More syscalls + +commit c4164f460a76073cac36e55d512c75d77e5092fa +Author: momo5502 +Date: Tue Sep 10 09:39:05 2024 +0200 + + Some progress + +commit a2c344db5368d6459f591ff953776773b2d0b83b +Author: momo5502 +Date: Mon Sep 9 20:28:24 2024 +0200 + + Some progress + +commit c23da4484b26181965648390beb767b2bc4e29e7 +Author: momo5502 +Date: Mon Sep 9 19:09:38 2024 +0200 + + Fix module mapping + +commit fad1721cbacc8900c2b288d83d30dc80028335ee +Author: momo5502 +Date: Mon Sep 9 18:54:17 2024 +0200 + + Better image information + +commit e054702ebdbf8704e8af1231c649c826b69ec186 +Author: momo5502 +Date: Mon Sep 9 18:38:25 2024 +0200 + + Small fixes and adjustments + +commit 29ad787b6b0fa2869750f5ca938b19ecdad02ddc +Author: momo5502 +Date: Mon Sep 9 17:16:31 2024 +0200 + + Fix relocation handling + +commit 9d21fd83d5cb862e8ae7755ad3f498f64373673c +Author: momo5502 +Date: Mon Sep 9 14:41:09 2024 +0200 + + Safely access buffer when mapping modules + +commit 73b15557e859b1d5d52bd6cc2cebb7b1fb90003b +Author: momo5502 +Date: Mon Sep 9 12:14:22 2024 +0200 + + Cleanup gdb stub and module mapping + +commit 9472ee4febb63ccebee2d8539ce8a12be841f8f4 +Author: momo5502 +Date: Sun Sep 8 16:12:19 2024 +0200 + + Enable LTO + +commit 01b1d422d9c1b87e047633e011b0d4c2b30f9b93 +Author: momo5502 +Date: Sun Sep 8 16:08:31 2024 +0200 + + Implement more efficient export logging + + Unicorn hooks are expensive. It seems to iterate all hooks every + time an instruction is executed. Therefore more hooks -> slower execution. + + Instead, we'll have one hook. Within that hook we'll check if the address + is within a mapped binary. If so, we then check if it is and export and + log when true. That's far more efficient than checking all hooks every time. + +commit 9c5b65b103e67e0a64a7729226d68eed9bdd579f +Author: momo5502 +Date: Sun Sep 8 15:18:57 2024 +0200 + + Count executed instructions + +commit 4d0d197376dd5366447a1600e382a7166f9bf313 +Author: momo5502 +Date: Sun Sep 8 13:09:10 2024 +0200 + + Better handle abstraction + +commit 9f437657adb25febf683204c724cb07ed2122e02 +Author: momo5502 +Date: Sat Sep 7 21:41:00 2024 +0200 + + Prepare handle cleanup + +commit d7dd64f8961811f54b210759b4cd44d9ba48dda1 +Author: momo5502 +Date: Sat Sep 7 15:07:51 2024 +0200 + + Small adjustments + +commit f44f4777da3e2046d0d5c15ed2828deedb917a61 +Author: momo5502 +Date: Sat Sep 7 12:52:20 2024 +0200 + + Fix exception dispatching + +commit 2022513bbe86c87362f55c540114ba2796101383 +Author: momo5502 +Date: Fri Sep 6 19:44:35 2024 +0200 + + Fix stack alignment + +commit daeea58c910c64ebeabb98701ed35bf4a34e09df +Author: momo5502 +Date: Fri Sep 6 08:49:31 2024 +0200 + + Fix release build + +commit 096a3c5f8937aa70a14f081997f31e25e57b61a9 +Author: momo5502 +Date: Thu Sep 5 20:38:27 2024 +0200 + + More exception dispatching progress + +commit e5b3dc953e8e1042b2940fb5c022b99416c8d21a +Author: momo5502 +Date: Thu Sep 5 19:01:55 2024 +0200 + + Prepare exception dispatching + +commit 7c6e4a23daedf00f19b9542b94fdbb50fa65f73a +Author: momo5502 +Date: Thu Sep 5 16:10:11 2024 +0200 + + More exception progress + +commit 79607447e5b137bef892a3154517ecc570f48808 +Author: momo5502 +Date: Thu Sep 5 11:13:54 2024 +0200 + + Support exception hooks + +commit 0c963439a9f670beb0ddb03b62fc6c8039dd98b2 +Merge: c975a88 025c269 +Author: Maurice Heumann +Date: Mon Sep 2 20:39:52 2024 +0200 + + Merge pull request #2 from momo5502/dependabot/submodules/deps/reflect-444d020 + + Bump deps/reflect from `2129a1a` to `444d020` + +commit 025c269f73f44c37188473cc8317a905b050032f +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Mon Sep 2 18:37:48 2024 +0000 + + Bump deps/reflect from `2129a1a` to `444d020` + + Bumps [deps/reflect](https://github.com/qlibs/reflect) from `2129a1a` to `444d020`. + - [Release notes](https://github.com/qlibs/reflect/releases) + - [Commits](https://github.com/qlibs/reflect/compare/2129a1a551434faf364dcaa0bfc86a8eaa210df1...444d02039e3f06f7415fb424513fc5f7375d5a46) + + --- + updated-dependencies: + - dependency-name: deps/reflect + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit c975a8863f9facc6817ee43801fc20cf754de061 +Author: momo5502 +Date: Mon Sep 2 20:33:04 2024 +0200 + + Prepare reflect upgrade + +commit 9086792a35f65127b7748cde72c09ee84d17d49d +Author: momo5502 +Date: Mon Sep 2 20:32:56 2024 +0200 + + Cleanup hooking + +commit daff0d1e13bb5b065df2a04e2bfc28f3c71195de +Author: momo5502 +Date: Mon Sep 2 17:16:29 2024 +0200 + + Implement rdtsc hook + +commit 679fecda4e25afe5893344c5a925ef0ee935f643 +Author: momo5502 +Date: Sun Sep 1 20:29:39 2024 +0200 + + Finish emulating hello world + +commit dba4970822cfc40f1b405eda651b5e7bfced810d +Author: momo5502 +Date: Sun Sep 1 20:12:12 2024 +0200 + + Update unicorn + +commit 5efd1084103e30bf195eafe2c108e92208522922 +Author: momo5502 +Date: Sun Sep 1 20:11:25 2024 +0200 + + Use own unicorn fork + +commit fb0c740b8972fb98df95dfc9df26eeea814341b5 +Author: momo5502 +Date: Sun Sep 1 20:10:24 2024 +0200 + + More syscalls + +commit 405a53ccef48c101197713d309f97d02a28a9ea0 +Author: momo5502 +Date: Sun Sep 1 20:10:10 2024 +0200 + + Support hardware breakpoints + +commit 5254a285195b1030cb4b6e5a41e3197547a723d6 +Author: momo5502 +Date: Sun Sep 1 09:21:34 2024 +0200 + + Fix export collection + +commit 93f8f7b18eb25aa2597aa4bb5008fdbd4f4c82a0 +Author: momo5502 +Date: Sun Sep 1 09:13:50 2024 +0200 + + Query memory info + +commit 164e9b737de8cfe65d02a2fe040aa15837460b59 +Author: momo5502 +Date: Sat Aug 31 21:43:05 2024 +0200 + + Almost running application + +commit 3ead613d2c1d0daa0a45fca0b97573f88408c6c7 +Author: momo5502 +Date: Sat Aug 31 21:20:20 2024 +0200 + + More syscalls + +commit 477eef2d6ab24739cac3303ec612ce703e44aae4 +Author: momo5502 +Date: Sat Aug 31 20:28:54 2024 +0200 + + Add console support + +commit d0e79f51bd47bc302d40c7e8472e643d9e3e2938 +Author: momo5502 +Date: Sat Aug 31 19:43:27 2024 +0200 + + Progress with kernelbase initialization + +commit 2d23abc9e55bfab6f6861e458ee2d0c26eb68d9b +Author: momo5502 +Date: Sat Aug 31 17:37:30 2024 +0200 + + More fixes and progress + +commit f57e925499e040e5cca43d1e791aad90f6493a60 +Author: momo5502 +Date: Sat Aug 31 16:41:55 2024 +0200 + + Fix formatting + +commit 99ede9529dea08e39cc5f145b3c0aefcbeb38597 +Author: momo5502 +Date: Sat Aug 31 16:41:47 2024 +0200 + + Ignore ProcessTlsInformation + +commit c5010761d88b47ebaf133481069539d08765a4be +Author: momo5502 +Date: Sat Aug 31 16:41:38 2024 +0200 + + Fix log + +commit 3e5b82a5b531af57f2011acde5ef81f0b2b58d09 +Author: momo5502 +Date: Sat Aug 31 16:41:15 2024 +0200 + + Add new syscall + +commit e36ed03720c2003bd148cd44786fd4a56d38bd12 +Author: momo5502 +Date: Sat Aug 31 16:40:55 2024 +0200 + + Fix classic alignment mistake + +commit 94275203902d626a07f7e614fca52af3fb9e6c43 +Author: momo5502 +Date: Sat Aug 31 16:40:37 2024 +0200 + + Remove logging + +commit 1b10b0376332d0111a2a6d80d4f014ed86656015 +Author: momo5502 +Date: Sat Aug 31 16:40:27 2024 +0200 + + More utils + +commit ed0c722ff0e18e97952da2850c2e691afa697768 +Author: momo5502 +Date: Sat Aug 31 15:54:56 2024 +0200 + + Speedup relocation handling + +commit e320b9cfcc5a7aacedae0aef0834c43d442212e7 +Author: momo5502 +Date: Sat Aug 31 15:15:52 2024 +0200 + + Fix api set map + +commit e377bdc23c48d23c79dc7db6854d09ccfe8ca287 +Author: momo5502 +Date: Sat Aug 31 15:14:57 2024 +0200 + + Small cleanup + +commit 880a4cd0378b8d37e4198f5cfc4f8f33cb480bd8 +Author: momo5502 +Date: Sat Aug 31 15:14:38 2024 +0200 + + Optimize relocation handling + +commit 4b7eebca889040a89f28678fccdbba6bb04f5b85 +Author: momo5502 +Date: Sat Aug 31 12:35:16 2024 +0200 + + Setup api set mapping + +commit 34fbaa7547480346b33c421ec8e125340d8c727a +Author: momo5502 +Date: Sat Aug 31 09:31:49 2024 +0200 + + Don't upload artifacts yet + +commit 903227b6993fe16da7fc03de044992d405192f63 +Author: momo5502 +Date: Sat Aug 31 09:31:32 2024 +0200 + + Fix compilation + +commit d74897a413d27f40662114ba0c5785b72b616e84 +Author: momo5502 +Date: Sat Aug 31 09:30:09 2024 +0200 + + Oof + +commit 67212a28114b743f819c1acf41c022a5f1480f96 +Author: momo5502 +Date: Sat Aug 31 09:21:11 2024 +0200 + + Log exceptions + +commit 01bced1b536dc10a9a19c6be217a24678b4869cf +Author: momo5502 +Date: Sat Aug 31 08:45:12 2024 +0200 + + Handle api-ms DLLs + +commit 48581ff048e75f5bbd9be71c49d03dbc30622750 +Author: momo5502 +Date: Fri Aug 30 21:35:56 2024 +0200 + + More progress + +commit 0d9f71f913d365dd06836509c8e288d8987b5c03 +Author: momo5502 +Date: Fri Aug 30 18:17:15 2024 +0200 + + Fix warnings + +commit f56090898a7af4e1f4906ce469c2d3d4183f6007 +Author: momo5502 +Date: Fri Aug 30 18:16:21 2024 +0200 + + Apply relocations + +commit ce7fc8b07d2380fe4e92a6f149ff626b0d59f9a1 +Author: momo5502 +Date: Wed Aug 28 20:26:22 2024 +0200 + + Prepare module mapping + +commit 53d4effacc7e0f48ca532f4e8c20df92f2fa7d63 +Author: momo5502 +Date: Wed Aug 28 19:35:41 2024 +0200 + + Extract module mapping + +commit c3e642c89aece720b320f19bd4759792fd068e38 +Author: momo5502 +Date: Wed Aug 28 19:32:51 2024 +0200 + + Prepare new syscalls + +commit bf8fe61697529dc4479dbb638e4e690d0a68ab45 +Author: momo5502 +Date: Mon Aug 26 20:28:26 2024 +0200 + + Dynamically resolve syscall IDs + +commit 21823fccc4f5e6af0482ecf4579db062d3f291bf +Author: momo5502 +Date: Mon Aug 26 12:20:27 2024 +0200 + + Fix release builds + +commit e0aece7691680c98e56ca75f1c2a9f4b5ce24a2a +Author: momo5502 +Date: Mon Aug 26 11:48:58 2024 +0200 + + GDB stub fixes + +commit b4b2236ad095a2551415abb0d64fcb4d4ceece42 +Author: momo5502 +Date: Mon Aug 26 11:48:51 2024 +0200 + + More syscalls + +commit 1c054c28c1c7b0c77cdb692c61ce0be0f6d83bb1 +Author: momo5502 +Date: Sun Aug 25 21:00:05 2024 +0200 + + Cleanup hooks + +commit 89f3dcf21a5353d21ca16d2a8cab79573c3de3ae +Author: momo5502 +Date: Sun Aug 25 20:51:29 2024 +0200 + + Better gdb stub abstraction + +commit fbe8036cbe67c7eb863f2ba4dbee8fe062198ac3 +Author: momo5502 +Date: Sun Aug 25 19:55:26 2024 +0200 + + Implement more syscalls + +commit 8e67bcabe643e23fb10f51704928b4826909c104 +Author: momo5502 +Date: Sun Aug 25 19:41:57 2024 +0200 + + Use STATUS_NOT_SUPPORTED + +commit 5a250d5824400e01c96ebcf34ae1eeff7986af3f +Author: momo5502 +Date: Sun Aug 25 19:31:08 2024 +0200 + + Implement gdb remote stub + +commit 2b978eb7a61d1f1e5c210907046338abac4cb4a2 +Author: momo5502 +Date: Sun Aug 25 13:59:38 2024 +0200 + + Shallow submodule cloning + +commit 8079cb8594a2bf9986f7d99e969d51c29725d194 +Author: momo5502 +Date: Sun Aug 25 11:49:50 2024 +0200 + + More progress + +commit 7af32da5e6056128d7225057015a1927705a9dd2 +Author: momo5502 +Date: Sat Aug 24 21:20:37 2024 +0200 + + Implement basic memory manager + +commit ef15cb8e53394886e66f649bb36d7a7bcb4c0436 +Author: momo5502 +Date: Sat Aug 24 09:59:00 2024 +0200 + + Progress with events + +commit cb70da94b1a521fcb91fb8a86271800de4ff6ba3 +Author: momo5502 +Date: Sat Aug 24 09:10:25 2024 +0200 + + Better syscall handling + +commit 3ed397a35c4b87478d9776bb607dee6b96eaa556 +Author: momo5502 +Date: Fri Aug 23 21:42:46 2024 +0200 + + Fix argument + +commit 8f7cc2ef27c9593db04fc1e1c40bc841fb511cc8 +Author: momo5502 +Date: Fri Aug 23 21:39:53 2024 +0200 + + More fixes + +commit 8e9cba4f31539be42763aab73b9370ad2a78855f +Author: momo5502 +Date: Fri Aug 23 21:30:59 2024 +0200 + + Prepare better syscall handling + +commit 995cc682f2d49a9036efd07d6926975a15a82a5d +Author: momo5502 +Date: Fri Aug 23 12:38:30 2024 +0200 + + Small optimizations + +commit e98aa7ba0700738bb9acad09c2dbd6d5c15f7508 +Author: momo5502 +Date: Wed Aug 21 20:40:18 2024 +0200 + + More cleanup and fixes + +commit c66ada8470dae2ed5b8994f6806653052469c6c1 +Author: momo5502 +Date: Wed Aug 21 20:30:25 2024 +0200 + + More cleanup + +commit 5b2d84ad7e21968af344f1ede23922f066284510 +Author: momo5502 +Date: Wed Aug 21 20:21:13 2024 +0200 + + Cleanup unicorn emulator + +commit c277de1ef0af057a8df036bd98d2a345992aa179 +Author: momo5502 +Date: Wed Aug 21 19:25:44 2024 +0200 + + Fix execution + +commit f2a314cdf04d309590885e0b0716296528c86552 +Author: momo5502 +Date: Wed Aug 21 19:12:03 2024 +0200 + + Fix compilation + +commit 48f9217d0bd226614927eaadc22dc069932c48e2 +Author: momo5502 +Date: Wed Aug 21 18:58:29 2024 +0200 + + Finish unicorn isolation + +commit 024e837ad932a0a1ec75e2b8484d06f5df6a73b2 +Author: momo5502 +Date: Wed Aug 21 13:31:17 2024 +0200 + + Prepare unicorn isolation + +commit f1ce4b8ef84db26934769f33e07d2b938a635124 +Author: momo5502 +Date: Tue Aug 20 18:16:08 2024 +0200 + + More syscall experiments + +commit b3d01cb383e583167b0173004572b9be35eb3c7c +Author: momo5502 +Date: Tue Aug 20 15:49:19 2024 +0200 + + Syscall fixes + +commit 802a9e309f6b4b68f40ffc3a09d7512035df4832 +Author: momo5502 +Date: Tue Aug 20 15:32:26 2024 +0200 + + Better object logging through reflection + +commit 494c562499483cf59ab1999f1799e35e0861ba6e +Author: momo5502 +Date: Tue Aug 20 12:45:40 2024 +0200 + + Add reflect submodule + +commit a0b453deb826ad0d587a9e526253cfaf320fe798 +Author: momo5502 +Date: Tue Aug 20 12:42:25 2024 +0200 + + Rename e to uce + +commit fe145a0baee41df190a46b6db16404a925a65a2f +Author: momo5502 +Date: Tue Aug 20 07:38:06 2024 +0200 + + Some progress + +commit 9150d48475f296a1e2ec3817bedbf9900a51b4a0 +Author: momo5502 +Date: Mon Aug 19 21:16:26 2024 +0200 + + Some fixes + +commit c6c297cb97e9a0328e3d69cc3658cfd3799215e1 +Author: momo5502 +Date: Mon Aug 19 21:13:50 2024 +0200 + + More syscalls + +commit 36dba82c4506119a4e065d5ad7724edf3d6dca1e +Author: momo5502 +Date: Mon Aug 19 19:50:48 2024 +0200 + + Allocate virtual memory + +commit a6405842a2b332635b7f1f8f3ab6a60a844e7a60 +Author: momo5502 +Date: Mon Aug 19 18:58:23 2024 +0200 + + Split up files + +commit 0c8766762b79364354b633309f8e3cf08c0e664a +Author: momo5502 +Date: Mon Aug 19 17:25:45 2024 +0200 + + Some memory allocation fixes + +commit 2af27998ecace706a67a1b4d3fd972847fd157b5 +Author: momo5502 +Date: Mon Aug 19 17:20:07 2024 +0200 + + Fix LdrInitializeThunk parameters + +commit 5f0eb2bf34c102d5b66cdd5e3d7c4bdd5b30f87d +Author: momo5502 +Date: Mon Aug 19 17:06:03 2024 +0200 + + Progress + +commit f2e29dc6650bd771368dfb241c985bdb65dad83e +Author: momo5502 +Date: Sun Aug 18 18:50:38 2024 +0200 + + Implement some syscalls + +commit 6a2b423e5bae106cea8c155481439f2ce4ba5c32 +Author: momo5502 +Date: Sun Aug 18 11:15:01 2024 +0200 + + Some progress + +commit ecf37d0a02b8bda98557caaf90f7071ca41cfb52 +Author: momo5502 +Date: Sun Aug 18 10:21:12 2024 +0200 + + Fix compilation + +commit 59a82f2658e63b44470a5059ad4bd0b5946a54ff +Author: momo5502 +Date: Sun Aug 18 10:20:08 2024 +0200 + + Map main executable + +commit b6db765dd78ae1d015d541227f05de9b790d497f +Author: momo5502 +Date: Sun Aug 18 09:46:39 2024 +0200 + + Map PE files + +commit 11a434c6e2f170640ba0c99033547a34a608abaf +Merge: 5c5246a 888690c +Author: Maurice Heumann +Date: Sat Aug 17 20:51:00 2024 +0200 + + Merge pull request #1 from momo5502/dependabot/submodules/deps/phnt-1f91f26 + + Bump deps/phnt from `a564eb1` to `1f91f26` + +commit 888690c5b65647716c71193dc01ae76efd0b3ccc +Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> +Date: Sat Aug 17 18:49:09 2024 +0000 + + Bump deps/phnt from `a564eb1` to `1f91f26` + + Bumps [deps/phnt](https://github.com/winsiderss/phnt) from `a564eb1` to `1f91f26`. + - [Commits](https://github.com/winsiderss/phnt/compare/a564eb15114fe1b0626d626d80c912078d4c0cf8...1f91f263a2b47b1fa646421a7b3fb976ed7286a8) + + --- + updated-dependencies: + - dependency-name: deps/phnt + dependency-type: direct:production + ... + + Signed-off-by: dependabot[bot] + +commit 5c5246a80f8ec3e55ffac78ca7f8ae51f1f39a73 +Author: momo5502 +Date: Sat Aug 17 20:47:08 2024 +0200 + + Ignore more warnings + +commit baa10bc93d58fdae0421fd66feda36e9fbd00bfb +Author: momo5502 +Date: Sat Aug 17 20:42:53 2024 +0200 + + Add workflow + +commit 264513d0a39dfed852ed6ffb94311dbb9d75d3b4 +Author: momo5502 +Date: Sat Aug 17 19:54:08 2024 +0200 + + Quick & dirty K_USER_SHARED_DATA mapping + +commit 88fc2e4d758af522c29e4bf2e723313aa05a0e93 +Author: momo5502 +Date: Sat Aug 17 18:55:16 2024 +0200 + + More TEB/PEB/LDR setup + +commit bb2ba42de413513da183ee93e98344ed57e2ed9e +Author: momo5502 +Date: Sat Aug 17 15:30:57 2024 +0200 + + Prepare PEB/TEB + +commit 654646c97f239b5252735ab13026c8fca0845443 +Author: momo5502 +Date: Sat Aug 17 09:43:25 2024 +0200 + + Add process hacker headers + +commit aa047c6227ea32e322acbe33ff3074787b106226 +Author: momo5502 +Date: Fri Aug 16 21:56:05 2024 +0200 + + Working unicorn + +commit a154eb3ec9c896674d97ab6d410505495a07518e +Author: momo5502 +Date: Thu Aug 15 19:00:01 2024 +0200 + + Initial commit + +commit d2c5970723c4f99ea80ff9b6cc931e280347565f +Author: Maurice Heumann +Date: Thu Aug 15 12:00:56 2024 +0200 + + Initial commit diff --git a/src/windows-emulator/module/module_manager.cpp b/src/windows-emulator/module/module_manager.cpp index 746b9005..e6b60c71 100644 --- a/src/windows-emulator/module/module_manager.cpp +++ b/src/windows-emulator/module/module_manager.cpp @@ -531,6 +531,7 @@ mapped_module* module_manager::map_memory_module(uint64_t base_address, uint64_t void module_manager::serialize(utils::buffer_serializer& buffer) const { buffer.write_map(this->modules_); + buffer.write_map(this->module_load_count); buffer.write(this->executable ? this->executable->image_base : 0); buffer.write(this->ntdll ? this->ntdll->image_base : 0); @@ -548,6 +549,7 @@ void module_manager::serialize(utils::buffer_serializer& buffer) const void module_manager::deserialize(utils::buffer_deserializer& buffer) { buffer.read_map(this->modules_); + buffer.read_map(this->module_load_count); this->last_module_cache_ = this->modules_.end(); const auto executable_base = buffer.read();