v0.1.1
Adrenalift v0.1.1 — Release Notes
Previous release: v0.1 (pre-release, 2026-03-23)
Commits since last release: 7
Files changed: 44 (+6,346 / -10,389 lines)
Highlights
This release focuses on codebase health: the monolithic UI has been decomposed into dedicated modules, obsolete tooling has been removed, and the project now ships with a proper open-source governance structure.
Breaking Changes
ScanOptions.max_gbnow defaults to0(unlimited) instead of32. Callers that relied on the 32 GB cap should set it explicitly.
Architecture & Refactoring
- Modular UI — The ~4,200-line monolithic
main.pyhas been decomposed into dedicated tab modules (tab_pp,tab_smu,tab_od,tab_escape,tab_memory,tab_registry,tab_simple), plus shared files (main_widget,constants,logging_setup,vbios_gate). This significantly improves maintainability and makes individual tabs easier to develop in isolation.
Improvements
- PP table scan accuracy — The decoded PP table's inner fingerprint region is now zeroed in the heap copy, preventing the memory scanner from false-matching the application's own cached data.
- VBIOS parser — Added
inner_fp_to_clocksoffset toVbiosValuesfor more precise fingerprint-relative clock field calculations. - Engine performance — Added pre-computed byte increment/decrement lookup tables (
_INC_TABLE/_DEC_TABLE). - Firmware RAM map — New
get_physical_ram_ranges()reads the Windows registry (CM_RESOURCE_LIST) to obtain the firmware-reported physical memory layout, enabling smarter scan targeting.
Removed
- Obsolete tools — Deleted 13 standalone scripts from
src/tools/that are no longer needed:cn_escape,compare_smu_tables,cpu_power,dump_cn_escape,dump_pptable_sources,find_cached_clocks,find_driver_buffer,investigate_pp_divergence,overclock_cli,parse_cn_escape,scan_od_table,scan_pptable_broad,search_driver_binaries,search_pp_cache_locations,sppt_cache,test_roundtrip. - Benchmark scripts — Removed
apply_benchmark_tweaks.bat,apply_gpu_benchmark_tweaks.bat,restore_original_settings.bat, andrestore_gpu_original_settings.bat.
Project Governance
- Added GPLv3 license (
LICENSE). - Added CODE_OF_CONDUCT.md, CONTRIBUTING.md, and SECURITY.md.
- Added GitHub issue templates (bug report, feature request) and pull request template.
Requirements (unchanged)
- Windows 10+ (64-bit)
- AMD RDNA4 GPU
- Administrator privileges
- VBIOS dump