Removal of RadarDelegate.didUpdateLocationPermissionStatus(status: RadarLocationPermissionStatus) method causes breaking change for those that had it implemented in v3.14.0 (which was mandatory so probably most). The breaking change is that RadarLocationPermissionStatus no longer exists.
This is the second breaking change released recently that should have been a major version. Again, in this case, resolution was relatively easy. However, there is significant frustration and time lost from consumers development.
Code to reproduce
Steps to reproduce
OS version
SDK installation method
Swift Package Manager with versioning rule 'up to next major'
Summary
Removal of RadarDelegate.didUpdateLocationPermissionStatus(status: RadarLocationPermissionStatus) method causes breaking change for those that had it implemented in v3.14.0 (which was mandatory so probably most). The breaking change is that RadarLocationPermissionStatus no longer exists.
This is the second breaking change released recently that should have been a major version. Again, in this case, resolution was relatively easy. However, there is significant frustration and time lost from consumers development.
Code to reproduce
Steps to reproduce
OS version
SDK installation method
Swift Package Manager with versioning rule 'up to next major'
SDK version
3.14.X upgrade to 3.15.X
Other information