v0.1.2
Adrenalift v0.1.2 — Release Notes
Previous release: v0.1.1 (2026-03-23)
Commits since last release: 4
Files changed: 3 (+47 / -18 lines)
Highlights
This release fixes compatibility with non-English Windows installations and improves GPU discovery.
Bug Fixes
- Non-English locale crash — Subprocess calls in the startup-task scheduler (
schtasks) and PCI device enumeration (PowerShell) now use explicitutf-8decoding witherrors="replace"instead oftext=True. This preventsUnicodeDecodeErroron systems whose default code page is Cyrillic, CJK, or any other non-ASCII encoding. - Localized PCI location parsing — The regex that extracts bus/device/function numbers from Windows'
LocationInformationstring no longer depends on English keywords (bus,device,function). It now extracts the three numeric values positionally, so localized formats are handled correctly.
Improvements
- Updated GPU device IDs — Added
0x7550(Navi 48 / RX 9070 XT & XTX) to the fast-path probe list; removed IDs from hallucination (0x15BF,0x15C8). - Tiered GPU discovery documentation —
find_gpu_barnow includes detailed inline documentation explaining the three-tier discovery strategy (explicit ID, common-ID fast path, PCI class-code fallback) and links to the PCI ID authority.
Requirements (unchanged)
- Windows 10+ (64-bit)
- AMD RDNA4 GPU
- Administrator privileges
- VBIOS dump