mirror of
https://github.com/iSoron/uhabits.git
synced 2025-12-06 01:08:50 -06:00
Android 9 (Pie) silently introduced a new behavior where new SQLite databases have Write-Ahead Logs (WALs) enabled by default. The data, even after committed, is not written to the main database file until later. This caused a silent bug leading to data loss, where exported backups would either be empty or miss some recent data.