Changes in this release:
- Fixed profiles losing their device associations after updating the devices to use serial numbers
- Make sure to compress the backup ZIP file
- Added changelog link to About dialog
Thanks for the logs and other information, it made me realize what the problem was. When migrating the devices to be identified by their serial numbers I forgot to also update the profiles that point to individual devices, so they were pointing at nothing. I've now added migration code to update the profiles with the correct serial number references.
For the uncompressed backup files, I'm not sure what happened there. I didn't change any code in that area, and looking at the Python documentation the uncompressed mode is actually the default, which raises the question of why it was ever compressed in the past. I've now changed it to explicitly use compression.