Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master' into fionnbarrett/paymen…
Browse files Browse the repository at this point in the history
…tsheet-example-pln-currency
  • Loading branch information
fionnbarrett-stripe committed Jul 13, 2023
2 parents bad4dcb + 2b0d2f8 commit 4dc93a1
Show file tree
Hide file tree
Showing 249 changed files with 6,719 additions and 4,287 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@

## XX.XX.XX - 2023-XX-XX

### PaymentSheet
* [FIXED][6992](https://github.com/stripe/stripe-android/pull/6992) Fixed an issue where incorrect padding was set on the Google Pay button.

## 20.27.0 - 2023-07-10

### PaymentSheet
* [ADDED][6857](https://github.com/stripe/stripe-android/pull/6857) You can now collect payment details before creating a PaymentIntent or SetupIntent. See [our docs](https://stripe.com/docs/payments/accept-a-payment-deferred?platform=android) for more info. This integration also allows you to [confirm the Intent on the server](https://stripe.com/docs/payments/finalize-payments-on-the-server?platform=android).

## 20.26.0 - 2023-07-05

### PaymentSheet
* [ADDED][6583](https://github.com/stripe/stripe-android/pull/6583) Added top-level methods `rememberPaymentSheet()` and `rememberPaymentSheetFlowController()` for easier integration in Compose.
* [DEPRECATED][6583](https://github.com/stripe/stripe-android/pull/6583) `PaymentSheetContract` has been deprecated and will be removed in a future release. Use the `PaymentSheet` constructor or new `rememberPaymentSheet()` method instead.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Add `stripe-android` to your `build.gradle` dependencies.

```
dependencies {
implementation 'com.stripe:stripe-android:20.25.8'
implementation 'com.stripe:stripe-android:20.27.0'
}
```

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20.25.8
20.27.0
1 change: 0 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,5 @@ apiValidation {
"stripecardscan-example",
]
nonPublicMarkers.add("androidx.annotation.RestrictTo")
nonPublicMarkers.add("com.stripe.android.paymentsheet.ExperimentalPaymentSheetDecouplingApi")
nonPublicMarkers.add("dagger.internal.DaggerGenerated")
}
2 changes: 1 addition & 1 deletion dependencies.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ ext.versions = [
places : '3.0.0',
playServices : '1.6.4',
playServicesTfLite : '16.0.1',
playServicesWallet : '19.2.0-beta01',
playServicesWallet : '19.2.0',
retrofit : '2.9.0',
robolectric : '4.10.3',
shot : '5.14.1',
Expand Down
309 changes: 172 additions & 137 deletions docs/camera-core/navigation.html

Large diffs are not rendered by default.

309 changes: 172 additions & 137 deletions docs/financial-connections/navigation.html

Large diffs are not rendered by default.

309 changes: 172 additions & 137 deletions docs/identity/navigation.html

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,12 @@
<div id="sideMenu"></div>
</div>
<div id="main">
<div class="main-content" id="content" pageids="link::com.stripe.android.link.injection/LinkLauncherSubcomponent.Builder/build/#/PointingToDeclaration//1328945945">
<div class="breadcrumbs"><a href="../../../index.html">link</a><span class="delimiter">/</span><a href="../../index.html">com.stripe.android.link.injection</a><span class="delimiter">/</span><a href="../index.html">LinkLauncherSubcomponent</a><span class="delimiter">/</span><a href="index.html">Builder</a><span class="delimiter">/</span><span class="current">build</span></div>
<div class="main-content" id="content" pageids="link::com.stripe.android.link.injection/LinkAnalyticsComponent.Builder/build/#/PointingToDeclaration//1328945945">
<div class="breadcrumbs"><a href="../../../index.html">link</a><span class="delimiter">/</span><a href="../../index.html">com.stripe.android.link.injection</a><span class="delimiter">/</span><a href="../index.html">LinkAnalyticsComponent</a><span class="delimiter">/</span><a href="index.html">Builder</a><span class="delimiter">/</span><span class="current">build</span></div>
<div class="cover ">
<h1 class="cover"><span><span>build</span></span></h1>
</div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="build.html"><span class="token function">build</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../index.html">LinkLauncherSubcomponent</a></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="build.html"><span class="token function">build</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../index.html">LinkAnalyticsComponent</a></div></div></div>
</div>
<div class="footer">
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2023 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>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@
<div id="sideMenu"></div>
</div>
<div id="main">
<div class="main-content" id="content" pageids="link::com.stripe.android.link.injection/LinkLauncherSubcomponent.Builder///PointingToDeclaration//1328945945">
<div class="breadcrumbs"><a href="../../../index.html">link</a><span class="delimiter">/</span><a href="../../index.html">com.stripe.android.link.injection</a><span class="delimiter">/</span><a href="../index.html">LinkLauncherSubcomponent</a><span class="delimiter">/</span><span class="current">Builder</span></div>
<div class="main-content" id="content" pageids="link::com.stripe.android.link.injection/LinkAnalyticsComponent.Builder///PointingToDeclaration//1328945945">
<div class="breadcrumbs"><a href="../../../index.html">link</a><span class="delimiter">/</span><a href="../../index.html">com.stripe.android.link.injection</a><span class="delimiter">/</span><a href="../index.html">LinkAnalyticsComponent</a><span class="delimiter">/</span><span class="current">Builder</span></div>
<div class="cover ">
<h1 class="cover"><span><span>Builder</span></span></h1>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link: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/RestrictTo.html"><span class="token annotation builtin">RestrictTo</span></a><span class="token punctuation">(</span><span>value<span class="token operator"> = </span><span class="token punctuation">[</span><span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/RestrictTo.Scope.LIBRARY_GROUP.html">RestrictTo.Scope.LIBRARY_GROUP</a></span><wbr><span class="token punctuation">]</span></span><wbr><span class="token punctuation">)</span></div><div class="block"><span class="token annotation builtin">@</span><span data-unresolved-link="dagger/Subcomponent.Builder///PointingToDeclaration/"><span class="token annotation builtin">Subcomponent.Builder</span></span></div></div><span class="token keyword">interface </span><a href="index.html">Builder</a></div></div></div>
Expand All @@ -59,17 +59,17 @@ <h1 class="cover"><span><span>Builder</span></span></h1>
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="Functions">Functions</button></div>
<div class="tabs-section-body">
<h2 class="">Functions</h2>
<div class="table" data-togglable="Functions"><a data-name="-245938047%2FFunctions%2F1328945945" anchor-label="build" id="-245938047%2FFunctions%2F1328945945" data-filterable-set=":link:dokkaHtmlPartial/release"></a>
<div class="table" data-togglable="Functions"><a data-name="1055768807%2FFunctions%2F1328945945" anchor-label="build" id="1055768807%2FFunctions%2F1328945945" data-filterable-set=":link:dokkaHtmlPartial/release"></a>
<div class="table-row" data-filterable-current=":link:dokkaHtmlPartial/release" data-filterable-set=":link:dokkaHtmlPartial/release">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="build.html"><span><span>build</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-245938047%2FFunctions%2F1328945945"></span>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="1055768807%2FFunctions%2F1328945945"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="build.html"><span class="token function">build</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../index.html">LinkLauncherSubcomponent</a></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link:dokkaHtmlPartial/release"><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword"></span><span class="token keyword">fun </span><a href="build.html"><span class="token function">build</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator">: </span><a href="../index.html">LinkAnalyticsComponent</a></div></div></div>
</div>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
<title>LinkLauncherSubcomponent</title>
<title>LinkAnalyticsComponent</title>
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg"><script>var pathToRoot = "../../../";</script> <script>const storage = localStorage.getItem("dokka-dark-mode")
if (storage == null) {
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
Expand Down Expand Up @@ -49,22 +49,22 @@
<div id="sideMenu"></div>
</div>
<div id="main">
<div class="main-content" id="content" pageids="link::com.stripe.android.link.injection/LinkLauncherSubcomponent///PointingToDeclaration//1328945945">
<div class="breadcrumbs"><a href="../../index.html">link</a><span class="delimiter">/</span><a href="../index.html">com.stripe.android.link.injection</a><span class="delimiter">/</span><span class="current">LinkLauncherSubcomponent</span></div>
<div class="main-content" id="content" pageids="link::com.stripe.android.link.injection/LinkAnalyticsComponent///PointingToDeclaration//1328945945">
<div class="breadcrumbs"><a href="../../index.html">link</a><span class="delimiter">/</span><a href="../index.html">com.stripe.android.link.injection</a><span class="delimiter">/</span><span class="current">LinkAnalyticsComponent</span></div>
<div class="cover ">
<h1 class="cover"><span>Link</span><wbr><span>Launcher</span><wbr><span><span>Subcomponent</span></span></h1>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link: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/RestrictTo.html"><span class="token annotation builtin">RestrictTo</span></a><span class="token punctuation">(</span><span>value<span class="token operator"> = </span><span class="token punctuation">[</span><span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/RestrictTo.Scope.LIBRARY_GROUP.html">RestrictTo.Scope.LIBRARY_GROUP</a></span><wbr><span class="token punctuation">]</span></span><wbr><span class="token punctuation">)</span></div><div class="block"><span class="token annotation builtin">@</span><span data-unresolved-link="dagger/Subcomponent///PointingToDeclaration/"><span class="token annotation builtin">Subcomponent</span></span><span class="token punctuation">(</span><span>modules<span class="token operator"> = </span><span class="token punctuation">[</span><span><a href="../../../link/com.stripe.android.link.injection/-link-common-module/index.html">LinkCommonModule::class</a></span><wbr><span class="token punctuation">]</span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">interface </span><a href="index.html">LinkLauncherSubcomponent</a></div></div></div>
<h1 class="cover"><span>Link</span><wbr><span>Analytics</span><wbr><span><span>Component</span></span></h1>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link: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/RestrictTo.html"><span class="token annotation builtin">RestrictTo</span></a><span class="token punctuation">(</span><span>value<span class="token operator"> = </span><span class="token punctuation">[</span><span><a href="https://developer.android.com/reference/kotlin/androidx/annotation/RestrictTo.Scope.LIBRARY_GROUP.html">RestrictTo.Scope.LIBRARY_GROUP</a></span><wbr><span class="token punctuation">]</span></span><wbr><span class="token punctuation">)</span></div><div class="block"><span class="token annotation builtin">@</span><span data-unresolved-link="dagger/Subcomponent///PointingToDeclaration/"><span class="token annotation builtin">Subcomponent</span></span><span class="token punctuation">(</span><span>modules<span class="token operator"> = </span><span class="token punctuation">[</span><span><a href="../../../link/com.stripe.android.link.injection/-link-analytics-module/index.html">LinkAnalyticsModule::class</a></span><wbr><span class="token punctuation">]</span></span><wbr><span class="token punctuation">)</span></div></div><span class="token keyword">interface </span><a href="index.html">LinkAnalyticsComponent</a></div></div></div>
</div>
<div class="tabbedcontent">
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="Types">Types</button><button class="section-tab" data-togglable="Properties">Properties</button></div>
<div class="tabs-section-body">
<h2 class="">Types</h2>
<div class="table" data-togglable="Types"><a data-name="292234228%2FClasslikes%2F1328945945" anchor-label="Builder" id="292234228%2FClasslikes%2F1328945945" data-filterable-set=":link:dokkaHtmlPartial/release"></a>
<div class="table" data-togglable="Types"><a data-name="231039194%2FClasslikes%2F1328945945" anchor-label="Builder" id="231039194%2FClasslikes%2F1328945945" data-filterable-set=":link:dokkaHtmlPartial/release"></a>
<div class="table-row" data-filterable-current=":link:dokkaHtmlPartial/release" data-filterable-set=":link:dokkaHtmlPartial/release">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="-builder/index.html"><span><span>Builder</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="292234228%2FClasslikes%2F1328945945"></span>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="231039194%2FClasslikes%2F1328945945"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
Expand All @@ -76,17 +76,17 @@ <h2 class="">Types</h2>
</div>
</div>
<h2 class="">Properties</h2>
<div class="table" data-togglable="Properties"><a data-name="-619979806%2FProperties%2F1328945945" anchor-label="linkAnalyticsHelper" id="-619979806%2FProperties%2F1328945945" data-filterable-set=":link:dokkaHtmlPartial/release"></a>
<div class="table" data-togglable="Properties"><a data-name="530837448%2FProperties%2F1328945945" anchor-label="linkAnalyticsHelper" id="530837448%2FProperties%2F1328945945" data-filterable-set=":link:dokkaHtmlPartial/release"></a>
<div class="table-row" data-filterable-current=":link:dokkaHtmlPartial/release" data-filterable-set=":link:dokkaHtmlPartial/release">
<div class="main-subrow keyValue ">
<div class=""><span class="inline-flex">
<div><a href="link-analytics-helper.html"><span>link</span><wbr><span>Analytics</span><wbr><span><span>Helper</span></span></a></div>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="-619979806%2FProperties%2F1328945945"></span>
<span class="anchor-wrapper"><span class="anchor-icon" pointing-to="530837448%2FProperties%2F1328945945"></span>
<div class="copy-popup-wrapper "><span class="copy-popup-icon"></span><span>Link copied to clipboard</span></div>
</span></span></div>
<div>
<div class="title">
<div class="platform-hinted " data-platform-hinted="data-platform-hinted" data-togglable="Properties"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link:dokkaHtmlPartial/release"><a data-name="-619979806%2FProperties%2F1328945945" anchor-label="linkAnalyticsHelper" id="-619979806%2FProperties%2F1328945945" data-filterable-set=":link:dokkaHtmlPartial/release"></a><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword"></span><span class="token keyword">val </span><a href="link-analytics-helper.html">linkAnalyticsHelper</a><span class="token operator">: </span><a href="../../com.stripe.android.link.analytics/-link-analytics-helper/index.html">LinkAnalyticsHelper</a></div></div></div>
<div class="platform-hinted " data-platform-hinted="data-platform-hinted" data-togglable="Properties"><div class="content sourceset-dependent-content" data-active="" data-togglable=":link:dokkaHtmlPartial/release"><a data-name="530837448%2FProperties%2F1328945945" anchor-label="linkAnalyticsHelper" id="530837448%2FProperties%2F1328945945" data-filterable-set=":link:dokkaHtmlPartial/release"></a><div class="symbol monospace"><span class="token keyword">abstract </span><span class="token keyword"></span><span class="token keyword">val </span><a href="link-analytics-helper.html">linkAnalyticsHelper</a><span class="token operator">: </span><a href="../../com.stripe.android.link.analytics/-link-analytics-helper/index.html">LinkAnalyticsHelper</a></div></div></div>
</div>
</div>
</div>
Expand Down
Loading

0 comments on commit 4dc93a1

Please sign in to comment.