Skip to content

Commit

Permalink
feat(deps): bump org.jetbrains.kotlinx.binary-compatibility-validator…
Browse files Browse the repository at this point in the history
… from 0.16.3 to 0.17.0 (#551)

Bumps
[org.jetbrains.kotlinx.binary-compatibility-validator](https://github.com/Kotlin/binary-compatibility-validator)
from 0.16.3 to 0.17.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Kotlin/binary-compatibility-validator/releases">org.jetbrains.kotlinx.binary-compatibility-validator's
releases</a>.</em></p>
<blockquote>
<h2>0.17.0</h2>
<h2>What's Changed</h2>
<ul>
<li><code>$suspendImpl</code> functions are now filtered from dumps (<a
href="https://redirect.github.com/Kotlin/binary-compatibility-validator/issues/271">#271</a>)
This change may cause validation failures for projects where dumps
already contain such functions. It is recommended to regenerate dumps
(<code>apiDump</code> task) after updating the BCV to
<code>0.17.0</code>.</li>
<li>Supported class files generated for JVM target 23 (<a
href="https://redirect.github.com/Kotlin/binary-compatibility-validator/issues/284">#284</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Kotlin/binary-compatibility-validator/commit/49b5b551643b58199c7a67c530e4a8926275f0ab"><code>49b5b55</code></a>
Release 0.17.0</li>
<li><a
href="https://github.com/Kotlin/binary-compatibility-validator/commit/da04a5e1b937cf1a25d6902088fbc1d600d14cd2"><code>da04a5e</code></a>
Update ASM to 9.7 to support class files generated for Java 23 (<a
href="https://redirect.github.com/Kotlin/binary-compatibility-validator/issues/284">#284</a>)</li>
<li><a
href="https://github.com/Kotlin/binary-compatibility-validator/commit/ecb23fe0f7a8ec011b3d92b01d1d16276e44cc7b"><code>ecb23fe</code></a>
Merge branch 'master' into develop</li>
<li><a
href="https://github.com/Kotlin/binary-compatibility-validator/commit/91dc2a9809f011c9c37298af6d22a7b259d513ff"><code>91dc2a9</code></a>
Filter out <code>$suspendImpl</code> functions from dumps (<a
href="https://redirect.github.com/Kotlin/binary-compatibility-validator/issues/271">#271</a>)</li>
<li><a
href="https://github.com/Kotlin/binary-compatibility-validator/commit/7b12744d4ab938a872e884bbd927d84e9bdf3213"><code>7b12744</code></a>
Recommend setting up rootProject.name (<a
href="https://redirect.github.com/Kotlin/binary-compatibility-validator/issues/268">#268</a>)</li>
<li>See full diff in <a
href="https://github.com/Kotlin/binary-compatibility-validator/compare/0.16.3...0.17.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.kotlinx.binary-compatibility-validator&package-manager=gradle&previous-version=0.16.3&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dzmitry Rymarau <dzmitry.rymarau@pexip.com>
  • Loading branch information
dependabot[bot] and drymarau authored Jan 13, 2025
1 parent da8b565 commit ff0da19
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 24 deletions.
2 changes: 1 addition & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,6 @@ dokka = { id = "org.jetbrains.dokka", version.ref = "dokka" }
kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
kotlinx-binarycompatibilityvalidator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.16.3" }
kotlinx-binarycompatibilityvalidator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.17.0" }
ksp = { id = "com.google.devtools.ksp", version = "2.1.0-1.0.29" }
spotless = { id = "com.diffplug.spotless", version.ref = "spotless" }
23 changes: 0 additions & 23 deletions sdk-conference/api/sdk-conference.api
Original file line number Diff line number Diff line change
Expand Up @@ -322,66 +322,44 @@ public abstract interface class com/pexip/sdk/conference/Referer {

public abstract interface class com/pexip/sdk/conference/Roster {
public fun admit-5K0EZTY (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun admit-5K0EZTY$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun allowGuestsToUnmute (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun allowGuestsToUnmute$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun clientMute (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun clientMute$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun clientUnmute (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun clientUnmute$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun disallowGuestsToUnmute (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun disallowGuestsToUnmute$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun disconnect-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun disconnect-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun disconnect-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun disconnectAll (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun disconnectAll$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun getAllGuestsMuted ()Lkotlinx/coroutines/flow/StateFlow;
public fun getGuestsCanUnmute ()Lkotlinx/coroutines/flow/StateFlow;
public fun getLocked ()Lkotlinx/coroutines/flow/StateFlow;
public fun getMe ()Lkotlinx/coroutines/flow/StateFlow;
public fun getParticipants ()Lkotlinx/coroutines/flow/StateFlow;
public fun getPresenter ()Lkotlinx/coroutines/flow/StateFlow;
public fun lock (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun lock$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun lowerAllHands (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun lowerAllHands$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun lowerHand-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun lowerHand-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun lowerHand-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun makeGuest-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun makeGuest-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun makeGuest-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun makeHost-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun makeHost-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun makeHost-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun mute-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun mute-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun mute-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun muteAllGuests (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun muteAllGuests$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun muteVideo-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun muteVideo-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun muteVideo-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun raiseHand-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun raiseHand-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun raiseHand-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun spotlight-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun spotlight-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun spotlight-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun unlock (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun unlock$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun unmute-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun unmute-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun unmute-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun unmuteAllGuests (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun unmuteAllGuests$suspendImpl (Lcom/pexip/sdk/conference/Roster;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun unmuteVideo-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun unmuteVideo-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun unmuteVideo-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public fun unspotlight-mpzmtw0 (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun unspotlight-mpzmtw0$default (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun unspotlight-mpzmtw0$suspendImpl (Lcom/pexip/sdk/conference/Roster;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

public abstract interface class com/pexip/sdk/conference/SendCallback {
Expand Down Expand Up @@ -415,7 +393,6 @@ public abstract interface class com/pexip/sdk/conference/Theme {
public fun getSplashScreen ()Lkotlinx/coroutines/flow/StateFlow;
public fun transformLayout-VlDFPn4 (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun transformLayout-VlDFPn4$default (Lcom/pexip/sdk/conference/Theme;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static synthetic fun transformLayout-VlDFPn4$suspendImpl (Lcom/pexip/sdk/conference/Theme;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}

public final class com/pexip/sdk/conference/TransformLayoutException : java/lang/RuntimeException {
Expand Down

0 comments on commit ff0da19

Please sign in to comment.