diff --git a/CHANGELOG.md b/CHANGELOG.md
index b982099..0dbcc02 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,19 @@
+## 2.0.1
+
+### New:
+ - Chat:
+ - implemented [Dialog permissions](https://developers.connectycube.com/server/chat#dialog-permissions) feature;
+
+
+## 2.0.0
+
+### Deprecated API:
+
+- Auth:
+ - the function `signIn` was deprecated, use the `createSession(user)` instead;
+ - the function `signOut` was deprecated, use the `destroySession` instead;
+ - the authSecret was deprecated and will be removed
+
## 2.0.0-beta05
### Bug Fixes
diff --git a/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.aar b/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.aar
new file mode 100644
index 0000000..f8a6942
Binary files /dev/null and b/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.aar differ
diff --git a/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.module b/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.module
new file mode 100644
index 0000000..9814995
--- /dev/null
+++ b/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.module
@@ -0,0 +1,545 @@
+{
+ "formatVersion": "1.1",
+ "component": {
+ "url": "../../connectycube/2.0.1/connectycube-2.0.1.module",
+ "group": "com.connectycube.sdk",
+ "module": "connectycube",
+ "version": "2.0.1",
+ "attributes": {
+ "org.gradle.status": "release"
+ }
+ },
+ "createdBy": {
+ "gradle": {
+ "version": "7.5.1"
+ }
+ },
+ "variants": [
+ {
+ "name": "releaseApiElements-published",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.usage": "java-api",
+ "org.jetbrains.kotlin.platform.type": "androidJvm"
+ },
+ "dependencies": [
+ {
+ "group": "com.connectycube.org.webrtc",
+ "module": "google-webrtc",
+ "version": {
+ "requires": "1.0.24180"
+ }
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-jdk8",
+ "version": {
+ "requires": "1.8.21"
+ }
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common",
+ "version": {
+ "requires": "1.8.21"
+ }
+ }
+ ],
+ "files": [
+ {
+ "name": "connectycube-release.aar",
+ "url": "connectycube-android-2.0.1.aar",
+ "size": 1476332,
+ "sha512": "3844c70bfa9459fdbc0b1644e4b34a975bc8ca26c0d0a6428998f7621433e39f74ef91e4c9ce2b8189e0a84160d94db4fcf6d77bf09de198bbe5861b29c3237f",
+ "sha256": "652ea9507c178e168cc77c19612452dd52633aafa8865752a8a91dcc92598c43",
+ "sha1": "e7faa7f195c4d958d6faab743bfd8a17d9a736b9",
+ "md5": "246f797cf78ad1ff9f6f84cd6600349b"
+ }
+ ]
+ },
+ {
+ "name": "releaseRuntimeElements-published",
+ "attributes": {
+ "org.gradle.category": "library",
+ "org.gradle.usage": "java-runtime",
+ "org.jetbrains.kotlin.platform.type": "androidJvm"
+ },
+ "dependencies": [
+ {
+ "group": "com.connectycube.org.webrtc",
+ "module": "google-webrtc",
+ "version": {
+ "requires": "1.0.24180"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-jdk8",
+ "version": {
+ "requires": "1.8.21"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-core-jvm",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-json-jvm",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-android",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-logging-jvm",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "org.jetbrains.kotlinx",
+ "module": "kotlinx-serialization-json",
+ "version": {
+ "requires": "1.5.1"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "com.squareup.okhttp3",
+ "module": "okhttp",
+ "version": {
+ "requires": "4.9.0"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common",
+ "version": {
+ "requires": "1.8.21"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "org.jetbrains.kotlinx",
+ "module": "kotlinx-coroutines-core",
+ "version": {
+ "requires": "1.7.3"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-core",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-json",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-logging",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-serialization",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "io.ktor",
+ "module": "ktor-client-content-negotiation",
+ "version": {
+ "requires": "2.3.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "org.jetbrains.kotlinx",
+ "module": "kotlinx-serialization-protobuf",
+ "version": {
+ "requires": "1.5.1"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "com.benasher44",
+ "module": "uuid",
+ "version": {
+ "requires": "0.2.2"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "com.soywiz.korlibs.krypto",
+ "module": "krypto",
+ "version": {
+ "requires": "4.0.0"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "com.soywiz.korlibs.klock",
+ "module": "klock",
+ "version": {
+ "requires": "4.0.0"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "com.soywiz.korlibs.korio",
+ "module": "korio",
+ "version": {
+ "requires": "4.0.0"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ },
+ {
+ "group": "com.connectycube.tigase.halcyon",
+ "module": "halcyon-core",
+ "version": {
+ "requires": "1.0.0-SNAPSHOT"
+ },
+ "excludes": [
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-stdlib-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-common"
+ },
+ {
+ "group": "org.jetbrains.kotlin",
+ "module": "kotlin-test-annotations-common"
+ }
+ ]
+ }
+ ],
+ "files": [
+ {
+ "name": "connectycube-release.aar",
+ "url": "connectycube-android-2.0.1.aar",
+ "size": 1476332,
+ "sha512": "3844c70bfa9459fdbc0b1644e4b34a975bc8ca26c0d0a6428998f7621433e39f74ef91e4c9ce2b8189e0a84160d94db4fcf6d77bf09de198bbe5861b29c3237f",
+ "sha256": "652ea9507c178e168cc77c19612452dd52633aafa8865752a8a91dcc92598c43",
+ "sha1": "e7faa7f195c4d958d6faab743bfd8a17d9a736b9",
+ "md5": "246f797cf78ad1ff9f6f84cd6600349b"
+ }
+ ]
+ },
+ {
+ "name": "releaseSourcesElements-published",
+ "attributes": {
+ "org.gradle.category": "documentation",
+ "org.gradle.dependency.bundling": "external",
+ "org.gradle.docstype": "sources",
+ "org.gradle.libraryelements": "jar",
+ "org.gradle.usage": "java-runtime",
+ "org.jetbrains.kotlin.platform.type": "androidJvm"
+ },
+ "files": [
+ {
+ "name": "connectycube-android-2.0.1-sources.jar",
+ "url": "connectycube-android-2.0.1-sources.jar",
+ "size": 187836,
+ "sha512": "47709f4a66e1fe0d06b6981ca20ad9c16ea13e6a24010de6e488ab011f821703940c5b4fa41f816b18b66c4e949c419080a08e30665db32c5b626a3a271bbccc",
+ "sha256": "bbd604f2682188f6e2b23e92812504b611f07657b6f50f2070ddff3ce51f7897",
+ "sha1": "69359be39f885ff703cfc324c896380349328f61",
+ "md5": "fc5eb83a2f97e33a0727ec74e2ede0a0"
+ }
+ ]
+ }
+ ]
+}
diff --git a/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.pom b/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.pom
new file mode 100644
index 0000000..ff2cf66
--- /dev/null
+++ b/com/connectycube/sdk/connectycube-android/2.0.1/connectycube-android-2.0.1.pom
@@ -0,0 +1,393 @@
+
+
+
+
+
+
+
+ 4.0.0
+ com.connectycube.sdk
+ connectycube-android
+ 2.0.1
+ aar
+
+
+ com.connectycube.org.webrtc
+ google-webrtc
+ 1.0.24180
+ compile
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib-jdk8
+ 1.8.21
+ compile
+
+
+ org.jetbrains.kotlin
+ kotlin-stdlib-common
+ 1.8.21
+ compile
+
+
+ io.ktor
+ ktor-client-core-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ io.ktor
+ ktor-client-json-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ io.ktor
+ ktor-client-android-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ io.ktor
+ ktor-client-logging-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ org.jetbrains.kotlinx
+ kotlinx-serialization-json-jvm
+ 1.5.1
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ com.squareup.okhttp3
+ okhttp
+ 4.9.0
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ org.jetbrains.kotlinx
+ kotlinx-coroutines-core-jvm
+ 1.7.3
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ io.ktor
+ ktor-client-core-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ io.ktor
+ ktor-client-json-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ io.ktor
+ ktor-client-logging-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ io.ktor
+ ktor-client-serialization-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ io.ktor
+ ktor-client-content-negotiation-jvm
+ 2.3.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ org.jetbrains.kotlinx
+ kotlinx-serialization-protobuf-jvm
+ 1.5.1
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ com.benasher44
+ uuid-jvm
+ 0.2.2
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ com.soywiz.korlibs.krypto
+ krypto-android
+ 4.0.0
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ com.soywiz.korlibs.klock
+ klock-android
+ 4.0.0
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ com.soywiz.korlibs.korio
+ korio-android
+ 4.0.0
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+ com.connectycube.tigase.halcyon
+ halcyon-core-jvm
+ 1.0.0-SNAPSHOT
+ runtime
+
+
+ kotlin-stdlib-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-common
+ org.jetbrains.kotlin
+
+
+ kotlin-test-annotations-common
+ org.jetbrains.kotlin
+
+
+
+
+
diff --git a/com/connectycube/sdk/connectycube-android/maven-metadata-local.xml b/com/connectycube/sdk/connectycube-android/maven-metadata-local.xml
index d72941f..6688fa1 100644
--- a/com/connectycube/sdk/connectycube-android/maven-metadata-local.xml
+++ b/com/connectycube/sdk/connectycube-android/maven-metadata-local.xml
@@ -3,12 +3,13 @@
com.connectycube.sdk
connectycube-android
- 2.0.0
- 2.0.0
+ 2.0.1
+ 2.0.1
+ 2.0.0-beta04
2.0.0-beta05
- 2.0.0
+ 2.0.1
- 20241230130853
+ 20250122112425