Skip to content

Commit c23baa0

Browse files
committed
Release 3.2.0
1 parent dc95ebe commit c23baa0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+64
-64
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# browser-switch-android Release Notes
22

3-
## unreleased
3+
## 3.2.0
44

55
* Widen BraintreeClient.start() activity reference from `ComponentActivity` to plain `Activity`
66

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Add the library to your dependencies in your `build.gradle`:
1212

1313
```groovy
1414
dependencies {
15-
implementation 'com.braintreepayments.api:browser-switch:3.1.0'
15+
implementation 'com.braintreepayments.api:browser-switch:3.2.0'
1616
}
1717
```
1818

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ plugins {
4141
id 'org.jetbrains.kotlin.android' version '1.8.10' apply false
4242
}
4343

44-
version = '3.1.1-SNAPSHOT'
44+
version = '3.2.0'
4545
group = "com.braintreepayments"
4646
ext {
4747
compileSdkVersion = 35

docs/browser-switch/com.braintreepayments.api/-browser-switch-client/-browser-switch-client.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<a class="library-name--link" href="../../../index.html">
4242
browser-switch-android
4343
</a> </div>
44-
<div class="library-version">3.0.1-SNAPSHOT
44+
<div class="library-version">3.1.1-SNAPSHOT
4545
</div>
4646
</div>
4747
<div class="filter-section" id="filter-section">

docs/browser-switch/com.braintreepayments.api/-browser-switch-client/assert-can-perform-browser-switch.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<a class="library-name--link" href="../../../index.html">
4242
browser-switch-android
4343
</a> </div>
44-
<div class="library-version">3.0.1-SNAPSHOT
44+
<div class="library-version">3.1.1-SNAPSHOT
4545
</div>
4646
</div>
4747
<div class="filter-section" id="filter-section">
@@ -58,12 +58,12 @@
5858
<div class="sidebar--inner" id="sideMenu"></div>
5959
</div>
6060
<div id="main">
61-
<div class="main-content" data-page-type="member" id="content" pageids="browser-switch::com.braintreepayments.api/BrowserSwitchClient/assertCanPerformBrowserSwitch/#androidx.activity.ComponentActivity#com.braintreepayments.api.BrowserSwitchOptions/PointingToDeclaration//1744267642">
61+
<div class="main-content" data-page-type="member" id="content" pageids="browser-switch::com.braintreepayments.api/BrowserSwitchClient/assertCanPerformBrowserSwitch/#android.app.Activity#com.braintreepayments.api.BrowserSwitchOptions/PointingToDeclaration//1744267642">
6262
<div class="breadcrumbs"><a href="../../index.html">browser-switch</a><span class="delimiter">/</span><a href="../index.html">com.braintreepayments.api</a><span class="delimiter">/</span><a href="index.html">BrowserSwitchClient</a><span class="delimiter">/</span><span class="current">assertCanPerformBrowserSwitch</span></div>
6363
<div class="cover ">
6464
<h1 class="cover"><span>assert</span><wbr><span>Can</span><wbr><span>Perform</span><wbr><span>Browser</span><wbr><span><span>Switch</span></span></h1>
6565
</div>
66-
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":browser-switch:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="assert-can-perform-browser-switch.html"><span class="token function">assertCanPerformBrowserSwitch</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">activity<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/androidx/activity/ComponentActivity.html">ComponentActivity</a><span class="token punctuation">, </span></span><span class="parameter ">browserSwitchOptions<span class="token operator">: </span><a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a></span></span><span class="token punctuation">)</span></div><p class="paragraph">Throws a <a href="../-browser-switch-exception/index.html">BrowserSwitchException</a> when a browser switch flow cannot be started.</p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":browser-switch:dokkaHtmlPartial/release" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>activity</span></span></u></div></span></div><div><div class="title"><p class="paragraph">the activity used to start browser switch</p></div></div></div></div><div class="table-row" data-filterable-current=":browser-switch:dokkaHtmlPartial/release" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>browser</span><wbr><span>Switch</span><wbr><span><span>Options</span></span></u></div></span></div><div><div class="title"><p class="paragraph"><a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a> the options used to configure the browser switch</p></div></div></div></div></div><h4 class="">Throws</h4><div class="table"><div class="table-row" data-filterable-current=":browser-switch:dokkaHtmlPartial/release" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../-browser-switch-exception/index.html"><span>Browser</span><wbr><span>Switch</span><wbr><span><span>Exception</span></span></a></div></span></div><div><div class="title"><p class="paragraph">exception containing the error message on why browser switch cannot be started</p></div></div></div></div></div></div></div>
66+
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":browser-switch:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="assert-can-perform-browser-switch.html"><span class="token function">assertCanPerformBrowserSwitch</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">activity<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">, </span></span><span class="parameter ">browserSwitchOptions<span class="token operator">: </span><a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a></span></span><span class="token punctuation">)</span></div><p class="paragraph">Throws a <a href="../-browser-switch-exception/index.html">BrowserSwitchException</a> when a browser switch flow cannot be started.</p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":browser-switch:dokkaHtmlPartial/release" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>activity</span></span></u></div></span></div><div><div class="title"><p class="paragraph">the activity used to start browser switch</p></div></div></div></div><div class="table-row" data-filterable-current=":browser-switch:dokkaHtmlPartial/release" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>browser</span><wbr><span>Switch</span><wbr><span><span>Options</span></span></u></div></span></div><div><div class="title"><p class="paragraph"><a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a> the options used to configure the browser switch</p></div></div></div></div></div><h4 class="">Throws</h4><div class="table"><div class="table-row" data-filterable-current=":browser-switch:dokkaHtmlPartial/release" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><a href="../-browser-switch-exception/index.html"><span>Browser</span><wbr><span>Switch</span><wbr><span><span>Exception</span></span></a></div></span></div><div><div class="title"><p class="paragraph">exception containing the error message on why browser switch cannot be started</p></div></div></div></div></div></div></div>
6767
</div>
6868
<div class="footer">
6969
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2025 Copyright</span><span class="pull-right"><span>Generated by </span><a href="https://github.com/Kotlin/dokka"><span>dokka</span><span class="padded-icon"></span></a></span>

docs/browser-switch/com.braintreepayments.api/-browser-switch-client/complete-request.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<a class="library-name--link" href="../../../index.html">
4242
browser-switch-android
4343
</a> </div>
44-
<div class="library-version">3.0.1-SNAPSHOT
44+
<div class="library-version">3.1.1-SNAPSHOT
4545
</div>
4646
</div>
4747
<div class="filter-section" id="filter-section">

docs/browser-switch/com.braintreepayments.api/-browser-switch-client/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<a class="library-name--link" href="../../../index.html">
4242
browser-switch-android
4343
</a> </div>
44-
<div class="library-version">3.0.1-SNAPSHOT
44+
<div class="library-version">3.1.1-SNAPSHOT
4545
</div>
4646
</div>
4747
<div class="filter-section" id="filter-section">
@@ -88,17 +88,17 @@ <h2 class="">Constructors</h2>
8888
</div>
8989
<div data-togglable="FUNCTION">
9090
<h2 class="">Functions</h2>
91-
<div class="table"><a data-name="-882639314%2FFunctions%2F1744267642" anchor-label="assertCanPerformBrowserSwitch" id="-882639314%2FFunctions%2F1744267642" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"></a>
91+
<div class="table"><a data-name="1255956955%2FFunctions%2F1744267642" anchor-label="assertCanPerformBrowserSwitch" id="1255956955%2FFunctions%2F1744267642" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"></a>
9292
<div class="table-row" data-filterable-current=":browser-switch:dokkaHtmlPartial/release" data-filterable-set=":browser-switch:dokkaHtmlPartial/release">
9393
<div class="main-subrow keyValue ">
9494
<div class=""><span class="inline-flex">
9595
<div><a href="assert-can-perform-browser-switch.html"><span>assert</span><wbr><span>Can</span><wbr><span>Perform</span><wbr><span>Browser</span><wbr><span><span>Switch</span></span></a></div>
96-
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-882639314%2FFunctions%2F1744267642"></span>
96+
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1255956955%2FFunctions%2F1744267642"></span>
9797
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
9898
</span></span></div>
9999
<div>
100100
<div class="title">
101-
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":browser-switch:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="assert-can-perform-browser-switch.html"><span class="token function">assertCanPerformBrowserSwitch</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">activity<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/androidx/activity/ComponentActivity.html">ComponentActivity</a><span class="token punctuation">, </span></span><span class="parameter ">browserSwitchOptions<span class="token operator">: </span><a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a></span></span><span class="token punctuation">)</span></div><div class="brief ">Throws a <a href="../-browser-switch-exception/index.html">BrowserSwitchException</a> when a browser switch flow cannot be started.</div></div></div>
101+
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":browser-switch:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">open </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="assert-can-perform-browser-switch.html"><span class="token function">assertCanPerformBrowserSwitch</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">activity<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">, </span></span><span class="parameter ">browserSwitchOptions<span class="token operator">: </span><a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a></span></span><span class="token punctuation">)</span></div><div class="brief ">Throws a <a href="../-browser-switch-exception/index.html">BrowserSwitchException</a> when a browser switch flow cannot be started.</div></div></div>
102102
</div>
103103
</div>
104104
</div>
@@ -118,17 +118,17 @@ <h2 class="">Functions</h2>
118118
</div>
119119
</div>
120120
</div>
121-
<a data-name="391412497%2FFunctions%2F1744267642" anchor-label="start" id="391412497%2FFunctions%2F1744267642" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"></a>
121+
<a data-name="-1231283368%2FFunctions%2F1744267642" anchor-label="start" id="-1231283368%2FFunctions%2F1744267642" data-filterable-set=":browser-switch:dokkaHtmlPartial/release"></a>
122122
<div class="table-row" data-filterable-current=":browser-switch:dokkaHtmlPartial/release" data-filterable-set=":browser-switch:dokkaHtmlPartial/release">
123123
<div class="main-subrow keyValue ">
124124
<div class=""><span class="inline-flex">
125125
<div><a href="start.html"><span><span>start</span></span></a></div>
126-
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="391412497%2FFunctions%2F1744267642"></span>
126+
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-1231283368%2FFunctions%2F1744267642"></span>
127127
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
128128
</span></span></div>
129129
<div>
130130
<div class="title">
131-
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":browser-switch:dokkaHtmlPartial/release"><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html"><span class="token annotation builtin">NonNull</span></a></div></div><span class="token keyword">open </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="start.html"><span class="token function">start</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span><span class="token annotation builtin">@</span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html"><span class="token annotation builtin">NonNull</span></a>&nbsp;</span>activity<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/androidx/activity/ComponentActivity.html">ComponentActivity</a><span class="token punctuation">, </span></span><span class="parameter "><span><span class="token annotation builtin">@</span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html"><span class="token annotation builtin">NonNull</span></a>&nbsp;</span>browserSwitchOptions<span class="token operator">: </span><a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../-browser-switch-start-result/index.html">BrowserSwitchStartResult</a></div><div class="brief ">Open a browser or <a href="https://developer.chrome.com/multidevice/android/customtabs">Chrome Custom Tab</a> with a given set of <a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a> from an Android activity.</div></div></div>
131+
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":browser-switch:dokkaHtmlPartial/release"><div class="symbol monospace"><div class="block"><div class="block"><span class="token annotation builtin">@</span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html"><span class="token annotation builtin">NonNull</span></a></div></div><span class="token keyword">open </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="start.html"><span class="token function">start</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter "><span><span class="token annotation builtin">@</span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html"><span class="token annotation builtin">NonNull</span></a>&nbsp;</span>activity<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">, </span></span><span class="parameter "><span><span class="token annotation builtin">@</span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html"><span class="token annotation builtin">NonNull</span></a>&nbsp;</span>browserSwitchOptions<span class="token operator">: </span><a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../-browser-switch-start-result/index.html">BrowserSwitchStartResult</a></div><div class="brief ">Open a browser or <a href="https://developer.chrome.com/multidevice/android/customtabs">Chrome Custom Tab</a> with a given set of <a href="../-browser-switch-options/index.html">BrowserSwitchOptions</a> from an Android activity.</div></div></div>
132132
</div>
133133
</div>
134134
</div>

0 commit comments

Comments
 (0)