Repository navigation
v0.16.0
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
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