Categorías
Noticias Sin categoría

TWBlue 2023.2.6 disponible

Apenas 4 días después de nuestra última versión, hemos decidido publicar la versión 2023.2.6 de TWBlue, ya que hemos recibido reportes sobre algunos problemas importantes del cliente, que eran causados en algunas instancias Mastodon. Esperamos que luego de esta nueva versión, TWBlue se comporte mejor con dichas instancias y en general ofrezca correcciones sobre estos y algunos otros errores reportados durante el fin de semana. 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.

Novedades

Esta versión se centra en corregir algunos fallos importantes que han sido reportados en la versión anterior. Particularmente, TWBlue debería ser capaz de autorizar en algunas instancias que han bloqueado la librería Mastodon.py, y debería ser capaz de evitar llamar repetidamente algunos endpoints que causan un exceso de conexiones para algunas instancias. Adicionalmente, es posible desactivar el Streaming desde las opciones de cuenta en Mastodon. Esto puede ser especialmente útil si TWBlue sigue realizando muchas llamadas en la API de algunas instancias.

  • Corregido el sistema de actualizaciones.
  • Corregido un error al intentar cambiar entre diferentes cuentas usando la interfaz invisible, si la cuenta enfocada no es una sesión activa.
  • Mastodon:
    • Mejorada la forma en la que TWBlue cuenta los caracteres al realizar publicaciones. Ahora el conteo de caracteres se corresponde con el backend en Mastodon. En particular, los dominios al mencionar los usuarios remotos no se cuentan, el texto del contenido sensible es parte del conteo, y los emojis y caracteres CJK son tomados en cuenta como un solo carácter. (#511)
    • Añadida la notificación cuando un usuario se une a una instancia. Esta notificación está solo disponible para administradores.
    • Añadida opción para desactivar el Streaming en las opciones de cuenta. Esto puede ser útil si TWBlue, por alguna razón, llama repetidamente la API de la instancia.
    • Mejorado el código que trabaja con la Streaming API para reducir el número de intentos de reconexión que efectúa TWBlue.
    • corregido un error al subir contenido multimedia. (#513)

Para descargar esta versión, ahora es nuevamente posible usar el sistema de actualizaciones automáticas. También puedes ir a la Página de descargas del proyecto, Si deseas reportar un error, puedes ahcerlo mencionando la cuenta de TWBlue en Mastodon. También puedes reportar errores, en inglés, mediante nuestro sitio de reporte de incidencias en GitHub.

Categorías
Noticias Sin categoría

Publicado TWBlue versión 2023.2.3

Nota: Debido a un error en nuestro servicio de actualizaciones, esta versión no podrá actualizarse de manera automática. Sin embargo, se puede instalar esta versión sobre una anterior sin necesidad de eliminar configuraciones.

Hoy publicamos la primera versión del año de TWBlue, esta vez con novedades algo difíciles para nuestros usuarios. Como es conocido por todo el mundo que utiliza Twitter, recientemente han sido añadidas nuevas reglas a las políticas para desarrolladores de la red social que prohiben explícitamente hacer un cliente de terceros, que ofrezca parte o la misma funcionalidad que las aplicaciones oficiales de Twitter. Además de este cambio, que ya causaría que TWBlue estuviera incumpliendo las reglas de Twitter, se ha cerrado el acceso gratuito a la API a partir del día 9 de febrero, lo que hace imposible continuar ofreciendo soporte a sesiones de Twitter para el cliente. Esto será desactivado en TWBlue hasta ese día, así que aún se podrá usar por 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 el software útil y crees que merece la pena, considera hacer una pequeña donación con lo que puedas, y ayuda a mantener el proyecto en marcha. 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 prohiben los clientes de terceros, además del cierre de la versión gratuita de la API para Twitter. Todas las sesiones de Twitter que están activas en TWBlue dejarán de funcionar a partir del 9 de febrero, cuando se cerrará finalmente el acceso gratuito de la API. Además, tampoco se podrán ver ni añadir sesiones de la plataforma en el gestor de sesiones. Desde el equipo de TWBlue, continuaremos trabajando para mejorar nuestro soporte para instancias Mastodon y añadir otras redes sociales en un futuro cercano. Si deseas mantenerte en contacto con el proyecto, puedes seguirnos en nuestra cuenta de Mastodon, en @[email protected].

  • En la interfaz gráfica, TWBlue actualizará los elementos del menú, en la barra de menús, dependiendo de si está 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 teclado de 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, lo que permite 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.
  • Se ha corregido un error al eliminar una sesión en el gestor de sesiones. Ahora las sesiones se pueden eliminar correctamente.
  • Mastodon:
    • Añadido soporte básico al buffer de notificaciones. Este buffer muestra notificaciones de la instancia 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 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 Mastodon).
    • Se ha solucionado un problema que impedía a TWBlue crear más de una línea temporal de usuario al iniciar.
    • Corregido error que impedía cargar menciones anteriores. (#508)
    • TWBlue ahora mostrará correctamente nuevos párrafos en publicaciones.
    • En el gestor de sesiones, ahora se muestra el nombre de la instancia para cada sesión a fin de evitar confundir al usuario.
    • TWBlue leerá ahora las preferencias de visibilidad por defecto al publicar nuevos estados, y mostrará el contenido sensible. Estas preferencias pueden establecerse en la instancia Mastodon, en la sección de preferencias de la cuenta. Si deseas cambiar el comportamiento de TWBlue y que no lea esas preferencias de la 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.
    • Al responder a alguien en un post público, TWBlue establecerá de manera predeterminada la visibilidad a “no listado”. Esto se hace para evitar que las respuestas a otras publicaciones aparezcan en las líneas temporales federada y local, lo que podría contribuir a saturar de estados con poco contexto. (#504,)
    • TWBlue utiliza su propio agente de usuario en las sesiones de 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 mal configuradas en las que la API de streaming no estaba disponible.

Para descargar esta versión, puedes ir a la Página de descargas del proyecto, Si deseas reportar un error, puedes ahcerlo mencionando la cuenta de TWBlue Mastodon. También puedes reportar errores, en inglés, mediante nuestro sitio de reporte de incidencias en GitHub.