Pre-release v1.0.2 - #33
Merged
Merged
Conversation
Release v1.0.1 - RhoStudio UI
### MainActivity Refactor: StateFlow Migration - Switched state observation from LiveData to StateFlow using collectAsState(). - Implemented lifecycleScope for error flow collection and onDestroy cleanup. - Refined authentication-driven navigation logic within LaunchedEffect. ### `core:data` Refactor: SessionManager & SessionRepository - SessionManager: Migrated LiveData to StateFlow; added @volatile thread-safety, CoroutineScope for async persistence, and lifecycle init/cleanup methods. - SessionRepository: Extracted persistence into an interface with a SharedPreferences implementation (SessionRepositoryImpl) to decouple storage from the manager.
- Replace live data state with StateFlow. - Update some build files.
- AuthRepository - define login operation. - AuthRepositoryImpl - Mock implementation for development purposes.
- Credentials.kt - user's authentication data - User.kt - user's info. - Result.kt - standardized status holder.
- standardized execution pattern for domain transactions
- LoginUseCase : : BaseUseCase<Credentials, User>() - LoginUseCaseTest. - LoginViewModel migration_2 to StateFlow
features:auth - Compose login screen. - Compose login inputs fields. - Compose action login button.
features:auth - Setup Gradle modules. - Mising login button move.
:core:domain
:core:domain
:core:ui
:features:home :core:ui
AlexisTercero55
self-requested a review
August 10, 2026 19:01
AlexisTercero55
approved these changes
Aug 10, 2026
AlexisTercero55
left a comment
Collaborator
There was a problem hiding this comment.
Ready for Pre-release
Build from PR #33
sha256:607fa48f373c6c791c24f84f5bd4aa19e9ba3ec6af2211e33954a08630201192
Rho.Studio® - Engineering Department - Contact alexis.tercero@rho.studio
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rho Studio UI App - v1.0.2 pre-release set up
related work #32
Rho.Studio® - Engineering Department - Contact alexis.tercero@rho.studio