Releases: ryan-token/catchup-swiftui
Releases · ryan-token/catchup-swiftui
v3.2.1
- Remove recursive quarterly reset loop that could cause UI freezing
- Add 300ms debouncing to batch rapid notification preference changes
- Only reschedule general notifications, leave birthday/anniversary untouched (3x faster)
- Optimize DetailScreen nextCatchUpTime to use @State instead of computed property
- Optimize ContactInfoView phone formatting to run once instead of continuously
- Add early-return optimizations for "Never" preference contacts
- Move IAP/version checks to cold launch only
Also: converted all Groups to Folders and updated PhoneNumberKit from version 4.1.4 to 4.1.9
v3.2.0
- Support for iOS 26 and Liquid Glass
- Enable contact list searching
- Various bug fixes and performance improvements
v3.1.3
- We now preserve the country code in phone numbers
- Bug fixes and performance improvements
v3.1.1
- Fixed a lil bug that could happen when setting up monthly reminders
v3.1
- Quarterly and Annually preference options
- Code cleanup and improvements
v3.0
Version 3.0
- A grid of your next CatchUps
- Pull-to-refresh photo & contact information for your selected contacts
- Unread indicators for contacts it's time to CatchUp with
- Automatic cloud syncing with other Apple devices
- Did this by migrating from Core Data to SwiftData
- UI refresh
- Significant under-the-hood improvements
- A bunch of other little fixes and improvements