Skip to content
This repository has been archived by the owner on Jun 11, 2021. It is now read-only.

Commit

Permalink
Release 2.14.4
Browse files Browse the repository at this point in the history
  • Loading branch information
sankarbhavanib committed Jul 6, 2016
1 parent 62b48d2 commit 05eed88
Show file tree
Hide file tree
Showing 21 changed files with 262 additions and 251 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

56 changes: 31 additions & 25 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
PayPal Android SDK release notes
================================

2.14.4
------
* Minor bug fixes.
* Updated gradle version to 2.14.
* Include `org.json.*` exceptions in default proguard file [#299](https://github.com/paypal/PayPal-Android-SDK/issues/299).

2.14.3
------
* Update card.io to 5.4.0.
Expand All @@ -20,9 +26,9 @@ PayPal Android SDK release notes

2.14.0
------
* Updated `minSdkVersion` to 16. This is the minimum Android version to communicate over TLSv1.2, which is required to support [a Payment Card Industry (PCI) Council mandate](http://blog.pcisecuritystandards.org/migrating-from-ssl-and-early-tls). All organizations that handle credit card information are required to comply with this standard. As part of this obligation, [PayPal is updating its services](https://github.com/paypal/tls-update) to require TLSv1.2 for all HTTPS connections. To override the minSdkVersion, please see [the readme](https://github.com/paypal/PayPal-Android-SDK/blob/master/README.md#override-minsdkversion).
* Update `minSdkVersion` to 16. This is the minimum Android version to communicate over TLSv1.2, which is required to support [a Payment Card Industry (PCI) Council mandate](http://blog.pcisecuritystandards.org/migrating-from-ssl-and-early-tls). All organizations that handle credit card information are required to comply with this standard. As part of this obligation, [PayPal is updating its services](https://github.com/paypal/tls-update) to require TLSv1.2 for all HTTPS connections. To override the minSdkVersion, please see [the readme](https://github.com/paypal/PayPal-Android-SDK/blob/master/README.md#override-minsdkversion).
* Update okhttp dependency to 3.2.0.
* Fixes issue related to non-ascii characters in user agent [#271](https://github.com/paypal/PayPal-Android-SDK/issues/271).
* Fix issue related to non-ascii characters in user agent [#271](https://github.com/paypal/PayPal-Android-SDK/issues/271).

2.13.3
------
Expand Down Expand Up @@ -57,7 +63,7 @@ PayPal Android SDK release notes

2.12.3
------
* SDK is now available at Maven Central [#14](https://github.com/paypal/PayPal-Android-SDK/issues/14) & [#208](https://github.com/paypal/PayPal-Android-SDK/issues/208)
* SDK is now available at Maven Central [#14](https://github.com/paypal/PayPal-Android-SDK/issues/14) & [#208](https://github.com/paypal/PayPal-Android-SDK/issues/208).
* `com.paypal.sdk:paypal-android-sdk:2.12.3`.

2.12.2
Expand Down Expand Up @@ -169,7 +175,7 @@ PayPal Android SDK release notes

2.8.8
-----
* Change "Send Payment" button to "Pay". (see https://github.com/paypal/PayPal-iOS-SDK/issues/174)
* Change "Send Payment" button to "Pay". (see https://github.com/paypal/PayPal-iOS-SDK/issues/174).
* Minor bug fixes.
* Update card.io to 5.0.0.

Expand Down Expand Up @@ -209,7 +215,7 @@ PayPal Android SDK release notes
* Fix consent privacy policy and user agreement links, and update the mock link urls.
* Fix issue where the service would not properly restart after being backgrounded [#117](https://github.com/paypal/PayPal-Android-SDK/issues/117).
It is now recommended that developers pass the `PayPalConfiguration` object into the PayPal activities, in addition to `PayPalService`.
Updated the documentation and sample app with the suggested modifications.
Update the documentation and sample app with the suggested modifications.
* Add documentation on correct `httpcomponents` dependencies, which addresses [#113](https://github.com/paypal/PayPal-Android-SDK/issues/113).
* Update Visa branding.
* Minor bug fixes.
Expand Down Expand Up @@ -248,7 +254,7 @@ PayPal Android SDK release notes

2.7.0
-----
* Add support for Russian Rubles.
* Add support for Russian Rubles.
* Add gradle files to Sample App.
* Minor fixes to the Consent Activity.

Expand Down Expand Up @@ -291,7 +297,7 @@ PayPal Android SDK release notes

2.5.1
-----
* Fix layout xml issue in SampleApp [#89](https://github.com/paypal/PayPal-Android-SDK/issues/89)
* Fix layout xml issue in SampleApp [#89](https://github.com/paypal/PayPal-Android-SDK/issues/89).

2.5.0
-----
Expand All @@ -302,8 +308,8 @@ PayPal Android SDK release notes
2.4.0
-----
* Add [Profile Sharing](https://github.com/paypal/PayPal-Android-SDK/blob/master/docs/profile_sharing_mobile.md) feature.
* Developer selects requested account profile attributes
* User may consent to sharing the requested profile data
* Developer selects requested account profile attributes.
* User may consent to sharing the requested profile data.
* Fix sluggish performance in Payment Method selection on devices with slower cameras (Nexus 10).
* Fix issue [#77: Invalid path on some devices](https://github.com/paypal/PayPal-Android-SDK/issues/77).

Expand Down Expand Up @@ -334,7 +340,7 @@ PayPal Android SDK release notes
----
* Add user funding option selection.
* Add app-controlled user shipping address selection (including support for the app to add a new shipping address).
* Rename zh-Hant_HK -> zh-Hant so that HK is chosen by default for other regions
* Rename zh-Hant_HK -> zh-Hant so that HK is chosen by default for other regions.

2.2.2
-----
Expand All @@ -351,7 +357,7 @@ PayPal Android SDK release notes
-----
* Add support for multiple items per payment.
* Update PayPal logo.
* Update card.io library to 3.1.5.
* Update card.io library to 3.1.5.

2.1.0
-----
Expand Down Expand Up @@ -394,14 +400,14 @@ PayPal Android SDK release notes

1.2.6
-----
* Fix issue where PaymentActivity.EXTRA_DEFAULT_USER_EMAIL was not being handled properly in all cases [47](https://github.com/paypal/PayPal-Android-SDK/issues/47)
* Fix issue where PaymentActivity.EXTRA_DEFAULT_USER_EMAIL was not being handled properly in all cases [47](https://github.com/paypal/PayPal-Android-SDK/issues/47).

1.2.5
-----
* Refactor code to eliminate spurious error message in LogCat [40](https://github.com/paypal/PayPal-Android-SDK/issues/40)
* Fix validation of PayPalPayment.shortDescription where some credit card payments caused incorrect JSONException [41](https://github.com/paypal/PayPal-Android-SDK/issues/41)
* Eliminate source of potential NPE [37](https://github.com/paypal/PayPal-Android-SDK/issues/37)
* Update card.io lib to 3.1.4 (includes fixes for potential NPEs)
* Refactor code to eliminate spurious error message in LogCat [40](https://github.com/paypal/PayPal-Android-SDK/issues/40).
* Fix validation of PayPalPayment.shortDescription where some credit card payments caused incorrect JSONException [41](https://github.com/paypal/PayPal-Android-SDK/issues/41).
* Eliminate source of potential NPE [37](https://github.com/paypal/PayPal-Android-SDK/issues/37).
* Update card.io lib to 3.1.4 (includes fixes for potential NPEs).

1.2.4
-----
Expand All @@ -414,12 +420,12 @@ PayPal Android SDK release notes
1.2.2
-----
* Fix login page layout issue [20](https://github.com/paypal/PayPal-Android-SDK/issues/20).
* Add some login error logging
* Add some login error logging.

1.2.1
-----
* Update card.io library to 3.1.3.
* Fix issue [#11: release/debug UI differences](https://github.com/paypal/PayPal-Android-SDK/issues/11)
* Fix issue [#11: release/debug UI differences](https://github.com/paypal/PayPal-Android-SDK/issues/11).

1.2.0
-----
Expand All @@ -429,21 +435,21 @@ PayPal Android SDK release notes

1.1.2
-----
* Re-add `Version` class
* Update card.io library to 3.1.1
* Re-add `Version` class.
* Update card.io library to 3.1.1.
* Support all currencies that are currently accepted by the REST APIs. See [README](README.md) for details.
* Fix various localizations
* Additional localization: ko (Korean)
* Fix various localizations.
* Additional localization: ko (Korean).
* Minor UI cleanup (including [issue 4](https://github.com/paypal/PayPal-Android-SDK/issues/4)).

1.1.1
-----
* Skipped
* Skipped.

1.1.0
-----
* Bug fixes
* Update card.io to 3.1.0
* Bug fixes.
* Update card.io to 3.1.0.
* Add translations of all strings into ~20 languages, in addition to American English.
- Translation choice is controlled by `EXTRA_LANGUAGE_OR_LOCALE` in PaymentActivity.
- The translations that a few developers had previously created for their own apps will no longer be used by the SDK.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ The PayPal Android SDK makes it easy to add PayPal and credit card payments to m
The PayPal Android SDK is now available at [Maven Repository](https://repo1.maven.org/maven2/com/paypal/sdk/paypal-android-sdk/). The latest version is available via `mavenCentral()`:

```groovy
compile 'com.paypal.sdk:paypal-android-sdk:2.14.3'
compile 'com.paypal.sdk:paypal-android-sdk:2.14.4'
```


Expand Down Expand Up @@ -162,7 +162,7 @@ packagingOptions {
If you want to completely disable Direct Credit Card (DCC) payments, exclude the card.io library in your application `build.gradle`:
```groovy
dependencies {
compile('com.paypal.sdk:paypal-android-sdk:2.14.3') {
compile('com.paypal.sdk:paypal-android-sdk:2.14.4') {
exclude group: 'io.card'
}
}
Expand Down
2 changes: 1 addition & 1 deletion SampleApp-Kotlin/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
PayPal Android SDK Sample App - Kotlin
=============================

This is the PayPal Android SDK Sample App using the Kotlin Language.
This is the PayPal Android SDK Sample App using the Kotlin Language.
14 changes: 11 additions & 3 deletions SampleApp-Kotlin/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ buildscript {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.0'
classpath 'com.android.tools.build:gradle:2.1.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
Expand All @@ -18,7 +18,7 @@ apply plugin: 'kotlin-android'

android {
compileSdkVersion 23
buildToolsVersion '23.0.3'
buildToolsVersion '23.0.2'

defaultConfig {
minSdkVersion 18
Expand Down Expand Up @@ -75,6 +75,14 @@ android {
}

dependencies {
compile('com.paypal.sdk:paypal-android-sdk:2.14.3')
if (parent != null) {
compile project(path: ':androidSDK')
} else {
compile('com.paypal.sdk:paypal-android-sdk:2.14.4')
}
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}

task wrapper(type: Wrapper) {
gradleVersion = '2.14'
}
4 changes: 2 additions & 2 deletions SampleApp-Kotlin/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#Tue Apr 12 12:03:49 CDT 2016
#Wed Jun 29 16:07:52 CDT 2016
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.12-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14-bin.zip
Loading

0 comments on commit 05eed88

Please sign in to comment.