Skip to content

Commit

Permalink
Release v1.6.3 (#150)
Browse files Browse the repository at this point in the history
* update Bouncer SDK (#132)

* Release scan lib v1.0.3 (#135)

* Firebase Test Lab Integration (#84)

* Update HTTPMethod.kt (#133)

* Fix custom fonts (#136)

* Implement ability to add collect data in collections (#138)

* Add FlatMap implementation

* Add deepMerge logic implementation

* Refactor

* Add map tests

* Add array list tests

* Update VGSRequest.kt, add VGSCollectFieldNameMappingPolicy.kt, update tests, improve deep merge logic

* Fix tests

* Implement new logic

* Fix tests

* Improve array deepMerge logic

* Update comments

* Update comments

* Add analytics

* Update visibility modifier

* Update release script (Maven) (#140)

* Update cardio distribution flow (switch to maven)

* Revert "Update cardio distribution flow (switch to maven)"

This reverts commit e94700e

* Revert "Update cardio distribution flow (switch to maven)"

Update release script, add possibility to release on maven

* Create MIGRATING.md (#139)

* Add request/response humanized logs (#146)

* Add humanized request/response logs

* Fix OkHttpClient.kt error handling

* Refactor: remove redundant functions, change package

* Version name & code rise (#148)

* Add error logs for failed requests (#149)

* Fix error response message & body

* Fix visibility modifier

* Version name & code rise

* Update docs

Co-authored-by: Dmytro Kos <dmitriy.kosolapenko@vgs.io>
  • Loading branch information
DmytroDm and Dmytro Kos authored Mar 26, 2021
1 parent e7f8e93 commit 589b5b3
Show file tree
Hide file tree
Showing 144 changed files with 374 additions and 266 deletions.
31 changes: 31 additions & 0 deletions MIGRATING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
## Migration Guides

### Migrating from versions < v1.6.2

### Additional data
Previously, a `Key` in static or dynamic additional data could be converted into other data structures. From now the `Key` can be only as a `String`.

Let's see how to get of the following result:
```
{
"data": {
"content": "content_data"
}
}
```

**Before:**

```
val staticData = mutableMapOf<String, Any>()
staticData["data.content"] = "content_data"
```

**Now:**

```
val staticData = mutableMapOf<String, Any>()
val content = mutableMapOf( "content" to "content_data" )
staticData["data"] = content
```
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Level 1.6.2 API </title>
<title>Level 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
Expand Down
2 changes: 1 addition & 1 deletion docs/com/verygoodsecurity/vgscollect/VGSCollectLogger.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VGSCollectLogger 1.6.2 API </title>
<title>VGSCollectLogger 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Status 1.6.2 API </title>
<title>Status 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>BaseTransmitActivity 1.6.2 API </title>
<title>BaseTransmitActivity 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
2 changes: 1 addition & 1 deletion docs/com/verygoodsecurity/vgscollect/core/Environment.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Environment 1.6.2 API </title>
<title>Environment 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
2 changes: 1 addition & 1 deletion docs/com/verygoodsecurity/vgscollect/core/HTTPMethod.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>HTTPMethod 1.6.2 API </title>
<title>HTTPMethod 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>OnVgsViewStateChangeListener 1.6.2 API </title>
<title>OnVgsViewStateChangeListener 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Builder 1.6.2 API </title>
<title>Builder 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down Expand Up @@ -142,7 +142,7 @@ <h3>Constructor Summary</h3>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a
href="#Builder(Context,String)">Builder</a></span>(<a href=https://developer.android.com/reference/kotlin/android/content/Context.html>Context</a> context, <a href=https://docs.oracle.com/javase/8/docs/api/java/lang/String.html>String</a> id)</code></th>
<td class="colLast">Main constrictor for creating VGSShow instance builder.</td>
<td class="colLast">Main constrictor for creating VGSCollect instance builder.</td>
</tr>


Expand Down Expand Up @@ -266,7 +266,7 @@ <h3>Constructor Detail</h3>
<li class="blockList">
<h4>Builder</h4>
<pre>Builder(<a href=https://developer.android.com/reference/kotlin/android/content/Context.html>Context</a> context, <a href=https://docs.oracle.com/javase/8/docs/api/java/lang/String.html>String</a> id)</pre>
<div class="block">Main constrictor for creating VGSShow instance builder.</div>
<div class="block">Main constrictor for creating VGSCollect instance builder.</div>

<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
Expand Down
2 changes: 1 addition & 1 deletion docs/com/verygoodsecurity/vgscollect/core/VGSCollect.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VGSCollect 1.6.2 API </title>
<title>VGSCollect 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VgsCollectResponseListener 1.6.2 API </title>
<title>VgsCollectResponseListener 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VGSHttpBodyFormat 1.6.2 API </title>
<title>VGSHttpBodyFormat 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>AnalyticTracker 1.6.2 API </title>
<title>AnalyticTracker 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Action 1.6.2 API </title>
<title>Action 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>AttachFileAction 1.6.2 API </title>
<title>AttachFileAction 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>AutofillAction 1.6.2 API </title>
<title>AutofillAction 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>HostNameValidationAction 1.6.2 API </title>
<title>HostNameValidationAction 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>InitAction 1.6.2 API </title>
<title>InitAction 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>ResponseAction 1.6.2 API </title>
<title>ResponseAction 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>ScanAction 1.6.2 API </title>
<title>ScanAction 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>SubmitAction 1.6.2 API </title>
<title>SubmitAction 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>BooleanKt 1.6.2 API </title>
<title>BooleanKt 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>ResponseKt 1.6.2 API </title>
<title>ResponseKt 1.6.3 API </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2020-03-25">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>VGSCollectFieldNameMappingPolicy 1.6.2 API </title>
<title>VGSCollectFieldNameMappingPolicy 1.6.3 API </title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="2020-03-25" name="dc.created">
<link href="../../../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="2020-03-25" name="dc.created">
<link href="../../../../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>FlatMap 1.6.2 API </title>
<title>FlatMap 1.6.3 API </title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="2020-03-25" name="dc.created">
<link href="../../../../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="2020-03-25" name="dc.created">
<link href="../../../../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>ArrayKey 1.6.2 API </title>
<title>ArrayKey 1.6.3 API </title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="2020-03-25" name="dc.created">
<link href="../../../../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Companion 1.6.2 API </title>
<title>Companion 1.6.3 API </title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="2020-03-25" name="dc.created">
<link href="../../../../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>ObjectKey 1.6.2 API </title>
<title>ObjectKey 1.6.3 API </title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="2020-03-25" name="dc.created">
<link href="../../../../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en"><head>
<title>Key 1.6.2 API </title>
<title>Key 1.6.3 API </title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<meta content="2020-03-25" name="dc.created">
<link href="../../../../../../stylesheet.css" rel="stylesheet" title="Style" type="text/css">
Expand Down
Loading

0 comments on commit 589b5b3

Please sign in to comment.