Por Manuel Cortez
Febrero 3, 2023
Tiempo de lectura 5 minutos
Nota: Debido a un error ocurrido en el sistema de actualizaciones automáticas, esta versión no será actualizada de manera automática. Sin embargo, puede instalarse esta versión sobre la anterior sin necesidad de eliminar la configuración.
Hoy lanzamos la primera versión de TWBlue del año, esta vez con noticias algo difíciles para nuestros usuarios. Como es sabido por todos los que usan Twitter, recientemente se han añadido nuevas normas a las políticas de desarrolladores de la red social que prohíben explícitamente hacer un cliente de terceros que ofrezca algunas o todas las mismas funcionalidades que las aplicaciones oficiales de Twitter. Además de este cambio, que ya provocaría que TWBlue incumpliera las normas de Twitter, el acceso gratuito a la API se ha cerrado a partir del 9 de febrero, lo que hace imposible seguir ofreciendo soporte de sesión de Twitter para el cliente. Esto será desactivado en TWBlue hasta ese día, por lo que aún podrás utilizarlo durante una semana con cuentas de Twitter. Recuerda que TWBlue siempre estará disponible a través de la página de descargas del proyecto, y su código fuente puede ser revisado en GitHub. Si encuentras útil el software y crees que merece la pena, considera hacer una pequeña donación con lo que puedas, y ayuda a que el proyecto siga adelante. Para más información, puedes leer la página de TWBlue
Novedades
En esta versión, TWBlue dejará de soportar sesiones de Twitter a partir del 9 de febrero, debido a las políticas de Twitter que prohíben clientes de terceros, además del cierre del acceso gratuito a la API de Twitter. Todas las sesiones de Twitter que estén activas en TWBlue dejarán de funcionar a partir del 9 de febrero, fecha en la que se cerrará definitivamente el acceso gratuito a la API. No será posible visualizar ni añadir sesiones de Twitter desde el gestor de sesiones. Desde el equipo de TWBlue seguiremos trabajando para mejorar nuestro soporte para las instancias de Mastodon y añadir otras redes sociales en un futuro próximo. Si quieres seguir en contacto con el proyecto, puedes seguirnos en nuestra cuenta en mastodon, en @twblue@maaw.social.
- En la interfaz gráfica, TWBlue actualizará los elementos del menú, en la barra de menú, dependiendo de si estás enfocando una sesión de Twitter o de Mastodon. Esto hace posible que TWBlue muestre los términos correctos en cada red social. Ten en cuenta que puede haber elementos no disponibles para la sesión activa en ese momento.
- en el editor de combinaciones de teclas para la interfaz invisible, TWBlue muestra los atajos disponibles para la sesión activa en ese momento. Las descripciones de esas combinaciones de teclas también son diferentes para las sesiones de Twitter y mastodon para utilizar los términos correctos para ambas redes.
- En la interfaz invisible, TWBlue omitirá las sesiones que no se hayan iniciado al utilizar el atajo de teclado para cambiar entre diferentes cuentas.
- Corregido un error al borrar una sesión en el diálogo del gestor de sesiones. Ahora las sesiones se pueden borrar correctamente.
- Mastodon:
- Añadido soporte básico al buffer de notificaciones. Este buffer muestra las notificaciones de mastodon en tiempo real. Cada notificación está asociada a un tipo de objeto (publicaciones, usuarios, relaciones o encuestas). Por el momento, la única acción soportada para las notificaciones es descartar, lo que te permite eliminar la notificación del buffer (ten en cuenta, sin embargo, que las notificaciones de mención eliminarán también la mención en su buffer correspondiente, debido a la forma en que TWBlue lee las menciones de las instancias de mastodon).
- Corregido un problema que impedía a TWBlue crear más de una línea temporal de usuario durante el inicio.
- Corregido el obtener más elementos en el buffer de menciones. (#508)
- TWBlue mostrará correctamente los nuevos párrafos en los posts.
- En el gestor de sesiones, las sesiones de Mastodon ahora se muestran incluyendo la instancia para evitar confusiones.
- TWBlue leerá ahora las preferencias de visibilidad por defecto al publicar nuevos posts, y respetará la preferencia sobre mostrar el contenido sensible. Estas preferencias se pueden configurar en la instancia de mastodon, en la sección de preferencias de la cuenta. Si deseas cambiar el comportamiento de TWBlue y que no lea esas preferencias de tu instancia, sino que establezca la visibilidad pública por defecto y oculte el contenido sensible, puedes desmarcar la casilla Leer preferencias de la instancia en las opciones de la cuenta.
- Si una instancia no está activa o se producen errores durante el inicio de sesión, TWBlue informará de ello en el archivo de registro y continuará con otras sesiones.
- Cuando respondas a alguien en un post público, TWBlue tendrá por defecto la opción «no listado» como configuración de visibilidad. Esto se hace para que las respuestas no saturen las líneas temporales local y federada. Sin embargo, esta configuración puede cambiarse al escribir la respuesta. (#504,)
- TWBlue utiliza su propio agente de usuario en las sesiones Mastodon, por lo que será más fácil identificar el cliente para los administradores de instancia.
- TWBlue comprobará si los endpoints de la API de streaming están disponibles antes de intentar iniciar el streaming para la sesión actual. Antes, TWBlue causaba problemas de carga en instancias Mastodon mal configuradas donde la API de streaming no estaba disponible.
Para descargar esta versión, puedes ir a la Página de descarga del proyecto, Si deseas informar de un error, puedes hacerlo mencionando la cuenta de TWBlue Mastodon. También puedes informar de errores a través de nuestro sistema de seguimiento de incidencias en GitHub.