ICEBlock - ChangeLog
1.44 (Aug 1, 2025)
Features & Updates:
-
Reverse Geocoding Fallback
If Apple's reverse geocoding fails due to the app being in the background, a secondary source was added.
-
Empty Notifications
If the address information is missing, the notification will no longer be delivered.
-
Center On Sighting
UI issues when using the center on sighting button have been corrected.
-
Bad Language Improvements
More robust checks for bad language used in the notes field.
-
Network Connectivity
ICEBlock now verifies a valid Internet connection before running tasks.
1.43 (July 31, 2025)
Features & Updates:
-
Background Task Crashes
Swift 6 with strict concurrency was causing invisible crashes when running background tasks (fixed)
-
Notifications Delivered More Reliably
New and removed sighting notifications are now delivered faster
-
UI Updates
Smaller screen issues such as scrolling the list of reported sightings is now resolved
1.42 (July 28, 2025)
Features & Updates:
-
Background Task Crashing
Swift 6 with strict concurrency was causing invisible crashes when running background tasks (fixed)
-
Sighting Algorithm Improvements
More accurate fetches for reported sightings
-
Help Updates
Per user request, the various safeguards in place to limit false sightings are now explained in the help.
1.41 (July 24, 2025)
Features & Updates:
-
Notifications Showing Code
Notification text was showing code instead of the translations (fixed)
-
Search Radius Issues
Due to the new way we are delivering reported sightings, the radius was too large for notifications, but worked fine in the app (fixed)
1.40 (July 22, 2025)
Features & Updates:
-
Brand New Architecture
First release to use the new database, fetching, and storage architecture
-
ICEBlock Can No Longer Be Terminated (Closed)
- You can leave the app in the background but with these new changes, and on device processing, the app must remain open in either the foreground or background.
- If you swipe up to quit the app from the app switcher, no background updates or notifications will be delivered.
- If you reboot your device, make sure to tap on ICEBlock to make it active again.
-
New Languages Added
Added French, German, Indonesian, and Italian language support
-
Notes Translation
When viewing a reported sighting with notes in a different language from your device, translation is now available
-
Notes Validation
Restricted unsavory words from being included in the notes field
-
Progress Views
New progress views display when ICEBlock is fetching data and reporting a sighting
-
Sightings Improved
Tapping on a reported sighting's center button shows a larger pin in the map
-
Small Screen Issues
Corrected the layout for smaller screen widths
-
Stored Data Reduced
Significantly reduced the amount of data stored for a reported sighting
-
Version Number
Added the version number to the settings sheet
1.2 (July 4, 2025)
Features & Updates:
-
Rate Limiting Issues
Signficantly reduced the number of calls to the database to alleviate rate limiting