# x64dbg: what changed from 2025 to 2026 - Product: x64dbg (https://whatsnew.fyi/product/x64dbg) - Vendor: x64dbg - Range: changelog entries numbered after 2025.08.19 up to and including 2026.05.27, stable releases only - Entries below: 2 releases (newest first) - Resolved: 2025 is 2025.08.19 and 2026 is 2026.05.27, the newest stable release of each major we track - Not shown: 1 release whose version could not be placed against this range - Carrying security changes: 0 · CVEs mentioned: 0 · Mentioning breaking changes: 0 · Removing or deprecating something: 0 - Page: https://whatsnew.fyi/product/x64dbg/compare/2025...2026 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## What changed (32 changes, grouped by kind) ### Added #### 2026.05.27 (2026-05-27) - Add CPUStack for Linux - Add module RVA address display mode in CPU - Add IMAGE_FILE_LARGE_ADDRESS_AWARE to x32dbg - Add PageUp/PageDown selection movement - Show hotkeys in toolbar tooltips #### 2026.04.20 (2026-04-20) - Accessibility support for Registers, Disassembly, Hex Dump, Trace Browser and table-based views with screen reader compatibility - Pattern finding usability and performance improvements - Breakpoint expression validation in dialog with real-time feedback - Direct editing of raw bytes in registers - Save graph images as PDF - Highlight call stack by module or symbol - Bulk toggling of software breakpoints on selected instructions - Cycling hotkeys for dump view modes - Faster filtering in search lists - New test framework for reliability testing - Expanded memory breakpoint coverage - Pre-alpha Linux debugger based on ElfBug engine with AppImage build ### Changed #### 2026.05.27 (2026-05-27) - Make tests declarative - Move toggle FPU button into menu - Allow passing absolute path to -cf #### 2026.04.20 (2026-04-20) - Improved table behavior for accessibility - Clearer naming around trace coverage options - Improved trace parsing robustness - Improved tracing performance ### Fixed #### 2026.05.27 (2026-05-27) - Fix r8 modification - Fix Running label font color for dark theme - Fix memory fault in trace reader when memory status change - Fix cross CI windeployqt overwrite #### 2026.04.20 (2026-04-20) - Crashes with files larger than 2GB - Loading DLLs without an entrypoint - Loading modules when file path is stale or file is locked - Fatal GUI exception when pressing Ctrl+A in search boxes ## Release notes ### 2026.05.27 - Date: 2026-05-27 - Version: 2026.05.27 - Original notes: https://github.com/x64dbg/x64dbg/releases/tag/2026.05.27 - Permalink: https://whatsnew.fyi/product/x64dbg/releases/2026.05.27 - **added** — Add CPUStack for Linux - **added** — Add module RVA address display mode in CPU - **added** — Add IMAGE_FILE_LARGE_ADDRESS_AWARE to x32dbg - **added** — Add PageUp/PageDown selection movement - **added** — Show hotkeys in toolbar tooltips - **changed** — Make tests declarative - **changed** — Move toggle FPU button into menu - **changed** — Allow passing absolute path to -cf - **fixed** — Fix r8 modification - **fixed** — Fix Running label font color for dark theme - **fixed** — Fix memory fault in trace reader when memory status change - **fixed** — Fix cross CI windeployqt overwrite #### May 2026: Small hotfix release This is a small hotfix release after the April release. It fixes an `r8` register modification issue, a trace reader memory fault, dark theme label coloring, and support for passing an absolute path to `-cf`. It also includes a few small UI, packaging, testing, and experimental Linux debugger updates. ##### 📜 Changelog - Added CPUStack (Linux) by @3rdit in #3839 - Make tests declarative by @mrexodia in #3837 - Fix cross CI windeployqt overwrite by @mrexodia in #3841 - Fix "Running" label font color for dark theme by @d2k2-git in #3844 - Fix r8 modification (closes #3850) - Add module RVA address display mode in CPU by @ZehMatt in #3848 - Add IMAGE_FILE_LARGE_ADDRESS_AWARE to x32dbg - Fix memory fault in trace reader when memory status change by @torusrxxx in #3863 - Move toggle FPU button into menu by @XanderSteyn in #3860 - Add PageUp/PageDown selection movement by @mrexodia in #3842 - Show hotkeys in toolbar tooltips (#3864) - Allow passing absolute path to -cf #3865 Full commit history: [`2026.04.20...2026.05.27`](https://github.com/x64dbg/x64dbg/compare/2026.04.20...2026.05.27) ### 2026.04.20 - Date: 2026-04-20 - Version: 2026.04.20 - Original notes: https://github.com/x64dbg/x64dbg/releases/tag/2026.04.20 - Permalink: https://whatsnew.fyi/product/x64dbg/releases/2026.04.20 - **added** — Accessibility support for Registers, Disassembly, Hex Dump, Trace Browser and table-based views with screen reader compatibility - **added** — Pattern finding usability and performance improvements - **added** — Breakpoint expression validation in dialog with real-time feedback - **added** — Direct editing of raw bytes in registers - **added** — Save graph images as PDF - **added** — Highlight call stack by module or symbol - **added** — Bulk toggling of software breakpoints on selected instructions - **added** — Cycling hotkeys for dump view modes - **added** — Faster filtering in search lists - **added** — New test framework for reliability testing - **added** — Expanded memory breakpoint coverage - **added** — Pre-alpha Linux debugger based on ElfBug engine with AppImage build - **changed** — Improved table behavior for accessibility - **changed** — Clearer naming around trace coverage options - **changed** — Improved trace parsing robustness - **changed** — Improved tracing performance - **fixed** — Crashes with files larger than 2GB - **fixed** — Loading DLLs without an entrypoint - **fixed** — Loading modules when file path is stale or file is locked - **fixed** — Fatal GUI exception when pressing Ctrl+A in search boxes #### April 2026: Bug fixes, workflow polish, and initial accessibility support This release focuses mostly on bug fixes, workflow polish, and groundwork for future stability. The most visible addition is initial accessibility support across several core views, alongside a number of smaller improvements that should make day-to-day debugging smoother. ##### 🤖 Automation **❗ If you are experimenting with agent-assisted reverse engineering, you might want to check out [x64dbg-skills](https://github.com/dariushoule/x64dbg-skills) by @darbonzo. It is built on top of x64dbg Automate MCP, and the accompanying [cookbook post](https://x64.ooo/posts/2026-02-12-cooking-with-x64dbg-and-mcp/) walks through practical reverse engineering workflows.** This is not part of x64dbg itself, but it is a nice example of the kind of tooling that is starting to form around automation and scripting. The `headless` executable has been fleshed out a bit more as well, mostly to support testing. ##### ✨ Everyday improvements A lot of the work in this release shows up as small improvements in places you use all the time. Pattern finding got a usability/performance pass, making it easier to work with. Breakpoint expressions now validate directly in the dialog with clear red and green feedback, which should make it much easier to catch mistakes before saving a condition. You can also edit the raw bytes of a register directly, save graph images as PDF, and highlight the call stack by module or symbol. There are also a number of smaller quality-of-life improvements: bulk toggling software breakpoints on selected instructions, cycling hotkeys for dump view modes, copy shortcuts in more places, faster filtering in search lists, and clearer naming around trace coverage options. This release also fixes several frustrating issues that could get in the way of normal debugging work, including crashes with files larger than 2GB, loading DLLs without an entrypoint, loading modules when the file path is stale or the file is locked, and a fatal GUI exception when pressing Ctrl+A in search boxes. ![](https://github.com/user-attachments/assets/153b1bf8-bebd-4b43-8866-e5f74fe0f240) ![](https://github.com/user-attachments/assets/945fff35-af86-4711-9bb4-c3ca9fd56a45) ##### ♿ Accessibility support This release introduces the first accessibility support in x64dbg. Registers, Disassembly, Hex Dump, Trace Browser and most table-based views now expose accessibility information that can be used by screen readers and other assistive or UI automation tools. There are also a number of supporting fixes in this area, including additional accessibility names, improved table behavior, and follow-up fixes for the new registers view. This is still only a first step, but it lays the groundwork for using x64dbg in environments where accessibility APIs matter. ##### 🧪 Reliability and testing Much of the less visible work in this release went into reducing regressions. A new test framework has been added and memory breakpoint coverage was expanded significantly. There were also many fixes around testing lifecycle issues, headless behavior, tracing, and scripting edge cases. This kind of work is not flashy, but it should help catch problems earlier and make snapshots more trustworthy over time. A few other fixes in this area are worth calling out too: tracing performance was improved, trace parsing became more robust, patch import undo was fixed, and several issues around command line handling, elevation, and general UI behavior were cleaned up. ##### 🐧 A small Linux experiment Thanks entirely to @3rdit, the first pre-alpha pieces of a Linux debugger based on the new `ElfBug` engine have been merged, together with an AppImage build for the `cross/debugger` project. The point of this work is not to ship a polished Linux port. Instead it gives us a proving ground for the cross-platform widget library that is slowly taking shape, and @3rdit is a _[Truncated at 4000 characters — full notes: https://github.com/x64dbg/x64dbg/releases/tag/2026.04.20]_