Releases: braintree/browser-switch-android
Releases · braintree/browser-switch-android
2.0.0-beta1
- Add
BrowserSwitchException
- Add
returnUrlScheme
toBrowserSwitchOptions
- Add
requestCode
,requestUrl
anddeepLinkUrl
properties toBrowserSwitchResult
- Breaking Changes
- Move BrowserSwitch module from
com.braintreepayments.browserswitch
package tocom.braintreepayments.api
- Remove
BrowserSwitchFragment
- Remove
BrowserSwitchActivity
- Remove
BrowserSwitchClient
static constructor - Remove convenience
BrowserSwitchClient#start
methods - Remove convenience
BrowserSwitchClient#deliverResult
methods - Remove
STATUS_ERROR
and throw error instart
method - Remove
BrowserSwitchResult#getErrorMessages
- Remove support for
Intent
onBrowserSwitchOptions
- Remove
ChromeCustomTabs
- Rename
BrowserSwitchResult.STATUS_OK
toBrowserSwitchStatus.SUCCESS
- Rename
BrowserSwitchResult.STATUS_CANCELED
toBrowserSwitchStatus.CANCELED
- Remove
BrowserSwitchListener
- Move BrowserSwitch module from
1.1.3
1.1.2
- Update to SDK version 30
- Add
query
section to AndroidManifest to allow querying for web browsers on a device
1.1.1
1.1.0
- Create
BrowserSwitchOptions
value object for configuring browser switch behavior - Add BrowserSwitchClient#start overloads with
BrowserSwitchOptions
param - Add BrowserSwitchFragment#browserSwitch overload with
BrowserSwitchOptions
param
1.0.0
- Create BrowserSwitchClient to allow browser switch behavior through composition as well as inheritance.
- Update minSdkVersion from 15 to 21 (thanks! @calvarez-ov)
- Update Gradle build tools version to 3.6.3
- Breaking Changes
- BrowserSwitchActivity::getReturnUri() has been removed
- BrowserSwitchActivity::clearReturnUri() has been removed