Compare commits

..

1 Commits

Author SHA1 Message Date
renovate[bot]
13531286a6 Update dependency org.xerial:sqlite-jdbc to v3.51.0.0 2025-11-05 09:48:25 +00:00
5 changed files with 10 additions and 38 deletions

View File

@@ -1,15 +1,5 @@
# Changelog
## 0.26.8
* `Versions`:
* `KSLog`: `1.5.1` -> `1.5.2`
* `Compose`: `1.9.2` -> `1.9.3`
* `Ktor`: `3.3.1` -> `3.3.2`
* `Coroutines`:
* Add simple suspend function `suspendPoint` which will ensure that current coroutine is active to let it be
destroyable even in case it have non-suspendable nature
## 0.26.7
* `Versions`:

View File

@@ -1,15 +0,0 @@
package dev.inmo.micro_utils.coroutines
import kotlinx.coroutines.currentCoroutineContext
import kotlinx.coroutines.ensureActive
/**
* Ensures that the current coroutine context is still active and throws a [kotlinx.coroutines.CancellationException]
* if the coroutine has been canceled.
*
* This function provides a convenient way to check the active status of a coroutine, which is useful
* to identify cancellation points in long-running or suspendable operations.
*
* @throws kotlinx.coroutines.CancellationException if the coroutine context is no longer active.
*/
suspend fun suspendPoint() = currentCoroutineContext().ensureActive()

View File

@@ -18,5 +18,5 @@ crypto_js_version=4.1.1
# Project data
group=dev.inmo
version=0.26.8
android_code_version=307
version=0.26.7
android_code_version=306

View File

@@ -6,21 +6,21 @@ kt-coroutines = "1.10.2"
kotlinx-browser = "0.5.0"
kslog = "1.5.2"
kslog = "1.5.1"
jb-compose = "1.9.3"
jb-compose = "1.9.2"
jb-compose-material3 = "1.9.0"
jb-compose-icons = "1.7.8"
jb-exposed = "0.61.0"
jb-dokka = "2.1.0"
# 3.51.0.0 contains bug, checking with ./gradlew :micro_utils.repos.exposed:jvmTest
sqlite = "3.50.1.0"
sqlite = "3.51.0.0"
korlibs = "5.4.0"
uuid = "0.8.4"
ktor = "3.3.2"
ktor = "3.3.1"
gh-release = "2.5.2"
@@ -28,13 +28,13 @@ koin = "4.1.1"
okio = "3.16.2"
ksp = "2.3.2"
ksp = "2.3.1"
kotlin-poet = "2.2.0"
versions = "0.53.0"
versions = "0.52.0"
nmcp = "1.2.0"
android-gradle = "8.13.+"
android-gradle = "8.10.+"
dexcount = "4.0.0"
android-coreKtx = "1.17.0"

View File

@@ -1,9 +1,6 @@
kotlin {
androidTarget {
publishLibraryVariants(
"release",
"debug",
)
publishAllLibraryVariants()
compilations.all {
kotlinOptions {
jvmTarget = "17"