diff --git a/CHANGELOG.md b/CHANGELOG.md
index ce8ac93c725..4ccb4a01cd0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,7 +1,15 @@
-## X.Y.Z 2017-XX-YY
+## 11.3.0 2017-09-13
+* Adds support for creating `STPSourceParams` for P24 source [#779](https://github.com/stripe/stripe-ios/pull/779)
+* Adds support for native app-to-app Alipay redirects [#783](https://github.com/stripe/stripe-ios/pull/783)
+* Fixes crash when `paymentContext.hostViewController` is set to a `UINavigationController` [#786](https://github.com/stripe/stripe-ios/pull/786)
+* Improves support and compatibility with iOS 11
+ * Explicitly disable code coverage generation for compatibility with Carthage in Xcode 9 [#795](https://github.com/stripe/stripe-ios/pull/795)
+ * Restore use of native "Back" buttons [#789](https://github.com/stripe/stripe-ios/pull/789)
* Changes and fixes methods on `STPCard`, `STPCardParams`, `STPBankAccount`, and `STPBankAccountParams` to bring card objects more in line with the rest of the API. See MIGRATING for further details.
-* Adds nullability annotations to `STPPaymentMethod` protocol
-* Improves the `[STPAPIResponseDecodable allResponseFields]` by removing all instances of `[NSNull null]` including ones that are nested. See MIGRATING.md.
+ * `STPCard` and `STPCardParams` [#760](https://github.com/stripe/stripe-ios/pull/760)
+ * `STPBankAccount` and `STPBankAccountParams` [#761](https://github.com/stripe/stripe-ios/pull/761)
+* Adds nullability annotations to `STPPaymentMethod` protocol [#753](https://github.com/stripe/stripe-ios/pull/753)
+* Improves the `[STPAPIResponseDecodable allResponseFields]` by removing all instances of `[NSNull null]` including ones that are nested. See MIGRATING.md. [#747](https://github.com/stripe/stripe-ios/pull/747)
## 11.2.0 2017-07-27
* Adds an option to allow users to delete payment methods from the `STPPaymentMethodsViewController`. Enabled by default but can disabled using the `canDeletePaymentMethods` property of `STPPaymentConfiguration`.
diff --git a/MIGRATING.md b/MIGRATING.md
index a88b31cb1ee..f7544b5bc85 100644
--- a/MIGRATING.md
+++ b/MIGRATING.md
@@ -1,6 +1,6 @@
## Migration Guides
-### Migration from versions < X.Y.Z
+### Migration from versions < 11.3.0
* Changes to `STPCard`, `STPCardParams`, `STPBankAccount`, and `STPBankAccountParams`
* `STPCard` no longer subclasses from `STPCardParams`. You must now specifically create `STPCardParams` objects to create new tokens.
* `STPBankAccount` no longer subclasses from `STPBankAccountParams`.
diff --git a/README.md b/README.md
index 4d534732f5b..d3d00993c95 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,7 @@ The Stripe iOS SDK makes it quick and easy to build an excellent payment experie
We recommend that you install the Stripe iOS SDK using a package manager such as [Cocoapods or Carthage](https://stripe.com/docs/mobile/ios#getting-started). If you prefer to link the library manually, please use a version from our [releases](https://github.com/stripe/stripe-ios/releases) page because we consider the master branch to be unstable.
-If you're reading this on GitHub.com, please make sure you are looking at the [tagged version](https://github.com/stripe/stripe-ios/tags) that corresponds to the release you have installed. Otherwise, the instructions and example code may be mismatched with your copy. You can read the latest tagged version of this README and browse the associated code on GitHub using [this link](https://github.com/stripe/stripe-ios/tree/v11.2.0).
+If you're reading this on GitHub.com, please make sure you are looking at the [tagged version](https://github.com/stripe/stripe-ios/tags) that corresponds to the release you have installed. Otherwise, the instructions and example code may be mismatched with your copy. You can read the latest tagged version of this README and browse the associated code on GitHub using [this link](https://github.com/stripe/stripe-ios/tree/v11.3.0).
## Requirements
diff --git a/Stripe.podspec b/Stripe.podspec
index bc672cbfee1..33dfa0334c0 100644
--- a/Stripe.podspec
+++ b/Stripe.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'Stripe'
- s.version = '11.2.0'
+ s.version = '11.3.0'
s.summary = 'Stripe is a web-based API for accepting payments online.'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.homepage = 'https://stripe.com/docs/mobile/ios'
diff --git a/Stripe/Info.plist b/Stripe/Info.plist
index 1c1554e90dc..cedb4d63c3d 100644
--- a/Stripe/Info.plist
+++ b/Stripe/Info.plist
@@ -13,11 +13,11 @@
CFBundlePackageTypeFMWKCFBundleShortVersionString
- 11.1.0
+ 11.3.0CFBundleSignature????CFBundleVersion
- 11.1.0
+ 11.3.0NSPrincipalClass
diff --git a/Stripe/PublicHeaders/STPAPIClient.h b/Stripe/PublicHeaders/STPAPIClient.h
index cb9c34b7856..7d40693139f 100644
--- a/Stripe/PublicHeaders/STPAPIClient.h
+++ b/Stripe/PublicHeaders/STPAPIClient.h
@@ -20,7 +20,7 @@ FAUXPAS_IGNORED_IN_FILE(APIAvailability)
/**
The current version of this library.
*/
-static NSString *const STPSDKVersion = @"11.2.0";
+static NSString *const STPSDKVersion = @"11.3.0";
@class STPBankAccount, STPBankAccountParams, STPCard, STPCardParams, STPSourceParams, STPToken, STPPaymentConfiguration;
@@ -192,14 +192,14 @@ static NSString *const STPSDKVersion = @"11.2.0";
+ (BOOL)canSubmitPaymentRequest:(PKPaymentRequest *)paymentRequest;
/**
- Whether or not this can make Apple Pay payments via a card network supported
+ Whether or not this can make Apple Pay payments via a card network supported
by Stripe.
-
- The Stripe supported Apple Pay card networks are:
+
+ The Stripe supported Apple Pay card networks are:
American Express, Visa, Mastercard, Discover.
- @return YES if the device is currently able to make Apple Pay payments via one
- of the supported networks. NO if the user does not have a saved card of a
+ @return YES if the device is currently able to make Apple Pay payments via one
+ of the supported networks. NO if the user does not have a saved card of a
supported type, or other restrictions prevent payment (such as parental controls).
*/
+ (BOOL)deviceSupportsApplePay;
diff --git a/VERSION b/VERSION
index b85c6c7b035..f628d2eafc5 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-11.2.0
+11.3.0
diff --git a/docs/docs/Categories.html b/docs/docs/Categories.html
index 787c7a4ccc2..0dc5c756cf4 100644
--- a/docs/docs/Categories.html
+++ b/docs/docs/Categories.html
@@ -52,6 +52,9 @@
This allows quickly setting the appearance of a UINavigationBar to match your application. This is useful if you’re presenting an STPAddCardViewController or STPPaymentMethodsViewController inside a UINavigationController.
+
This allows quickly setting the appearance of a UINavigationBar to match your
+application. This is useful if you’re presenting an STPAddCardViewController
+or STPPaymentMethodsViewController inside a UINavigationController.