Search
Search

Resumen de octubre de 2026

Durante este periodo hubo actividad en 7 proyectos.

Proyectos

SoftwareFactory

  • Se implementó un bucle agéntico básico y un REPL en la interfaz de línea de comandos.
  • Se añadió persistencia de sesiones en archivos JSON y soporte para selección de agentes desde el workspace.
  • Se integraron herramientas de desarrollo como búsqueda, compilación y pruebas, junto con soporte para habilidades estándar.
  • Se incorporó la delegación a subagentes con sesiones hijas persistidas y progreso mediante SSE.

SessionsExporter

  • Se implementó la separación de sesiones en ficheros independientes y su agrupación por proyecto.
  • Se añadió soporte para sesiones de OpenCode y Copilot-IntelliJ en formato JSON y base de datos Nitrite.
  • Se incorporó la visualización de información sobre toolcalls, trazas de razonamiento, tokens usados y tarificación.
  • Se mejoró el diseño HTML para compactar toolcalls y se añadió la opción de renderizado estático.

Cassette

  • Se implementó la delegación a nivel de documento para el selector de calificación, permitiendo su funcionamiento en el mini reproductor y sincronizando los cambios en todas las vistas.
  • Se añadió una sección de pautas de commit en el archivo AGENTS.md para estandarizar el formato de los mensajes.
  • El servicio datacube-cassette se migró al nivel de usuario en systemd, eliminando dependencias de sistema y actualizando los comandos de reinicio.
  • Se creó el script deploy.DataCube.sh para automatizar el flujo de publicación, incluyendo validación de requisitos y soporte para conexiones SSH maestras.

Crunchy-AIServer

  • Se integraron capacidades de TTS con clonación de voz y STT, incluyendo soporte para modelos Whisper y PocketTTS.
  • Se añadió un nuevo perfil de clonación de voz para español de alta fidelidad y se amplió la ventana de recorte de prompts.
  • Se implementó un centro de inicio (Home hub) en la interfaz web con persistencia de pestañas y una galería de resultados.
  • Se sustituyó el modelo híbrido por gemma4-coder-v2 para el slot de contexto de 160K tras fallos en pruebas de hechos.

LemonGameLib

  • Se añadieron pruebas al proyecto.
  • Se corrigieron fugas de memoria en las pruebas.

FileUtil

  • Se integró la herramienta FileDateOffset en FileUtil.
  • Se añadió un escritor de fechas EXIF para archivos JPEG independiente de librerías externas.
  • Se corrigieron errores en las pruebas unitarias relacionadas con archivos de destino y caracteres especiales.
  • Se ajustó el diseño de la herramienta FileDateOffset.

VoxelCraft

  • Se modularizó el código del juego en scripts independientes para mejorar la organización y eliminar lógica duplicada.
  • Se corrigieron errores visuales en las antorchas, las texturas de los mobs y el modelo de las herramientas.
  • Se implementó un sistema de iluminación global que aplica correctamente la luz del voxel a todos los objetos del mundo.
  • Se añadió un menú de depuración con herramientas de teletransporte, spawn de mobs y visualización de niveles de luz.

Resumen de agosto de 2025

Durante este periodo hubo actividad en 9 proyectos.

Proyectos

nethogs

  • Se añadió el modo de vista BPS y la opción de ordenar por PID.
  • Se corrigió el conteo doble de tamaños de paquetes en diferentes intervalos.
  • Se incorporó el servicio Nethogs-Monitor con scripts de instalación, tablero y utilidades de informes.
  • Se añadió lógica de limpieza para procesos no utilizados y una bandera de permanencia.

Maziaks

  • Se eliminó el directorio LemonGameLib.
  • Se reemplazaron las funciones World_AddEntity y SimWorld_AddEntity por Entities_AddToScene.
  • Se sustituyeron diversas funciones de SimWorld por sus contrapartes en World y Entities.
  • Se reemplazó SimWorld_Sound por SoundSystem_CreateSource en todo el código.

LemonGameLib

  • Se eliminó la función World_AddEntity y se reemplazó fabs por Float_Abs.
  • Se añadió soporte para acciones encadenadas y las acciones Effect y CreateEntity.
  • Se incorporaron funciones de utilidad para obtener índices y buscar entidades por nombre y tipo.
  • Se añadió la función Input_FlushEvents y soporte para callbacks en la creación de fuentes de sonido.

Raider

  • Se reemplazaron las funciones de manejo de entidades por nuevas funciones de búsqueda, creación e indexación.
  • Se eliminaron las acciones de efecto y de gestión de entidades PushEnt, PopEnt y TransEnt.
  • Se sustituyó el uso de fabs por Float_Abs en múltiples módulos de juego.
  • Se reemplazó Game_Sound por SoundSystem_CreateSource y se integró SoundSystem_SetNotifySourceFunc.

FileUtil

  • Se configuró la exclusión del directorio .issues.

RaspberryPiZero.IoT

  • Se refactorizó el código para usar tipos de datos consistentes y se integró la librería estándar de booleanos.
  • Se añadieron archivos de configuración para el proceso de compilación y gestión de variables globales.
  • Se mejoró el manejo de errores en las funciones de GPIO y se optimizaron los buffers de entrada.
  • Se implementó un script para la captura automatizada de fotos, superposición de datos de sensores y carga de imágenes.

VAR.Surveillance

  • Se eliminaron los prototipos antiguos y las implementaciones específicas para Raspberry Pi.
  • Se añadió un archivo README con instrucciones de instalación y publicación.
  • Se refactorizó el manejo de cámaras mediante una abstracción de WebCamera.
  • Se introdujo el método AddCameraCookie para gestionar la configuración y expiración de cookies.

VAR.WebFormsCore

  • Se actualizó el método ResponseObject para utilizar el tipo MIME correcto application/json en lugar de text/json.

VAR.Json

  • Se habilitaron los tipos de referencia anulables.
  • Se actualizó el framework de destino a .NET 9.
  • Se realizaron ajustes para adaptarse a la nueva versión de C#.

Resumen de abril de 2025

Durante este periodo hubo actividad en 2 proyectos.

Proyectos

Maziaks

  • Se actualizó la configuración de CLion.
  • Se actualizó la biblioteca LemonGameLib.

FileUtil

  • Se implementó el procesamiento por lotes en la función AddLine.
  • Se añadió la funcionalidad para eliminar directorios vacíos.
  • Se integró la capacidad de mover archivos duplicados a un subdirectorio específico.
  • Se añadió una opción para ignorar archivos multimedia en la normalización de nombres.

Resumen de marzo de 2025

Durante este periodo hubo actividad en 1 proyecto.

Proyectos

FileUtil

  • Se actualizó el proyecto a dotnet 9.0.
  • Se añadió la interfaz IFileSystem para facilitar las pruebas en FileClassifier y FilenameNormalizer.
  • Se incorporó la clase PathDateAndTagsExtractor.
  • Se añadió el campo DateOrigin a PathInfo y se mejoró el manejo de etiquetas en FilenameNormalizer.

Resumen de febrero de 2025

Durante este periodo hubo actividad en 2 proyectos.

Proyectos

Web.UserScripts

  • Se corrigió la etiqueta de video en la variable DarkMode.

FileUtil

  • Se permite el doble clic en los archivos de la lista.