You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-8Lines changed: 7 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -255,18 +255,17 @@ You can disable this behavior if you prefer:
255
255
Stripe.enableTelemetry =false;
256
256
```
257
257
258
-
### Beta SDKs
258
+
### Public Preview SDKs
259
259
260
-
Stripe has features in the beta phase that can be accessed via the beta version of this package.
261
-
We would love for you to try these and share feedback with us before these features reach the stable phase.
262
-
To install a beta version of stripe-java follow steps [installation steps above](#installation) using the beta library version.
260
+
Stripe has features in the [public preview phase](https://docs.stripe.com/release-phases) that can be accessed via the beta version of this package.
261
+
We would love for you to try these as we incrementally release new features and improve them based on your feedback.
263
262
264
-
> **Note**
265
-
> There can be breaking changes between beta versions. Therefore we recommend pinning the package version to a specific version. This way you can install the same version each time without breaking changes unless you are intentionally looking for the latest beta version.
263
+
The public preview SDKs are different versions of the same package as the stable SDKs. These versions are appended with `-beta.X` such as `25.1.0-beta.1`. To install, choose the version that includes support for the preview feature you are interested in by reviewing the [releases page](https://github.com/stripe/stripe-java/releases/) and then use it [installation steps above](#installation).
266
264
267
-
We highly recommend keeping an eye on when the beta feature you are interested in goes from beta to stable so that you can move from using a beta version of the SDK to the stable version.
265
+
> **Note**
266
+
> There can be breaking changes between two versions of the public preview SDKs without a bump in the major version. Therefore we recommend pinning the package version to a specific version. This way you can install the same version each time without breaking changes unless you are intentionally looking for the latest public preview SDK.
268
267
269
-
If your beta feature requires a `Stripe-Version` header to be sent, set the `Stripe.stripeVersion` field by calling `Stripe.addBetaVersion`:
268
+
If your beta feature requires a `Stripe-Version` header to be sent, set the `Stripe.stripeVersion` field by calling `Stripe.addBetaVersion` (available only in the public preview SDKs):
270
269
271
270
> **Note**
272
271
> Beta version headers can only be set in beta versions of the library.
0 commit comments