Skip to content

v2026.3.0

Latest

Choose a tag to compare

@Johann-PLW Johann-PLW released this 14 Aug 09:30
· 13 commits to main since this release
2c4fff6

RLEAPP v2026.3.0

  • New parser: Fritz!Box Supportdata, expanding RLEAPP's returns/legal-data coverage.
  • 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.
  • GUI and reporting polish: Select All/Deselect All now act on the filtered list, restored module checkbox indicators on Windows, fixed macOS checkbox color inconsistencies, and additional run information included in LAVA output.
  • Expanded CI coverage: runtime contract now runs across every supported Python version and entry point, a diff-aware pylint check, sample_data validation ported from DLEAPP, Windows import smoke tests, and manual PyInstaller test builds (including an unblocked Windows ARM64 build).

Full Changelog: v2026.2.0...v2026.3.0