Releases: okta/okta-mobile-kotlin
Releases · okta/okta-mobile-kotlin
1.1.0
See CHANGELOG.md.
1.0.0
See CHANGELOG.md.
0.6.0-BETA
Added
SessionTokenFlow
which aids migration from legacy Authn APIs.- Cache .well-known/openid-configuration results.
Changed
- Made most of
OidcConfiguration
internal, useAuthFoundationDefaults
for customization. - Add extra parameters to the
DeviceAuthorizationFlow
. - Remove the default on
Credential.revoke
. - Expose
JwtParser.parse
instead ofOidcClient.parseJwt
.
Fixed
- Listen for configuration changes in
ForegroundActivity
. - Fix missing slash in SDK version.
0.5.0-BETA
Changed
OidcClient.refresh
no longer accepts scopes, as they are not used.- Changed the way id token validation customization happens.
- Made scope a string, rather than a set.
- Renamed metadata to tags.
Fixed
- Fixed issues with non Chrome browsers.
- Eagerly error when launching a web based flow when an Activity is backgrounded.
- Properly support backgrounded internal Activities during web authentication.
0.4.0-BETA
[0.4.0-BETA] - 2022-04-25
Added
- Legacy token migration - migrate tokens from okta-oidc-android, see migrate.md.
- Consumer proguard rules, allowing R8 including with full mode.
- Attempt to fix storage/crypto errors automatically.
- Emit an event when credentials are deleted.
- Added BOM to project.
- Added
CredentialBootstrap.oidcClient
to preserve ease of use.
Changed
Credential.oidcClient
is now an implementation detail, and not publicly accessible.- Minting tokens no longer automatically stores tokens, it's now an explicit action.
- Renamed
CredentialBootstrap.credential
toCredentialBootstrap.defaultCredential
.
Fixed
- Fixed an issue where the chrome custom tab would linger after authentication.
0.3.0-BETA
Added
- Added CredentialBootstrap for handling common
Credential
use cases. - Added a tag to OkHttp requests with the associated
Credential
.
Changed
- Simplified WebAuthenticationClient to return a Token in a single API call.
Fixed
- Fixed an issue where a valid issuer might fail validation.
- Numerous bug fixes and improvements.
0.2.0-BETA
Added
- Initial release!