Releases: verygoodsecurity/vgs-collect-ios
Releases · verygoodsecurity/vgs-collect-ios
Public release 1.3.1
What's new
- Dynamic CVC validation. Now we track input card number and edit enabled CVC digits to 3 or 4, that depends on card brand.
- More customisation fields for VGSTextField. Now you can setup attributed placeholder and keyboard appearance.
Changes
- Now on VGSCollect.submit(_:) we will return only one VGSSDKErrorInputDataIsNotValid error key for fields that set as "isRequired" or "isRequiredValidOnly". Details about fields with error provided in error userInfo dictionary.
Public release 1.3.0
What’s new:
- We present a new cool feature: VGS File Picker! Now you can collect files and images using our SDK. It's more simpler then native iOS file pickers. As usually validation and uploading functionality is done under the hood. Try it out!
Public release 1.2.3
What’s new:
- Now you can customize JSON structure which will be send on VGS. Use dot notation for field names to create nesting.
Public release 1.2.2
- New VGSConfiguration attributes:
isRequired
andisRequiredValidOnly
. Set as true to submit valid only data. - New VGSError. Now VGSCollectSDK will produced errors so you can resolve them in your app.
Public release 1.2.1
Removed "json" key filter from response. Now response from server is not required to be wrapped in "json" dictionary.
Public release 1.2.0
- Integration with card.io - check
VGSCollectSDK/CardIO
module - Choose preferred camera(front/back) when integrating with card.io
Public release 1.1.5
- New card brand images, available for light and dark mode
- Send to backend VGSTextfield input text without mask dividers
- SDK improvements
Public release 1.1.4
- SDK stability improvements
Public release 1.1.3
- Handle VGSTextfield changes with new VGSTextFieldDelegate protocol
- Added possibility to setup keyboard type and keyboard return button via VGSConfiguration
- VGSTextfield now support UIResponder functions: becomeFirstRestponder/resignFirstResponder
Public release 1.1.2
- Added support for RTL
- Keyboard type updates for predefined FieldType in VGSConfiguration
- More fields for customization VGSTextfield