Releases: verygoodsecurity/vgs-collect-android
Releases · verygoodsecurity/vgs-collect-android
Public release 1.8.0
What's new
RangeDateEditText
added
Updates
- Bumped kotlin-gradle-plugin from 1.8.21 to 1.8.22
- Bumped detekt-gradle-plugin from 1.22.0 to 1.23.0
Fixes
- Fixed infinite loop crash after
inputType
changed.
Public release 1.7.7
Fixes
- Fixed tokenization output format
Public release 1.7.6
What's new
VGSCollect.submitAsync
suspend function added
Updates
- Bumped org.jetbrains.kotlin:kotlin-gradle-plugin from 1.8.10 to 1.8.21
- Bumped androidx.core:core-ktx from 1.9.0 to 1.10.1
- Bumped material from 1.7.0 to 1.8.0
Fixes
- Fixed tokenization parameters reset to default after view text changed
Public release 1.7.5
What's new
- Added
adapter-blinkcard
intergration - Deprecated
adapter-bouncer
Updates
- Bumped kotlin-gradle-plugin from 1.7.21 to 1.8.0
- Bumped gradle from 7.3.1 to 7.4.0.
- Bumped gradle-maven-publish-plugin from 0.22.0 to 0.23.1
Public release 1.7.4
What's new
- Added the possibility to specify icon bounds in
CardIconAdapter
. - Added the possibility to split card expiration date month and year before tokenization.
Updates
- Bumped kotlin-gradle-plugin from 1.7.10 to 1.7.20
- Bumped gradle from 7.3.0 to 7.3.1
- Bumped material from 1.6.1 to 1.7.0
Fixes
- Fixed
ExpirationDateEditText
text clear in spinner and calendar mode.
Public release 1.7.3
What's new
- Added
attachFile(Activity, String)
function. - Deprecated
attachFile(String)
function.
Updates
- Bumped gradle-maven-publish-plugin from 0.20.0 to 0.22.0
- Bumped dokka-base from 1.6.10 to 1.7.10
- Bumped dokka-gradle-plugin from 1.6.10 to 1.7.10
- Bumped gradle from 7.2.2 to 7.3.0
Fixes
- Fixed
ClassCastException
when the context used for initialization ofVGSCollect
is not activity context. - Fixed
ConcurrentModificationException
during notifying field state.
Public release 1.7.2
What's new
- Added ability to change tokenization alias type for CVC field.
- Added ability to change tokenization storage type for card number field.
Public release 1.7.1
What's new
- Added 8-digit BIN support.
Maintenance
- Added
setRule/setRules/appendRule
functions toVGSEditText/VGSCardNumberEditText/PersonNameEditText
. - Marked
VGSEditText/VGSCardNumberEditText/PersonNameEditText
addRule
function as deprecated. - Added
validationErrors
property toFieldState
. - Added the ability to set error messages for custom validation rules.
Updates
- Bumped gradle from 7.2.1 to 7.2.2.
- Bumped kotlin-gradle-plugin from 1.7.0 to 1.7.10.
- Bumped dokka-base from 1.7.0 to 1.7.10.
- Bumped dokka-gradle-plugin from 1.6.10 to 1.7.10.
- Bumped gradle-maven-publish-plugin from 0.19.0 to 0.21.0
Public release 1.7.0
What's new
- Added Tokenization API support.
- Added possibility to configure route id for requests.
Maintenance
- CardScan support will be deprecated soon.
- Bumped minSdkVersion from 19 to 21.
Updates
- Bumped jsonassert from 1.5.0 to 1.5.1
- Bumped json from 20211205 to 20220320
- Bumped robolectric from 4.7.3 to 4.8.1
- Bumped appcompat from 1.4.1 to 1.4.2
- Bumped mockito-inline from 4.4.0 to 4.6.1
- Bumped mockk from 1.12.3 to 1.12.4
- Bumped mockito-core from 4.4.0 to 4.6.1
- Bumped okhttp from 4.9.3 to 4.10.0
- Bumped core-ktx from 1.7.0 to 1.8.0
Public release 1.6.19
Updates
- Bumped kotlin-gradle-plugin from 1.6.10 to 1.6.21
- Bumped gradle from 7.0.4 to 7.2.1
- Bumped json from 20211205 to 20220320
- Bumped robolectric from 4.7.3 to 4.8.1
- Bumped kotlin-gradle-plugin from 1.5.31 to 1.6.21.
- Bumped mockito-version from 4.3.1 to 4.5.1.
Fixes
- Fixed trimming content during validation with a Regex validation rule.