Tags · Dergash/AppAuth-Android · GitHub
Skip to content

Tags: Dergash/AppAuth-Android

Tags

0.9.1

Toggle 0.9.1's commit message
AppAuth 0.9.1 release

- Return cancellation result if browser couldn't be opened (openid#459)
- Fix browser selector returning only default (openid#521)
- Fix possible NPE in isFullBrowser() test (openid#623)

0.9.0

Toggle 0.9.0's commit message
AppAuth 0.9.0 release

- [API Breaking Change] Update end-session request optional field requirements
- [API Breaking Change] Remove skipNonceVerification in favor of setNonce(null)
- [API Breaking Change] Remove deprecated browser white/blacklist
- Add fetchFromIssuer with ConnectionBuilder param (openid#594)
- Convert AuthorizationManagementRequest to public interface (openid#694)
- Implement ui_locales parameter support (openid#413)
- Make library activities inherit AppCompatActivity (openid#676)

0.8.1

Toggle 0.8.1's commit message
AppAuth 0.8.1 release

- Add ability to skip issuer https check and token nonce verification (openid#662)
- Upgrade dependencies to latest stable releases

0.8.0

Toggle 0.8.0's commit message
AppAuth 0.8.0 release

- Migrate to AndroidX & update dependencies (openid#508)
- Android11 support (openid#558)
- Add end session support (openid#525)
- Implement ID Token validation according to OIDC spec (openid#385)
- Use CustomTabsService.ACTION_CUSTOM_TABS_CONNECTION in BrowserSelector (openid#411)
- Fix NPE in case input stream is null (openid#414)

0.7.1

Toggle 0.7.1's commit message
Minor bug fixes:

- Synchronizes multiple actions when requiring token refresh (openid#332)
- Make handling of non-standard expires_at more tolerant (openid#336)
- Changes related to Android tool changes between v25 and v27 (openid#341, openid#363)
- Fix encoding of client ids and secrets for auth (openid#345)
- Handle CustomTabsSession.newSession failures (openid#362)
- Do not automatically pass scope on token exchange request (openid#364)
- Do not override tab title setting (openid#365)
- Respect default browser of the user correctly (openid#379)
- Updated custom tab definitions, including Firefox (openid#378, openid#383)

0.7.0

Toggle 0.7.0's commit message
AppAuth 0.7.0 release

- Adds startActivityForResult based authorization flow
- Minor bug fixes

0.6.1

Toggle 0.6.1's commit message
AppAuth 0.6.1 release

- Fixes exponential growth of AuthState objects
- README.md documentation overhaul

0.6.0

Toggle 0.6.0's commit message
0.6.0 release

- ClientAuthentication can be specified explicitly for performActionWithFreshTokens
- client_id is only passed on a token request if no other client authentication
  method is in use
- CustomTabManager is now easier to use, enabling:
  - Priming a custom tab session for multiple URLs
  - Adding event listeners for the tab
- Fixed leak of browser connection for custom tabs
- Javadoc is now built and bundled with releases

Additionally, the demo app has been mostly rewritten to focus on the single IDP
use case, and should be much easier to read as a result. All Google specific
code has been removed.

0.5.1

Toggle 0.5.1's commit message
Fixes parsing of authorization errors which do not contain a description

0.5.0

Toggle 0.5.0's commit message
- Fixes token request error response handling

- The full response URI for authorization responses is now provided
  as part of the response intent.