0.4.0
What's Changed
-
Android: Added distinct status values for guardian approval states (#10, thanks to @kumamotone)
AgeSignalsStatus.supervisedApprovalPending- awaiting guardian responseAgeSignalsStatus.supervisedApprovalDenied- guardian denied access
-
iOS: Added regional eligibility check for iOS 26.2+ (#9, thanks to @rokarnus)
- Returns
AgeSignalsStatus.unknownfor users outside applicable regions - Avoids unnecessary API calls when age verification is not available
- Returns
-
Error Handling: Added 6 new exception types with detailed diagnostics
MissingEntitlementException,ApiErrorException,NetworkErrorExceptionUserCancelledException,PlayServicesException,UserNotSignedInException- All exceptions now include a
detailsfield with platform-specific diagnostic information - Enhanced error detection for Play Services, network issues, authentication, and user cancellation
New Contributors
- @kumamotone made their first contribution in #10
Full Changelog: 0.3.0...0.4.0