Skip to content

Releases: ferlagod/Rocinante

1.3.3

Choose a tag to compare

@ferlagod ferlagod released this 19 Sep 15:53

Novedades en Rocinante v1.3.3

Esta actualización soluciona problemas de visualización en estanterías y perfiles, especialmente en instancias con modo de federación estricto / seguro (AUTHORIZED_FETCH) como comelibros.club.

🐛 Correcciones de errores

  • Solución al error HTTP 403 Forbidden en estanterías: Se ha corregido un fallo por el cual abrir una estantería vacía (o sin libros en la primera página) en instancias con AUTHORIZED_FETCH relanzaba indebidamente el error de red en lugar de mostrar el estado vacío habitual.
  • Soporte completo de redirecciones HTTP en el raspado web: Ahora las peticiones de respaldo siguen correctamente las redirecciones (301, 302, 307) utilizadas por sistemas antibot (como Anubis) y los slugs canónicos de BookWyrm.
  • Detección de títulos de libros mejorada: Se ha optimizado la extracción de títulos desde la vista web de las estanterías para evitar títulos en blanco o enlaces vacíos provenientes de las miniaturas de portada.
  • Carga de estanterías en la pestaña de Perfil: Se añade mecanismo de recuperación (fallback) para los carruseles de Leyendo, Por leer y Leídos en el perfil de usuario, garantizando que las estadísticas anuales de lectura y los libros destacados se muestren aunque la instancia bloquee las consultas ActivityPub directas sin firma.
  • Mayor robustez en favoritos y recordatorios: Las comprobaciones de estanterías favoritas y el servicio de recordatorio de lectura ahora utilizan raspado alternativo seguro ante fallos en endpoints JSON.

1.3.2

Choose a tag to compare

@ferlagod ferlagod released this 15 Sep 13:11

Novedades y Correcciones

  • Interacción social (Federación):
    • Solucionados los problemas al intentar seguir a perfiles de otros servidores (implementado descubrimiento automático vía WebFinger para evitar errores 404).
    • Corregidos los "falsos positivos" donde algunas cuentas remotas o sugeridas aparecían como "Siguiendo" por error.
    • Añadida la notificación "Solicitud de seguimiento enviada" al seguir cuentas remotas o que requieren aprobación manual.
    • Solucionado el error que impedía seguir usuarios directamente desde las listas de seguidores.
  • Autenticación y Sesiones:
    • Corregido el problema crítico de cierres de sesión constantes y errores de "sesión caducada" en instancias con alta protección (como comelibros.club con el sistema Anubis).
    • El cierre de sesión automático ahora solo ocurre cuando la sesión caduca de forma real y comprobada.
  • Rendimiento de red:
    • Implementado un sistema de respaldo (fallback). Si el servidor restringe el acceso a su API por modos de seguridad, la app seguirá cargando perfiles, estanterías y listas leyendo el HTML de fondo sin interrupciones.

1.3.0

Choose a tag to compare

@ferlagod ferlagod released this 13 Sep 15:08

Novedades y Mejoras

  • Rendimiento y fluidez: Carga de imágenes ultrarrápida gracias a la nueva caché en memoria y disco. Navegación más suave en todas las listas.
  • Compatibilidad de instancias: Conexión mejorada con servidores BookWyrm 0.8+ y aquellos protegidos por Anubis, solucionando errores 403 y fallos en las descargas de imágenes.
  • Seguimiento: El botón de seguir y dejar de seguir se actualiza inmediatamente al pulsarlo.
  • Actividad y libros: Las portadas son visibles desde el primer momento en las publicaciones. Se han eliminado las actividades duplicadas o vacías y se han traducido los textos de lectura.
  • Arranque limpio: Se purgan automáticamente los datos temporales obsoletos tras actualizar, sin cerrar la sesión.

1.2.9

Choose a tag to compare

@ferlagod ferlagod released this 11 Sep 20:44

Correcciones

  • Inicio de sesión: Solucionado el problema que impedía acceder a las cuentas protegidas con Autenticación de Dos Factores (2FA). La vista web ya no se cierra prematuramente al ser redirigido para introducir el código.

1.2.8

Choose a tag to compare

@ferlagod ferlagod released this 11 Sep 06:18

Correcciones

  • Buscador de usuarios: Solucionados los errores al realizar búsquedas de perfiles.
  • Solicitudes de seguimiento: Corregido el cierre inesperado (crasheo) de la aplicación que se producía al acceder a las peticiones de seguimiento.

1.2.7

Choose a tag to compare

@ferlagod ferlagod released this 05 Sep 15:23

Novedades

  • Soporte para plegables: Se ha añadido compatibilidad oficial para teléfonos con pantallas plegables (fold).
  • Perfiles desde notificaciones: Ahora puedes abrir directamente la ficha de un usuario pulsando sobre él en la pantalla de notificaciones.

Correcciones

  • Listas de usuarios: Solucionado el error que ocultaba a algunos usuarios e impedía ver la lista completa en las pestañas de "Seguidores" y "Seguidos", además de otras correcciones menores en estas secciones.
  • Imágenes: Corregido un fallo técnico en la extracción y carga de fotos de perfil/portada.

1.2.6

Choose a tag to compare

@ferlagod ferlagod released this 22 Aug 18:04
  • Corrección: Los días restantes para terminar un libro ahora se muestran correctamente en la estantería «Leyendo».

1.2.5

Choose a tag to compare

@ferlagod ferlagod released this 19 Aug 13:11
  • Se acepta cookies de Anubis con nombre dinámico (corrige 403 en comelibros.club)
  • Se aumenta de versión para evitar conflictos con FDroid

v1.2.4 fixed Bookwyrm 0.8

Choose a tag to compare

@ferlagod ferlagod released this 18 Aug 15:42

Ahora, NetworkErrors.classify() solo asocia el código 401 al error SESSION_EXPIRED. Si la instancia 0.8 lanza un 403 al intentar usar una característica moderna, se tratará como un fallo técnico ordinario (el mensaje mostrará el número del error, pero no dirá que la sesión ha expirado ni confundirá al usuario).

v1.2.4 fixed Anubis version

Choose a tag to compare

@ferlagod ferlagod released this 18 Aug 17:23

Se acepta cookies de Anubis con nombre dinámico (corrige 403 en comelibros.club)