diff --git a/CHANGELOG.md b/CHANGELOG.md index 69d614332..7e446c0ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.12.0] - 2023-05-22 + ### Added - `Conference.name` property @@ -19,7 +21,8 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ### Changed -- Kotlin to 1.8.20 +- Source and target compatibility to JDK 11 +- Kotlin to 1.8.21 - WebRTC to M110 - **BREAKING**: `MessageRequest` no longer has a default `type` set - Deprecated `Conference.message(String)` @@ -208,7 +211,8 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Initial release -[Unreleased]: https://github.com/pexip/pexip-android-sdk/compare/0.11.0...HEAD +[Unreleased]: https://github.com/pexip/pexip-android-sdk/compare/0.12.0...HEAD +[0.12.0]: https://github.com/pexip/pexip-android-sdk/releases/tag/0.12.0 [0.11.0]: https://github.com/pexip/pexip-android-sdk/releases/tag/0.11.0 [0.10.0]: https://github.com/pexip/pexip-android-sdk/releases/tag/0.10.0 [0.9.0]: https://github.com/pexip/pexip-android-sdk/releases/tag/0.9.0 diff --git a/README.md b/README.md index cef1f7743..d83e23ada 100644 --- a/README.md +++ b/README.md @@ -24,23 +24,23 @@ And add modules that you need: ```kotlin dependencies { // A fluent wrapper for Infinity Client REST API - implementation("com.pexip.sdk:sdk-api-infinity:0.11.0") + implementation("com.pexip.sdk:sdk-api-infinity:0.12.0") // A set of tools for interacting with an Infinity conference - implementation("com.pexip.sdk:sdk-conference-infinity:0.11.0") + implementation("com.pexip.sdk:sdk-conference-infinity:0.12.0") // A set of tools for interacting with an Infinity registration - implementation("com.pexip.sdk:sdk-registration-infinity:0.11.0") + implementation("com.pexip.sdk:sdk-registration-infinity:0.12.0") // A `MediaConnection` implementation build on top of WebRTC - implementation("com.pexip.sdk:sdk-media-webrtc:0.11.0") + implementation("com.pexip.sdk:sdk-media-webrtc:0.12.0") // A set of extensions that add coroutines support for Infinity Client REST API - implementation("com.pexip.sdk:sdk-api-coroutines:0.11.0") + implementation("com.pexip.sdk:sdk-api-coroutines:0.12.0") // A set of extensions that add coroutines support for Conference object - implementation("com.pexip.sdk:sdk-conference-coroutines:0.11.0") + implementation("com.pexip.sdk:sdk-conference-coroutines:0.12.0") // A set of extensions that add coroutines support for Registration object - implementation("com.pexip.sdk:sdk-registration-coroutines:0.11.0") + implementation("com.pexip.sdk:sdk-registration-coroutines:0.12.0") // A set of extensions that add coroutines support for MediaConnection object - implementation("com.pexip.sdk:sdk-media-coroutines:0.11.0") + implementation("com.pexip.sdk:sdk-media-coroutines:0.12.0") // A composable that wraps SurfaceViewRenderer - implementation("com.pexip.sdk:sdk-media-webrtc-compose:0.11.0") + implementation("com.pexip.sdk:sdk-media-webrtc-compose:0.12.0") } ``` @@ -58,7 +58,7 @@ dependencyResolutionManagement { } versionCatalogs { register("pexipSdk") { - from("com.pexip.sdk:sdk-catalog:0.11.0") + from("com.pexip.sdk:sdk-catalog:0.12.0") } } } diff --git a/gradle.properties b/gradle.properties index dee6145eb..95b924a88 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ group=com.pexip.sdk -version=0.11.1-SNAPSHOT +version=0.12.0 # Project-wide Gradle settings. # IDE (e.g. Android Studio) users: # Gradle settings configured through the IDE *will override* diff --git a/sdk-api-coroutines/README.md b/sdk-api-coroutines/README.md index 1874fb5cd..8fffe0b52 100644 --- a/sdk-api-coroutines/README.md +++ b/sdk-api-coroutines/README.md @@ -8,6 +8,6 @@ Coroutines support for sdk-api. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-api-coroutines:0.11.0") + implementation("com.pexip.sdk:sdk-api-coroutines:0.12.0") } ``` diff --git a/sdk-api-infinity/README.md b/sdk-api-infinity/README.md index ed289faf2..026c66ffa 100644 --- a/sdk-api-infinity/README.md +++ b/sdk-api-infinity/README.md @@ -8,6 +8,6 @@ A fluent wrapper for Pexip Infinity Client REST API. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-api-infinity:0.11.0") + implementation("com.pexip.sdk:sdk-api-infinity:0.12.0") } ``` diff --git a/sdk-api/README.md b/sdk-api/README.md index f217c9da3..d9f6fe8d8 100644 --- a/sdk-api/README.md +++ b/sdk-api/README.md @@ -8,6 +8,6 @@ A set of common classes and interfaces to build APIs. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-api:0.11.0") + implementation("com.pexip.sdk:sdk-api:0.12.0") } ``` diff --git a/sdk-catalog/README.md b/sdk-catalog/README.md index cee1c76e0..302aa6b48 100644 --- a/sdk-catalog/README.md +++ b/sdk-catalog/README.md @@ -16,7 +16,7 @@ dependencyResolutionManagement { } versionCatalogs { register("pexipSdk") { - from("com.pexip.sdk:sdk-catalog:0.11.0") + from("com.pexip.sdk:sdk-catalog:0.12.0") } } } diff --git a/sdk-conference-coroutines/README.md b/sdk-conference-coroutines/README.md index ab12be261..07b6c7b27 100644 --- a/sdk-conference-coroutines/README.md +++ b/sdk-conference-coroutines/README.md @@ -8,6 +8,6 @@ Coroutines support for sdk-conference. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-conference-coroutines:0.11.0") + implementation("com.pexip.sdk:sdk-conference-coroutines:0.12.0") } ``` diff --git a/sdk-conference-infinity/README.md b/sdk-conference-infinity/README.md index f484007a1..1955bd435 100644 --- a/sdk-conference-infinity/README.md +++ b/sdk-conference-infinity/README.md @@ -8,6 +8,6 @@ Infinity-based implementation of sdk-conference. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-conference-infinity:0.11.0") + implementation("com.pexip.sdk:sdk-conference-infinity:0.12.0") } ``` diff --git a/sdk-conference/README.md b/sdk-conference/README.md index d9e6d0424..3b43f602a 100644 --- a/sdk-conference/README.md +++ b/sdk-conference/README.md @@ -8,6 +8,6 @@ A set of tools to interact with conferences. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-conference:0.11.0") + implementation("com.pexip.sdk:sdk-conference:0.12.0") } ``` diff --git a/sdk-media-android/README.md b/sdk-media-android/README.md index 865297e7e..2712a2ea4 100644 --- a/sdk-media-android/README.md +++ b/sdk-media-android/README.md @@ -8,6 +8,6 @@ Android-specific extensions for sdk-media. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-media-android:0.11.0") + implementation("com.pexip.sdk:sdk-media-android:0.12.0") } ``` diff --git a/sdk-media-coroutines/README.md b/sdk-media-coroutines/README.md index bdfa5be37..09639440d 100644 --- a/sdk-media-coroutines/README.md +++ b/sdk-media-coroutines/README.md @@ -8,6 +8,6 @@ Coroutines support for sdk-media. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-media-coroutines:0.11.0") + implementation("com.pexip.sdk:sdk-media-coroutines:0.12.0") } ``` diff --git a/sdk-media-webrtc-compose/README.md b/sdk-media-webrtc-compose/README.md index 40bc0d1d0..0944d412d 100644 --- a/sdk-media-webrtc-compose/README.md +++ b/sdk-media-webrtc-compose/README.md @@ -8,6 +8,6 @@ Compose support for sdk-media-webrtc. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-media-webrtc-compose:0.11.0") + implementation("com.pexip.sdk:sdk-media-webrtc-compose:0.12.0") } ``` diff --git a/sdk-media-webrtc/README.md b/sdk-media-webrtc/README.md index 10195f4f6..b02b7f7e5 100644 --- a/sdk-media-webrtc/README.md +++ b/sdk-media-webrtc/README.md @@ -8,6 +8,6 @@ WebRTC-based implementation of sdk-media. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-media-webrtc:0.11.0") + implementation("com.pexip.sdk:sdk-media-webrtc:0.12.0") } ``` diff --git a/sdk-media/README.md b/sdk-media/README.md index f3580a5c4..ca92c6dc4 100644 --- a/sdk-media/README.md +++ b/sdk-media/README.md @@ -8,6 +8,6 @@ A set of classes and interfaces to help with establishing a media connection. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-media:0.11.0") + implementation("com.pexip.sdk:sdk-media:0.12.0") } ``` diff --git a/sdk-registration-coroutines/README.md b/sdk-registration-coroutines/README.md index b2f55594e..0b78ce84c 100644 --- a/sdk-registration-coroutines/README.md +++ b/sdk-registration-coroutines/README.md @@ -8,6 +8,6 @@ Coroutines support for sdk-registration. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-registration-coroutines:0.11.0") + implementation("com.pexip.sdk:sdk-registration-coroutines:0.12.0") } ``` diff --git a/sdk-registration-infinity/README.md b/sdk-registration-infinity/README.md index 1acc2f500..f1f6c2dfa 100644 --- a/sdk-registration-infinity/README.md +++ b/sdk-registration-infinity/README.md @@ -8,6 +8,6 @@ Infinity-based implementation of sdk-registration. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-registration-infinity:0.11.0") + implementation("com.pexip.sdk:sdk-registration-infinity:0.12.0") } ``` diff --git a/sdk-registration/README.md b/sdk-registration/README.md index 07089fdfb..73e4d60fc 100644 --- a/sdk-registration/README.md +++ b/sdk-registration/README.md @@ -8,6 +8,6 @@ A set of tools to interact with registrations. ```kotlin dependencies { - implementation("com.pexip.sdk:sdk-registration:0.11.0") + implementation("com.pexip.sdk:sdk-registration:0.12.0") } ```