-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Releases/0.10.0 #64
Releases/0.10.0 #64
Conversation
…all lifecycle events
Fixed Lifecycle support: now you can use DisposableEffect to observe lifecycle
…re child. Also, it fixed back handling after activity recreation.
Fixed order of start events
… and starts along with support of manual resuming and pausing lifecycle of the screen
Added emitting ON_RESUME and ON_PAUSE for transition ...
Workshop setup
…to BUG-60-fix-remove-previous-lifecycle
…cycle [BUG-60] added preDispose after state update
Workshop improvements
package io.github.ikarenkov.workshop.screens.profile_setup | ||
|
||
import androidx.lifecycle.ViewModel | ||
import com.github.terrakok.modo.Screen |
Check failure
Code scanning / detekt
Detects unused imports Error
import com.github.terrakok.modo.stack.StackState | ||
import io.github.ikarenkov.workshop.data.ClimberProfileRepository | ||
import io.github.ikarenkov.workshop.domain.ClimberProfile | ||
import kotlinx.coroutines.flow.MutableStateFlow |
Check failure
Code scanning / detekt
Detects unused imports Error
import io.github.ikarenkov.workshop.data.ClimberProfileRepository | ||
import io.github.ikarenkov.workshop.domain.ClimberProfile | ||
import kotlinx.coroutines.flow.MutableStateFlow | ||
import kotlinx.coroutines.flow.StateFlow |
Check failure
Code scanning / detekt
Detects unused imports Error
detekt-composeRules = { module = "io.nlopez.compose.rules:detekt", version.ref = "detektComposeVersion" } | ||
detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting", version.ref = "detektVersion" } | ||
leakcanary-android = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanaryAndroid" } | ||
test-junit-jupiter = { group = "org.junit.jupiter", name = "junit-jupiter", version = "5.10.1" } | ||
|
||
debug-logcat = { group = "com.squareup.logcat", name = "logcat", version = "0.1" } | ||
|
||
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version = "1.8.1" } |
Check notice
Code scanning / Android Lint
Newer Library Versions Available Note
detekt-composeRules = { module = "io.nlopez.compose.rules:detekt", version.ref = "detektComposeVersion" } | ||
detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting", version.ref = "detektVersion" } | ||
leakcanary-android = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanaryAndroid" } | ||
test-junit-jupiter = { group = "org.junit.jupiter", name = "junit-jupiter", version = "5.10.1" } | ||
|
||
debug-logcat = { group = "com.squareup.logcat", name = "logcat", version = "0.1" } | ||
|
||
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version = "1.8.1" } |
Check notice
Code scanning / Android Lint
Newer Library Versions Available Note
detekt-composeRules = { module = "io.nlopez.compose.rules:detekt", version.ref = "detektComposeVersion" } | ||
detekt-formatting = { module = "io.gitlab.arturbosch.detekt:detekt-formatting", version.ref = "detektVersion" } | ||
leakcanary-android = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanaryAndroid" } | ||
test-junit-jupiter = { group = "org.junit.jupiter", name = "junit-jupiter", version = "5.10.1" } | ||
|
||
debug-logcat = { group = "com.squareup.logcat", name = "logcat", version = "0.1" } | ||
|
||
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version = "1.8.1" } |
Check notice
Code scanning / Android Lint
Newer Library Versions Available Note
No description provided.