From 6eb0e926c1a73d99d52014aa6dd369c3881bf141 Mon Sep 17 00:00:00 2001
From: gnacho
Date: Sun, 23 Aug 2026 10:46:53 +0200
Subject: [PATCH] chore(release): bump version to 0.1.6
---
CHANGELOG.md | 7 +++++++
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 | 14 ++++++--------
8 files changed, 19 insertions(+), 13 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2997a7c..674742c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,13 @@
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.6] - 2026-08-23
+
+### Corregido
+- **Cuenta sin conexión cuando el servidor no responde (#162)**: antes el estado "sin conexión" solo venía del monitor de red de la máquina, así que con la red en orden pero el servidor caído (un host que se apaga o un IP dinámica que deja de resolver) la cuenta seguía mostrando "Conectado" y las carpetas se quedaban en un bucle de "sincronizando/a la espera" mientras el motor colgaba contra el servidor inaccesible. Ahora un fallo de transporte en el paso de preparación del directorio remoto marca esa carpeta como "Sin conexión", la cuenta deja de decir "Conectado" y no se lanza el motor contra un servidor inaccesible.
+- **El cambio es por cuenta y por carpeta**: una cuenta con el servidor inalcanzable pasa a "Sin conexión", mientras las cuentas con servidor accesible siguen sincronizando sin afectarse.
+- **Recuperación automática**: en el siguiente disparo automático, si el servidor ya responde, la carpeta vuelve a sincronizar sola.
+
## [0.1.4] - 2026-08-22
### Nota de versionado
diff --git a/Cargo.lock b/Cargo.lock
index cc552fb..674be72 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1230,7 +1230,7 @@ dependencies = [
[[package]]
name = "nextsync"
-version = "0.1.4"
+version = "0.1.6"
dependencies = [
"async-channel",
"data-encoding",
diff --git a/Cargo.toml b/Cargo.toml
index 2fbddc9..5e137da 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "nextsync"
-version = "0.1.4"
+version = "0.1.6"
edition = "2021"
rust-version = "1.83"
license = "GPL-3.0-or-later"
diff --git a/PKGBUILD b/PKGBUILD
index 5b7c77f..dbde42a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: gnacho
pkgname=nextsync
-pkgver=0.1.4
+pkgver=0.1.6
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 b041c81..7192f70 100644
--- a/README.es.md
+++ b/README.es.md
@@ -12,7 +12,7 @@
English
-
+
diff --git a/README.md b/README.md
index e46d736..29e2cfe 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 a98f048..f7c361f 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 65332c6..0a1c40f 100644
--- a/version.json
+++ b/version.json
@@ -1,14 +1,12 @@
{
"schema_version": 1,
- "version": "0.1.4",
+ "version": "0.1.6",
"mandatory": false,
- "summary": "Sequential startup syncs in a stable folder order, an About entry in the tray, and tray menu icons that stay readable on dark themes.",
+ "summary": "Accounts whose server is unreachable now show as Not connected instead of staying Connected and spinning.",
"changelog": [
- "Startup no longer hops between folders in a random order: the boot backlog runs one folder at a time in the configured order (issue #154).",
- "The tray menu gains an About entry, last in the menu, showing the same dialog as the window (issue #155).",
- "Tray menu icons use a theme-neutral gray so they read on dark themes, and Log/About no longer share or lose their glyphs (issue #157).",
- "The project gains AppStream metainfo, community files and issue templates (issue #156).",
- "New versioning scheme: numbering restarts at 0.1.4 and grows +0.0.2 per release."
+ "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."
],
- "released_at": "2026-08-22T00:00:00Z"
+ "released_at": "2026-08-23T00:00:00Z"
}