Skip to content

Releases: ryan-token/catchup-swiftui

v3.2.1

19 Nov 12:51
e47de49

Choose a tag to compare

  • 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

28 Sep 01:36
a932bf6

Choose a tag to compare

  • Support for iOS 26 and Liquid Glass
  • Enable contact list searching
  • Various bug fixes and performance improvements

v3.1.3

23 Apr 22:50
80c09cf

Choose a tag to compare

  • We now preserve the country code in phone numbers
  • Bug fixes and performance improvements

v3.1.1

22 Apr 05:06
d3779f2

Choose a tag to compare

  • Fixed a lil bug that could happen when setting up monthly reminders

v3.1

14 Apr 15:32
bfa6c4a

Choose a tag to compare

  • Quarterly and Annually preference options
  • Code cleanup and improvements

v3.0

03 Apr 15:46
7737fae

Choose a tag to compare

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