v1.0.2
What's New
-
Multi-Application Support
- Now you can pass
applicationId
in configuration files, making it easier to manage multiple applications.
- Now you can pass
-
Build Config Fix
- Resolved issues with Build Config retrieval when using Android flavors, ensuring smooth builds across environments.
-
Documentation Update
- The README has been updated for better clarity on SDK integration and usage.
-
Native SDK Upgrades
-
Upgraded to the latest Android and iOS native SDKs, with the following improvements:
Android
-
Token Refresh Improvements
- Implemented
TimerTask
for immediate token refresh in the foreground. - Used
JobScheduler
for efficient background token refresh. - Added retry logic for failed background jobs.
- Enhanced state transition handling between foreground and background.
- Improved handling of near-expiry tokens.
- Introduced checks for token refresh status.
- Implemented
-
OAuth/Authorize Error Fix
- Fixed infinite loading on
/oauth/authorize
by correctly displaying backend errors.
- Fixed infinite loading on
iOS
-
Demo App and Documentation
- Fixed issues in the demo app and updated the README for clearer instructions.
-
OAuth Error Handling
- Improved error handling during OAuth authorization for a smoother login experience.
-
Code Cleanup
- Removed unnecessary logs and fixed a typo related to
ephemeralSession
.
- Removed unnecessary logs and fixed a typo related to
-
Token Refresh Enhancements
- Improved token refresh during app state transitions for consistent sessions.
-
-