Publicado TWBlue 2024.1.5

Hola, y bienvenido a una nueva versión más de TWBlue! Esta es la primera versión de TWBlue que publicamos durante el 2024. El inicio de este año marca algunos hitos importantes, como el cambio de dominio del proyecto, que pasará de estar en twblue.es a utilizar el dominio twblue.mcvsoftware.com. También esta es la primera versión de TWBlue que se publica exclusivamente para 64-bit, ya que hemos enfrentado crecientes problemas para generar la versión distribuible de TWBlue en arquitecturas de 32 bit, debido a que algunas de las librerías que utilizamos en el proceso no soportan más esta arquitectura. Finalmente, las versiones generadas de TWBlue se publicarán en GitHub Releases (en inglés), lo que hará más fácil localizar las versiones adicionales y encontrar versiones anteriores del software. Todos estos cambios se han realizado pensando en que el proyecto sea más fácil de mantener, intuitivo para los usuarios y en definitiva que se pueda acortar un poco el ciclo de desarrollo entre cada versión.

A continuación encontrarás la lista de cambios de TWBlue, versión 2024.1.5:

  • Núcleo:
    • el sitio web de TWBlue dejará de estar disponible en el dominio twblue.es. A partir de enero del 2024, TWBlue estará en el dominio twblue.mcvsoftware.com. Además, comenzaremos a publicar todas las versiones del software en gitHub releases lo que facilitará mucho poder ver versiones anteriores.
    • Comenzando con la primera versión de TWBlue en 2024, dejaremos de proporcionar versiones distribuibles para arquitecturas de 32-bit, debido principalmente a crecientes dificultades a la hora de generar versiones para esta arquitectura en Python moderno.
    • TWBlue debería ser más fiable a la hora de buscar y reportar la existencia de actualizaciones.
    • Para versiones que se ejecutan desde el código fuente, las actualizaciones no serán comprobadas ya que esta característica funciona solo en versiones distribuibles. (#540)
    • corregida la opción en el menú para reportar errores. Aohra esta opción redirige automáticamente a nuestro sistema de reporte de errores en GitHub. (#524)
  • Mastodon:
    • Se implementaron acciones para el buffer de notificaciones en una instancia de Mastodon. Las acciones se pueden realizar desde el menú contextual en cada notificación o mediante el uso de la interfaz invisible. (#517)
    • Se ha implementado el diálogo para actualizar el perfil. (#547)
    • Ahora es posible mostrar el perfil de un usuario mediante la barra de menú en el menú usuario, o utilizando la combinación correspondiente en la interfaz invisible. (#555)
    • Se ha añadido la posibilidad para votar en las encuestas. Esto se encuentra mapeado hacia la combinación Alt+Windows+Shift+V para los mapas de teclado para Windows 10 y 11.
    • Se agregó la búsqueda de publicaciones. Ten en cuenta que las instancias de Mastodon deben configurarse con la búsqueda de texto completo habilitada. La búsqueda de publicaciones solo incluye aquellas con las que el usuario ha interactuado. (#541)
    • Se agregó soporte inicial para el autocompletado de usuarios en el diálogo de configuración de la cuenta, lo que permite a TWBlue escanear cuentas de Mastodon y agregar personas de los buffers de seguidores y seguidos. Por ahora, el autocompletado de usuarios solo se puede utilizar al redactar nuevas publicaciones o respuestas.
    • TWBlue debería ser capaz de ignorar los mensajes directos eliminados o mensajes de cuentas eliminadas. Anteriormente, un mensaje directo que ya no existía en la instancia causaba errores al cargar el buffer de mensajes directos y podría afectar potencialmente las notificaciones también.
    • TWBlue debería ser capaz de ignorar las notificaciones de cuentas o publicaciones eliminadas.

Como siempre, puedes descargar la última versión de TWBlue, si no lo has hecho antes, a través de nuestra Página de Descargas o desde GitHub releases (en inglés). También puedes reportar errores o sugerir nuevas características mediante nuestra cuenta de Mastodon @twblue@maaw.social, o, en inglés, vía Nuestro sistema de seguimiento de incidencias en GitHub.