Releases: relateddigital/visilabs-ios
Releases · relateddigital/visilabs-ios
4.3.9
4.3.8
4.3.7
4.3.6
4.3.5
4.3.4
4.3.3
- A bug in Swift 5.9.2 has been fixed.
4.3.2
4.3.1
- Errors in Visilabs Network and Location Manager have been fixed.
4.3.0
- Geofence History Retrieval Enhancement:
• Improved the readVisilabsGeofenceHistory method to handle potential errors and prevent crashes. Now, the method includes robust error handling for JSON decoding and data type validation. - Asynchronous URL Data Fetch:
• Updated the lazy-loaded image property to fetch data asynchronously using URLSession. This change prevents UI unresponsiveness by avoiding synchronous URL loading on the main thread. - Improved URL Request Building:
• Enhanced the buildURLRequest method to include better error handling and logging. The method now ensures that all required fields are set correctly and logs any potential errors during request creation. - Asynchronous Location Services Check:
• Modified the locationServicesEnabledForDevice property to check location services status asynchronously. This update prevents UI unresponsiveness by avoiding synchronous checks on the main thread.