1.0 (build 36), 2026-02-17 13:35 (Bangkok)
New Features
Foreground Data Processing (BIG-280): When background tasks haven’t completed (e.g., after import or extended inactivity), the app now processes overdue tasks while in the foreground, with an inline status banner showing progress. Processing pauses automatically when the device reaches a high thermal state.
Bug Fixes
- Fixed rare repeated crashes on launch (BIG-296)
- Fixed migration from Arc Timeline leaving all imported data invisible if interrupted during sample import. Also added persistent import state tracking — interrupted migrations are now detected on next launch and can be resumed (BIG-295)
- Fixed arrival time, leaving time, and duration histograms in Place Details showing incorrect distributions (BIG-281)
- Fixed weekday labels being shifted in Place Details occupancy chart (BIG-277)
- Fixed calendar popover dismissing when browsing between months or years (BIG-283)
- Fixed timeline paging allowing infinite backward navigation past earliest data. Also fixed inability to navigate to the earliest time period when it contained a partial period (BIG-270)
- Fixed debug log viewer corrupting multi-byte characters (e.g., non-Latin scripts) due to incorrect UTF-8 line splitting (BIG-131)
- Fixed missing special characters in German localization text (BIG-276)
- Fixed Fibonacci timing markers in debug logs not progressing beyond
--1--, needed for diagnosing potential overnight app suspension (BIG-287)
