Skip to main content
This release delivers file attachments for Emission Events and Observations, automatic event closure for verified OGI repairs, a unified filtering toolbar, improved PDF export image layout, and critical mobile stability fixes.

Web Application

🚀 Features

  • File Attachments for Emission Events - Users can now upload, view, and manage file attachments on both Emission Events and Emission Observations. Files can be linked to specific observations using a reference dropdown, unlinked back to the event level, previewed inline, and downloaded. Attached files are preserved when merging events.
  • Automatic Event Closure for Verified Repairs - Emission events tied to Optical Gas Imaging (OGI) observations now automatically close when a leak repair is verified and an end date is confirmed. Previously, events with verified repairs remained in an “In Progress” state, requiring manual tracking and closure.
  • Unified Filtering Toolbar - All filtering now happens from a single toolbar location. Quick filters appear as blue chips and advanced column-specific filters appear as purple chips, both visible in one unified filter bar. Filters apply consistently across List, Map, and Split views, and mixed filter combinations can be saved as named views.
  • Improved PDF Export Image Layout - Leak report PDF exports now arrange multiple inspection images in a single row, eliminating the manual Adobe Acrobat editing previously required to move images from secondary pages onto the main page before sharing with operators.

🐞 Bugs

  • Fixed OGI Request After Re-Attribution - Resolved an issue where requesting an OGI inspection after re-attributing an Emission Event to a different asset would show a “Form not configured” error. The request form was still matching against the original observation’s asset instead of the re-attributed source, causing a mismatch between the form selection and the target asset picker.
  • Fixed Duplicate Observations After Merge - Resolved an issue where correlating emission events could produce duplicate leak observations in the Emissions Management table, making it difficult to distinguish actual detections from duplicates.
  • Fixed Inverted Satellite Plume Overlays - Resolved an issue where UNEP satellite plume GeoTIFF overlays were rendered upside-down on the map, causing plume imagery to appear in incorrect orientations relative to the actual emission source.

Mobile App

🐞 Bugs

  • Fixed iOS Launch Crash Loop (Offline Queue) - Resolved a critical issue where a corrupted offline sync queue entry caused the iOS app to crash immediately on every launch, locking field technicians out entirely. The app now quarantines unprocessable queue entries and continues syncing the rest, preserving unsubmitted inspection data without requiring a reinstall.
  • Fixed iOS Launch Crash Loop (Data Wipe) - Resolved a separate critical issue where a synchronous database wipe during login blocked the main thread long enough for the iOS watchdog to kill the app, creating a persistent crash loop on devices with large local data stores. The wipe now runs asynchronously off the main thread.
  • Fixed iOS Crash on Downloading Resources - Resolved a memory issue where the iOS app would crash on the Downloading Resources page after a system update, caused by excessive memory usage during the initial resource download that triggered the OS watchdog.
  • Fixed Mobile Leaks Not Syncing - Resolved an issue where leaks visible on the desktop application were missing in the mobile app, caused by the asset sync watermark using the current timestamp instead of the server response timestamp, which could skip records during sync delays.
  • Fixed Android Tablet Back Button After Rotation - Resolved an issue on Android tablets where rotating the device during an OGI inspection and then pressing the back button would repeatedly navigate back to the issue detail screen instead of the issue list.