Versions prior to 2.4.0 (namely the previous one 2.3.2) are not compatible with iOS 12 anymore #780
Closed
5 tasks done
Labels
feature request
A feature has been asked for or suggested by the community
Checklist
Describe the problem you'd like to have solved
When using the library with a version supporting iOS 12 (in my case the 2.3.2), the transitive dependencies
JWTDecode
andSimpleKeyChain
are updated to their latest minor versions that do not support iOS 12.This breaks the iOS 12 support entirely.
Describe the ideal solution
Auth0 uses the "upToNextMajor" versions of
JWTDecode
andSimpleKeychain
in its released versions prior to 2.4.0.As a consequence, the drop of iOS 12 should have triggered a major version bump of
JWTDecode
andSimpleKeychanin
.A new version 3.x of JWTDecode should revert the drop of iOS 12 and the drop should be integrated in a 4.x version.
A new version 1.x of SimpleKeychain should revert the drop of iOS 12 and the drop should be integrated in a 2.x version.
Alternatives and current workarounds
A workaround consists in adding explicitly the 2 dependencies to the project alongside the Auth0 dependency. However, this requires clients to maintain this dependency graph to match the future Auth0 updates which is not ideal.
Additional context
Sorry for filling this as a feature, I could not find a way to create a "bug" report.
The text was updated successfully, but these errors were encountered: