| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-15 | [Python API] Replace bare "except:" with "except Exception:" to fix signal ↵ | Josh Ferrell | |
| propagation | |||
| 2026-02-23 | Add global plugin command type | Mason Reed | |
| Register plugins which are available outside the context of a binary view | |||
| 2026-01-01 | update copyrights for 2026 | Jordan Wiens | |
| 2025-12-11 | Plugin api docs typos fix (#7751) | Max Stanchin | |
| 2025-12-07 | Fix docs example rendering for PluginCommandContext | Josh Ferrell | |
| 2025-11-19 | Improve python api type hints | Josh Ferrell | |
| 2025-08-01 | Use log_error_for_exception in the Python API to pass tracebacks in the ↵ | Rusty Wagner | |
| stack trace associated with log messages, instead of creating large mutli-line messages for every exception | |||
| 2025-07-23 | Fix python project PluginCommand | Josh Ferrell | |
| 2025-07-15 | Fix project handle not being checked for when listing valid plugins | Mason Reed | |
| This caused project commands to throw when there valid callback was called outside the context of a project | |||
| 2025-07-02 | Add PluginCommand for projects and hide non-contextual commands in ↵ | Mason Reed | |
| linear/graph view | |||
| 2025-03-28 | missed the older dates! | Jordan Wiens | |
| 2025-02-04 | Do not call callbacks on IL instruction when the instruction index is ↵ | Xusheng | |
| invalid. Fix https://github.com/Vector35/binaryninja-api/issues/6320 | |||
| 2025-01-14 | Fix docstring in plugin.py | Brian Potchik | |
| 2025-01-14 | add example to plugincommandcontext | Jordan Wiens | |
| 2024-08-04 | spellcheck pass on pydocs | Jordan Wiens | |
| 2024-04-19 | added documentation to mainthread package explaining the worker queues; ↵ | Galen Williamson | |
| added documentation to BackgroundTask and BackgroundTaskThread | |||
| 2024-02-26 | fix plugincommand docs | Jordan Wiens | |
| 2024-02-23 | 4.0 documentation | Jordan Wiens | |
| - Refactored Type Documentation - Added Projects - Added Type Archives - Added New Sidebar Documentation - Added String Concepts - Added Light/Dark Mode - Added New Tab Documentation - Added BNIL Guide: HLIL docs - Added new cookbook examples - Added migration guide - Added script for building docsets - Added documentation for themes - Updated all images to Ninja Edit - API Docs : Documents BasicBlockEdge and BasicBlock - API Docs : Documents CoreVariable, Variable, and VariableNameAndType - API Docs : Corrects note on `BinaryView.update_analysis` and `BinaryView.update_analysis_and_wait` to represent that analysis is run by default for you now. - Many, many other changes | |||
| 2024-01-08 | update copyright year | Jordan Wiens | |
| 2023-01-05 | Update copyright to 2023 | Josh F | |
| 2022-09-29 | Interaction::RunProgressDialog | Glenn Smith | |
| 2022-04-24 | Finish a BackgroundTaskThread on exception | Fabian Freyer | |
| Fixes #1431 | |||
| 2022-01-28 | Format All Files | KyleMiles | |
| 2022-01-03 | update copyright years | Jordan Wiens | |
| 2021-11-16 | Type hints for plugin register APIs | Josh Ferrell | |
| 2021-10-05 | More HLIL API parity; Resolves #2363 | KyleMiles | |
| 2021-09-22 | Fix PluginCommand.register_for_* docs | Josh F | |
| 2021-09-06 | Fix import of log | Peter LaFosse | |
| 2021-09-05 | Refactor Python Types | Peter LaFosse | |
| Remove _mutable types | |||
| 2021-09-05 | Don't inherit from object anymore | Peter LaFosse | |
| 2021-09-05 | Add type hints to basicblock.py, lowlevelil.py, architecture.py | Peter LaFosse | |
| 2021-01-18 | updating copyright year | Jordan Wiens | |
| 2020-11-08 | small documentation improvements to demonstrate plugin loading and caveat ↵ | Jordan Wiens | |
| open_view behavior around bndb loading | |||
| 2020-01-01 | update copyright year to 2020 | Jordan Wiens | |
| 2019-10-10 | switch to raw strings for sections that need to show some backslashes | Jordan Wiens | |
| 2019-09-14 | lots of small documentation updates, mostly around making sure parameters ↵ | Jordan Wiens | |
| are consistent and typed properly | |||
| 2019-09-03 | add a few missing len properties and __str__ for StringReference | Jordan Wiens | |
| 2019-07-29 | add documentation for folder groupings of other register_for functions | Jordan Wiens | |
| 2019-06-08 | final refactor for missing parameters | Jordan Wiens | |
| 2019-05-31 | improve API cross-reference linking | Jordan Wiens | |
| 2019-04-11 | added timeout parameter to BackgroundTaskThread.join() | Arnaud | |
| 2019-01-17 | update company name and copyright date | Jordan Wiens | |
| 2018-07-24 | Fix PluginCommand.register_for methods (#1084) | Josh Watson | |
| Several register_for_* methods included an extraneous `.startup` that was probably removed in the python3 refactor. This PR fixes that problem and allows those plugins to correctly register. | |||
| 2018-07-16 | Fix format of strings in python/log.py | KyleMiles | |
| 2018-07-10 | Rebased so commit history is correct now | KyleMiles | |
| 2018-07-10 | Various Python 3 support changes | KyleMiles | |
| 2018-07-10 | addition 3 compatibility changes | Jordan Wiens | |
| 2018-07-10 | Additional changes for python 2/3 compatibility | Peter LaFosse | |
| 2018-07-10 | working division, prints, and metaclasses, but imports broken, still needs work | Jordan Wiens | |
| 2018-06-11 | Add empty list properties to some classes to allow for visibility | negasora | |
