From 54a14dbedd46bd92b3af5f7d9a529cae855acc64 Mon Sep 17 00:00:00 2001
From: gnacho
Date: Sun, 23 Aug 2026 11:45:51 +0200
Subject: [PATCH] chore(release): bump version to 0.1.8
---
CHANGELOG.md | 10 ++++++++++
Cargo.lock | 2 +-
Cargo.toml | 2 +-
PKGBUILD | 2 +-
README.es.md | 2 +-
README.md | 2 +-
data/io.github.gnacho.nextsync.metainfo.xml | 1 +
version.json | 11 ++++++-----
8 files changed, 22 insertions(+), 10 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 674742c..1d62a9b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,16 @@
Todas las versiones notables de NextSync se documentan aquí. El formato sigue [Keep a Changelog](https://keepachangelog.com/es/1.1.0/) y el versionado es **+0.0.2 por release, reiniciado en 0.1.4** (decisión del usuario, 22-Ago-2026; sustituye al +0.02 anterior).
+## [0.1.8] - 2026-08-23
+
+### Corregido
+- **Las filas explican por qué esperan (#165)**: cuando una carpeta está en cola detrás del permiso global de sincronización, la fila ya no muestra solo "A la espera", sino el motivo con el nombre de la carpeta que está sincronizando ("Esperando a que termine …"). Antes era genérico y no se sabía a qué se esperaba.
+- **Un conflicto ya no entra en bucle (#165)**: si una sincronización termina con copias en conflicto, la app dejaba de re-encolar el feedback local y la carpeta entraba en un ciclo de re-sincronización (una carpeta grande con conflictos sin resolver rebotaba sin parar mientras las demás esperaban). Ahora se queda en "revisa el registro" hasta que lo resuelvas, y solo los disparos de intervalo/remoto reintentan.
+- **El resumen de cuenta es coherente con el icono (#165)**: antes podía decir "Conectado" junto a una luz roja, porque el texto solo distinguía "Sin conexión" mientras el icono marcaba la severidad. Ahora el texto acompaña a la luz: error de sincronización, credenciales rechazadas, almacén de contraseñas bloqueado, revisar borrados masivos o sin conexión.
+
+### Cambiado
+- **Terminología ES del guard de borrado**: "eliminaciones" pasa a "borrados masivos" en las cadenas del guard (review, aprobar, ninguna pendiente).
+
## [0.1.6] - 2026-08-23
### Corregido
diff --git a/Cargo.lock b/Cargo.lock
index 674be72..b7dea22 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1230,7 +1230,7 @@ dependencies = [
[[package]]
name = "nextsync"
-version = "0.1.6"
+version = "0.1.8"
dependencies = [
"async-channel",
"data-encoding",
diff --git a/Cargo.toml b/Cargo.toml
index 5e137da..e64f34c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "nextsync"
-version = "0.1.6"
+version = "0.1.8"
edition = "2021"
rust-version = "1.83"
license = "GPL-3.0-or-later"
diff --git a/PKGBUILD b/PKGBUILD
index dbde42a..b71b015 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: gnacho
pkgname=nextsync
-pkgver=0.1.6
+pkgver=0.1.8
pkgrel=1
pkgdesc='Nextcloud desktop synchronization client for GNOME (Rust rewrite)'
arch=('x86_64' 'aarch64')
diff --git a/README.es.md b/README.es.md
index 7192f70..c9c5b08 100644
--- a/README.es.md
+++ b/README.es.md
@@ -12,7 +12,7 @@
English
-
+
diff --git a/README.md b/README.md
index 29e2cfe..a7c2abe 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@
Español
-
+
diff --git a/data/io.github.gnacho.nextsync.metainfo.xml b/data/io.github.gnacho.nextsync.metainfo.xml
index f7c361f..832eadb 100644
--- a/data/io.github.gnacho.nextsync.metainfo.xml
+++ b/data/io.github.gnacho.nextsync.metainfo.xml
@@ -32,6 +32,7 @@
io.github.gnacho.nextsync
+
diff --git a/version.json b/version.json
index 0a1c40f..f7f9214 100644
--- a/version.json
+++ b/version.json
@@ -1,12 +1,13 @@
{
"schema_version": 1,
- "version": "0.1.6",
+ "version": "0.1.8",
"mandatory": false,
- "summary": "Accounts whose server is unreachable now show as Not connected instead of staying Connected and spinning.",
+ "summary": "Folder rows explain why they are waiting, conflicts stop looping, and the account summary no longer contradicts its status light.",
"changelog": [
- "A folder whose server does not answer (for example a host that went down or a dynamic IP that stopped resolving) is now marked Offline instead of stuck in a waiting/syncing loop, and its account no longer reads as Connected (issue #162).",
- "The engine does not launch nextcloudcmd against an unreachable server: the remote-folder ensure step detects the transport failure and the sync ends immediately with a clear Offline state.",
- "The change is per account and per folder: accounts with a reachable server keep working untouched."
+ "A folder row that is queued behind the shared synchronization permit now names the folder it is waiting on ('Waiting for to finish…') instead of a generic wait (issue #165).",
+ "A run that ends with conflicted copies no longer re-queues the local feedback, so a folder with unresolved conflicts stops bouncing into a sync loop; it stays in the review-the-log state until the user addresses it (issue #165).",
+ "The account summary card no longer reads 'Connected' next to a red status light: the text now matches the severity (error, credentials rejected, keyring locked, delete review, not connected).",
+ "Spanish: the deletion-guard wording uses 'borrados masivos' instead of 'eliminaciones'."
],
"released_at": "2026-08-23T00:00:00Z"
}