Changelog
[2.0.0]
Recommended version for all Xcode 13-based builds.
Changed
- [BREAKING] A rewrite of the theming system that is more robust and extensible.
Fixed
- Numerous fixes for accessibility screen reader issues
- Various fixes for working and building with Xcode 13
- Allow null return values from Navigation Delegates in Swift
- Make Navigation Delegate screen type enums public
[1.8.0]
Added
- Allow internal SDK navigation to be observed and managed via Navigation Delegates
Changed
- Change build format to
XCFramework
via new Xcode build system - Allow Collection IDs to be changed on an existing CollectionViewController instance
- Sync the default theme flag colours with GetintheLoop
[1.7.0]
Added
- Confetti animations!
- Reworked redemption screen
- Support for "Join Rewards" feature on Punch Cards
Changed
- Open web-based offer redemptions directly in captured web view (instead of Safari)
- Update French & Dutch translations
[1.6.2]
Fixed
- Post-redemption limit and usage caching issues
- Various scroll position issues on horizontal offer cards views
- Correctly handle
null
cases when calling a specific Business location - Display issues when a business has no nearby locations
[1.6.1]
Changed
- Correctly handled iOS 14 Location Permission changes
- Improve location services related error messages
Fixed
- Crash related to tracking offer impression events
[1.6.0]
Added
- Add additional offers from location to offer details
Changed
- Various French translation updates
- Disable IDFA / IDFV usage in Snowplow dependencies
Fixed
- Correctly handle session identification issues better
- Fix: Pagination edge case loading issues
- Fix: Crash when changing offer location
[1.5.0]
Added
- [BETA] Mixed Content views
Changed
- Improve readability of feature card UI
Fixed
- Fix: Crash with some map view instances
- Fix: Crash comparing locations
- Fix: Crash when session fails to initialize
- Fix: Incorrect user location handling in Collection View