| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-07 | copy supporrt for variable and stack sidebars | Jordan Wiens | |
| 2025-10-02 | Support loading BNDBs from container files. | Brian Potchik | |
| 2025-10-01 | Ensure that all members of LinearView and HexEditor are initialized | Mark Rowe | |
| Most members were initialized within the constructor, but a couple were only initialized later and could in some cases be accessed before being initialized. Members of types without default constructors are now initialized via default member initializers unless they're initialized in the class's member initializer list. | |||
| 2025-09-30 | Initial support for opening container formats. | Brian Potchik | |
| 2025-09-11 | add support for toggling views with tab in graph view too | Jordan Wiens | |
| 2025-09-04 | Further improve feature map behavior when feature map pane is hidden | Mark Rowe | |
| 2025-09-03 | Add disassembly setting for block labels | Mason Reed | |
| 2025-08-29 | Add theme color for panes with keyboard focus | Rusty Wagner | |
| 2025-08-29 | Added additional theming for sidebar icons | Rusty Wagner | |
| 2025-08-29 | Add a modal dialog option for cross references | Rusty Wagner | |
| 2025-08-29 | Highlight sidebar icon when the sidebar has focus | Rusty Wagner | |
| 2025-08-29 | Add a Pinned Cross References tab to hold pinned references | Rusty Wagner | |
| 2025-08-18 | Add ability to rebase the current view through the UIContext. | Brian Potchik | |
| 2025-08-01 | Add log message dialog for showing stack traces | Rusty Wagner | |
| 2025-08-01 | Add LogForException APIs to pass stack trace information separate from the ↵ | Rusty Wagner | |
| message | |||
| 2025-07-31 | improve focusing in type browser | Jordan Wiens | |
| 2025-07-31 | add focusandselectfilter for filteredit | Jordan Wiens | |
| 2025-07-31 | correct fix for s and i hotkeys in type browser | Jordan Wiens | |
| 2025-07-31 | fix initial focus in type browser | Jordan Wiens | |
| 2025-07-31 | fixing find hotkey in the typebrowser | Jordan Wiens | |
| 2025-07-25 | Fix workflow monitor toolbar button states during async workflow requests. | Brian Potchik | |
| 2025-07-24 | Add ability to reset the Feature Map. | Brian Potchik | |
| 2025-07-24 | Add tooltip to feature map for data type. | Brian Potchik | |
| 2025-07-22 | Add OnActionExecutedImmutable to ui notifications and python api | Alexander Khosrowshahi | |
| 2025-07-16 | Miscellaneous leak fixes in UI code | Mark Rowe | |
| 2025-07-15 | If type references exceed the xref item limit, other references may be less ↵ | Rusty Wagner | |
| than the item limit but still not a complete list. Add the + indicator on the other categories if this condition is detected. | |||
| 2025-07-12 | Add support for Assemble/Compile behavior for new Mapped views. | Brian Potchik | |
| 2025-07-12 | Fix potential crash in FeatureMap during memory map changes. | Brian Potchik | |
| 2025-07-12 | enhances expandable group to support expandable content and not | Jordan Wiens | |
| 2025-07-12 | Enhance MemoryRegionDialog with comprehensive region type support. | Brian Potchik | |
| 2025-07-11 | Fix UpdateInfoFetcher lifetime issues | Mark Rowe | |
| `UpdateInfoFetcher` performs fetches asynchronously and needs to ensure it remains alive for the duration of the fetch. The fetch may not complete before its creator is destroyed, so `UpdateInfoFetcher` needs to control its own lifetime via `std::enable_shared_from_this`. | |||
| 2025-07-09 | Quiesce the FeatureMap widget when hidden or disabled. | Brian Potchik | |
| 2025-07-09 | Fix command palette focus stealing when clicking elsewhere. | Brian Potchik | |
| When clicking outside the command palette, focus is now properly transferred to the clicked widget instead of being restored to the previously focused widget. Escape key still restores focus as expected. | |||
| 2025-07-08 | Update variablelist.h for variable placement info | Alexander Khosrowshahi | |
| 2025-07-07 | Add IL view type change UI context notification | Rusty Wagner | |
| 2025-07-03 | Reduce number of refreshes and memory usage of cross references widget. | Rusty Wagner | |
| * Generates IL for cross references only when visible instead of all at once. * Releases memory for IL after the cross references retrieves the tokens. * Much faster algorithm for updating IL when functions change. * Don't refresh cross references at all if the widget isn't visible. Retreiving the new set of cross references is deferred until the widget becomes visible again. * Don't redo the query for the list of cross references when anything in the entire UI changes, even the window layout. Only recompute the list when an event for a new cross reference selection comes in. | |||
| 2025-07-02 | Add refs count column to Strings view table, fix address column width, make ↵ | Galen Williamson | |
| sort indicator clearable | |||
| 2025-07-02 | Add Length column to Strings view tables | Galen Williamson | |
| 2025-07-02 | Add PluginCommand for projects and hide non-contextual commands in ↵ | Mason Reed | |
| linear/graph view | |||
| 2025-07-01 | ui: resolve some more invalid instr cases | Ryan Snyder | |
| 2025-07-01 | Fix scripting console losing edited text when navigating history | Glenn Smith | |
| 2025-06-30 | Add functions for toggling full filesize in project browser | Alexander Khosrowshahi | |
| 2025-06-30 | Add raw file size setting to projectbrowser | Alexander Khosrowshahi | |
| 2025-06-27 | Support projects in form file dialog | Mason Reed | |
| 2025-06-26 | Fold the base structure fields in the create structure dialog by default. ↵ | Xusheng | |
| Fix https://github.com/Vector35/binaryninja-api/issues/4268 | |||
| 2025-06-25 | Add workflow eligibility settings to quick settings menu by default. | Brian Potchik | |
| 2025-06-25 | Fix cxx20 compiler errors. | Alexander Taylor | |
| 2025-06-23 | Allow sidebar icons to be hidden | Rusty Wagner | |
| 2025-06-20 | Initial support for Quick Settings. | Brian Potchik | |
| 2025-06-10 | Add UI action and API to control switch recovery in HLIL | Rusty Wagner | |
