Skip to content

Latest commit

 

History

History
137 lines (97 loc) · 3.5 KB

File metadata and controls

137 lines (97 loc) · 3.5 KB

Changelog

0.9.0 (2026-04-14)

Features:

  • Compatibility with IDA 9.3sp1.
  • Support for writing Rust-based plugins.

0.8.1 (2026-02-21)

Bugfix:

  • Fix build issues on Windows caused by SDK.

0.8.0 (2026-02-20)

Compatibility release for IDA 9.3 (contributor: @yeggor).

0.7.2 (2025-09-16)

Bugfix:

  • Fix comments API and example.

0.7.1 (2025-09-13)

Bugfix:

  • Fix idalib-build so it correctly references the SDK.

0.7.0 (2025-09-12)

Compatibility release for IDA 9.2.

Features:

Miscellaneous:

  • Use open-source IDA SDK as a submodule.
  • Downgrade to autocxx 0.27.x due to build issues reported by @coleleavitt.
  • License check structure updates (contributor: @yeggor).

0.6.1 (2025-07-15)

Features:

  • Add string list iterator (contributor: @williballenthin]).
  • Add input_file_path, input_file_size, input_file_sha256, input_file_md5 to Metadata.
  • Add NameList, NameListIterator, and Name to access/iterate over names in the database.
  • Add AddressFlags and basic APIs to check if an address corresponds to code or data.
  • Add idalib::version to get the IDA version information.

Miscellaneous:

  • Update GitHub workflows to fix Windows build issues. (contributor: @0xdea).

0.6.0 (2025-05-21)

Features:

  • Add IDBOpenOptions to supply additional "command line" arguments during database open, e.g., to set database location.
  • Add IDB::segment_by_name.
  • Improvements to APIs returning addresses where BADADDR is now checked and mapped to None.
  • Add ProcessorFamily and is_thumb_at to Processor.
  • Add additional convenience methods on SegmentAlignment, SegmentPermissions, and SegmentType.

Miscellaneous:

0.5.1 (2025-02-28)

Bugfix:

  • Make idalib::force_batch_mode a no-op on Windows.

0.5.0 (2025-02-28)

Compatibility release for IDA 9.1.

0.4.1 (2025-02-24)

Features:

  • Add additional sanity checks when creating/opening an IDB to prevent IDA causing the consumer to exit.
  • Bump autocxx dependency.

0.4.0 (2024-12-19)

Compatibility release for IDA 9.0sp1.

0.3.0 (2024-12-04)

Features:

  • Improved error reporting for decompiler.
  • Add string list API (contributor: @0xdea).

0.2.2 (2024-11-16)

Fix:

  • Documentation generation and workflow.

0.2.1 (2024-11-16)

Features:

  • Add Bookmarks::get_address (contributor: @0xdea).
  • Add search API (contributor: @0xdea).
  • Add "set show" family of functions.

0.2.0 (2024-11-13)

Features:

  • Bookmarks API (contributor: @0xdea).
  • Build system improvements to avoid idalib-sys rebuilds (contributor: @Bobo1239).
  • Documentation generation and build testing workflows.
  • Initial Hex-rays support (basic decompiler support).
  • License manager API.
  • Plugin API.
  • Reimplementation of init_database to workaround IDA not respecting enable_console_messages(false).

0.1.1 (2024-10-27)

Features:

  • Comments API (contributor: @0xdea).

0.1.0 (2024-09-30)

Initial release.