-
Notifications
You must be signed in to change notification settings - Fork 69
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #390 from Adyen/release/4.0.0-beta03
Release 4.0.0-beta03
- Loading branch information
Showing
2 changed files
with
21 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,33 @@ | ||
[//]: # (This file will be used for the release notes on GitHub when publishing.) | ||
[//]: # (Types of changes: `Added` `Changed` `Deprecated` `Removed` `Fixed` `Security`) | ||
[//]: # (Example:) | ||
[//]: # (### Added) | ||
[//]: # (## Added) | ||
[//]: # ( - New payment method) | ||
[//]: # ( ### Changed) | ||
[//]: # (## Changed) | ||
[//]: # ( - DropIn service's package changed from `com.adyen.dropin` to `com.adyen.dropin.services`) | ||
[//]: # ( ### Deprecated) | ||
[//]: # ( # Deprecated) | ||
[//]: # ( - Configurations public constructor are deprecated, please use each Configuration's builder to make a Configuration object) | ||
|
||
## Added | ||
- Return `returnUrlQueryString` from redirect URL for some redirect payment methods like Swish. | ||
- Support for Pix payment method. | ||
- `QRCodeComponent` to handle action type `qrCode` from payment method `pix`. | ||
- Support for other payment methods with a qrCode action will be added in the future. | ||
- Support for returning `returnUrlQueryString` from redirect URL for some redirect payment methods like Swish. | ||
|
||
## Changed | ||
- Updated Material Components dependency to 1.3.0. | ||
- New releases are now published to [Maven Central](https://repo1.maven.org/maven2/com/adyen/checkout/) | ||
- A `Configuration` object is now required when initializing any component. Action Components did not require it previously. | ||
- Provided default `GooglePayConfiguration` and `CardConfiguration` in Drop-in. It's not required to manually set these configurations in `DropInConfiguration.Builder` anymore. | ||
- The default Google Pay environment will automatically follow the Adyen environment. It will be initialized as `ENVIRONMENT_TEST` when using Adyen's `TEST` environment, otherwise it will be set to `ENVIRONMENT_PRODUCTION`. | ||
- The `merchantAccount` parameter in `GooglePayConfiguration.Builder` is now optional. You can remove it from the builder constructor, or use `GooglePayConfiguration.Builder.setMerchantAccount` if you need to pass it manually. | ||
- Updated 3DS2 SDK to version 2.2.2 | ||
- Updated Material Components dependency to 1.3.0. | ||
- Screenshots are now allowed in Debug builds, when the Card component is displayed. | ||
|
||
## Fixed | ||
- Passing `threeDSRequestorAppURL` to the SDK in the 3DS2 Component only when protocol version is 2.2.0 or higher since this is not expected in 2.1.0 | ||
- Style in TextInputLayout where in some scenarios text color would be too light and hard to see. | ||
|
||
## Removed | ||
- `WeChatPayComponent` since it didn't have any function. Instead you can simply check if the App is available by calling: `WeChatPayProvider.isAvailable`. | ||
- `PaymentComponentProvider.isAvailable` since most payment methods are always available. Replaced it with `PaymentMethodAvailabilityCheck`, only implemented for methods that need to check for availability. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters