v2026.3.0
DLEAPP v2026.3.0
- New parsers: Roblox artifacts for both macOS and Windows, Telegram Desktop (tdata) artifacts with registered corpus sample data, and expanded Windows system artifact support including modern Photos and Clock apps.
- Cross-version schema resilience: new null_absent_columns() helper tolerates missing columns across schema versions, with SQLite now naming the specific missing column when it happens.
- Security and stability hardening: HTML report injection fixes (escaped evidence media names, removed remote destinations, new CI guard), a MemoryError fix during HTML report generation, hardened zip extraction against Windows-incompatible member names, and a fix for concurrent runs corrupting history.json.
- Documentation integrity: unsourced claims removed from artifact descriptions and held to a sourced-evidence standard, with a new CI check guarding against unsupported claim language going forward.
- Platform and CI improvements: automatic --run input type detection from corpus extension, restored module checkbox indicators on Windows and fixed macOS checkbox color inconsistencies, expanded CI (runtime contract across all supported Python versions, Windows import smoke tests, manual PyInstaller test-build workflow), and additional run information included in LAVA output.
New Contributors
- @stark4n6 made their first contribution in #46
- @JamesHabben made their first contribution in #66
- @Johann-PLW made their first contribution in #72
Full Changelog: v2026.2.0...v2026.3.0