Releases: verygoodsecurity/vgs-collect-android
Releases · verygoodsecurity/vgs-collect-android
Public release 1.6.6
What's new
- Added ability to compare fields content.
Fixes
- Fixed card mask override issue.
Public release 1.6.5
What's new
- Added ability to set validation rules for
VGSEditText
. - Added ability to limit valid card brands.
- Added default styles for VGS Collect views.
Updates
- Updated
VGSTextInputLayout
boxStrokeColor
attribute, now it allows to setColorStateList
. - Removed possibility to set field type in
VGSEditText
field as deprecated approach. See migration guide to migrate for newer version.
Public release 1.6.4
What's new
- Added possibility to split card expiration date month and year before submitting.
- Added ability to attach several views by one method.
Updates
- Upgraded Kotlin to 1.4.32.
- Upgraded Gradle to 6.8.3.
- Updated Android Gradle Plugin to 4.1.3.
Fixes
- Fixed Locale for output date format.
Public release 1.6.3
Fixes
- Fixed network error response handling.
Public release 1.6.2
What's new
- Functionality to send collect data in JSON arrays.
Updates
- Added support of PUT/PATCH/DELETE HTTP methods.
Fixes
- Fixed custom fonts support.
Public release 1.6.1
Fixes
- Fixed handling output divider.
Public release 1.6.0
What's new
- Added ability to change divider for
VGSCardNumberEditText
withapp:outputNumberDivider
attribute. The divider doesn't make an impact on the user's input. - Added new
app:numberDivider
attribute to theSSNEditText
. - Implemented the possibility to change the divider for the input inside
SSNEditText
before content will be submitted on Proxy.
Public release 1.5.0
What's new
- Added ability to test VGS Collect SDK using VGS Satelite.
- Implemented the feature that allows showing CVC preview icon.
- Added ability to override the card number default validation.
- Added ability to set regular expression to Validation Rules for payment card number validation.
Public release 1.4.2
Fixes
- Fixed Boolean type handling in addition data.
Public release 1.4.1
What's new
- Added
contentLengthRaw
attribute to states ofSSNEditText
andVGSCardNumberEditText
fields - Added ability to set
OnTextChangeListener
to all VGS fields - Added ability to set maximum character count to the
VGSEditText
- Added ability to get TextPaint
Updates
- Improved
OnKeyListener
behaviour - Improved
isFocused
method - Upgraded Kotlin to 1.4.30
- Upgraded Gradle to 6.8.2
- Upgraded material components to 1.3.0