Search
Search

Resumen de mayo de 2026

Durante este periodo hubo actividad en 8 proyectos.

Proyectos

VAR.Toolbox

  • Migración del proyecto a .NET 10.0 y a Avalonia.
  • Corrección del funcionamiento con direcciones IP en FrmTunnelTCP.
  • Implementación de ajuste de texto y ventanas crecientes para cuadros de mensaje.
  • Almacenamiento de archivos de registro y actividad en directorios dedicados.

VAR.Json

  • Se añadió un archivo .editorconfig para unificar el estilo de codificación.
  • Se actualizó el framework de destino a net10.0.
  • Se eliminó la carpeta .idea del repositorio.

VAR.HttpServer

  • Se refactorizó HttpProcessor para incluir propiedades configurables de tamaño máximo de post y tiempo de espera de lectura.
  • Se migró el proyecto a .NET 10 y C# 14 utilizando el nuevo formato de archivo de solución SLNX.
  • Se cambió el marco de pruebas de MSTest a xUnit y se añadieron pruebas unitarias para HtmlUtility y HttpProcessor.
  • Se habilitaron los tipos de referencia nulables y se actualizaron las firmas de los métodos para mejorar la seguridad contra nulos.

Cassette

  • Se añadió soporte para autenticación, gestión de usuarios y un sistema de control remoto con streaming de eventos.
  • Se integró la API de Media Session para gestionar metadatos y el estado de reproducción.
  • Se incorporó soporte para múltiples idiomas (i18n) y un visualizador de audio tipo espectro en la página de inicio.
  • Se añadieron funciones para mostrar arte de portada, géneros musicales y detalles específicos de las canciones.

Adrian

  • Se estableció el valor por defecto de MaxTokens en -1 dentro de LLMCompletionOptions.
  • Se actualizó la lógica y las pruebas relacionadas con el cambio de MaxTokens.
  • Se ajustaron los prompts del sistema por defecto.

VAR.WebFormsCore

  • Se añadió el archivo AGENTS.md con directrices detalladas de desarrollo.
  • Se actualizaron las dependencias de las pruebas.
  • La solución se migró al formato .slnx para mejorar la organización.
  • Se actualizó el proyecto a .NET 10.0.

DataCube.Web

  • Se eliminó la animación en el menú.
  • Se cambió Navidrome por Cassette.

VAR.Surveillance

  • Se convirtió el archivo de solución de .sln a .slnx.

Resumen de abril de 2026

Durante este periodo hubo actividad en 3 proyectos.

Proyectos

Adrian

  • Se implementó el proveedor LlamaCppLLMProvider con soporte para streaming y cadenas de conexión.
  • Se añadió una nueva interfaz de chat con soporte para Markdown, gestión de conversaciones y persistencia.
  • Se integraron herramientas de web scraping, gestión de archivos y ejecución de scripts con sistema de aprobación.
  • Se incorporó un mercado de habilidades (skills.sh) y comandos de ayuda como /help y /list-tools.

Lonely_Ruins.Android

  • El proyecto se actualizó a AndroidX.
  • Se estableció la API 34 como objetivo.
  • Se añadió el directorio .idea al archivo .gitignore.

DataCube.Web

  • Se añadió la funcionalidad PDF2MP4.
  • Se incorporó el archivo favicon.svg.

Resumen de marzo de 2026

Durante este periodo hubo actividad en 6 proyectos.

Proyectos

Adrian

  • Se integró Azure AI mediante la interfaz ILLMProvider.
  • Se añadió un proyecto proxy con una implementación de API compatible con OpenAI.
  • Se implementaron mecanismos de registro y pruebas unitarias en los proyectos principales.
  • Se completó la implementación de solicitudes en streaming en AzureLLMProvider.

graph.web

  • Se implementó un motor de física con algoritmos de diseño dirigidos por fuerzas y detección de colisiones.
  • Se añadió interactividad incluyendo detección de clics, arrastre de nodos, desplazamiento y zoom del lienzo.
  • Se incorporó soporte para gestos táctiles y accesibilidad mediante atributos ARIA.
  • Se integraron funciones de exportación e importación de datos en formato JSON.

Fire

  • Se movieron los archivos a un subdirectorio.

LemonGameLib

  • Se añadieron pruebas unitarias para la clase ExecutionQueue.

DataCube.Web

  • Se añadió Navidrome al proyecto.

Klog

  • Se añadieron archivos de configuración del proyecto y notas para desarrolladores.
  • Se eliminó el archivo de notas antiguo.
  • Se integró un botón para exportar tareas a formato Markdown en el panel de filtros.
  • Se implementó la funcionalidad de exportación en el código y se añadieron pruebas unitarias.

Resumen de febrero de 2026

Durante este periodo hubo actividad en 3 proyectos.

Proyectos

LemonGameLib

  • Se añadió soporte para el volteo de geometría y ajustes basados en banderas en los controles.
  • Se implementó el manejo de desplazamiento del ratón para el control de zoom en el visor.
  • Se añadieron controles de paso de fotogramas clave y una pantalla de ayuda con atajos de teclado.
  • Se integraron pruebas unitarias exhaustivas para operaciones de matrices, vectores, geometría y expresiones aritméticas.

DataCube.Web

  • Se implementó el frontend estático.
  • Se añadió un servicio de monitoreo del sistema y se modificó el frontend para mostrar estadísticas y gráficos.
  • Se incorporó el monitoreo de las tiendas store0, store1 y store2.

Web.UserScripts

  • Se corrigió el script de NoticiasHerbal.
  • Se añadió el soporte x-ray para GlassDoor.es.

Resumen de enero de 2026

Durante este periodo hubo actividad en 2 proyectos.

Proyectos

Maziaks

  • Se simplificó la comprobación del cambio de consola mediante la sustitución de funciones de estado de botón.
  • Se actualizó el cálculo de la relación de aspecto en el redimensionamiento de pantalla utilizando los nuevos parámetros de ancho y alto.
  • Se eliminó la funcionalidad de captura de pantalla y se añadió una nueva tecla de comando.
  • Se integró una llamada de marco de entrada en el comando de marco.

LemonGameLib

  • Se extrajo la lógica de carga de archivos de traducción a una función dedicada para mejorar la modularidad.
  • Se añadió soporte para valores por defecto en la obtención de cadenas de traducción.
  • Se implementó el comando de captura de pantalla para guardar imágenes con nombres únicos.
  • Se refactorizó el sistema de manejo de botones introduciendo un nuevo enumerado y funciones basadas en índices.