2.1.0
Overview
This release builds on the 2.0.0 foundation with a few meaningful additions. Report generation now shows real-time progress with toast notifications, so you're never left wondering whether a report is still running. CSV import for standard findings has been significantly overhauled — what previously took several minutes now completes nearly instantly.
Alongside the new features, this release addresses a range of smaller issues — room ordering, multi-line finding format in reports, and a number of UI refinements throughout.
What's New
Report Generation Progress
When you generate a report, the app now shows real-time progress while it runs. A tracker and toast notification appear as the report is being built, so you know it's in progress and when it's done — without needing to wait or refresh.
This builds on the report generation reliability work from 2.0.0 and makes the experience noticeably more transparent, especially for longer reports.
Improvements
CSV Import for Standard Findings
CSV import has been significantly overhauled. The format now uses clearly defined, human-readable column headers, making it much easier to prepare or edit a CSV outside the app before importing. More importantly, performance has been completely reworked — imports that previously took several minutes now complete nearly instantly.
Room Ordering
Rooms are now consistently ordered by their sequence and then by ID. This ensures the room list stays in a predictable order as rooms are added, reordered, or edited — rather than appearing in inconsistent order depending on how they were last modified.
Drag-and-Drop Auto-Scroll
Drag-and-drop interactions now include auto-scroll support. When you drag a finding or room near the edge of a scrollable list, the list scrolls automatically to bring more items into view. This makes reordering in longer inspections significantly less fiddly.
UI Polish
A handful of small visual inconsistencies have been cleaned up across the app — spacing, styles, and a few rough edges that have been sitting around for a while.
Bug Fixes
- Fixed an issue where multi-line findings were not formatted correctly in generated reports.
- Fixed room ordering so rooms consistently appear by sequence rather than in an unpredictable order.
- Implemented cache-busting for app templates to ensure users always load the latest version after an update.
- Fixed content widths to cascade correctly and removed inconsistent list styling across views.