diff --git a/.changeset/four-ads-occur.md b/.changeset/four-ads-occur.md deleted file mode 100644 index a09d647..0000000 --- a/.changeset/four-ads-occur.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"server-sdk-kotlin": minor ---- - -RoomService: MoveParticipant API diff --git a/.changeset/happy-points-fail.md b/.changeset/happy-points-fail.md deleted file mode 100644 index a06d71a..0000000 --- a/.changeset/happy-points-fail.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"server-sdk-kotlin": minor ---- - -SIP Update APIs, Sync mode, Egress audio mixing diff --git a/.changeset/hungry-parents-work.md b/.changeset/hungry-parents-work.md deleted file mode 100644 index 5de1c3a..0000000 --- a/.changeset/hungry-parents-work.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"server-sdk-kotlin": patch ---- - -Add support for destination_country in outbound trunks diff --git a/.changeset/nasty-dolphins-train.md b/.changeset/nasty-dolphins-train.md deleted file mode 100644 index 2fc6f7b..0000000 --- a/.changeset/nasty-dolphins-train.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"server-sdk-kotlin": patch ---- - -Support array values in AccessToken's roomConfiguration diff --git a/.changeset/remove-jti-claim.md b/.changeset/remove-jti-claim.md deleted file mode 100644 index d80894c..0000000 --- a/.changeset/remove-jti-claim.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"server-sdk-kotlin": patch ---- - -Remove the redundant `jti` claim from JWT tokens generated by -`AccessToken.toJwt()` to align with the LiveKit CLI and other Server SDKs. \ No newline at end of file diff --git a/.changeset/slow-hotels-float.md b/.changeset/slow-hotels-float.md deleted file mode 100644 index ad55b26..0000000 --- a/.changeset/slow-hotels-float.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -"server-sdk-kotlin": patch ---- - -### Kotlin -- **Update to Kotlin 1.9.25** - Upgraded to the latest patch version for better stability and compatibility with newer tools. - _Reference_: [Kotlin 1.9.25 Release Notes](https://kotlinlang.org/docs/whatsnew1920.html) - ---- - -### Protobuf -- **Update `protobufVersion` to 4.29.4** - Ensures compatibility with the MySQL JDBC connector. - _Note_: Previous versions had compatibility issues when working with certain database drivers. - ---- - -### Retrofit -- **Update `com.squareup.retrofit2:retrofit` to 2.11.0** -- **Update `com.squareup.retrofit2:converter-protobuf` to 2.11.0** - Fixes vulnerabilities reported in older versions of Retrofit. - _Reference_: [Retrofit 2.11.0 Changelog](https://github.com/square/retrofit/blob/master/CHANGELOG.md) - _Security Advisory_: - - [CVE-2023-2976](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-2976) - - [CVE-2022-24329](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-24329) - - [CVE-2020-8908](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8908) - - [CVE-2020-29582](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29582) - - [CVE-2020-15250](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15250) - ---- - -### Auth0 Java JWT -- **Update `com.auth0:java-jwt` to 4.5.0** - Addresses security issues in earlier releases and includes bug fixes. - _Reference_: [java-jwt GitHub Releases](https://github.com/auth0/java-jwt/releases) - ---- diff --git a/.changeset/spicy-frogs-tease.md b/.changeset/spicy-frogs-tease.md deleted file mode 100644 index 8b21902..0000000 --- a/.changeset/spicy-frogs-tease.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"server-sdk-kotlin": minor ---- - -RoomService: implement forward participant api diff --git a/CHANGELOG.md b/CHANGELOG.md index 623af9e..a843a25 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,58 @@ # server-sdk-kotlin +## 0.10.0 + +### Minor Changes + +- RoomService: MoveParticipant API - [#120](https://github.com/livekit/server-sdk-kotlin/pull/120) ([@anunaym14](https://github.com/anunaym14)) + +- SIP Update APIs, Sync mode, Egress audio mixing - [#117](https://github.com/livekit/server-sdk-kotlin/pull/117) ([@anunaym14](https://github.com/anunaym14)) + +- RoomService: implement forward participant api - [#115](https://github.com/livekit/server-sdk-kotlin/pull/115) ([@anunaym14](https://github.com/anunaym14)) + +### Patch Changes + +- Add support for destination_country in outbound trunks - [#123](https://github.com/livekit/server-sdk-kotlin/pull/123) ([@biglittlebigben](https://github.com/biglittlebigben)) + +- Support array values in AccessToken's roomConfiguration - [#121](https://github.com/livekit/server-sdk-kotlin/pull/121) ([@bcherry](https://github.com/bcherry)) + +- Remove the redundant `jti` claim from JWT tokens generated by - [#124](https://github.com/livekit/server-sdk-kotlin/pull/124) ([@ByeongUkChoi](https://github.com/ByeongUkChoi)) + `AccessToken.toJwt()` to align with the LiveKit CLI and other Server SDKs. + +- ### Kotlin - [#119](https://github.com/livekit/server-sdk-kotlin/pull/119) ([@ericsanjaya](https://github.com/ericsanjaya)) + + - **Update to Kotlin 1.9.25** + Upgraded to the latest patch version for better stability and compatibility with newer tools. + _Reference_: [Kotlin 1.9.25 Release Notes](https://kotlinlang.org/docs/whatsnew1920.html) + + *** + + ### Protobuf + + - **Update `protobufVersion` to 4.29.4** + Ensures compatibility with the MySQL JDBC connector. + _Note_: Previous versions had compatibility issues when working with certain database drivers. + + *** + + ### Retrofit + + - **Update `com.squareup.retrofit2:retrofit` to 2.11.0** + - **Update `com.squareup.retrofit2:converter-protobuf` to 2.11.0** + Fixes vulnerabilities reported in older versions of Retrofit. + _Reference_: [Retrofit 2.11.0 Changelog](https://github.com/square/retrofit/blob/master/CHANGELOG.md) + _Security Advisory_: - [CVE-2023-2976](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-2976) - [CVE-2022-24329](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-24329) - [CVE-2020-8908](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-8908) - [CVE-2020-29582](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-29582) - [CVE-2020-15250](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15250) + + *** + + ### Auth0 Java JWT + + - **Update `com.auth0:java-jwt` to 4.5.0** + Addresses security issues in earlier releases and includes bug fixes. + _Reference_: [java-jwt GitHub Releases](https://github.com/auth0/java-jwt/releases) + + *** + ## 0.9.0 ### Minor Changes diff --git a/README.md b/README.md index cf658cf..d4f642d 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ This SDK is available as a Maven package through [Maven Central](https://search. io.livekit livekit-server - 0.9.0 + 0.10.0 ``` @@ -35,7 +35,7 @@ This SDK is available as a Maven package through [Maven Central](https://search. ```groovy title="build.gradle" dependencies { - implementation 'io.livekit:livekit-server:0.9.0' + implementation 'io.livekit:livekit-server:0.10.0' } ``` diff --git a/gradle.properties b/gradle.properties index 57b3718..362a9e5 100644 --- a/gradle.properties +++ b/gradle.properties @@ -3,7 +3,7 @@ kotlin.code.style=official ############################################################### GROUP=io.livekit -VERSION_NAME=0.9.1-SNAPSHOT +VERSION_NAME=0.10.0 POM_NAME=LiveKit Server SDK POM_ARTIFACT_ID=livekit-server diff --git a/package.json b/package.json index 4d98426..d44f595 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "server-sdk-kotlin", - "version": "0.9.0", + "version": "0.10.0", "main": "index.js", "repository": "https://github.com/livekit/server-sdk-kotlin.git", "license": "Apache License 2.0",