| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-05 | add initialization to APIs that might not have already required it | Jordan Wiens | |
| 2026-04-14 | Plugin Manifest V2 Support | 0cyn | |
| 2026-01-20 | handle None cases when empty strings are returned from the core and fix ↵ | Jordan Wiens | |
| associated coreversion usage | |||
| 2026-01-01 | update copyrights for 2026 | Jordan Wiens | |
| 2025-12-29 | Add `ProjectFile` type annotation to python `load` function (#7839) | utkonos | |
| 2025-11-10 | fix coreversion info and add docs | Jordan Wiens | |
| 2025-11-03 | Revert "Refactor Plugin Load/Management to support upcoming changes" | 0cyn | |
| This reverts commit 72fcf44f3731ade3cf1310da55f633f1cb9069ce. | |||
| 2025-10-29 | Refactor Plugin Load/Management to support upcoming changes | 0cyn | |
| 2025-10-21 | Add derived strings and string recognizer API | Rusty Wagner | |
| 2025-10-21 | Add constant renderer API | Rusty Wagner | |
| 2025-07-09 | Add get_system_cache_directory and GetSystemCacheDirectory to API | Alexander Khosrowshahi | |
| 2025-07-08 | remove spurious freestring from coreversion initializer | Jordan Wiens | |
| 2025-07-02 | cannot use the same keyword for RST links | Jordan Wiens | |
| 2025-06-06 | fix broken link in python docs | Jordan Wiens | |
| 2025-03-28 | missed the older dates! | Jordan Wiens | |
| 2025-03-18 | Revert importing sharedcache in Python init. | Alexander Taylor | |
| 2025-03-18 | Documentation and type hints for sharedcache.py, properly import ↵ | kat | |
| binaryninja.sharedcache automatically | |||
| 2025-03-05 | API has been refactored, this warning is no longer correct | Jordan Wiens | |
| 2025-01-30 | Render Layers | Glenn Smith | |
| 2025-01-24 | Add line formatter API and a generic line formatter plugin | Rusty Wagner | |
| 2025-01-20 | Revert "Add line formatter API and a generic line formatter plugin" | Rusty Wagner | |
| This reverts commit 1699c71999d29d32aba5c9f8fea193a661a4b02b. | |||
| 2025-01-17 | Add line formatter API and a generic line formatter plugin | Rusty Wagner | |
| 2024-11-22 | C++ and Python API for Firmware Ninja | Brandon Miller | |
| 2024-10-24 | Remove bad import in __init__.py | Josh Ferrell | |
| 2024-10-23 | Initial commit of the alpha dyld_shared_cache view API Plugin. | kat | |
| This is an early release of our DSC processing plugin. We're still hard at work improving this feature. You should be able to just drop in a dyld_shared_cache and use the 'Shared Cache Triage' view to load and analyze images. | |||
| 2024-10-21 | Allow multiple high level representations for display, add Pseudo Rust and a ↵ | Rusty Wagner | |
| Pseudo Python example plugin | |||
| 2024-09-13 | Ultimate. | Alexander Taylor | |
| 2024-08-02 | make URLs linked text for connect_debugger python calls | Jordan Wiens | |
| 2024-08-02 | add documentation for progress_func only working on BNDB files | Jordan Wiens | |
| 2024-08-02 | fix formatting of a few return types | Jordan Wiens | |
| 2024-08-02 | Import debuginfo.py in __init__.py. Fix ↵ | Xusheng | |
| https://github.com/Vector35/binaryninja-api/issues/5815 | |||
| 2024-07-24 | Remove deprecated API functions. | Alexander Taylor | |
| 2024-07-24 | Release floating license in shutdown() | Glenn Smith | |
| 2024-07-24 | Fix every call to _init_plugins() causing a license checkout | Glenn Smith | |
| 2024-07-18 | Add fuzzy completion to the python console | Glenn Smith | |
| Co-Authored-By: Rusty Wagner <rusty@vector35.com> Co-Authored-By: Kyle Miles <kyle@vector35.com> | |||
| 2024-06-26 | [Enterprise] Clean up initialization flow | Glenn Smith | |
| 2024-06-14 | Replace plugin minimum_version with minimum_version_info; Add ↵ | KyleMiles | |
| maximum_version_info | |||
| 2024-05-16 | Removed loader.architecture from py mapped view | Brandon Miller | |
| Also updated Python API docs references to loader.architecture | |||
| 2024-04-30 | Python bindings for base address detection API | Brandon Miller | |
| 2024-03-20 | add comparators for CoreVersionInfo and easier creation from strings | 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-02-07 | Type Archives | Glenn Smith | |
| 2024-01-22 | Project support | Josh Ferrell | |
| 2024-01-08 | update copyright year | Jordan Wiens | |
| 2023-11-07 | Make non "if_available" il accessors throw ILException, create exceptions.py ↵ | Josh Ferrell | |
| for custom exception types | |||
| 2023-11-06 | Type Containers | Glenn Smith | |
| 2023-09-20 | standardize deprecation format and linkify suggestions | Jordan Wiens | |
| 2023-07-10 | Move binary view loading in to the core; deprecate open_view in favor of ↵ | KyleMiles | |
| load; update examples | |||
| 2023-04-19 | [Enterprise] Include collaboration python api properly | Glenn Smith | |
| 2023-04-12 | python: core: trivial docstring update | Willi Ballenthin | |
