diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ee5a13..279c5d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,15 @@ ## Versión actual -- Versión base: `1.2.3` +- Versión base: `1.2.4` ## Historial +### 1.2.4 - 2026-04-23 + +- Android corrige el cierre de sesión para volver a ofrecer la pantalla biométrica cuando existen credenciales biométricas guardadas. +- Se publica APK nuevo con versión visible `1.2.4`. + ### 1.2.3 - 2026-04-23 - La web fuerza uso de `/api` y `/api/downloads/android-apk` cuando corre en `sign.linkedcorp.net`, evitando compilar enlaces de producción con IPs de desarrollo. diff --git a/VERSION b/VERSION index 0495c4a..e8ea05d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.3 +1.2.4 diff --git a/android/app/build.gradle b/android/app/build.gradle index 471e73d..769aa29 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -18,8 +18,8 @@ android { applicationId "net.linkedcorp.linkedsign" minSdk 26 targetSdk 35 - versionCode 10203 - versionName "1.2.3" + versionCode 10204 + versionName "1.2.4" buildConfigField "String", "API_BASE_URL", "\"${apiBaseUrl}\"" } diff --git a/android/app/src/main/java/net/linkedcorp/linkedsign/ui/LinkedSignApp.kt b/android/app/src/main/java/net/linkedcorp/linkedsign/ui/LinkedSignApp.kt index 44f0af2..0146a70 100644 --- a/android/app/src/main/java/net/linkedcorp/linkedsign/ui/LinkedSignApp.kt +++ b/android/app/src/main/java/net/linkedcorp/linkedsign/ui/LinkedSignApp.kt @@ -272,7 +272,7 @@ fun LinkedSignApp(viewModel: MainViewModel, appContext: Context, activity: Compo viewModel.logout() authMode = AuthMode.Login pendingSignDocumentId = null - appUnlocked = !(biometricAvailable && state.biometricEnabled && state.biometricHasCredentials) + appUnlocked = false snackbarHostState.showSnackbar("Sesión cerrada.") } }) { @@ -364,7 +364,7 @@ fun LinkedSignApp(viewModel: MainViewModel, appContext: Context, activity: Compo viewModel.logout() authMode = AuthMode.Login pendingSignDocumentId = null - appUnlocked = true + appUnlocked = false snackbarHostState.showSnackbar("Sesión cerrada.") } } diff --git a/backend/package.json b/backend/package.json index 5a986dd..5506159 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "linkedsign-backend", - "version": "1.2.3", + "version": "1.2.4", "private": true, "description": "Initial backend for LinkedSign", "main": "src/server.js", diff --git a/frontend/package.json b/frontend/package.json index 2300842..bf890f3 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "frontend", "private": true, - "version": "1.2.3", + "version": "1.2.4", "type": "module", "scripts": { "dev": "vite",