Skip to content

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 15 Feb 22:36
· 343 commits to main since this release

v0.16.0 (2026-02-15)

This release is published under the MIT License.

Bug Fixes

  • Better algorithm to detect python executable from idat (7b15578)

  • Explicitly use encoding="utf-8" everywhere and add linter rule (0d3e7c0)

  • Explicitly use utf-8 and set PYTHONUTF8=1 for subprocesses (e49aba3)

  • Fix mypy linter errors (b9ff653)

  • Update ida-config.json by default on install (42dca7c)

  • Use ida executable in find_current_ida_platform (12e247e)

  • Uv lock --upgrade for better Python 3.14 support (91d2cfc)

Chores

  • Update changelog (0381520)

  • Update uv.lock version to 0.15.13 (574962c)

Continuous Integration

  • Add uv.lock in semantic_release configuration (8a6b4bc)

  • Allow None result from parse_version_from_ida_pro_py when there is no idat (cca4197)

  • Enable IDA_DEBUG when running idalib (4b87bbe)

  • Hide fake failures because of 'Run idat' step (cd26b33)

  • Install IDA in path containing the IDA version to pass tests (6afc5cf)

  • Switch pip detection method and increase timeout for tests (bdb7560)

  • Test idalib on windows/linux too (3a3dc83)

Features

  • Add support for --no-build-isolation when installing plugins (8838061)

Testing

  • Better detect plugin output (524c3c2)

Detailed Changes: v0.15.13...v0.16.0