This version includes a large number of bug fixes across the app. Hopefully this will reduce crashes and unexpected behaviour throughout the app. The highlights of these bug fixes that are actually visible to users include errors when exporting data that crosses from December into a new year, and some edge cases with multi-day attacks that make the attack count process inaccurate.
🐞 Fixed:
- Dates at the very end of December no longer show the following year in the calendar, graphs, and exported PDF/CSV files.
- The calendar now correctly shows attacks that cross a month boundary or are still in progress, in every month they cover.
- In-progress attacks now appear correctly in your insights graphs, and the average intensity for multi-day attacks is now calculated accurately.
- Medications logged while recording an attack are now correctly marked on that attack and included in your exports.
- Editing an attack no longer closes the screen and loses your changes if a save doesn’t complete — your edits are kept so you can try again.
- Fixed a rare crash that could occur when adding medication to a past attack.
- Asking Siri to end an attack when none is running now tells you there’s nothing to end, instead of incorrectly confirming.
- “Delete All Data” now genuinely removes your data from iCloud and your other devices. Previously it cleared only the current device, and the data could return on the next sync.
☕ Improved:
- More reliable syncing of sleep and cycle data from the Health app, fixing occasional crashes and updates that didn’t save.
- “Delete All Data” now runs in the background, keeping the app responsive even if you have a large history.
- More accurate detection of overlapping attacks when adding or editing one.
- More reliable PDF export.
